Masterobjects, Inc. v. Yahoo! Inc.

Filing 64

CLAIMS CONSTRUCTION ORDER. Signed by Judge Jeffrey S. White on November 26, 2013. (jswlc2, COURT STAFF) (Filed on 11/26/2013)

Download PDF
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., CLAIM CONSTRUCTION ORDER Defendant. / 14 15 The Court has been presented with a technology tutorial and briefing leading up to a 16 hearing pursuant to Markman v. Westview Instruments, Inc., 517 U.S. 370 (1996). This Order 17 construes the disputed claim terms selected by the parties, which appear in the three patents at 18 issue in this case: United States Patent No. 7,752,326 (“the ’326 Patent”) called “System and 19 Method for Utilizing Asynchronous Client Server Communication Objects,” a continuation of 20 the ’326 Patent, United States Patent No. 8,060,639 (“the ’639 Patent”) called “System and 21 Method for Utilizing Asynchronous Client Server Communication Objects,” and United States 22 Patent No. 8,112,529 (“the ’529 Patent”) called “System and Method for Asynchronous Client 23 Server Session Communication.” 24 25 BACKGROUND MasterObjects, Inc. (“MasterObjects”) contends that defendant Yahoo!, Inc. 26 (“Yahoo!”) infringes three of its patents. MasterObjects’ patents provide a method for sending 27 a character-by-character string of data to a server, which analyzes the lengthening string of 28 characters and returns to the client increasingly appropriate information. 1 The Court shall address additional facts as necessary in the remainder of this Order. 2 3 4 ANALYSIS A. Legal Standard. “It is a bedrock principle of patent law that the claims of a patent define the invention to 5 which the patentee is entitled the right to exclude.” Innova/Pure Water, Inc. v. Safari Water 6 Filtration Sys., Inc., 381 F.3d 1111, 1115 (Fed. Cir. 2004). The interpretation of the scope and 7 meaning of disputed terms in patent claims is a question of law and exclusively within the 8 province of a court to decide. Markman, 517 U.S. at 372. The inquiry into the meaning of the 9 claim terms is “an objective one.” Innova/Pure Water, 381 F.3d at 1116. As a result, when a court construes disputed terms, it “looks to those sources available to the public that show what 11 For the Northern District of California United States District Court 10 a person of skill in the art would have understood the disputed claim language to mean.” Id. In 12 most cases, a court’s analysis will focus on three sources: the claims, the specification, and the 13 prosecution history. Markman v. Westview Instruments, Inc., 52 F.3d 967, 979 (Fed. Cir. 1995) 14 (en banc), aff’d, 517 U.S. 370 (1996). However, on occasion, it is appropriate to rely on 15 extrinsic evidence regarding the relevant scientific principles, the meaning of technical terms, 16 and the state of the art at the time at the time the patent issued. Id. at 979-981. 17 The starting point of the claim construction analysis is an examination of the specific 18 claim language. A court’s “claim construction analysis must begin and remain centered on the 19 claim language itself, for that is the language that the patentee has chosen to particularly point 20 out and distinctly claim the subject matter which the patentee regards as his invention.” 21 Innova/Pure Water, 381 F.3d at 1116 (internal quotations and citations omitted). Indeed, in the 22 absence of an express intent to impart a novel meaning to a term, an inventor’s chosen language 23 is given its ordinary meaning. York Prods., Inc. v. Cent. Tractor Farm & Family Center, 99 24 F.3d 1568, 1572 (Fed. Cir. 1996). Thus, “[c]laim language generally carries the ordinary 25 meaning of the words in their normal usage in the field of the invention.” Invitrogen Corp. v. 26 Biocrest Mfg., L.P., 327 F.3d 1364, 1367 (Fed. Cir. 2003); see also Renishaw v. Marposs 27 Societa’ per Azioni, 158 F.3d 1243, 1248 (Fed. Cir. 1998) (recognizing that “the claims define 28 the scope of the right to exclude; the claim construction inquiry, therefore, begins and ends in 2 1 all cases with the actual words of the claim”). A court’s final construction, therefore, must 2 accord with the words chosen by the patentee to mete out the boundaries of the claimed 3 invention. 4 The court should also look to intrinsic evidence, including the written description, the 5 drawings, and the prosecution history, if included in the record, to provide context and 6 clarification regarding the intended meaning of the claim terms. Teleflex, Inc. v. Ficosa N. Am. 7 Corp., 299 F.3d 1313, 1324-25 (Fed. Cir. 2002). The claims do not stand alone. Rather, “they 8 are part of ‘a fully integrated written instrument.’” Phillips v. AWH Corp., 415 F.3d 1303, 1315 9 (Fed. Cir. 2005) (en banc) (quoting Markman, 52 F.3d at 978). The specification “may act as a sort of dictionary, which explains the invention and may define terms used in the claims.” 11 For the Northern District of California United States District Court 10 Markman, 52 F.3d at 979. The specification also can indicate whether the patentee intended to 12 limit the scope of a claim, despite the use of seemingly broad claim language. SciMed Life Sys., 13 Inc. v. Advanced Cardiovascular Sys., Inc., 242 F.3d 1337, 1341 (Fed. Cir. 2001) (recognizing 14 that when the specification “makes clear that the invention does not include a particular feature, 15 that feature is deemed to be outside the reach of the claims of the patent, even though the 16 language of the claims, read without reference to the specification, might be considered broad 17 enough to encompass the feature in question”). 18 Intent to limit the claims can be demonstrated in a number of ways. For example, if the 19 patentee “acted as his own lexicographer,” and clearly and precisely “set forth a definition of 20 the disputed claim term in either the specification or prosecution history,” a court will defer to 21 that definition. CCS Fitness, Inc. v. Brunswick Corp., 288 F.3d 1359, 1366 (Fed. Cir. 2002). In 22 order to so limit the claims, “the patent applicant [must] set out the different meaning in the 23 specification in a manner sufficient to give one of ordinary skill in the art notice of the change 24 from ordinary meaning.” Innova/Pure Water, 381 F.3d at 1117. In addition, a court will adopt 25 an alternative meaning of a term “if the intrinsic evidence shows that the patentee distinguished 26 that term from prior art on the basis of a particular embodiment, expressly disclaimed subject 27 matter, or described a particular embodiment as important to the invention.” CCS Fitness, 288 28 F.3d at 1367. For example, the presumption of ordinary meaning will give way where the 3 1 “inventor has disavowed or disclaimed scope of coverage, by using words or expressions of 2 manifest exclusion or restriction, representing clear disavowal of claim scope.” Gemstar-TV 3 Guide Int’l Inc. v. ITC, 383 F.3d 1352, 1364 (Fed. Cir. 2004). The disclaimer in the prosecution 4 history must be “clear and unmistakable.” Omega Eng’g, Inc. v. Raytek Corp., 334 F.3d 1314, 5 1325-26 (Fed. Cir. 2003). Likewise, the specification may be used to resolve ambiguity “where 6 the ordinary and accustomed meaning of the words used in the claims lack sufficient clarity to 7 permit the scope of the claim to be ascertained from the words alone.” Teleflex, 299 F.3d at 8 1325. may not be read into the claims, absent the inventor’s express intention to the contrary. Id. at 11 For the Northern District of California However, limitations from the specification (such as from the preferred embodiment) 10 United States District Court 9 1326; see also CCS Fitness, 288 F.3d at 1366 (“[A] patentee need not ‘describe in the 12 specification every conceivable and possible future embodiment of his invention.’”) (quoting 13 Rexnord Corp. v. Laitram Corp., 274 F.3d 1336, 1344 (Fed. Cir. 2001)). To protect against this 14 result, a court’s focus should remain on understanding how a person of ordinary skill in the art 15 would understand the claim terms. Phillips, 415 F.3d at 1323. Additionally, “[w]hen 16 consulting the specification to clarify the meaning of claim terms, court must take care not to 17 import limitations into the claims from the specification.” Abbott Laboratories v. Sandoz, Inc., 18 566 F. 3d 1282, 1288 (Fed. Cir. 2009). 19 Similarly, the Federal Circuit has repeatedly cautioned courts against reading limitations 20 into the claims based on a preferred embodiment: “although the specification often describes 21 very specific embodiments of the invention, we have repeatedly warned against confining the 22 claims to these embodiments.” Phillips, 415 F. 3d at 1323. Courts have also “expressly 23 rejected the contention that if a patent describes only a single embodiment, the claims of the 24 patent must be construed as being limited to that embodiment.” Liebel-Flarsheim Co. v. 25 Medrard, Inc., 358 F. 3d 898, 906 (Fed. Cir. 2004). 26 If the analysis of the intrinsic evidence fails to resolve any ambiguity in the claim 27 language, a court then may turn to extrinsic evidence, such as expert declarations and testimony 28 from the inventors. Intel Corp. v. VIA Techs., Inc., 319 F.3d 1357, 1367 (Fed. Cir. 2003) 4 1 (“When an analysis of intrinsic evidence resolves any ambiguity in a disputed claim term, it is 2 improper to rely on extrinsic evidence to contradict the meaning so ascertained.”) (emphasis in 3 original). When considering extrinsic evidence, a court should take care not to use it to vary or 4 contradict the claim terms. Rather, extrinsic evidence is relied upon more appropriately to 5 assist in determining the meaning or scope of technical terms in the claims. Vitronics Corp. v. 6 Conceptronic, Inc., 90 F.3d 1576, 1583-84 (Fed. Cir. 1996). 7 Dictionaries also may play a role in the determination of the ordinary and customary comparable sources are often useful to assist in understanding the commonly understood 10 meanings of words . . . .” Phillips, 415 F.3d at 1322. The Phillips court, however, also 11 For the Northern District of California meaning of a claim term. In Phillips, the Federal Circuit reiterated that “[d]ictionaries or 9 United States District Court 8 admonished that district courts should be careful not to allow dictionary definitions to supplant 12 the inventor’s understanding of the claimed subject matter. “The main problem with elevating 13 the dictionary to . . . prominence is that it focuses the inquiry on the abstract meaning of the 14 words rather than on the meaning of claim terms within in the context of the patent.” Id. at 15 1321. Accordingly, dictionaries necessarily must play a role subordinate to the intrinsic 16 evidence. 17 In addition, a court has the discretion to rely upon prior art, whether or not cited in the 18 specification or the file history, but only when the meaning of the disputed terms cannot be 19 ascertained from a careful reading of the public record. Vitronics, 90 F.3d at 1584. Referring to 20 prior art may make it unnecessary to rely upon expert testimony, because prior art may be 21 indicative of what those skilled in the art generally understood certain terms to mean. Id. 22 B. Claim Construction. 23 1. 24 The term “asynchronous connection” appears in Claims 1 and 18 of the ’326 Patent, 25 “Asynchronous connection” Claims 1 and 13 of the ’639 Patent, and Claim 1 of the ’529 Patent. 26 MasterObjects argues that the term “asynchronous connection” must be construed to 27 mean “A connection that allows one side of the communication to communicate at the same 28 time the other side is also communicating within a session.” (Parties’ Joint Claim Construction 5 1 and Pre-hearing Statement (“Statement”) at 2.) Yahoo!, on the other hand, argued at the 2 Markman hearing that “asynchronous connection” should be construed to mean “a connection 3 that allows either side of the communication to initiate communications at any moment in time 4 within a session.” 5 Both parties agreed at the Markman hearing the term should be construed to include and both parties agreed that the language “within a session” should be included the claim’s 8 construction. However, the parties dispute whether the asynchronous connection must allow 9 the server as well as the user to “initiate” a communication within a session. Under Yahoo!’s 10 proposed construction, an “asynchronous connection” would allow the server to send requests 11 For the Northern District of California language that allows for the client and server to communicate with each other at the same time 7 United States District Court 6 to the client without any initial request from the client. 12 Claim 1 of the ’529 Patent describes a system comprising “a communication protocol 13 that enables an asynchronous connection” between a client and server, that “allows the client 14 system to send . . . within a session . . . a lengthening string . . . of consecutively input 15 characters . . . to the server . . . while asynchronously receiving consecutive responses form the 16 server system as the characters are being input.” (’529 Patent at 31:38-58.) In Claim 1 of the 17 ’529 Patent, the client initiates and the server receives. 18 Yahoo! argues that the specification teaches that the server must also be able to initiate 19 communication within a session. Yahoo! cites to a paragraph in the specification that states: 20 “The system is bi-directional and asynchronous, in that both the Client and the Server can 21 initiate communications at any moment in time.” (Id. at 12:23-24.) Yahoo! also relies on 22 another sentence located within the same paragraph which states: “An example of a 23 communication initiated by the Server is updating the information provided to the Client.” (Id. 24 at 12:30-33.) MasterObjects responds that the specification language cited by Yahoo! only 25 describes a preferred embodiment of the invention. See Philips, 415 F.3d at 1323 (“although 26 the specification often describes specific embodiments of the invention, we have repeatedly 27 warned against confining the claims to those embodiments”); see also Teleflex, 299 F.3d at 28 1326 (“Limitations from the specification (such as from the preferred embodiment) may not be 6 1 read into the claims, absent the inventor’s express intention to the contrary.”); see also CCS 2 Fitness, 288 F.3d at 1366. 3 The Court agrees that Yahoo!’s analysis attempts to read limitations into the claim based 4 on a preferred embodiment. The paragraph that Yahoo! relies on clearly refers to the 5 QuestObjects embodiment. The section describing the embodiment provides: 6 7 8 In the detailed description below, an embodiment of the present invention is referred to as QuestObjects, and provides a system of managing client input, server queries, server responses and client output. One specific type of data made available through the system from a singe source (or syndicate of sources) is referred to as a QuestObjects Service. invention is described with reference to a particular embodiment named QuestObjects”); see 11 For the Northern District of California (’529 Patent at 9:49-54; see also id. at 9:6-8 (“In the detailed description below, the present 10 United States District Court 9 also id. at 31:33-36 (“The foregoing description of preferred embodiments of the present 12 invention has been provided for the purpose of illustration and description. It is not intended to 13 be exhaustive or to limit the invention to the precise forms disclosed.”).) Accordingly, the 14 Court finds the language cited by Yahoo! only to refer to a limitation of a specific embodiment, 15 the QuestObjects system. 16 Yahoo! also argues that MasterObjects limited the construction of the term through 17 MasterObjects’ prosecution history. A party may limit the meaning of their claim language 18 when “the patentee has unequivocally disavowed a certain meaning to obtain his patent, the 19 doctrine of prosecution disclaimer attaches and narrows the ordinary meaning of the claim 20 congruent with the scope of the surrender.” Omega Eng’g, 334 F.3d at 1324. Yahoo! cites to a 21 single sentence in MasterObject’s prosecution history, located in the middle of a paragraph 22 which states: “Furthermore, since the system is asynchronous, both the client and the server can 23 initiate communications at any moment in time.” (Declaration of Kevin Smith (“Smith Decl.”), 24 Ex. D at 12.) In the preceding paragraph that Yahoo! cites to, the patentee discusses its 25 amendment to the system claim. The paragraph states: 26 27 28 As defined by Claim 1, as currently amended, the system comprises a communication protocol that provides an asynchronous session-based connection between a client and server. As part of a session, the client sends a plurality of consecutively input strings to query the server for content . . . . A server object records, during the same session, each of the plurality of queries. As the search string is being lengthened or shortened, the server object automatically matches 7 1 2 the focused query string against the content of the server system, and returns increasingly relevant content information to the client for immediate use by the client system. 3 (Id. at 11-12) (emphasis added). Further, the beginning of the paragraph to which Yahoo! cites 4 provides: “The advantages of such a session-based protocol included that the server recognizes 5 when subsequent requests originate at the same client. Thus, in responding to an input 6 character the server receives from the client . . . .” (Id.) (emphasis added). 7 Here, in the cited prosecution history, MasterObjects explains the advantages of a 8 session-based asynchronous connection. MasterObjects does not argue that their invention is 9 distinguishable because the server can initiate a communication with the client. Rather, MasterObjects makes clear that an asynchronous connection can have a server initiate 11 For the Northern District of California United States District Court 10 communications. In its amendment, MaseterObjects states that as part of a session, the client 12 first sends input to the server, and then the server returns increasingly relevant information. 13 MasterObjects, in the following paragraph, states that the advantage of the session-based 14 protocol is that the server recognizes when requests originate at the client. The language cited 15 by Yahoo! describes how the asynchronous connection works within a session, that is, the client 16 and server can communicate with one another whenever they please. 17 Accordingly, the Court does not find MasterObjects has unequivocally disavowed their 18 construction of “asynchronous connection” in the prosecution history. The Court construes the 19 term “asynchronous connection” to mean: “A connection the allows one side of the 20 communication to communicate at the same time the other side is also communicating within a 21 session.” 22 2. 23 The term “communication protocol” appears in Claims 1 and 18 of the ’326 Patent, 24 25 “Communication protocol” 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” should be construed to 26 mean “A set of rules that enable computers to exchange messages with each other.” (Statement 27 at 2.) Yahoo!, on the other hand, argues that the term must be construed to mean “A set of rules 28 or standards designed to enable computers to connect with one another and to exchange 8 1 information and that is optimized for sending single characters from a client to a server and lists 2 of strings from the server to the client.” (Id.) 3 The key dispute between the parties is whether the protocol must be “optimized for 4 sending single characters from a Client to a Server and lists of strings from the server to the 5 client.” 6 Yahoo!’s argues that when MasterObjects uses the language “the invention includes . . . 7 a communication protocol . . . optimized for sending characters,” the construction of the term 8 “communication protocol” must be optimized for sending single characters. The language 9 Yahoo! relies on in support of its proposed construction states: “The invention includes a Server that handles requests for information from clients, and a communication protocol that is 11 For the Northern District of California United States District Court 10 optimized for sending characters from a Client to the Server, and lists of strings from the Server 12 to the Client.” (’639 Patent at 13:58-62; ’529 Patent at 11:55-59.) 13 The Court agrees with Yahoo! that a disclosure that begins with “the invention” should 14 be given more weight. See Trading Techs. Int’l v. eSpeed, Inc., 595 F.3d 1340, 1353 (Fed. Cir. 15 2010) (a “reference to ‘the present invention’ strongly suggests” that the patentee is not 16 describing a mere embodiment); see also Honeywell Int’l, Inc. v. ITT Indus., Inc., 452 F.3d 17 1312, 1318 (Fed. Cir. 2006) (finding the terms “this invention” and “the present invention” to 18 limit the claims). However, the Court finds Yahoo! again attempts to read limitations into the 19 claims based on the QuestObjects preferred embodiment. 20 As the Court has previously discussed with respect to the term “asynchronous 21 connection,” MasterObjects has explained that the “detailed description” is “an embodiment of 22 the present invention,” that is, the QuestObjects preferred embodiment. (See ’529 Patent at 23 9:49-56.) These “[l]imitations from the specification (such as from the preferred embodiment) 24 may not be read into the claims, absent the inventor’s express intention to the contrary.” 25 Teleflex, 299 F.3d at 1326 ; see also CCS Fitness, 288 F.3d at 1366. 26 Further, the single sentence Yahoo! relies on for its construction is embedded in the 27 middle of a long and detailed paragraph describing specific embodiments. Read in context, the 28 specification states the following: “The terms ‘client’ and ‘server’ are used herein to reflect a 9 1 specific embodiment of the invention . . . . The invention includes a Server . . . and a 2 communication protocol that is optimized for sending single characters from a Client to the 3 Server . . . .” (’529 Patent at 11:48-58 (emphasis added).) In the sentence which Yahoo! relies 4 upon for its construction, the terms server and client are capitalized indicating that the inventor 5 is describing one of the specific embodiments that was just mentioned in the proceeding 6 sentence rather than limiting the claimed invention. 7 Accordingly, the Court concludes that the specification does not clearly indicate an 8 intention to limit “communication protocol” to a protocol that is optimized for sending single 9 characters. The Court construes the term “communication protocol” to mean: “A set of rules that enable computers to exchange messages with each other.” 11 For the Northern District of California United States District Court 10 3. 12 The terms “content-based cache and query and result cache” appear in Claims 1, 44, and 13 14 “Content-based cache/query and result cache” 45 of the ’529 Patent and Claims 1 and 13 of the ’639 Patent. MasterObjects argues that the term “content-based cache and query and result cache” 15 should be construed to mean “A cache which stores previous queries and content or other 16 information returned in response to previous queries.” (Statement at 2.) Yahoo!, on the other 17 hand, argues that the term should be construed to mean “A persistent store of queries and 18 corresponding result sets executed by a content engine for a specific content channel, thus 19 improving performance on recurring queries and limiting the load imposed on content engines. 20 Memory that stores an index file that aids in retrieval of queries and result sets, but does not 21 store those queries and result sets, is not a cache.” (Id.) 22 As an initial matter, the parties agree that the terms “content-based cache” and “query 23 and result cache” should be given the same construction. The key dispute between the parties is 24 whether Yahoo!’s proposed limitations should be included in the construction of the term. 25 The first issue is whether or not the glossary definition of “Content-based Cache” should 26 be used to provide guidance to define the term. Yahoo! argues the term requires including the 27 word “persistent” and that queries and results must be executed by a “content engine for a 28 specific content channel.” In support of its argument, Yahoo! cites to the glossary in the ’529 10 1 Patent specification which states: “Content-based Cache - A persistent store of Queries and 2 corresponding Result Sets executed by a Content Engine for a specific Content Channel.” (’529 3 Patent at 10:17-19.) However, courts have “expressly rejected the contention that if a patent 4 describes only a single embodiment, the claims of the patent must be construed as being limited 5 to that embodiment.” Liebel-Flarsheim, 358 F.3d at 906; see also MySpace, Inc. v. GraphOn 6 Corp., 672 F.3d 1250, 1255 (Fed. Cir. 2012) (“limitations from parts of the written description, 7 such as the details of the preferred embodiment, cannot be read into the claims absent a clear 8 intention by the patentee to do so.”). 9 paragraph proceeding the Glossary states: 11 For the Northern District of California United States District Court 10 Here, the glossary refers to a preferred embodiment, the QuestObjects system. The In the detailed description below, an embodiment of the present invention is referred to as QuestObjects, and provides a system of managing client input, server queries, server responses and client output. One specific type of data made available through the system from a single course (or syndicate of sources) is referred to as QuestObjects Service. Other terms used to describe the QuestObjects system in detail can be found in the glossary below. 12 13 14 15 (’529 Patent at 9:49-56 (emphasis added).) The patentee uses the glossary to describe one 16 particular embodiment, the QuestObjects system. Yahoo! seeks to import a specific limitation 17 from a glossary which is expressly limited to a preferred embodiment. This is not permitted. 18 See Liebel-Flarsheim, 358 F.3d at 906. Accordingly, the Court will not include the word 19 “persistent” or the limitation of the content engine in construing the term. Next, Yahoo! argues that MasterObjects’ prosecution history evidences that the patentee 20 21 has limited the scope of its claim and as a result the term should include the following 22 limitation: “Memory that stores an index file that aids in retrieval of queries and results sets, but 23 does not store those queries and results sets, is not a cache.” A patentee may limit the meaning 24 of their claim language when “the patentee has unequivocally disavowed a certain meaning to 25 obtain his patent, the doctrine of prosecution disclaimer attaches and narrows the ordinary 26 meaning of the claim congruent with the scope of the surrender.” Omega Eng’g, 334 F. 3d at 27 1324. 28 11 1 Yahoo!’s argument is based on a rejection that MasterObjects received in light of the 2 prior art in the Curtis Patent. Curtis, the prior art reference, refers to a search engine which 3 utilizes a method and system for efficient storage and retrieval of data. (Smith Dec., Ex. J at 4 25.) The Curtis system is comprised of an index file, wherein the index file contains locations 5 of data items, pointers to other index files, or an empty designation. (Id.) MasterObjects 6 distinguished itself from this prior art reference by arguing that Curtis “does not store queries 7 and result sets.” (Id.) Further, in distinguishing Curtis from Claim 1 of the ’529 Patent, 8 MasterObjects contended that “Curtis only stores URLs and information related to the URL in 9 an index file. It is not clear to the Applicant whether Curtis shows a cache at all.” (Id. at 30.) Yahoo! argues that MasterObjects distinguished its invention by claiming that an index 11 For the Northern District of California United States District Court 10 file of URLs and information related to URLs is not a “cache” and therefore MasterObjects had 12 disclaimed coverage of such index files. However, MasterObjects did not make such an 13 argument before the Patent and Trademark Office. MasterObjects simply argued that “the 14 cache stores previous queries and corresponding result sets” which Curtis does not store. (Id. at 15 30.) Accordingly, the Court does not find that MasterObjects has disclaimed any coverage in 16 light of their response to the Curtis rejection. 17 Lastly, Yahoo! argues that the purpose of the cache is to “improve performance and 18 reduce load on the system.” Yahoo! again cites to the glossary contained in the QuestObjects 19 embodiment. As stated above, courts have “expressly rejected the contention that if a patent 20 describes only a single embodiment, the claims of the patent must be construed as being limited 21 to that embodiment.” Liebel-Flarsheim, 358 F.3d at 906. 22 The entire sentence of the language Yahoo! relies upon states: “The QuestObjects 23 Server caches query results in a cache that is common to all users, thus improving performance 24 on recurring queries and limiting the load imposed on content engines.” (’639 Patent at 8:11-15 25 (emphasis added).) Here, the patentee explicitly refers to the QuestObjects preferred 26 embodiment. The Court will not read these limitations in the preferred embodiment into the 27 claims. 28 12 1 2 Accordingly, the Court construes the term “content-based cache/query and result cache” to mean: “A store of previous queries and corresponding result sets executed by the system.” 3 4. “Unified query and result cache/unified query cache” 4 The terms “unified query and result cache/unified query cache” appear in Claims 1 and 5 18 of the ’326 Patent. At the Markman hearing, Yahoo! stated they would not pursue 6 construction of any claims with respect to the ’326 Patent. Because this term only appears in 7 the ’326 Patent, the Court will not construe “unified query and result cache/unified query 8 cache.” 9 11 For the Northern District of California United States District Court 10 12 5. “Content source(s)” The term “content source(s)” appears in Claim 1 of the ’326 Patent and Claims 1, 44, and 45 of the ’529 Patent. MasterObjects argues that the term “content source(s)” must be construed to mean “A 13 server computer that provides information.” (Statement at 3.) Yahoo!, on the other hand, 14 argues that the term must be construed to mean “A server computer that provides data to a third- 15 party application that is capable of performing string-based queries and returning string- 16 formatted answers to the system by accessing its own database or by querying other information 17 systems.” (Id.) 18 The key dispute between the parties is whether the limitation of a third-party application 19 should be construed in the term. Yahoo! has also proposed additional limitations to the term, 20 namely that a content source is “capable of performing string-based queries.” 21 22 Yahoo!’s proposed definition again comes from the glossary of the ’639 Patent. Yahoo! cites to the glossary section: 23 Content Source 24 A server computer that provides the data that is accessed by the QuestObjects system. The content source makes its data available through a content engine. For best performance, the content source must be located on the same LAN as the QuestObjects Server, and could even be hosted on the very same server computer. The QuestObjects Server can be linked to any number of content sources. To retrieve specific information from the content source, one or more content channels are configured on the QuestObjects Server. 25 26 27 28 13 1 (’639 Patent at 10:23-31.) Yahoo! also points to the definition of “Content Engine” in the ’639 2 Patent glossary and seeks to import those limitations into its proposed construction. “Content 3 Engine” is defined as “a third-party application that runs on the content source that is capable of 4 performing string-based queries and returning string-formatted answers to the QuestObjects 5 system.” (Id. at 10:13-15.) Yahoo! argues that one must also look to the glossary definition of 6 “Content Engine” fully to understand the meaning of “Content Source” given the fact that 7 “content engine” is mentioned in the glossary definition of “Content Source.” 8 9 As stated throughout this Order, the Court views the language which Yahoo! relies upon as a preferred embodiment of the invention. See Phillips, 415 F.3d at 1323 (“although the specification often describes very specific embodiments of the invention, we have repeatedly 11 For the Northern District of California United States District Court 10 warned against confining the claims to those embodiments”); see also Abbott Laboratories, 566 12 F. 3d at 1288 (“[w]hen consulting the specification to clarify the meaning of claim terms, courts 13 must take care not to import limitations into the claims from the specification.”) 14 Here, the Court finds the glossary defines the QuestObjects embodiment. (See ’639 15 Patent at 6:18-21 (“In the detailed description below, embodiments of the present invention are 16 described with reference to a particular embodiment named QuestObjects, created by the 17 MasterObjects company.”).) Indeed, the first sentence Yahoo! relies upon for their proposed 18 construction reinforces this point. The definition of Content Source in the glossary clearly 19 states the data is being accessed by the QuestObjects system, that is, the preferred embodiment. 20 Accordingly, the Court construes the term “Content Source” to mean: “A server 21 computer that provides the data that is accessed by the system.” 22 6. 23 The terms “session/user session” appear in Claims 1 and 18 of the ’326 Patent and 24 25 “Session/user session” Claims 1 and 13 of the ’639 Patent. MasterObjects argues that the terms “session/user session” should be construed to mean 26 “A related set of communications between a client and a server as the user enters a particular 27 search query by entering consecutive characters.” (Statement at 3-4.) Yahoo!, on the other 28 hand, argues that the term should be construed to mean “A state maintained between a client 14 1 and a single server in which the server recognizes when subsequent requests originate from the 2 same user such that information about the user’s past queries is required to process the current 3 request.” (Id.) 4 There are two key disputes with regard to the term “session.” The parties first dispute 5 what actions are taken within a session. Secondly, the parties dispute whether the relationship 6 between the client and the server may include more than one server or if the client is limited to 7 communicating to a single server within a session. 8 9 “session.” Yahoo!’s first argument is premised on the language found in the specification of the ’529 and ’639 Patents. The language Yahoo! relies upon provides: 11 For the Northern District of California United States District Court 10 Yahoo! makes two arguments regarding their proposed construction of the term In accordance with one embodiment of the invention the system is session-based, in that the server knows or recognizes when subsequent requests originate at the same Client. Thus, in responding to a character the Server receives from a Client it can use the history of data that has been to and from the current user. 12 13 14 (’639 Patent at 14:12-17; ’529 Patent at 12:9-14.) MasterObjects points to the “in accordance 15 with one embodiment . . . ” language that Yahoo! relies on and argues that Yahoo! attempts to 16 take a narrow notion specific to one embodiment and read that limitation into the general 17 claims. 18 Here, MasterObjects expressly states that it describes an embodiment and is not 19 specifically defining the claims. The Court cannot find from this language a clear intent by 20 MasterObjects to read these limitations into the claims. See MySpace, 672 F.3d at 1255. 21 Accordingly the Court will not take into consideration the language cited from the specification 22 in construing the term “session.” 23 The second dispute between the parties is whether the relationship between the client 24 and the server is tied to a single server. MasterObjects argues the plain meaning of the term 25 “session” is set out in Claim 1, which states: “ . . . and within a session between the client 26 system and the server system . . . .” (’529 Patent at 31:46-32:33 (emphasis added).) 27 MasterObjects contends that the language of Claim 1 refers to a server system as opposed to a 28 single server. Additionally, MasterObjects’ specification also states that there can be multiple 15 1 servers involved in the back end. (See ’529 Patent at 5:67-6:2 (“A plurality of servers can be 2 used . . .”).) The Court agrees with MasterObjects in that a plurality of servers may be used in 3 the patent, but the issue is whether a plurality of servers and a client communicate within a 4 session. 5 Yahoo! cites to examples from the prosecution history in support of their argument that coverage of the claims may change if the court finds the patentee has “relinquished [a] potential 8 claim construction in an amendment to the claim or in an argument to overcome a reference.” 9 See Elkay Mfg. Co. v. Ebco Mfg. Co., 192 F.3d 973, 979 (Fed. Cir. 1999); see also Southwall 10 Techs., Inc. v. Cardinal IG Co., 54 F.3d 1570, 1584 (Fed. Cir. 1995) (“Clear assertions made 11 For the Northern District of California a “session” is limited to a single server. In reviewing the prosecution history, the scope of 7 United States District Court 6 during prosecution in support of patentability, whether or not actually required to secure 12 allowance of the claim, may also create an estoppel.”). To invoke argument-based estoppel, the 13 prosecution history must evince a “clear and unmistakable surrender of subject matter.” Eagle 14 Comtronics, Inc. v. Arrow Commc’n Labs., Inc., 305 F.3d 1303, 1316 (Fed. Cir. 2002) (quoting 15 Pharmacia & Upjohn Co. v. Mylan Pharm., Inc., 170 F.3d 1373, 1377 (Fed. Cir. 1999). 16 Yahoo! argues that MasterObjects limits a “session” to a single server when 17 MasterObjects distinguished themselves from the Purcell prior art reference. Yahoo! cites the 18 patentee’s argument for traversing the Purcell prior art rejection: 19 20 21 22 23 24 25 [I]n Purcell, the primary goal is to allow a single query from a client to be simultaneously applied against multiple databases in a network. The system disclosed therein provides that any of the multiple databases that cannot service the specific client query return an empty result (indication for example “sorry, I can’t fulfill that request”). Indeed, it appears more advantageous to have a network-wide dispersal of the queries, so as to maximize the chances that at least one of the servers can provide the desired data, rather than to have those queries contained within a single session between a single client and a single server. The system then allows another database in the network that can fulfill the request to return the requested data. As such, Applicant respectfully submits that Purcell does not disclose a session-based environment . . . . Instead, Purcell appears to disclose a traditional synchronous means of requesting information, and not one that uses a session, as presently defined. 26 (Smith Decl., Ex. D at 13 (emphasis in original).) Here, MasterObjects appears to distinguish 27 itself from the prior art by describing how the Purcell system works: dispersing client queries 28 to multiple servers to maximize the chances that one of the servers can return the data, “rather 16 1 than to have those queries contained in a single session between a single client and a single 2 server.” (Id.) Immediately following this distinction, MasterObjects states “a[s] such . . . 3 Purcell does not disclose a session-based environment.” (Id. (emphasis in original).) 4 MasterObjects made the argument that Purcell can be distinguished from its present 5 invention because Purcell is not “session-based” given the use of multiple servers. 6 MasterObjects then states Purcell does not “use a session, as presently defined.” (Id.) Thus, the 7 Court finds that MasterObjects has clearly and unmistakably disclaimed a multiple-server 8 system during prosecution of its patents. 9 Accordingly, the Court construes the term “session” to mean: “A relationship maintained between a client and a single server in which the server recognizes when 11 For the Northern District of California United States District Court 10 consecutive requests originate from the same client.” 12 7. “Increasingly appropriate content or search criteria” and “Increasingly relevant content” 13 14 The term “increasingly appropriate content or search criteria” appears in Claim 18 of 15 the ’326 Patent and Claims 44 and 45 of the ’529 Patent. MasterObjects argues this term should 16 be given its plain meaning. Yahoo!, on the other hand, argues that the term is not amenable to 17 construction and the claims containing them are invalid as indefinite. 18 The term “increasingly relevant content” appears in Claims 1 and 18 of the ’326 Patent 19 and Claims 1 and 13 of the ’639 Patent. MasterObjects argues this term should be given its 20 plain meaning. Yahoo!, on the other hand, argues that the term is not amenable to construction 21 and the claims containing them are invalid as indefinite. 22 At the Markman hearing, MasterObjects argued that the Court should not address the 23 question of indefiniteness until the parties have been able to conduct expert testimony. 24 Alternatively, Yahoo! argued that even with expert testimony the terms in dispute would still be 25 indefinite because they are ordinary words that do not have any particular meaning. 26 “In determining whether the claim is sufficiently definite, we must analyze whether ‘one 27 skilled in the art would understand the bounds of the claim when read in light of the 28 specification.’” Allen Eng. Corp. v. Bartell Indus. Inc., 299 F.3d 1336, 1348 (Fed. Cir. 2002) 17 1 (quoting Personalized Media Communications, LLC. v. Int’l Trade Comm’n, 191 F.3d 696, 705 2 (Fed. Cir. 1998)). Claims that are “‘not amenable to construction or [are] insolubly ambiguous 3 are indefinite.” Star Scientific, Inc. v. R.J. Reynolds Tobacco Co., 537 F.3d 1357, 1371 (Fed. 4 Cir. 2008) (quoting Datamize, LLC v. Plumtree Software, Inc., 417 F.3d 1342, 1347 (Fed. Cir. 5 2005)). “Because a patent is presumed to be valid,” the “evidentiary burden to show facts 6 supporting a conclusion of invalidity is one of clear and convincing evidence.” Automotive 7 Tech. Int’l Inc. v. BMW of North Am., Inc., 501 F.3d 1274, 1281 (Fed. Cir. 2007) (citing AK 8 Steel Corp. v. Sollac & Ugine, 344 F.3d 1234, 1238-39 (Fed. Cir. 2003)). indefiniteness invalidates the patent claims entirely. Exxon Research & Eng'g Co. v. United 11 For the Northern District of California Second, rather than giving meaning to a claim, as a Markman hearing is meant to do, 10 United States District Court 9 States, 265 F.3d 1371, 1376 (Fed. Cir. 2001). This dispositive effect is more appropriately 12 tackled at summary judgment. Thus, this Court finds persuasive the determinations of several 13 other courts to defer indefiniteness until summary judgment. See, e.g., Intergraph Hardware 14 Techs. Co. v. Toshiba Corp., 508 F. Supp. 2d 752, 773 n.3 (N.D. Cal. 2007) (“[The] 15 indefiniteness argument is inappropriate at the claim construction stage.”); Pharmastem 16 Therapeutics, Inc. v. Viacell, Inc., 2003 WL 124149, at *1 n.1 (D. Del. Jan. 13, 2003) (“[T]he 17 court will not address the defendants’ indefiniteness argument at [the Markman stage].”). 18 Indeed, the Federal Circuit in Halliburton, Exxon, and Datamize reviewed courts that dismissed 19 the case for indefiniteness at summary judgment, not at a prior Markman hearing. Halliburton, 20 514 F.3d at 1249; Exxon, 265 F.3d at 1373; Datamize, LLC v. Plumtree Software, Inc., 417 F.3d 21 1342, 1347 (Fed. Cir. 2005). 22 23 Accordingly, the Court holds that the claims are sufficiently definite to survive claim construction and will defer the indefiniteness argument until a more appropriate time. 24 CONCLUSION 25 Based on the analysis set forth above, the Court adopts the foregoing constructions of 26 the disputed terms. The parties are ordered to submit a further joint case management report 27 pursuant to Patent Standing Order ¶ 13 by no later than February 7, 2014. The Court shall hold 28 /// 18 1 2 a case management conference in this consolidated matter on February 21, 2014 at 1:30 p.m. IT IS SO ORDERED. 3 4 Dated: November 26, 2013 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 19

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?