throbber

`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 1 of 50 PageID 1Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 1 of 50 PageID 1
`
`IN THE UNITED STATES DISTRICT COURT
`FOR THE NORTHERN DISTRICT OF TEXAS
`FORT WORTH DIVISION
`
`
`
`
`VALTRUS INNOVATIONS LTD.,
`
`
`Plaintiff,
`
`v.
`
`Case No. 4:22-cv-00020
`
`JURY TRIAL DEMANDED
`
`
`
`
`
`
`GOOGLE LLC,
`
`
`
`
`
`
`
`Defendant.
`
`
`VALTRUS INNOVATIONS LTD.’S COMPLAINT FOR PATENT INFRINGEMENT
`
`11034001
`
`
`
`
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 2 of 50 PageID 2Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 2 of 50 PageID 2
`
`Plaintiff Valtrus Innovations Limited (“Valtrus”), by and through its undersigned counsel,
`
`
`
`
`
`pleads the following against Google LLC (“Google”) and alleges as follows:
`
`THE PARTIES
`
`1.
`
`Plaintiff Valtrus is the successor in interest to a substantial patent portfolio created
`
`by Hewlett Packard Enterprise and its predecessor companies, including Compaq, Verity, and
`
`Hewlett-Packard Development Company (collectively, “HPE”). Valtrus is an Irish entity duly
`
`organized and existing under the laws of the Republic of Ireland. The address of the registered
`
`office of Valtrus is: The Glasshouses GH2, 92 Georges Street Lower, Dun Laoghaire, Dublin
`
`A96 VR66, Ireland. HPE’s worldwide corporate headquarters is located in Houston, Texas. One
`
`of HPE’s primary US facilities is located in Plano, Texas.
`
`2.
`
`Valtrus is the assignee and owns all right and title to U.S. Patent Nos. 6,728,704
`
`(“the ’704 Patent”), 6,738,764 (“the ’764 Patent”), 6,816,809 (“the ’809 Patent”), 7,346,604
`
`(“the ’604 Patent”), 7,523,454 (“the ’454 Patent”), and 7,748,005 (“the ’005 Patent”)
`
`(collectively, the “Asserted Patents”).
`
`3.
`
`The Asserted Patents were developed by inventors working for HPE. HPE and
`
`its predecessors have been developing innovative search, computer processing, and server
`
`technology for decades.
`
`4.
`
`On information and belief, Defendant Google is a limited liability company duly
`
`organized and existing under the laws of the State of Delaware, having a regular and established
`
`place of business in the Northern District of Texas, including at 3800 Railport Parkway,
`
`Midlothian, Texas 76065.
`
`5.
`
`Google has become the dominant search engine in the United States and beyond,
`
`with a reported market share of around 90%. Google’s strategy has included taking technology
`
`from other companies without regard to intellectual property rights and combining that
`
`11034001
`
`
`
`- 2 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 3 of 50 PageID 3Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 3 of 50 PageID 3
`
`
`
`technology to create and maintain market dominance. A core part of this strategy involved
`
`taking the innovations in the Asserted Patents. One need look no further than Google’s
`
`employment records, which have listed as some of Google’s most senior technologists a large
`
`number of inventors on the Asserted Patents, including a Senior Vice President at Google
`
`responsible for search, the first Director of Google R&D Bangalore, and the Vice President at
`
`Google responsible for Google Apps and Cloud.
`
`JURISDICTION AND VENUE
`
`6.
`
`This is an action arising under the patent laws of the United States, 35 U.S.C. § 1
`
`et seq. Accordingly, this Court has subject matter jurisdiction pursuant to 28 U.S.C. §§ 1331 and
`
`1338(a).
`
`7.
`
`This Court has personal jurisdiction over Google because Google creates products
`
`and services that are and have been used, offered for sale, sold, and purchased in the Northern
`
`District of Texas, and Google has committed, and continues to commit, acts of infringement in
`
`the Northern District of Texas, has conducted business in the Northern District of Texas, and/or
`
`has engaged in continuous and systematic activities in the Northern District of Texas.
`
`8.
`
`Under 28 U.S.C. §§ 1391(b)-(d) and 1400(b), venue is proper in this judicial
`
`district because Google maintains a regular and established place of business in this district and
`
`has committed and regularly commits acts of infringement within this judicial district giving rise
`
`to this action. For example, Google operates a 260,000 square foot data center in Midlothian,
`
`Texas. Valtrus is informed and believes that this data center includes the infringing systems and
`
`practices the infringing methods described herein. This data center is one of only fourteen in all
`
`of North America. Valtrus is informed and believes that Google is preparing to open a Google
`
`Cloud location in Dallas, which will be one of only eleven Cloud locations in North America,
`
`and which similarly is and/or will be a location of significant infringement. On information and
`
`11034001
`
`
`
`- 3 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 4 of 50 PageID 4Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 4 of 50 PageID 4
`
`
`
`belief, Google also maintains an office in the Dallas-Fort Worth area, and runs a content
`
`distribution network (CDN) node in the Dallas area. Google also provides, sells, and offers for
`
`sale infringing products and services to users in the Northern District of Texas.
`
`9.
`
`Google also has significant operations in nearby cities, including Austin. For
`
`example, on information and belief, Google owns approximately 550,000 square feet of office
`
`space across three locations in downtown Austin, Texas. Google is also continuing to grow its
`
`presence in Texas. For example, Google is preparing to open an additional 750,000 square feet
`
`of offices in Austin at Block 185, a new office tower located at 601 West Second Street that is
`
`set to open in 2023. Valtrus is informed and believes that these offices include employees
`
`responsible for the subject matter of this patent suit. For example, on information and belief,
`
`Google employees in Austin work on Google Cloud, finance, and engineering. On information
`
`and belief, Google also has an office in Houston, and employs more than 1700 people in Texas.
`
`FIRST CLAIM
`
`(Infringement of U.S. Patent No. 6,728,704)
`
`10.
`
`Valtrus re-alleges and incorporates herein by reference Paragraphs 1-9 of its
`
`Complaint.
`
`11.
`
`The ’704 Patent, entitled “Method and apparatus for merging result lists from
`
`multiple search engines,” was duly and lawfully issued on April 27, 2004. A true and correct
`
`copy of the ’704 Patent is attached hereto as Exhibit 1.
`
`12.
`
`The ’704 Patent names Jianchang Mao, Rajat Mukherjee, Prabhakar Raghavan,
`
`and Panayiotis Tsaparas as co-inventors.
`
`13.
`
`The ’704 Patent has been in full force and effect since its issuance. Valtrus owns
`
`by assignment the entire right and title in and to the ’704 Patent, including the right to seek
`
`damages for any infringement thereof.
`
`11034001
`
`
`
`- 4 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 5 of 50 PageID 5Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 5 of 50 PageID 5
`
`
`
`14.
`
`The ’704 Patent “relates generally to search engine technology. More
`
`specifically, this invention relates to reducing the computational overhead associated with
`
`merging results from multiple search engines.” Ex. 1 at 1:7-10.
`
`15.
`
`The ’704 Patent explains that “the merging of multiple result lists into a single list
`
`is usually accomplished by examining and ranking every single entry of every list. . . . Thus, for
`
`large lists or large numbers of lists, the computation time required by the merging process can
`
`nullify any advantage gained by operating multiple search engines at the same time.” Id. at 2:48-
`
`51, 53-56.
`
`16.
`
`The ’704 Patent states that the “invention allows for a reduction in computational
`
`overhead when merging and re-ranking multiple result lists. Ranking of results is accomplished
`
`by evaluating a subset of entries instead of every single one, thus reducing the number of
`
`calculations required.” Id. at 3:20-24.
`
`17.
`
`The method described by the ’704 Patent improves the function of a computer
`
`utilizing said method by reducing the considerable computational overhead associated with
`
`merging many results from numerous search engines. A reduction in computational overhead
`
`enables the computer to operate multiple search engines simultaneously without sacrificing
`
`response time, allowing the gathering, ranking, and presentation of millions of search results
`
`from across the Internet in a very short amount of time. The ’704 Patent provides detailed,
`
`specific steps for merging multiple result lists in this manner. For example, in one embodiment,
`
`each result list is assigned a representative scoring value based on a selected subset of entries
`
`from the list. Id. at 5:44-55; 7:12-14. In another embodiment, each list is instead “assigned a
`
`probability value equal to its average scoring value’s percentage of the total of all average
`
`11034001
`
`
`
`- 5 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 6 of 50 PageID 6Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 6 of 50 PageID 6
`
`
`
`scoring values,” and entries are selected from each list based on its probability value. Id. at 7:35-
`
`39.
`
`18.
`
`Valtrus is informed and believes, and thereon alleges, that Google has infringed
`
`and unless enjoined will continue to infringe one or more claims of the ’704 Patent, in violation
`
`of 35 U.S.C. § 271, by, among other things, using, selling, and offering for sale, without
`
`authority or license, Google products that use the claimed method of merging result lists in an
`
`infringing manner. Google practices every step of at least claim 1 of the ’704 Patent in the
`
`United States, including one or more steps that it practices in the Northern District of Texas.
`
`19.
`
`For example, the ’704 accused product, Google Search, embodies every limitation
`
`of at least claim 1 of the ’704 Patent, literally or under the doctrine of equivalents, as set forth
`
`below. The further descriptions below, which are based on publicly available information, are
`
`preliminary examples and are non-limiting.
`
`20.
`
`Google Search practices a method of merging result lists from multiple search
`
`engines, comprising the elements set forth below.
`
`11034001
`
`
`
`- 6 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 7 of 50 PageID 7Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 7 of 50 PageID 7
`
`
`
`21.
`
`For example, a query transmitted to Google Search returns results from multiple
`
`search engines displayed to the user as a single merged list of results. See, e.g., Google Search
`
`Results for “in-n-out burger” Query 1 (red arrows added):
`
`22.
`
`Google Search practices a method comprising transmitting a query to a set of
`
`search engines.
`
`11034001
`
`
`
`- 7 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 8 of 50 PageID 8Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 8 of 50 PageID 8
`
`
`
`23.
`
`For example, a query transmitted to Google Search returns results from multiple
`
`search engines. This process begins by transmitting that query to said search engines. See, e.g.,
`
`id. (red arrows added):
`
`
`
`
`
`
`
`11034001
`
`
`
`- 8 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 9 of 50 PageID 9Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 9 of 50 PageID 9
`
`
`
`24.
`
`Google Search practices a method comprising receiving in response to said query
`
`a result list from each search engine of said set of search engines, each result list including one or
`
`more entries.
`
`25.
`
`For example, a query transmitted to Google Search returns one or more results
`
`from each of several search engines. Said results are grouped into result lists associated with
`
`each of said search engines. In order to display said result lists, Google Search first receives a
`
`result list from each search engine. See, e.g., id. (red arrows added):
`
`
`
`11034001
`
`
`
`- 9 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 10 of 50 PageID 10Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 10 of 50 PageID 10
`
`
`
`26.
`
`Google Search practices a method comprising selecting a subset of entries from
`
`each result list to form a set of selected entries.
`
`27.
`
`For example, a query transmitted to Google Search may return many millions of
`
`results across a set of multiple search engines. Only a subset of these results, or entries, is
`
`selected for display to the user near the top of the Google Search result list. See, e.g., Google
`
`Search Results for “in-n-out burger” Query 2 (callout added):
`
`28.
`
`Google Search practices a method comprising assigning to each selected entry of
`
`said set of selected entries a scoring value according to a scoring function.
`
`11034001
`
`
`
`- 10 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 11 of 50 PageID 11Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 11 of 50 PageID 11
`
`
`
`29.
`
`Entries are displayed to a user of Google Search in order of relevance. On
`
`information and belief, these entries are assigned a scoring value according to a scoring function
`
`in order to be sorted and displayed in this way. For example, a list of results from the Maps
`
`subset of entries is sorted according to a scoring function which considers metrics such as the
`
`distance of each result from the user at the time of the query. See, e.g., Google Maps Result List
`
`(red arrow added):
`
`30.
`
`Google Search practices a method comprising assigning to each subset a
`
`representative value according to the scoring values assigned to its entries.
`
`31.
`
`For example, Google Search presents results in subsets that appear in different
`
`orders for different queries. On information and belief, Google Search orders each subset based
`
`on a representative value according to the scoring values assigned to its entries. See, e.g.,
`
`Google Search Results for “in-n-out burger” Query 1 (red arrows added):
`
`11034001
`
`
`
`- 11 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 12 of 50 PageID 12Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 12 of 50 PageID 12
`
`
`
`
`
`32.
`
`Google Search practices a method comprising producing a merged list of entries
`
`in a predetermined manner based on the representative value assigned to each result list.
`
`33.
`
`For example, when a user transmits a query involving a term associated with a
`
`physical location, Google Search produces a merged list of entries where in Maps results are
`
`generally displayed higher in the merged list than News results because, on information and
`
`belief, the Maps result list has been assigned a higher representative value. See, e.g., id. (red
`
`arrows added):
`
`11034001
`
`
`
`- 12 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 13 of 50 PageID 13Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 13 of 50 PageID 13
`
`
`
`
`
`34.
`
`Google Search practices a method comprising producing a merged list of entries
`
`in a predetermined manner based on the representative value assigned to each result list, wherein
`
`the representative value varies in accordance with predetermined manner.
`
`35.
`
`For example, result lists from each individual search engine are generally
`
`displayed as individual groups of results in the merged list presented to the user. On information
`
`and belief, the representative value of each result list, which determines the order of said groups,
`
`11034001
`
`
`
`- 13 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 14 of 50 PageID 14Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 14 of 50 PageID 14
`
`
`
`varies in accordance with the nature of a user’s query. See, e.g., Google Search Result
`
`Groupings (red arrows added):
`
`
`
`36.
`
`Google has had knowledge of the ’704 Patent since at least January 1, 2013. On
`
`this date, two patents assigned to Google Inc. were issued, both of which cite the ’704 Patent as a
`
`reference: U.S. Patent Nos. 8,346,791 and 8,346,792. The ’704 Patent is also cited as a reference
`
`by two later patents, U.S. Patent Nos. 8,521,725 (issued August 27, 2013) and 9,152,714 (issued
`
`October 6, 2015), both of which name Google Inc. as assignee. Furthermore, two of the co-
`
`inventors of the ’704 Patent, Rajat Mukherjee and Prabhakar Raghavan, are listed as inventors on
`
`at least seven other patents or publications which are assigned to Google: U.S. Patent Nos.
`
`11034001
`
`
`
`- 14 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 15 of 50 PageID 15Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 15 of 50 PageID 15
`
`
`
`8,782,071 (issued July 15, 2014), 9,251,168 (issued February 2, 2016), 10,079,785 (issued
`
`September 18, 2018), 10,402,889 (issued September 3, 2019), and 10,917,371 (issued February
`
`9, 2021); and U.S. Patent Application Publication Nos. 2014/0258466 (published September 11,
`
`2014) and 2016/0371425 (published December 22, 2016). Two of these patents, U.S. Patent
`
`Nos. 8,782,071 and 10,402,889, relate directly to search technology. Furthermore, Prabhakar
`
`Raghavan now holds the position of Senior Vice President at Google, where he “is responsible
`
`for Google Search,” among other products.1 Given that four of its own patents cite the ’704
`
`Patent as a reference, two of the co-inventors of the ’704 Patent are listed as inventors on
`
`numerous later patents assigned to Google, and one of the co-inventors of the ’704 Patent is now
`
`in a senior leadership role at Google, Google knew or was willfully blind to the fact that its
`
`conduct was infringing by, at the very latest, July 15, 2014.
`
`37.
`
`Valtrus is informed and believes, and thereon alleges, that Google actively,
`
`knowingly, and intentionally has induced infringement of the ’704 Patent by, for example,
`
`offering for public use Google Search with the intent to encourage and facilitate infringing uses
`
`of that service in the Northern District of Texas, in the United States, and throughout the world.
`
`38.
`
`As a result of Google’s infringement of the ’704 Patent, Valtrus has been
`
`damaged. Valtrus is entitled to recover damages sustained as a result of Google’s wrongful acts
`
`in an amount subject to proof at trial.
`
`39.
`
`In addition, Google’s infringing acts and practices have caused and are causing
`
`immediate and irreparable harm to Valtrus.
`
`40.
`
`Valtrus is informed and believes, and thereon alleges, that Google’s infringement
`
`of the ’704 Patent has been and continues to be willful. As noted above, Google has long had
`
`
`1 https://research.google/people/PrabhakarRaghavan/
`
`11034001
`
`
`
`- 15 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 16 of 50 PageID 16Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 16 of 50 PageID 16
`
`
`
`knowledge of the ’704 Patent and its infringement of the ’704 Patent. Google has deliberately
`
`continued to infringe in a wanton, malicious, and egregious manner, with reckless disregard for
`
`Valtrus’s patent rights. Thus, Google’s infringing actions have been and continue to be
`
`consciously wrongful.
`
`SECOND CLAIM
`
`(Infringement of U.S. Patent No. 6,738,764)
`
`41.
`
`Valtrus re-alleges and incorporates herein by reference Paragraphs 1-40 of its
`
`Complaint.
`
`42.
`
`The ’764 Patent, entitled “Apparatus and method for adaptively ranking search
`
`results,” was duly and lawfully issued on May 18, 2004. A true and correct copy of the ’764
`
`Patent is attached hereto as Exhibit 2.
`
`43.
`
`The ’764 Patent names Jianchang Mao, Mani Abrol, Rajat Mukherjee, Michel
`
`Tourn, and Prabhakar Raghavan as co-inventors.
`
`44.
`
`The ’764 Patent has been in full force and effect since its issuance. Valtrus owns
`
`by assignment the entire right and title in and to the ’764 Patent, including the right to seek
`
`damages for any infringement thereof.
`
`45.
`
`The ’764 Patent “relates generally to computerized techniques for identifying
`
`relevant documents. More particularly, this invention describes computerized techniques for
`
`adaptively ranking documents identified in response to a search query.” Ex. 2 at 1:6-10.
`
`46.
`
`The ’764 Patent states that “it is impossible to predict a priori, for any corpus of
`
`documents and any associated search engine, on which queries the static method [of ranking
`
`search results] is satisfactory and on which other queries the adaptive method is satisfactory.”
`
`Id. at 1:51-55.
`
`11034001
`
`
`
`- 16 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 17 of 50 PageID 17Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 17 of 50 PageID 17
`
`
`
`47.
`
`The ’764 Patent explains that it is “highly desirable to provide a technique that
`
`selectively emphasizes a static method or an adaptive method to achieve optimal search results
`
`for a given query.” Id. at 1:56-59. “The invention provides improved search results by
`
`adaptively ranking, based upon the prior behavior of users, documents returned from a text
`
`search engine. More particularly, the prior behavior of users is utilized to determine the rate at
`
`which to apply adaptive correction for a given query.” Id. at 2:30-35.
`
`48.
`
`The method described by the ’764 Patent provides a novel approach for
`
`selectively emphasizing a static or an adaptive method of ranking search results based, at least in
`
`part, on the prior behavior of other users. By adaptively ranking documents based, at least in
`
`part, on other users’ behavior and building “a list of queries associated with a viewed document,”
`
`id. at 4:30, this method improves on the performance and operation of then-existing computer
`
`systems, which were unable “to predict a priori, for any corpus of documents and any associated
`
`search engine, on which queries the static method is satisfactory and on which other queries the
`
`adaptive method is satisfactory.” Id. at 1:52-55. The ’764 Patent describes specific steps for
`
`accomplishing this improvement through a number of different implementations. For example,
`
`the ’764 Patent sets out in detail a series of processing operations associated with an embodiment
`
`of the invention. Id. at 4:2-3. These operations include producing “relevance search results
`
`based upon a query,” logging a user’s pattern of viewing search result documents, producing a
`
`database “which stores a list of queries associated with a viewed document,” forming a feature
`
`vector for each viewed document which “characterizes attributes and query words associated”
`
`with it, and calculating a similarity score for a user’s query using said feature vectors. Id. at 4:4-
`
`46. These and other detailed descriptions provide step-by-step instructions for carrying out the
`
`method and thereby improve the function of a computer using the method. This method
`
`11034001
`
`
`
`- 17 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 18 of 50 PageID 18Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 18 of 50 PageID 18
`
`
`
`significantly reduces computational overhead and improves the speed of return of the search
`
`results.
`
`49.
`
`Valtrus is informed and believes, and thereon alleges, that Google has infringed
`
`and unless enjoined will continue to infringe one or more claims of the ’764 Patent, in violation
`
`of 35 U.S.C. § 271, by, among other things, using, selling, and offering for sale, without
`
`authority or license, Google products that use the claimed method of adaptively ranking search
`
`results in an infringing manner. Google practices every step of at least claim 1 of the ’764 Patent
`
`in the United States, including one or more steps that it practices in the Northern District of
`
`Texas.
`
`50.
`
`For example, the ’764 accused product, Google Search, embodies every limitation
`
`of at least claim 1 of the ’764 Patent, literally or under the doctrine of equivalents, as set forth
`
`below. The further descriptions below, which are based on publicly available information, are
`
`preliminary examples and are non-limiting.
`
`51.
`
`Google Search practices a method of ranking search results comprising the
`
`elements described below.
`
`52. When a user transmits a query, Google Search ranks search results. See, e.g.,
`
`How Search works – Ranking results2 (red rectangular annotation added):
`
`
`2 https://www.google.com/search/howsearchworks/how-search-works/ranking-results/
`
`11034001
`
`
`
`- 18 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 19 of 50 PageID 19Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 19 of 50 PageID 19
`
`
`
`53.
`
`Google Search practices a method comprising producing a relevance score for a
`
`document in view of a query.
`
`54.
`
`For example, Google Search algorithms “look at many factors,” including the
`
`“relevance and usability of pages,” to determine how to rank search results. In order for said
`
`algorithms to rank results, Google Search assigns a relevance score to results. See, e.g., Google
`
`Search consumer information3 (red underline added):
`
`55.
`
`Google Search practices a method comprising calculating a similarity score for
`
`said query utilizing a feature vector that characterizes attributes and query words of a different
`
`query associated with said document.
`
`56.
`
`For example, Google Search uses a “neural network-based technique for natural
`
`language processing (NLP) pre-training” known as BERT, which can “consider the full context
`
`
`3 https://support.google.com/websearch/answer/7585859?hl=en
`
`11034001
`
`
`
`- 19 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 20 of 50 PageID 20Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 20 of 50 PageID 20
`
`
`
`of a word by looking at the words that come before and after it.” See Pandu Nayak,
`
`Understanding searches better than ever before4 (red rectangular annotations added):
`
`57.
`
`BERT extracts feature vectors, which can characterize attributes and query words
`
`of other queries associated with the same site or document for other users. Feature vectors can
`
`then be used to determine the degree of similarity between sites and assign a score accordingly.
`
`58.
`
`Google Search practices a method comprising assigning a rank value for said
`
`document based upon said relevance score and said similarity score.
`
`59.
`
`For example, Google Search assigns a rank value to each document produced by a
`
`user’s query based on the relevance and similarity scores produced by algorithms including
`
`BERT. See, e.g., Google Search consumer information (red underline added):
`
`
`4 https://blog.google/products/search/search-language-understanding-bert/
`
`11034001
`
`
`
`- 20 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 21 of 50 PageID 21Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 21 of 50 PageID 21
`
`
`
`60.
`
`Google has had knowledge of the ’764 Patent at least since May 22, 2007. On
`
`this date, U.S. Patent No. 7,222,127, which cites the ’764 Patent as a reference, was issued with
`
`Google Inc. as assignee. The ’764 Patent is also cited as a reference by the following later
`
`patents: U.S. Patent Nos. 7,716,225 (issued May 11, 2010), 7,870,147 (issued January 11, 2011),
`
`8,051,096 (issued November 1, 2011), 8,140,524 (issued March 20, 2012), 8,346,791 (issued
`
`January 1, 2013), 8,346,792 (issued January 1, 2013), 8,359,309 (issued January 22, 2013),
`
`8,396,865 (issued March 12, 2013), 8,498,974 (issued July 30, 2013), 8,521,725 (issued August
`
`27, 2013), 8,615,514 (issued December 24, 2013), 8,661,029 (issued February 25, 2014),
`
`8,694,511, 8,694,374 (both issued April 8, 2014), 8,832,083 (issued September 9, 2014),
`
`8,843,536 (issued September 23, 2014), 8,874,555 (issued October 28, 2014), 8,909,655 (issued
`
`December 9, 2014), 8,924,379 (issued December 30, 2014), 8,938,463 (issued January 20, 2015),
`
`8,959,093 (issued February 17, 2015), 8,972,391, 8,972,394 (both issued March 3, 2015),
`
`9,002,867 (issued April 7, 2015), 9,009,146 (issued April 14, 2015), 9,092,510 (issued July 28,
`
`2015), 9,110,975 (issued August 18, 2015), 9,183,499 (issued November 10, 2015), 9,223,868
`
`(issued December 29, 2015), and 9,623,119 (issued April 18, 2017), all of which name Google
`
`Inc. as assignee. Furthermore, three of the co-inventors of the ’764 Patent, Rajat Mukherjee,
`
`Prabhakar Raghavan, and Michel Tourn, are listed as inventors on at least eight other patents or
`
`publications which are assigned to Google: U.S. Patent Nos. 8,738,612 (issued May 27, 2014),
`
`8,782,071 (issued July 15, 2014), 9,251,168 (issued February 2, 2016), 10,079,785 (issued
`
`September 18, 2018), 10,402,889 (issued September 3, 2019), and 10,917,371 (issued February
`
`9, 2021); and U.S. Patent Application Publication Nos. 2014/0258466 (published September 11,
`
`2014) and 2016/0371425 (published December 22, 2016). Three of these patents, U.S. Patent
`
`Nos. 8,738,612, 8,782,071, and 10,402,889, relate directly to search technology. Furthermore,
`
`11034001
`
`
`
`- 21 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 22 of 50 PageID 22Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 22 of 50 PageID 22
`
`
`
`Prabhakar Raghavan now holds the position of Senior Vice President at Google, where he “is
`
`responsible for Google Search,” among other products.5 With more than 30 patents assigned to
`
`Google over the course of a decade citing the ’764 Patent as a reference, three of the co-inventors
`
`of the ’764 Patent listed as inventors on numerous later patents assigned to Google, and at least
`
`one of the co-inventors of the ’764 Patent in a senior leadership role at Google, Google knew or
`
`was willfully blind to the fact that its conduct was infringing since at least the earliest issue date
`
`of these patents.
`
`61.
`
`Valtrus is informed and believes, and thereon alleges, that Google actively,
`
`knowingly, and intentionally has induced infringement by, for example, offering for public use
`
`Google Search with the intent to encourage and facilitate infringing uses of that service in the
`
`Northern District of Texas, in the United States, and throughout the world.
`
`62.
`
`As a result of Google’s infringement of the ’764 Patent, Valtrus has been
`
`damaged. Valtrus is entitled to recover damages sustained as a result of Google’s wrongful acts
`
`in an amount subject to proof at trial.
`
`63.
`
`In addition, Google’s infringing acts and practices have caused and are causing
`
`immediate and irreparable harm to Valtrus.
`
`64.
`
`Valtrus is informed and believes, and thereon alleges, that Google’s infringement
`
`of the ’764 Patent has been and continues to be willful. As noted above, Google has long had
`
`knowledge of the ’764 Patent and its infringement of the ’764 Patent. Google has deliberately
`
`continued to infringe in a wanton, malicious, and egregious manner, with reckless disregard for
`
`Valtrus’s patent rights. Thus, Google’s infringing actions have been and continue to be
`
`consciously wrongful.
`
`
`5 https://research.google/people/PrabhakarRaghavan/
`
`11034001
`
`
`
`- 22 -
`
`
`
`

