I/P Engine, Inc. v. AOL, Inc. et al

Filing 218

Declaration re 217 Opposition Of Emily O'Brien In Support Of Defendants' Opposition To Plaintiff's Motion For Discovery Sanctions by Gannett Company, Inc., Google Inc., IAC Search & Media, Inc., Target Corporation. (Attachments: # 1 Exhibit A, # 2 Exhibit B, # 3 Exhibit C, # 4 Exhibit D, # 5 Exhibit E, # 6 Exhibit F, # 7 Exhibit G, # 8 Exhibit H, # 9 Exhibit I, # 10 Exhibit J, # 11 Exhibit K, # 12 Exhibit L, # 13 Exhibit M, # 14 Exhibit N, # 15 Exhibit O, # 16 Exhibit P)(Noona, Stephen)

Download PDF
EXHIBIT L UNITED STATES DISTRICT COURT EASTERN DISTRICT OF VIRGINIA NORFOLK DIVISION I/P ENGINE, INC., Plaintiff, v. Civ. Action No. 2:11-cv-512 AOL, INC. et al., Defendants. DEFENDANT GOOGLE INC.’S THIRD SUPPLEMENTAL OBJECTIONS AND RESPONSES TO PLAINTIFF I/P ENGINE, INC.’S FIRST SET OF INTERROGATORIES (INTERROGATORY NO. 8) Pursuant to Federal Rules of Civil Procedure 26 and 33, Defendant Google Inc. (“Google”) hereby further objects and responds in writing to I/P Engine, Inc.’s (“I/P Engine”) First Set of Interrogatories as served on November 7, 2011. GENERAL OBJECTIONS Google hereby incorporates by reference and re-states each General Objection from Google’s First and Second Supplemental Objections and Responses to I/P Engine’s First Set of Interrogatories. STATEMENT ON SUPPLEMENTATION Google’s investigation in this action is ongoing, and Google reserves the right to rely on and introduce information in addition to any information provided herein at the trial of this matter or in other related proceedings. Google has yet to receive complete discovery responses from I/P Engine. In addition, I/P Engine has yet to identify in a coherent way how it contends Google infringes the asserted claims of the Patents-in-Suit. Google anticipates that facts it learns 01980.52020/4832162.1 1 later in the litigation may be responsive to one or more of the interrogatories and Google reserves is right to supplement these interrogatories at appropriate points throughout this litigation without prejudice and/or to otherwise make available to I/P Engine such information. Google also reserves the right to change, modify or enlarge the following responses based on additional information, further analysis, and/or in light of events in the litigation such as rulings by the Court. Google reserves the right to rely on or otherwise use any such amended response for future discovery, trial or otherwise. SPECIFIC OBJECTIONS AND RESPONSES Google expressly incorporates the above objections as though set forth fully in response to each of the following individual interrogatories, and, to the extent that they are not raised in the particular response, Google does not waive those objections. INTERROGATORY NO. 8 Identify and describe each basis for Google’s contention that the claims of the ‘420 and ‘664 Patents are invalid including, but not limited to, all facts, dates, documents, communications and/or events, including prior art, which Google contends are pertinent thereto, and identify the persons having the most knowledge of such facts, dates, documents, communications and/or events. RESPONSE TO INTERROGATORY NO. 8: Google incorporates here in response to this interrogatory its General Objections above by this reference. Google objects to this interrogatory on the grounds that: (i) it is overbroad and unduly burdensome; (ii) it is vague and ambiguous with respect to the phrase “all facts, dates, documents, communications and/or events;” (iii) it seeks information that is irrelevant, 01980.52020/4832162.1 2 immaterial or not reasonably calculated to lead to the discovery of admissible evidence. Google further objects to this interrogatory on the ground that it seeks proprietary, trade secret or other confidential or competitively sensitive business information; and (iv) it is compound and/or is comprised of subparts constituting more than one interrogatory in that it seeks information about ‘420 and ‘664 Patents. Google will only produce such relevant, non-privileged information subject to adequate protections for Google’s confidential, trade secret and/or proprietary business or technical information via a protective order entered by the Court in this action. Subject to the foregoing general and specific objections, Google responds that in accordance with Federal Rule of Civil Procedure 33(d), all or part of the non-objectionable discovery sought may be obtained from documents that will be produced. Google will rely on documents produced in this action and will identify those documents to the extent reasonable after the time they are produced. Google will supplement its response to Interrogatory No. 8 to reference relevant documents to the extent reasonable. Google further responds that the following references, either alone or in conjunction with the knowledge of one of skill in the art, render one or more of the asserted claims invalid:  “Content-Based, Collaborative Recommendation” by Balabanovic et al.  “Feature-based and Clique-based User Models for Movie Selection: A Comparative Study” by Alspector et al.  “Using Collaborative Filtering to Weave an Information Tapestry” by Goldberg et al.  “Architecting Personalized Delivery of Multimedia Information” by Loeb  U.S. Patent No. 5,794,237 to Gore  U.S. Patent No. 5,835,087 to Herz  U.S. Patent No. 5,855,015 to Shoham  U.S. Patent No. 6,202,058 to Rose 01980.52020/4832162.1 3  U.S. Patent No. 5,724,567 to Rose et al.  U.S. Patent No. 6,006,218 to Breese et al.  U.S. Patent No. 6,421,675 to Ryan et al.  U.S. Patent No. 5,963,940 to Liddy et al. Google further asserts that the asserted claims of the ‘420 and ‘664 patent, as apparently interpreted by Plaintiff, are invalid for lack of enablement and written description. In particular, neither patent describes or enables using collaborative filtering or any other form of feedback on a demand search. Rather, the patents only describe and enable using collaborative filtering with persistent or “wire” search results. Google reserves its right to supplement, revise or render more specific its responses to Interrogatory No. 8, including during expert discovery. SUPPLEMENTAL RESPONSE TO INTERROGATORY NO. 8: Subject to the foregoing general and specific objections, Google identifies the following documents previously produced by Google as showing that the asserted claims from the ‘420 and ‘664 patents are invalid: G-IPE-0217615 - G-IPE-0217641, G-IPE-0217642 - G-IPE-0217648, G-IPE-0217649 - G-IPE-0217672, G-IPE-0217673 - G-IPE-0217683, G-IPE-0217684 - G-IPE0217693, G-IPE-0217694 - G-IPE-0217708, G-IPE-0217709 - G-IPE-0217756, G-IPE-0217757 - G-IPE-0217770, G-IPE-0217771 - G-IPE-0217780, G-IPE-0217781 - G-IPE-0217796, G-IPE0217797 - G-IPE-0217813, G-IPE-0217814 - G-IPE-0217870, G-IPE-0217871 - G-IPE0217956, G-IPE-0217957 - G-IPE-0217999, and G-IPE-0218000 - G-IPE-0218013. Google served its Preliminary Invalidity Contentions on January 24, 2012. Google hereby incorporates those Contentions by reference and submits that its response to this 01980.52020/4832162.1 4 Interrogatory also may be derived from those disclosures. Google reserves the right to amend and/or supplement its invalidity contentions if and when further information becomes available. Google reserves its right to supplement, revise or render more specific its responses to Interrogatory No. 8, including during expert discovery. SECOND SUPPLEMENTAL RESPONSE TO INTERROGATORY NO. 8 Google incorporates its General Objections, Specific Objections to Interrogatory No. 8, and prior responses to Interrogatory No. 8 as if fully set forth herein. Subject to the foregoing General and Specific Objections, Google further states that the following additional prior art references, either alone or in conjunction with the knowledge of one of skill in the art, render one or more of the asserted claims invalid:  U.S. Patent No. 6,185,558 to Bowman et al. (“Bowman”)  U.S. Patent No. 6,006,222 to Culliss (“Culliss”)  U.S. Patent No. 6,421,675 to Ryan et al. (“Ryan”) Claim charts illustrating how Bowman, Culliss, and Ryan invalidate the asserted claims are attached hereto as Exhibits A-7, A-8, and A-9.1 Plaintiff alleged that various references from Defendants’ Preliminary Invalidity Contentions do not filter informons “for relevance to the query” or receive information “found to be relevant to the query by other users,” on the theory that these references filter and rank for relevance to the user instead of relevance to the query. See, e.g., I/P Engine’s Response to Google’s Interrogatory No. 13 at 6 (stating that the Rose reference “ranks items based on how 1 Google further attaches to this interrogatory response, as Exhibits A-1 through A-6, amended versions of the claim charts that were first presented as Exhibits to Defendants’ Preliminary Invalidity Contentions. 01980.52020/4832162.1 5 well their content matches a profile of interests stored for each user, not a query received from an individual user”); 14 (“Nor does Balabanovic disclose ‘receiving information found to be relevant to the query by other users.’ Balabanovic’s feedback is an indication of how well a user liked an item.”) Defendants further provide invalidity charts for Bowman, Culliss, and Ryan, which filter information “for relevance to the query” and “receiv[e] information found to be relevant to the query by other users.” See Exhibits A-7, A-8, A-9. For example, Bowman accepts a search query from a user and generates a body of search results that match the query. (See Bowman at Abstract; 5:31-32; claim 28). Bowman then gives each search result a ranking score based on how often prior users who had entered the same query had selected that particular result. (See id. at Abstract; 2:30-35; 5:32-35; claim 28). Items that were selected more often get higher ranking scores, and the items with the highest ranking scores are presented to the user. (Id. at 9:60-64). (As detailed in the attached charts, Bowman, Culliss, and Ryan also use content-based filtering with their feedback-based filtering.) Notably, while I/P Engine sought to distinguish the prior art references on the alleged ground that they do not filter information “for relevance to the query” or “receiv[e] information found to be relevant to the query by other users,” it has essentially ignored these limitations in its Infringement Contentions. For example, I/P Engine’s Infringement Contentions state that Google AdWords meets the ‘664 claim element of “receiving information found to be relevant to the query by other users” because AdWords allegedly records an advertisement’s historical clickthrough rate and allegedly uses this click-through rate as a component of the advertisement’s Quality Score. (See I/P Engine, Inc.’s Second Preliminary Infringement Contentions against Google at 24-25). Even if these assertions are true—and they are not—I/P Engine does not even 01980.52020/4832162.1 6 try to explain how historical click-through rate constitutes “information found to be relevant to the query by other users.” Rather, I/P Engine’s Infringement Contentions assert that an advertisement’s historical click-through rate is the overall rate that the ad was clicked on by all AdWords users, not just users who had entered the same query. Thus, I/P Engine’s own Infringement Contentions fail to even allege how AdWords meets the limitation that I/P Engine asserts was missing from Defendants’ prior invalidity charts, i.e. a measure of how relevant users found an advertisement to be for any given query. * * * Google also notes that the Court’s Markman Order of June 15, 2012 (Dkt. 171) held that “scanning a network” means “looking for or examining items in a network” and “a scanning system” means “a system used to search for information.” (See id. at 23). Under this construction, the process of “scanning” is not limited to spidering or crawling, as Defendants had originally proposed, expanding the relevant art for this element further. Similarly, the Markman Order also construed “collaborative feedback data” and “[feedback system for] receiving information found to be relevant to the query by other users” so as not to require that the feedback or received information comes from users with similar interests or needs, again expanding the art relevant to this limitation. (See id.) Google’s investigation continues as to relevant prior art under the Court’s constructions and Google reserves its rights to supplement its response based on additional prior art discovered under that investigation. Further, the Court has construed “demand search” as “a single search engine query performed upon a user request,” and has construed “query” as a “request for search results.” (Markman Order at 8, 23). The Court construed “scanning a network” as “looking for or examining items in a network.” (Id. at 23). Thus, the element of “scanning a network to make a 01980.52020/4832162.1 7 demand search for informons” requires looking for or examining items to make a request for search results, which makes no sense. The ‘420 specification also does not describe how to look for or examine items to make a request for search results, nor does it enable one of skill in the art to carry out this step. Accordingly, claims 10, 25, and their dependents are invalid for indefiniteness, lack of written description, and lack of enablement. Google understands that I/P Engine will supplement its Infringement Contentions by July 2, 2012, and Google reserves its rights to supplement this response based on I/P Engine’s forthcoming supplemental Infringement Contentions. Dated: July 2, 2012 By: /s/ David A. Perlson Stephen E. Noona KAUFMAN & CANOLES, P.C. 150 West Main Street Post Office Box 3037 Norfolk, VA 23514 Telephone: (757) 624.3000 Facsimile: (757) 624.3169 David A. Perlson QUINN EMANUEL URQUHART & SULLIVAN LLP 50 California Street, 22nd Floor San Francisco, CA 94111 Telephone: (415) 875-6600 Facsimile: (415) 875-6700 Counsel for Defendant GOOGLE INC. 01980.52020/4832162.1 8 CERTIFICATE OF SERVICE On July 2, 2012, I caused to be served the foregoing Defendant Google Inc.’s Third Supplemental Objections and Responses to Plaintiff I/P Engine, Inc.’s First Set of Interrogatories by email, on Plaintiff’s counsel of record. /s/Joshua L. Sohn Joshua L. Sohn 01980.52020/4832162.1 9 Exhibit A-7 U.S. Patent Claim Charts for the asserted ‘664 and ‘420 patents against U.S. Patent No. 6,185,558 (“Bowman”) To the extent that either I/P Engine argues or the Court finds that this reference does not explicitly teach certain limitations in the asserted claims, such limitations would have been inherent and/or obvious. This invalidity chart is based in whole or in part on Defendants’ present understanding of the asserted claims, and I/P Engine’s apparent construction of the claims in their Infringement Contentions. Defendants are not adopting I/P Engine’s claim construction, nor admitting to the accuracy of any particular claim construction. To the extent that I/P Engine’s apparent claim construction or applications thereof are reflected in this invalidity chart, nothing herein should be construed as an admission that Defendants agree with I/P Engine’s apparent claim construction or I/P Engine’s application of that claim construction in its Infringement Contentions. Defendants identification of this publication as prior art herein under 35 U.S.C. §§102(a), (b), (e), and/or (g) and §103 includes the publication itself as well as the use of the products and systems described therein. Although Defendants’ investigation continues, information available to date indicates that such products and systems were (1) known or used in the country before the alleged invention of the claimed subject matter of the asserted claims, (2) were in public use and/or on sale in this country more than one year before the filing date of the patent, and/or (3) were invented by another who did not abandon, suppress, or conceal, before the alleged invention of the claimed subject matter of the asserted claim. Upon information and belief, these prior art products and systems and their associated references anticipate and/or render obvious each of the asserted claims. Defendants reserve all rights to amend their Invalidity Contentions if I/P Engine amends its Infringement Contentions. Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Bowman 1. [preamble] A search system comprising: See Bowman at 5:31-32 (stating that Bowman's system includes “a query server for generating query results from queries.”) See Bowman at Claim 28[a-b] (“A computer-readable medium whose contents cause a computer system to rank items in a search result by: receiving a query specifying one or more terms; generating a query result identifying a plurality of items satisfying the query”) 01980.51928/4826250.1 1 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Bowman “Many World Wide Web sites permit users to perform searches to identify a small number of interesting items among a much larger domain of items. As an example, several web index sites permit users to search for particular web sites among most of the known web sites.” Bowman at 1:18-22. To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 6:42-58. Lashkari at 59. Tapestry at 63. Balabanovic at 69-70. GroupLens at 2. Rose at 2:51-55. Culliss at Abstract, 4:20-26. Ryan at Abstract, 1:8-10, 1:20-23. [a] a scanning system for searching for “In order to perform a search, a user submits a query containing one or more information relevant to a query associated with a query terms. The query also explicitly or implicitly identifies a domain of first user in a plurality of users; items to search. For example, a user may submit a query to an online bookseller containing terms that the user believes are words in the title of a book. A query server program processes the query to identify within the 01980.51928/4826250.1 2 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Bowman domain items matching the terms of the query. The items identified by the query server program are collectively known as a query result.” Bowman at 1:28-37. "As an example, several web index sites permit users to search for particular web sites among most of the known web sites. Similarly, many online merchants, such as booksellers, permit users to search for particular products among all of the products that can be purchased from a merchant. In many cases, users perform searches in order to ultimately find a single item within an entire domain of items." Bowman at 1:20-25. "The memory 130 preferably contains a query server 131 for generating query results from queries, a query result ranking facility 132 for automatically ranking the items in a query result in accordance with collective user preferences, and item rating tables 133 used by the facility." Bowman at 5:3135. "In response to receiving the HTTP request documented in Log Entry 1, the query server generates a query result for the query and returns it to the web client submitting the query." Bowman at 7:65-67. See also chart for claim 1(preamble), supra. To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 6:42-58. Lashkari at 59. 01980.51928/4826250.1 3 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Bowman Tapestry at 63. Balabanovic at 69-70. GroupLens at 2. Rose at 2:51-55. Culliss at Abstract, 4:10-26 [b] a feedback system for receiving information found to be relevant to the query by other users; and Bowman at Abstract (“[A] software facility . . . produces a ranking value for at least a portion of the items identified in the query result by combining the relative frequencies with which users selected that item from the query results specifying each of the terms specified by the query.”) Bowman at Claim 28[c] (“for each item identified in the query result, combining the relative frequencies with which users selected the item in earlier queries specifying each of the terms in the query to produce a ranking value for the item.”) Bowman at 2:32-34 (“The scores in the rating table preferably reflect, for a particular item and term, how often users have selected the item when the item has been identified in query results produced for queries containing particular term.”) "In augmenting the item rating table 300, the facility identifies the selection of the item having item identifier ‘1883823064’ from a query result produced by a query specifying the query terms ‘human’ and ‘dynamics’. FIG. 4 shows the state of the item rating table after the item rating table is augmented by the facility to reflect this selection." Bowman at 6:26-31. 01980.51928/4826250.1 4 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Bowman "The facility may also use the ranking values to subset the items in the query result to a smaller number of items. By ordering and/or subsetting the items in the query result in this way in accordance with collective and individual user behavior . . . the facility substantially increases the likelihood that the user will quickly find within the query result the particular item or items that he or she seeks." Bowman at 2:62-3:2. "Where information about user selections is stored in web server logs such as those discussed above, the facility preferably identifies user selections by traversing these logs. Such traversal can occur either in a batch processing mode after a log for a specific period of time has been completely generated, or in a real-time processing mode so that log entries are processed as soon as they are generated." Bowman at 8:21-27. Bowman at Fig. 4: 01980.51928/4826250.1 5 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Bowman To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 6:13-18, 10:44-47, 19:9-14; 23:45-24:13. Lashkari at 59-60, 18. Tapestry at 63. GroupLens at 1, 2, 5-10. Rose at 6:59-7:10. Culliss at Abstract; 4:37-41. Ryan at 2:31-37. [c] a content-based filter system for combining the information from the feedback system with the information from the scanning system and for filtering the combined information for relevance to at least one of the query and the first user. Bowman at 9:28-53 (“The facility uses rating tables that it has generated to generate ranking values for items in new query results . . . scores may be adjusted to more directly reflect the number of query terms that are matched to the item, so that items that match more query terms than others are favored in the rankings.”) Bowman at claim 29 (“The computer-readable medium of claim 28 wherein the contents of the computer-readable medium further cause the computer system to perform the step of adjusting the ranking value produced for each item identified in the query result to reflect the number of terms specified by the query that are matched by the item.”) Bowman at 1:42-45 (“As another example, the list may be ordered based on 01980.51928/4826250.1 6 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Bowman the extent to which each identified item matches the terms of the query.”) "To generate a ranking value for a particular item in a query result, the facility combines the rating scores corresponding to that item and the terms of the query. In embodiments in which the goal is to generate ranking values for each item in the query result, the facility preferably loops through the items in the query results and, for each item, combines all of the rating scores corresponding to that item and any of the terms in the query." Bowman at 2:40-47 "The facility uses rating tables that it has generated to generate ranking values for items in new query results. FIG. 8 is a flow diagram showing the steps preferably performed by the facility to order a query result using a rating table by generating a ranking value for each item in the query result. In steps 801807, the facility loops through each item identified in the query result. In step 802, the facility initializes a ranking value for the current item. In steps 803805, the facility loops through each term occurring in the query. In step 804, the facility determines the rating score contained by the most recentlygenerated rating table for the current term and item. In step 805, if any terms of the query remain to be processed, then the facility loops up to step 803, else the facility continues in step 806. In step 806, the facility combines the scores for the current item to generate a ranking value for the item." Bowman at 9:28-43. To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 18:39-43. Lashkari at 15-16, 60. 01980.51928/4826250.1 7 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Bowman Tapestry at 61, 63. Balabanovic at 69, 66. GroupLens at 2, 3. Rose at Abstract, 6:5-11. Culliss at 14:34-36, 13:35-42. Ryan at 1:59-66, 23:38-49. 5. The search system of claim 1 wherein the filtered information is an advertisement. Bowman at 5:4, 9:2-3, claim 7 (disclosing that system users can purchase the items represented by the search results, which effectively render the search results as advertisements for those items) To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 61:4-18. Culliss at 9:58-62. Ryan at 4:57-59, 22:49-55. 6. The search system of claim 1 further comprising an information delivery system for delivering the filtered information to the first user. See Bowman at 9:56-58 (“In step 808, the facility displays the items identified in the query result in accordance with the ranking values generated for the items in step 806”) "By ordering and/or subsetting the items in the query result in this way in 01980.51928/4826250.1 8 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Bowman accordance with collective and individual user behavior rather than in accordance with attributes of the items, the facility substantially increases the likelihood that the user will quickly find within the query result the particular item or items that he or she seeks." Bowman at 2:63-3:3. "In step 907, the facility selects for prominent display items having the top three combined scores. In additional embodiments, the facility selects a small number of items having the top combined scores that is other than three." Bowman at 10:30-34. To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 6:13-18, Fig. 10 at 1106. GroupLens at 10, 11. Rose at Abstract. Culliss at 4:25-31. Ryan at 21:14-26, 23:47-49. 21. The search system of claim 1 wherein the content-based filter system filters by extracting features from the information. See Bowman at 9:50-53; claim 29 (disclosing the extraction of words from the content of each search result in order to determine how many of the words from the query are found in the search result.) "In steps 204-208, the facility loops through each item selection from a query result that was made by a user during the time period." Bowman at 5:57-59. 01980.51928/4826250.1 9 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Bowman "Various embodiments of the invention base rating scores on different kinds of selection actions performed by the users on items identified in query results. These include whether the user displayed additional information about an item, how much time the user spent viewing the additional information about the item, how many hyperlinks the user followed within the additional information about the item, whether the user added the item to his or her shopping basket, and whether the user ultimately purchased the item." Bowman at 3:16-24. "On the other hand, in embodiments in which the goal is to select a few items in the query result having the largest ranking values, the facility preferably loops through the terms in the query, and, for each item, identifies the top few rating scores for that term and any item." Bowman at 4:26-31. Bowman at 7:46-55: To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 6:18-29. 01980.51928/4826250.1 10 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Bowman Lashkari at 15-16, 60. Tapestry at 67. Balabanovic at 69. GroupLens at 3. Rose at 2:35-38; 6:10-25. Culliss at 14:34-36. Ryan at 16:4-9. 22. The search system of claim 21 wherein the extracted features comprise content data indicative of the relevance to the at least one of the query and the user. See chart for claim 21, supra. 26. A method for obtaining information relevant to a first user comprising: See chart for Claim 1. searching for information relevant to a query associated with a first user in a plurality of users; See chart for Claim 1(a) receiving information found to be relevant to the query by other users; See chart for Claim 1(b). combining the information found to be relevant to the query by other users with the searched information; and See chart for Claim 1(b). content-based filtering the combined information for relevance to at least one of the query and the See chart for Claim 1(c). 01980.51928/4826250.1 11 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Bowman first user. 28. The method of claim 26 further comprising the step of delivering the filtered information to the first user. See chart for Claim 6, supra. 38. The method of claim 26 wherein the searching step comprises scanning a network in response to a demand search for the information relevant to the query associated with the first user. See chart for Claim 1(a), supra. 01980.51928/4826250.1 12 Claim language of U.S. Patent No. 6,314,420 (“the ‘420 Patent”) Disclosure in Bowman 10. [preamble] A search engine system comprising: See chart for ‘664 Patent, Claim 1(preamble), supra. [a] a system for scanning a network to make a demand search for informons relevant to a query from an individual user; See chart for ‘664 Patent, Claim 1(a), supra. [b] a content-based filter system for receiving the informons from the scanning system and for filtering the informons on the basis of applicable content profile data for relevance to the query; and See chart for ‘664 Patent, Claim 1(c), supra. [c] a feedback system for receiving collaborative feedback data from system users relative to informons considered by such users; See chart for ‘664 Patent, Claim 1(b), supra. [d] the filter system combining pertaining feedback data from the feedback system with the content profile data in filtering each informon for relevance to the query. See chart for ‘664 Patent, Claim 1(c), supra. 14. The system of claim 10 wherein the collaborative feedback data comprises passive feedback data. Bowman at 2:31-35 (“The scores in the rating table preferably reflect, for a particular item and term, how often users have selected the item when the item has been identified in query results produced for queries containing particular term.”) Bowman at 7:31-33 (disclosing that user selections can comprise user requests to see more information about one or more of the search results presented to them). Bowman at 9:2-3 (disclosing that user selections can also comprise a request to purchase the item(s) corresponding to the search result(s)) 01980.51928/4826250.1 13 Claim language of U.S. Patent No. 6,314,420 (“the ‘420 Patent”) Disclosure in Bowman "In augmenting the item rating table 300, the facility identifies the selection of the item having item identifier ‘1883823064’ from a query result produced by a query specifying the query terms ‘human’ and ‘dynamics.’ FIG. 4 shows the state of the item rating table after the item rating table is augmented by the facility to reflect this selection. It can be seen by comparing entry 405 in item rating table 400 to entry 305 in item rating table 300 that the facility has incremented the score for this entry from ‘45’ to ‘46’. Similarly, the facility has incremented the rating score for this item identifier the term ‘dynamics’ from ‘22’ to ‘23’. The facility augments the rating table in a similar manner for the other selections from query results that it identifies during the time period." Bowman at 6:26-40. "Various embodiments of the invention base rating scores on different kinds of selection actions performed by the users on items identified in query results. These include whether the user displayed additional information about an item, how much time the user spent viewing the additional information about the item, how many hyperlinks the user followed within the additional information about the item, whether the user added the item to his or her shopping basket, and whether the user ultimately purchased the item." Bowman at 3:17-23. To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 10:44-47. Tapestry at 62. GroupLens at 6, 10. 01980.51928/4826250.1 14 Claim language of U.S. Patent No. 6,314,420 (“the ‘420 Patent”) Disclosure in Bowman Loeb at 41. Culliss at Abstract; 4:32-34. Ryan at 9:22-30, 9:41-48. 15. The system of claim 14 wherein the passive feedback data is obtained by passively monitoring the actual response to a proposed informon. 25. A method for operating a search engine system comprising: See chart for Claim 14. See chart for Claim 10(preamble). scanning a network to make a demand search for See chart for Claim 10(a). informons relevant to a query from an individual user; receiving the informons in a content-based filter system from the scanning system and filtering the informons on the basis of applicable content profile data for relevance to the query; See chart for Claim 10(b). receiving collaborative feedback data from system users relative to informons considered by such users; and See chart for Claim 10(c). combining pertaining feedback data with the content profile data in filtering each informon for relevance to the query. See chart for Claim 10(d). 27. The method of claim 25 wherein the collaborative feedback data provides passive feedback data. See chart for Claim 14. 01980.51928/4826250.1 15 Claim language of U.S. Patent No. 6,314,420 (“the ‘420 Patent”) Disclosure in Bowman 28. The method of claim 27 wherein the passive feedback data is obtained by passively monitoring the actual response to a proposed informon. See chart for Claim 15. 01980.51928/4826250.1 16 Exhibit A-8 U.S. Patent Claim Charts for the asserted ‘664 and ‘420 patents against U.S. Patent No. 6,006,222 (“Culliss”) To the extent that either I/P Engine argues or the Court finds that this reference does not explicitly teach certain limitations in the asserted claims, such limitations would have been inherent and/or obvious. This invalidity chart is based in whole or in part on Defendants’ present understanding of the asserted claims, and I/P Engine’s apparent construction of the claims in their Infringement Contentions. Defendants are not adopting I/P Engine’s claim construction, nor admitting to the accuracy of any particular claim construction. To the extent that I/P Engine’s apparent claim construction or applications thereof are reflected in this invalidity chart, nothing herein should be construed as an admission that Defendants agree with I/P Engine’s apparent claim construction or I/P Engine’s application of that claim construction in its Infringement Contentions. Defendants identification of this publication as prior art herein under 35 U.S.C. §§102(a), (b), (e), and/or (g) and §103 includes the publication itself as well as the use of the products and systems described therein. Although Defendants’ investigation continues, information available to date indicates that such products and systems were (1) known or used in the country before the alleged invention of the claimed subject matter of the asserted claims, (2) were in public use and/or on sale in this country more than one year before the filing date of the patent, and/or (3) were invented by another who did not abandon, suppress, or conceal, before the alleged invention of the claimed subject matter of the asserted claim. Upon information and belief, these prior art products and systems and their associated references anticipate and/or render obvious each of the asserted claims. Defendants reserve all rights to amend their Invalidity Contentions if I/P Engine amends its Infringement Contentions. Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Culliss 1. [preamble] A search system comprising: See Culliss at 4:10-26 (explaining that Culliss’ system accepts a search query from a user and returns squibs of articles that match the query) "As users enter search queries and select articles, the scores are altered. The scores are then used in subsequent searches to organize the articles that match a search query." Culliss at Abstract. 01980.51928/4826252.1 1 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Culliss "The present invention relates to search engines, and more particularly pertains to a method for organizing information by monitoring the search activity of users." Culliss at 1:17-20. To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 6:42-58. Lashkari at 59. Tapestry at 63. Balabanovic at 69-70. GroupLens at 2. Rose at 2:51-55. Bowman at 5:31-32; claim 28[a-b] Ryan at Abstract, 1:8-10, 1:20-23. [a] a scanning system for searching for "The search engine then identifies in any conceivable manner the articles information relevant to a query associated with a which are associated with the matched key terms. This can be done by first user in a plurality of users; comparing all or part of the search query, or terms equivalent to those in the search query with the key terms in the index to identify the key terms which match the search query. The search engine may account for Boolean logic operators in the search query." Culliss at 4:12-15. 01980.51928/4826252.1 2 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Culliss “The search engine then compares the search query with the key terms from the articles and retrieves at least a portion of the articles having key terms which match the search query. The search engine will then display to the user the portion of the article such as the title. The user can then scroll through these retrieved portions of the articles and select a desired article.” Cullis at 1:44-47. See also chart for claim 1(preamble), supra. [b] a feedback system for receiving information found to be relevant to the query by other users; and "As users enter search queries and select articles, the scores are altered. The scores are then used in subsequent searches to organize the articles that match a search query." Culliss at Abstract "Once the user has selected a matched article, and as shown in FIG. 1 at 40, the index can be altered such that the key term scores for the selected matched article under the matched key terms are altered relative to other key term scores." Culliss at 4:37-41. “If the user selected only article A3, the key term scores for selected matched article A3 under the matched key term groupings Alpha-Gamma would be altered. Additionally, the key term scores for selected matched article A3 under the matched key term groupings Alpha-Alpha and Gamma-Gamma could also be altered since the key terms Alpha and Gamma are each represented individually in the results of the search query.” Culliss at 7:60-67. 01980.51928/4826252.1 3 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Culliss “Thus, after executing the search query "Alpha AND Gamma," the search engine would display the squib of matched articles A1 and A3. If the user selected only article A3, the index could be altered such that the key term scores for the selected matched article A3 under the matched key terms Alpha and Gamma are altered relative to the other key term scores. The index would then look like this:” Cullis at 4:50-56. “Further, the key term total scores for both article A1 and article A3 under the matched key terms could also be altered. If the positive score is added to the key term scores for the selected matched article A3 under the matched key terms Alpha and Gamma, and the positive score is added to the key term total scores for the matched articles A1 and A3 (regardless of whether they were selected or not) under the matched key terms, the index would then look like this:” Cullis at 5:49-54. 01980.51928/4826252.1 4 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Culliss To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 6:13-18, 10:44-47, 19:9-14; 23:45-24:13. Lashkari at 59-60, 18. Tapestry at 63. GroupLens at 1, 2, 5-10. Rose at 6:59-7:10. Bowman at Abstract, claim 28[c], 2:32-34. Ryan at 2:31-37. [c] a content-based filter system for combining the information from the feedback system with the information from the scanning system and for filtering the combined information for relevance to at least one of the query and the first user. Culliss at 14:34-36 (disclosing that a key term score for a search result may be initially determined by the content of the search result – namely, how many times the key term appears in the search result’s content.) Culliss at 13:35-42 (“the comparison scores could be continuously combined with the ranking provided by the search engine to supplement or correct such a ranking. For example, the search engine may rank or organize the articles by providing a relevancy score, such ad the percentile relevancy provided by the search engines ‘Excite’ ™ or ‘Lycos’ TM. "To this end, the key term scores of each matched article under each of the matched key terms of the new search could then be associated in any possible 01980.51928/4826252.1 5 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Culliss manner to create a comparison score for each matched article. For example, the key term scores could be added, multiplied together or averaged to create the comparison score for that matched article." Culliss at 5:1-5. “For the next search by either the same or a different user, the invention could then rank the matched articles by using the key term scores, as shown in FIG. 1 at 50 and 60. To this end, the key term scores of each matched article under each of the matched key terms of the new search could then be associated in any possible manner to create a comparison score for each matched article.” Culliss at 4:65-5:3. 01980.51928/4826252.1 6 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Culliss To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 18:39-43. Lashkari at 15-16, 60. Tapestry at 61, 63. Balabanovic at 69, 66. 01980.51928/4826252.1 7 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Culliss GroupLens at 2, 3. Rose at Abstract, 6:5-11 Bowman at 9:28-53; claim 29. Ryan at 1:59-66, 23:38-49. 5. The search system of claim 1 wherein the filtered information is an advertisement. "For example, the user may enter the category key terms "Apartments" and "Los Angeles" or the category key terms "Romantic" and "Comedy" to find articles (i.e. advertisements or movies) which fall under two or more category key terms." Culliss at 9:58-62. To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 61:4-18. Bowman at 5:4, 9:2-3, claim 7. Ryan at 4:57-59, 22:49-55. 6. The search system of claim 1 further comprising an information delivery system for delivering the filtered information to the first user. Culliss at 4:25-31 (“As shown in FIG. 1 at 20, the search engine will then display a squib of each of the matched articles . . . the user can then scroll through the squibs of the articles and select a desired one”) "The matched articles can then be displayed to the user in order of comparison score superiority, such as by displaying the matched article with the highest comparison score first." Culliss at 5:7-10. 01980.51928/4826252.1 8 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Culliss “The invention could then display the article A3 to the user in a superior position to article A1 because the comparison score for matched article A3 is higher.” Culliss at 6:42-45. To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 6:13-18, Fig. 10 at 1106. GroupLens at 10, 11. Rose at Abstract. Bowman at 9:56-58. Ryan at 21:14-26, 23:47-49. 21. The search system of claim 1 wherein the content-based filter system filters by extracting features from the information. Culliss at 14:34-36 (disclosing that Culliss extracts words from the content of each search result in order to determine how often the words from the query are found in these search results.) "The articles are each associated with one or more of these key terms by any conceivable method of association, such as through indexing all words or through meta-tag headers containing key words selected by the author or editor." Cullis at 3:61:63. “The squib may comprise any portion, hypertext link to or representation of the matched article, such as the title, headings, first few lines of text, audio, video or any other type of information.” Cullis at 14:47-50. 01980.51928/4826252.1 9 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Culliss To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 6:18-29. Lashkari at 15-16, 60. Tapestry at 67. Balabanovic at 69. GroupLens at 3. Rose at 2:35-38; 6:10-25. Bowman at 9:50-53; claim 29. Ryan at 16:4-9. 22. The search system of claim 21 wherein the extracted features comprise content data indicative of the relevance to the at least one of the query and the user. See chart for Claim 21, supra. 26. A method for obtaining information relevant to a first user comprising: See chart for Claim 1. searching for information relevant to a query associated with a first user in a plurality of users; See chart for Claim 1(a) receiving information found to be relevant to the See chart for Claim 1(b). 01980.51928/4826252.1 10 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Culliss query by other users; combining the information found to be relevant to the query by other users with the searched information; and See chart for Claim 1(b). content-based filtering the combined information for relevance to at least one of the query and the first user. See chart for Claim 1(c). 28. The method of claim 26 further comprising the step of delivering the filtered information to the first user. See chart for Claim 6, supra. 38. The method of claim 26 wherein the searching step comprises scanning a network in response to a demand search for the information relevant to the query associated with the first user. See chart for Claim 1(a), supra. 01980.51928/4826252.1 11 Claim language of U.S. Patent No. 6,314,420 (“the ‘420 Patent”) Disclosure in Culliss patent Reference 10. [preamble] A search engine system comprising: See chart for ‘664 Patent, Claim 1(a), supra. [a] a system for scanning a network to make a demand search for informons relevant to a query from an individual user; See chart for ‘664 Patent, Claim 1(a), supra. [b] a content-based filter system for receiving the informons from the scanning system and for filtering the informons on the basis of applicable content profile data for relevance to the query; and See chart for ‘664 Patent, Claim 1(c), supra. [c] a feedback system for receiving collaborative feedback data from system users relative to informons considered by such users; See chart for ‘664 Patent, Claim 1(b), supra. [d] the filter system combining pertaining feedback data from the feedback system with the content profile data in filtering each informon for relevance to the query. See chart for ‘664 Patent, Claim 1(c), supra. 14. The system of claim 10 wherein the collaborative feedback data comprises passive feedback data. Culliss at Abstract (“As users enter search queries and select articles, the scores are altered”) Culliss at 4:32-34 (disclosing that Culliss passively monitors whether the user performs such selection actions as “opening, retrieving, reading, viewing, listening to or otherwise closely inspecting the article.”) "Once the user has selected a matched article, and as shown in FIG. 1 at 40, the index can be altered such that the key term scores for the selected matched article under the matched key terms are altered relative to other key term scores." Culliss at 4:37-41. 01980.51928/4826252.1 12 Claim language of U.S. Patent No. 6,314,420 (“the ‘420 Patent”) Disclosure in Culliss patent Reference “For example, if the user selected only article A3 after executing a search query containing the rating key term X-Rated, the key term score for article A3 under the rating key term X-Rated would be altered relative to the other rating key term scores.” Culliss at 11:45-53. To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 10:44-47. Tapestry at 62. GroupLens at 6, 10. Bowman at 2:31-35; 7:31-33; 9:2-3. Ryan at 9:22-30, 9:41-48. 15. The system of claim 14 wherein the passive feedback data is obtained by passively monitoring the actual response to a proposed informon. 25. A method for operating a search engine system comprising: See chart for Claim 14, supra. See chart for Claim 10(a). scanning a network to make a demand search for See chart for Claim 10(a). informons relevant to a query from an individual user; receiving the informons in a content-based filter 01980.51928/4826252.1 See chart for Claim 10(b). 13 Claim language of U.S. Patent No. 6,314,420 (“the ‘420 Patent”) Disclosure in Culliss patent Reference system from the scanning system and filtering the informons on the basis of applicable content profile data for relevance to the query; receiving collaborative feedback data from system users relative to informons considered by such users; and See chart for Claim 10(c). combining pertaining feedback data with the content profile data in filtering each informon for relevance to the query. See chart for Claim 10(d). 27. The method of claim 25 wherein the collaborative feedback data provides passive feedback data. See chart for Claim 14. 28. The method of claim 27 wherein the passive feedback data is obtained by passively monitoring the actual response to a proposed informon. See chart for Claim 15. 01980.51928/4826252.1 14 Exhibit A-9 U.S. Patent Claim Charts for the asserted ‘664 and ‘420 patents against U.S. Patent No. 6,421,675 (“Ryan”) To the extent that either I/P Engine argues or the Court finds that this reference does not explicitly teach certain limitations in the asserted claims, such limitations would have been inherent and/or obvious. This invalidity chart is based in whole or in part on Defendants’ present understanding of the asserted claims, and I/P Engine’s apparent construction of the claims in their Infringement Contentions. Defendants are not adopting I/P Engine’s claim construction, nor admitting to the accuracy of any particular claim construction. To the extent that I/P Engine’s apparent claim construction or applications thereof are reflected in this invalidity chart, nothing herein should be construed as an admission that Defendants agree with I/P Engine’s apparent claim construction or I/P Engine’s application of that claim construction in its Infringement Contentions. Defendants identification of this publication as prior art herein under 35 U.S.C. §§102(a), (b), (e), and/or (g) and §103 includes the publication itself as well as the use of the products and systems described therein. Although Defendants’ investigation continues, information available to date indicates that such products and systems were (1) known or used in the country before the alleged invention of the claimed subject matter of the asserted claims, (2) were in public use and/or on sale in this country more than one year before the filing date of the patent, and/or (3) were invented by another who did not abandon, suppress, or conceal, before the alleged invention of the claimed subject matter of the asserted claim. Upon information and belief, these prior art products and systems and their associated references anticipate and/or render obvious each of the asserted claims. Defendants reserve all rights to amend their Invalidity Contentions if I/P Engine amends its Infringement Contentions. Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan 1. [preamble] A search system comprising: Ryan Abstract: "The present invention provides for a method of updatig an internet search engine database with the results of a user's selection of specific web page listings from the general web page listing provided to the user as a result of his initial keyword search entry. By updating the database with the selections of many different users, the database can be updated to prioritize those web listings that have been selected the most with respect to a given 01980.51928/4829935.1 1 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan keyword, and thereby presenting first the most popular web page listings in a subsequent search using the same keyword search entry. " Ryan at 1:8-10: "The present invention relates to a method and apparatus that allows for enhanced database searching, and more particularly; for use as an internet search engine." To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 6:42-58. Lashkari at 59. Tapestry at 63. Balabanovic at 69-70. GroupLens at 2. Culliss at Abstract, 4:20-26. Bowman at 5:31-32; claim 28[a-b] Rose at 2:51-55, claim 26. [a] a scanning system for searching for Ryan at 1:23-31: "The search command is transmitted to a server computer, information relevant to a query associated with a the has a search engine associated with the server computer. The search engine first user in a plurality of users; receives the search command, and then using it scans for these key words through a database of web addresses and the text stored on the web sites. 01980.51928/4829935.1 2 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan Thereafter, the results of the scan are transmitted from the server computer back to the user's computer and displayed on the screen of the user's computer." Ryan at 1:32-40: “In order for the search engine to be aware of new web sites and to update its records of existing sites, either the proprietors of the web sites notify the search engine themselves or the information may be obtained via a `web crawler` to update the database at the server computer. A web crawler is an automated program which explores and records the contents of a web site and its inks to other sites, thereby spreading between sites in an attempt to index all the current sites.” Ryan at 8:52-57: “Step 114, discussed in detail hereinafter, is the process of selecting web pages from novel new search engine data sets produced in accordance with the present invention. This can run, if desired, in parallel with step 116 which obtains a selection of web pages from other existing search engines.” Fig. 1B: 01980.51928/4829935.1 3 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan See also chart for claim 1(preamble),supra. [b] a feedback system for receiving information 01980.51928/4829935.1 Ryan at 2:31-37: "By updating the database with the selections of many 4 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) found to be relevant to the query by other users; and Disclosure in Ryan different users, the database can be updated to prioritize those web listings that have been selected the most with respect to a given keyword, and hereby presenting first the most popular web page listings in a subsequent search using the same keyword search entry." Ryan at 9:17-30: "Depending on the relevance of the site, the user may spend time reading, downloading, exploring further pages, embedded links and so forth, or if the site appears irrelevant/uninteresting, the user may return directly back to the search results after a short period. The time difference between the two selections is recorded as the difference between two date/time data 132 from subsequent selections from the list of web page searches (in this embodiment one can only measure the time spent at one web page if another selection is made after visiting that web page--this then provides another surfer trace 132 which allow a time difference to be calculated). This surfer trace data on the popularity of web pages is used to the subsequent searches, as described further hereinafter." Ryan at 9:39-44: "As described above, human brain power is captured by recording which web pages the user goes to after each keyword search. According to the present invention, collecting the surfer trace data is achieved by sending, in the list of web pages generated by the search to the user, hidden links that will automatically send information back to the search engine (or a subsidiary server)." Ryan at 10:7-41: “Thus, the search results page according to the present invention is therefore differently formatted from conventional search engines' results pages. The difference is in action rather than content. Visually, the page looks the same to the user as standard search results from other search engines. An example illustrates this point: In a conventional search the results page for a search of the keyword "Weather" may read: 1. www.weather.com Today's weather forecast. Today is expected to be fine ad sunny everywhere. The 01980.51928/4829935.1 5 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan HTTP link associated with the "www.weather.com" label is "http:l/www.weather.com". This means that if the user selects this link, they will navigate to this page directly. In contrast, according to the present invention, the tagged result page for the search made suing the keyword "Weather" may read 1. www.weather com Today's weather forecast. Today is expected to be fine and sunny everywhere. The HTTP link associated with the "www.weather.com" label is link.asp?n=1." If the user selects this link, therefore, in a process is invisible to the user, the user is first directed to the link asp page on the site corresponding to the web server using the search engine 10 according to the present invention, and pass parameter n with value 1. Server side code (application code that runs on the web server) uses this parameter to identify Me URL and description of the user's chosen site, This information is then stored in a database Table along wit other surfer trace data. The server side code then executes a redirect operation to the user's required URL. The user then sees their required page appear. The source of search results is independent to this activity. The destination page of the user is independent of this activity. The process is one of recording a user keyword and destination into a database. This method of tracking can only record the initial web-page visited after a keyword search. If the user continues to return to the search results list then subsequent web-page visits can be recorded.” Ryan at 10:54-58: “As previously mentioned, the surfer trace data that can be collected includes keyword 124, URL 126, user ID 128, IP address 130, datetime 132, brief web page description 134, and is identified as such since it provides a trace or record of how searchers (surfers) use the search engine.” Ryan at 12:16-60: “Keyword URL Link Table (172) The contents of keyword URL lilt table 172 of FIG. 4 are shown in more detail in Table 3 shown below. This table is of particular significance with respect to the present invention because it contain information about the inks between information supplies (URL addresses or web pages) and information requests 01980.51928/4829935.1 6 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan (Keywords). This data is recorded in further data sets which describes the relationship between the Key-words and occurrences as defined by the following three parameters. the cumulative number of significant visits (hits) to each URL addresses corresponding to each key-word (herein referred to as X or weighting factor X). This is a measure of the popularity of the URL for each keyword and is determine from the surfer traces. the previous cumulative number of significant visits measured at an earlier predetermined instant; (herein referred to as Y or weighting factor Y) a date time factor relating to the instant of the creation or input of each said web-page(herein referred to as Z or weighting factor Z). Z is the data time in which a web-page developer submitted a web-page to the search engine. Not all combinations of keywords and URL addresses will have data for X, Y and Z. ” Ryan at 16:31-43: “As mentioned above, the simplest method of recording a 01980.51928/4829935.1 7 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan link ("useful visit"or "hit") between a keyword and a URL would be to count each keyword, URL paring in a surfer trace as a "hit". A more meaningful and sophisticated method is only to count a location selection as a valid if the user meets certain criteria. This criterion could be the user exceeding a specified time at a location. If this criterion was not met, the selection would not be increase the cumulative value of X in Table 3. It is also possible to increment the value of X based on the time spent at the web page. The longer the time spent the more this increments the value of X. X does not have to be a whole number.” Figure 3B: 01980.51928/4829935.1 8 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: 01980.51928/4829935.1 9 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan Herz at 6:13-18, 10:44-47, 19:9-14; 23:45-24:13. Lashkari at 59-60, 18. Tapestry at 63. GroupLens at 1, 2, 5-10. Culliss at Abstract; 4:37-41. Bowman at Abstract, claim 28[c], 2:32-34. Rose at 6:59-7:10. [c] a content-based filter system for combining the information from the feedback system with the information from the scanning system and for filtering the combined information for relevance to at least one of the query and the first user. Ryan at 1:59-66: “These results are in the form of a list, ranked according to criteria specific to the search engine. These criteria may range from the number of occurrences of the key-words anywhere within the searched text, to methods giving a weighting to key-words used in particular positions (as previously mentioned). When multiple key-words have been used, sites are also ranked according to the number of different key-words applicable.” Ryan at 13:8-18: “In his example the global popularity (using the general profile type ) for the Rugby and Basketball URL addresses are 520 and 4000 respectively and 52 and 20 respectively for the New Zealand profile type. When the general profile type setting is used (ranked based on X1), the Basketball site would be ranked at the top. When the New Zealand setting is chosen (ranked based on X:2) the rugby site would be highest. This would be a reflection of the preferences of the New Zealanders. This is a very simple method of storing the preference of different groups of people.” 01980.51928/4829935.1 10 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan Ryan at 20:30-45: “The numbers (X, Y and Z) in Table 3, which correspond to keyword URL link table 172 in FIG. 5 contain all the information required to give the following types of searches 58: Popular-list search ranked hit-list of the most popular URLs for that keyword based on the number X Hot off the press search ranked hit-list of newest URLs for the keyword based on the date/time (Z) High-flyers search ranked hit-list of best emerging URLs based the difference between X and Y Random search hit-list that is a random sample of URLs that have any of the numbers X, Y or Z Date created search this is hit-list based on the date time Z and the user-specified date of interest (not just the newest).” Ryan at 21:14-26: “FIG. 6 illustrates the process for determining a list of popular web pages associated with the entry of a keyword 270 in step 272. If this search is selected and a keyword is entered, step 274 follows and produces a list of web pages based on the values of X taken from Table 3 (172, FIG. 5) for the keyword 270 entered. These web pages are identified by a unique webpage(URL) number from Table 3. Thereafter, in step 276 the list of web-page numbers found from step 274 is combined with the URL address and webpage description from Table 2 (188 FIG. 5). In step 278 the resulting list of web pages is then tagged, depending on the results of step 246 in FIG. 5 as described previously, and sent to the user for them to make their selections.” Ryan at 23:38-49: "Upon entry of a keyword in step 402, that keyword is used to select from a combination of web page selections associated with that keyword. A shown, for example, in step 404, an equally weighted combination of conventional, popular, highflier, new and past search results is used to obtain a list of web page numbers. Thereafter, in step 406 the list of web-page numbers found from step 404 is combined with the URL address and webpage description from Table 2 (188 FIG. 5). In step 408 the resulting list of web pages is then tagged, depending on the results of step 246 in FIG. 5 as described previously, and sent to the user for them to make their selections." 01980.51928/4829935.1 11 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan Fig. 6: To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 18:39-43. 01980.51928/4829935.1 12 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan Lashkari at 15-16, 60. Tapestry at 61, 63. Balabanovic at 69, 66. GroupLens at 2, 3. Culliss at 14:34-36, 13:35-42. Bowman at 9:28-53; claim 29. Rose at Abstract. 5. The search system of claim 1 wherein the filtered information is an advertisement. Ryan at 4:57-59: "Another novel feature of the present invention, which indirectly inures to the benefit of the end user, directly benefits the advertiser, because it allows for content to be targeted in real time based upon various criteria. As will be described more fully hereinafter, a content providing algorithm is initially selected which will determine how content is selected in step 34. Step 36 follows, and based upon inputs from users and content providers, which content to show is determined. Thereafter, the advertisements are displayed for the user to see, simultaneously with the display of either keywords and/or web pages." Ryan at 7:8-13: “Content Provider's list: This is a list (associated with each key-word) of content providers which must typically [that] pay to illustrate content with the key-word. The price paid is dependent on the number of other content providers, the amount they spend and the number of times the key word is searched for.” 01980.51928/4829935.1 13 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan Ryan at 22:49-55: "This is a list of content, such as advertisements, associated with the key-word, which the user cannot control. The ones that have paid the most will be at the top of the list, as described further hereinafter, in accordance with the preferred embodiment of the invention. Of course, other systems for identifying the order of paying content providers can also be implemented." To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 61:4-18. Culliss at 9:58-62. Bowman at 5:4, 9:2-3, claim 7. 6. The search system of claim 1 further comprising an information delivery system for delivering the filtered information to the first user. Ryan at 21:14-26: “FIG. 6 illustrates the process for determining a list of popular web pages associated with the entry of a keyword 270 in step 272. If this search is selected and a keyword is entered, step 274 follows and produces a list of web pages based on the values of X taken from Table 3 (172, FIG. 5) for the keyword 270 entered. These web pages are identified by a unique webpage(URL) number from Table 3. Thereafter, in step 276 the list of web-page numbers found from step 274 is combined with the URL address and webpage description from Table 2 (188 FIG. 5). In step 278 the resulting list of web pages is then tagged, depending on the results of step 246 in FIG. 5 as described previously, and sent to the user for them to make their selections.” Ryan at 23:47-49: "In step 408 the resulting list of web pages is then tagged, depending on the results of step 246 in FIG. 5 as described previously, and sent to the user for them to make their selections." 01980.51928/4829935.1 14 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan Fig. 6: To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 6:13-18, Fig. 10 at 1106. 01980.51928/4829935.1 15 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan GroupLens at 10, 11. Culliss at 4:25-31. Bowman at 9:56-58. Rose at Abstract. 21. The search system of claim 1 wherein the content-based filter system filters by extracting features from the information. Ryan at 16:4-9: "[W]eb crawlers may also add URL addresses and descriptions (the description is either the first few lines of the web-page or in the HTML coded "title"). This is not an essential element of the system but it could be a method to obtain URL's and descriptions. With this search system web crawlers are more likely to be used to verify the information rather than find new information." To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 6:18-29. Lashkari at 15-16, 60. Tapestry at 67. Balabanovic at 69. GroupLens at 3. Culliss at 14:34-36. 01980.51928/4829935.1 16 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan Bowman at 9:50-53; claim 29. Rose at 2:35-38. 22. The search system of claim 21 wherein the extracted features comprise content data indicative of the relevance to the at least one of the query and the user. See chart for Claim 1(c) and Claim 21. 26. A method for obtaining information relevant to a first user comprising: See chart for Claim 1. searching for information relevant to a query associated with a first user in a plurality of users; See chart for Claim 1(a) receiving information found to be relevant to the query by other users; See chart for Claim 1(b). combining the information found to be relevant to the query by other users with the searched information; and See chart for Claim 1(b). content-based filtering the combined information for relevance to at least one of the query and the first user. See chart for Claim 1(c). 28. The method of claim 26 further comprising the step of delivering the filtered information to the first user. See chart for Claim 6, supra. 38. The method of claim 26 wherein the searching step comprises scanning a network in response to a demand search for the information relevant to the query associated with the first See chart for Claim 1(a), supra. 01980.51928/4829935.1 17 Claim language of U.S. Patent No. 6,775,664 (“the '664 Patent”) Disclosure in Ryan user. 01980.51928/4829935.1 18 Claim language of U.S. Patent No. 6,314,420 (“the ‘420 Patent”) Disclosure in Ryan 10. [preamble] A search engine system comprising: See chart for ‘664 Patent, Claim 1(a), supra. [a] a system for scanning a network to make a demand search for informons relevant to a query from an individual user; See chart for ‘664 Patent, Claim 1(a), supra. [b] a content-based filter system for receiving the informons from the scanning system and for filtering the informons on the basis of applicable content profile data for relevance to the query; and See chart for ‘664 Patent, Claim 1(c), supra. [c] a feedback system for receiving collaborative feedback data from system users relative to informons considered by such users; See chart for ‘664 Patent, Claim 1(b), supra. [d] the filter system combining pertaining feedback data from the feedback system with the content profile data in filtering each informon for relevance to the query. See chart for ‘664 Patent, Claim 1(c), supra. 14. The system of claim 10 wherein the collaborative feedback data comprises passive feedback data. Ryan at 9:22-30: “The time difference between the two selections is recorded as the difference between two date/time data 132 from subsequent selections from the list of web page searches (in this embodiment one can only measure the time spent at one web page if another selection is made after visiting that web page--this then provides another surfer trace 132 which allow a time difference to be calculated). This surfer trace data on the popularity of web pages is used to the subsequent searches, as described further hereinafter.” Ryan at 9:41-48: "According to the present invention, collecting the surfer trace data is achieved by sending, in the list of web pages generated by the search to the user, hidden links that will automatically send information back 01980.51928/4829935.1 19 Claim language of U.S. Patent No. 6,314,420 (“the ‘420 Patent”) Disclosure in Ryan to the search engine (or a subsidiary server). While the user only sees that his intended link is displayed, the hidden link notifies the search engine of the transfer, which process can be executed with a Java applet." To the extent this reference does not teach this claim element, this reference in combination with the knowledge of one of ordinary skill in the art renders this claim element obvious. See, e.g.: Herz at 10:44-47. Tapestry at 62. GroupLens at 6, 10. Loeb at 41. Culliss at Abstract; 4:32-34. Bowman at 2:31-35; 7:31-33; 9:2-3. Culliss at Abstract; 4:32-34. Ryan at 9:22-30, 9:41-48. 15. The system of claim 14 wherein the passive feedback data is obtained by passively monitoring the actual response to a proposed informon. 01980.51928/4829935.1 Ryan at 9:22-30: “The time difference between the two selections is recorded as the difference between two date/time data 132 from subsequent selections from the list of web page searches (in this embodiment one can only measure the time spent at one web page if another selection is made after visiting that web page--this then provides another surfer trace 132 which allow a time difference to be calculated). This surfer trace data on the popularity of web pages is used to the subsequent searches, as described further hereinafter.” 20 Claim language of U.S. Patent No. 6,314,420 (“the ‘420 Patent”) Disclosure in Ryan Ryan at 9:41-48: "According to the present invention, collecting the surfer trace data is achieved by sending, in the list of web pages generated by the search to the user, hidden links that will automatically send information back to the search engine (or a subsidiary server). While the user only sees that his intended link is displayed, the hidden link notifies the search engine of the transfer, which process can be executed with a Java applet.” Ryan at 9:62-65: "In one specific embodiment, the user must visit a particular web site for greater than a predetermined period of time, such as one minute or fifteen minutes, depending on what is an appropriate time to have looked at the site." See also chart for claim 14, supra. 25. A method for operating a search engine system comprising: See chart for Claim 10(a). scanning a network to make a demand search for See chart for Claim 10(a). informons relevant to a query from an individual user; receiving the informons in a content-based filter system from the scanning system and filtering the informons on the basis of applicable content profile data for relevance to the query; See chart for Claim 10(b). receiving collaborative feedback data from system users relative to informons considered by such users; and See chart for Claim 10(c). combining pertaining feedback data with the content profile data in filtering each informon for relevance to the query. See chart for Claim 10(d). 01980.51928/4829935.1 21 Claim language of U.S. Patent No. 6,314,420 (“the ‘420 Patent”) Disclosure in Ryan 27. The method of claim 25 wherein the collaborative feedback data provides passive feedback data. See chart for Claim 14. 28. The method of claim 27 wherein the passive feedback data is obtained by passively monitoring the actual response to a proposed informon. See chart for Claim 15. 01980.51928/4829935.1 22

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?