Masterobjects, Inc. v. Yahoo! Inc.
Filing
49
TENTATIVE RULINGS AND QUESTIONS RE CLAIM CONSTRUCTION. Signed by Judge Jeffrey S. White on July 19, 2012. (jswlc2, COURT STAFF) (Filed on 7/19/2012)
1
2
3
4
5
6
IN THE UNITED STATES DISTRICT COURT
7
FOR THE NORTHERN DISTRICT OF CALIFORNIA
8
9
MASTEROBJECTS, INC.,
11
For the Northern District of California
United States District Court
10
12
13
Plaintiff,
No. C 11-02539 JSW
v.
YAHOO! INC.,
TENTATIVE RULINGS AND
QUESTIONS RE CLAIM
CONSTRUCTION
Defendant.
/
14
15
TO ALL PARTIES AND THEIR ATTORNEYS OF RECORD, PLEASE TAKE
16
NOTICE OF THE FOLLOWING TENTATIVE RULING AND QUESTIONS FOR THE
17
HEARING SCHEDULED ON JULY 24, 2012, AT 1:30 p.m.:
18
The Court has reviewed the parties’ briefs and, thus, does not wish to hear the parties
19
reargue matters addressed in those pleadings. If the parties intend to rely on legal authorities
20
not cited in their briefs, they are ORDERED to notify the Court and opposing counsel of these
21
authorities reasonably in advance of the hearing and to make copies available at the hearing. If
22
the parties submit such additional authorities, they are ORDERED to submit the citations to the
23
authorities only, without argument or additional briefing. Cf. N.D. Civil Local Rule 7-3(d).
24
The parties will be given the opportunity at oral argument to explain their reliance on such
25
authority. The Court suggests that associates or of counsel attorneys who are working on this
26
case be permitted to address some or all of the Court’s questions contained herein.
27
28
The parties shall each have 60 minutes to present their respective arguments on claim
construction. The Court provides its tentative constructions of the disputed terms.
1
1.
2
The term “asynchronous connection” appears in Claims 1 and 18 of the ’326 Patent,
3
“Asynchronous connection”
Claims 1 and 13 of the ’639 Patent, and Claim 1 of the ’529 Patent.
4
MasterObjects argues that the term “asynchronous connection” must be construed to
5
mean “A connection that allows one side of the communication to communicate at the same
6
time the other side is also communicating within a session.” (Parties’ Joint Claim Construction
7
and Pre-hearing Statement (“Statement”) at 2.) Yahoo!, on the other hand, argues that the term
8
must be construed to mean “A connection that allows both the client and server to initiate
9
communications at any moment in time.” (Id.)
It appears that MasterObjects argues the key dispute is whether the communications
11
For the Northern District of California
United States District Court
10
must be within a session (’529 Patent at 31:50-57) and Yahoo!’s primary contention is that
12
either party may initiate the communications, i.e., the communications are both asynchronous
13
and bi-directional (’326 Patent at 14:48-50). Can the Court resolve both disputes
14
simultaneously, by incorporating both in its construction?
15
The Court tentatively adopts the following construction: “A connection that allows one
16
side of the communication to initiate communications at the same time as the other side at any
17
moment in time within a session.”
18
19
20
21
2. “Communication protocol”
The term “communication protocol” appears in Claims 1 and 18 of the ’326 Patent,
Claims 1 and 13 of the ’639 Patent, and Claims 1, 44, and 45 of the ’529 Patent.
MasterObjects argues that the term “communication protocol” must be construed to
22
mean “A set of rules that enable computers to exchange messages with each other.” (Id. at 2.)
23
Yahoo!, on the other hand, argues that the term must be construed to mean “A set of rules or
24
standards designed to enable computers to connect with one another and to exchange
25
information and that is optimized for sending single characters from a client to a server and lists
26
of strings from the server to the client.” (Id.)
27
28
The key dispute between the parties is whether the protocol must be optimized for
sending single characters from a client to a server and lists of strings from the server to the
2
1
client. As disclosed in the specifications, the “invention” or “present invention,” and not
2
merely a preferred embodiment, is defined as including “a Server, that handles requests for
3
information from clients, and a communication protocol that is optimized for sending characters
4
from a Client to the Server, and lists of strings from the Server to the Client.” (’326 Patent at
5
14:14-18; ’529 Patent at 11:55-59; ’639 Patent at 13:58-62.)
6
How does MasterObjects contend that the statements describing “the invention” or “the
7
present invention,” and not a specific embodiment, do not limit the scope of the claim? See
8
Trading Techs. Int’l, Inc. v. eSpeed, Inc., 595 F.3d 1340, 1353 (Fed. Cir. 2010) (holding that a
9
reference to “‘the present invention’ strongly suggests that the claimed” invention is limited by
11
For the Northern District of California
United States District Court
10
the statement).
The Court tentatively adopts the following construction: “A set of rules that enable
12
computers to exchange messages with each other and that is optimized for sending single
13
characters from a client to a server and lists of strings from the server to the client.”
14
3.
15
The terms “content-based cache/query and result cache” appear in Claims 1, 44, and 45
“Content-based cache/query and result cache”
16
of the ’529 Patent and Claims 1 and 13 of the ’639 Patent. The parties agree that the terms
17
should be given the same construction.
18
MasterObjects argues that the terms “content-based cache/query and result cache” must
19
be construed to mean “A cache which stores previous queries and content or other information
20
returned in response to previous queries.” (Id. at 2.) Yahoo!, on the other hand, argues that the
21
term must be construed to mean “A persistent store of queries and corresponding result sets
22
executed by a content engine for a specific content channel, thus improving performance on
23
recurring queries and limiting the load imposed on content engines. Memory that stores an
24
index file that aids in retrieval of queries and result sets, but does not store those queries and
25
result sets, is not a cache.” (Id.)
26
The key dispute between the parties is whether to import the language from the glossary
27
and to import the purpose of the caching into the definition of the term (and the final sentence
28
describing what a cache is not). There is no support for importing the purpose of the term (or
3
1
what it is not), as the specific term at issue is defined. However, here, the patentee thus “acted
2
as his own lexicographer,” and clearly and precisely “set forth a definition of the disputed claim
3
term in either the specification or prosecution history.” CCS Fitness, Inc. v. Brunswick Corp.,
4
288 F.3d 1359, 1366 (Fed. Cir. 2002). Accordingly, the Court must defer to that definition.
5
The Court tentatively adopts one of the following two constructions:
6
“A persistent store of queries and corresponding result sets executed by a content engine
7
8
9
Because the Court finds this definition includes terms which lack specific definition and
takes from the claim language (’529 Patent at 31:59-61), the Court may adopt the following
construction:
11
For the Northern District of California
United States District Court
10
for a specific content channel.”
“A persistent store of queries and corresponding result sets executed by the system.”
12
What is MasterObjects’ best argument that either such construction is improper?
13
4.
14
The terms “unified query and result cache/unified query cache” appear in Claims 1 and
15
16
“Unified query and result cache/unified query cache”
18 of the ’326 Patent.
MasterObjects argues that the terms “unified query and result cache/unified query
17
cache” must be construed to mean “A cache for a plurality of clients which stores previous
18
queries or content or other information returned to the previous inquiries.” (Statement at 3.)
19
Yahoo!, on the other hand, argues that the term must be construed to mean “A persistent store
20
of queries and corresponding result sets, common to all users, executed by a content engine for
21
a specific content channel, thus improving performance on recurring queries and limiting the
22
load imposed on content engines. Memory that stores an index file that aids in retrieval of
23
queries and result sets, but does not store those queries and result sets, is not a cache.” (Id.)
24
The key dispute between the parties – one not resolved by the previous construction – is
25
the construction of “unified” to mean either common “for a plurality of clients” or “common to
26
all users.”
27
28
What is the material dispute between the parties? Is the dispute between some users and
all users? How does MasterObjects’ proposed construction not make the remaining portion of
4
1
the term duplicative or merely surplusage? Is the term defined in the glossary section or what
2
precedes that section in the patent? Is there a difference between these two sections of the
3
patent?
4
The Court tentatively adopts the following construction: “A persistent store of queries
5
and corresponding result sets, common to all users, executed by the system [OR by a content
6
engine for a specific content channel].”
7
5.
8
The term “content source(s)” appears in Claim 1 of the ’326 Patent and Claims 1, 44,
9
and 45 of the ’529 Patent.
MasterObjects argues that the term “content source(s)” must be construed to mean “A
11
For the Northern District of California
United States District Court
10
“Content source(s)”
server computer that provides information.” (Statement at 3.) Yahoo!, on the other hand,
12
argues that the term must be construed to mean “A server computer that provides data to a third-
13
party application that is capable of performing string-based queries and returning string-
14
formatted answers to the system by accessing its own database or by querying other information
15
systems.” (Id.)
16
The key dispute between the parties is whether to import the limitation from the glossary
17
definitions to include the content engine definition, which requires that it makes its data
18
available through a third-party application that is capable of processing string-based queries and
19
returning string-formatted answers. The glossary in the ’326 Patent defines “content source” to
20
be “A server computer that provides the data that is accessed by the [specific embodiment]
21
system.” However, Yahoo! has picked up the next sentence in the glossary stating that “The
22
content source makes its data available through a content engine.” (’326 Patent at 10:23-26.)
23
The explanation of the working of the specific embodiment within the system does not
24
necessarily form part of the definition of the system’s parts and Yahoo!’s proposed construction
25
does not adopt all of the language from the glossary, only a selected portion. Accordingly, the
26
Court is persuaded that the first sentence of the glossary definition suffices.
27
28
The Court tentatively adopts the following construction: “A server computer that
provides the data that is accessed by the system.”
5
1
What are the parties’ responses to that proposed construction?
2
6.
3
The terms “session/user session” appear in Claims 1 and 18 of the ’326 Patent and
4
“Session/user session”
Claims 1 and 13 of the ’639 Patent.
5
MasterObjects argues that the terms “session/user session” must be construed to mean
6
“A related set of communications between a client and a server as the user enters a particular
7
search query by entering consecutive characters.” (Statement at 3-4.) Yahoo!, on the other
8
hand, argues that the term must be construed to mean “A state maintained between a client and
9
a single server in which the server recognizes when subsequent requests originate from the
same user such that information about the user’s past queries is required to process the current
11
For the Northern District of California
United States District Court
10
request.” (Id.)
12
The Court tentatively adopts the following construction: “A relationship maintained
13
between a client and a server in which the server recognizes when the user enters a particular
14
search query by entering consecutive characters.”
15
What are the parties’ responses to that proposed construction?
16
7.
17
The term “increasingly appropriate content or search criteria” appears in Claim 18 of
Claims of Indefiniteness
18
the ’326 Patent and Claims 44 and 45 of the ’529 Patent. The term “increasingly relevant
19
content” appears in Claims 1 and 18 of the ’326 Patent and Claims 1 and 13 of the ’639 Patent.
20
MasterObjects argues these terms should be given its plain meaning. Yahoo!, on the other
21
hand, argues that the terms are not amenable to construction and the claims containing them are
22
invalid as indefinite.
23
Why should the Court address the question of indefiniteness at the Markman proceeding
24
and not at summary judgment? See, e.g., Intergraph Hardware Techs. Co. v. Toshiba Corp.,
25
508 F. Supp. 2d 752, 773 n.3 (N.D. Cal. 2007) (“[The] indefiniteness argument is inappropriate
26
at the claim construction stage.”); Pharmastem Therapeutics, Inc. v. Viacell, Inc., 2003 WL
27
124149, at *1 n.1 (D. Del. Jan. 13, 2003) (“[T]he court will not address the defendants’
28
///
6
1
2
indefiniteness argument at [the Markman stage].”).
IT IS SO ORDERED.
3
4
Dated: July 19, 2012
JEFFREY S. WHITE
UNITED STATES DISTRICT JUDGE
5
6
7
8
9
11
For the Northern District of California
United States District Court
10
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
7
Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.
Why Is My Information Online?