`

`
`
`Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 23 of 50 PageID 23Case 4:22-cv-00020-O Document 1 Filed 01/10/22 Page 23 of 50 PageID 23
`
`
`
`THIRD CLAIM
`
`(Infringement of U.S. Patent No. 6,816,809)
`
`65.
`
`Valtrus re-alleges and incorporates herein by reference Paragraphs 1-64 of its
`
`Complaint.
`
`66.
`
`The ’809 Patent, entitled “Hardware based utilization metering,” was duly and
`
`lawfully issued on November 9, 2004. A true and correct copy of the ’809 Patent is attached
`
`hereto as Exhibit 3.
`
`67.
`
`68.
`
`The ’809 Patent names Edgar Circenis as inventor.
`
`The ’809 Patent has been in full force and effect since its issuance. Valtrus owns
`
`by assignment the entire right and title in and to the ’809 Patent, including the right to seek
`
`damages for any infringement thereof.
`
`69.
`
`The ’809 Patent’s technical field includes “methods that use central processor
`
`metering to determine processor utilization for billing and other purposes.” Ex. 3 at 1:6-8.
`
`70.
`
`The ’809 Patent states that, “[i]n a computer system having hardware that may be
`
`partitioned, gathering processor utilization data from a hardware system requires
`
`communications between the metering application and all operating systems running within the
`
`hardware. The need for communication with different operating systems poses significant
`
`challenges because operating syst

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket