Hyperphrase Technologies, LLC v. Google, Inc.

260 F. App'x 274
CourtCourt of Appeals for the Federal Circuit
DecidedDecember 26, 2007
Docket2007-1125, 2007-1176
StatusUnpublished
Cited by1 cases

This text of 260 F. App'x 274 (Hyperphrase Technologies, LLC v. Google, Inc.) is published on Counsel Stack Legal Research, covering Court of Appeals for the Federal Circuit primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Hyperphrase Technologies, LLC v. Google, Inc., 260 F. App'x 274 (Fed. Cir. 2007).

Opinion

MICHEL, Chief Judge.

Plaintiffs-Appellants Hyperphrase Technologies, LLC, and Hyperphrase, Inc. (collectively, “Hyperphrase”) appeal from a grant of summary judgment of non-infringement of all asserted patent claims in favor of Defendant-Appellee Google, Inc. (“Google”). See Hyperphrase Techs. LLC v. Google, Inc., No. 06-C-199-S (W.D.Wis. Dec. 20, 2006) (“Summary Judgment Order ”). The district court held that neither of the accused products, AutoLink and Ad-Sense, infringes any of fifteen asserted claims of United States Patent Nos. 5,903,-889 (“'889 patent”), 7,013,298 (“'298 patent”), 6,434,567 (“'567 patent”), and 6,526,-321 (“'321 patent”) (collectively, “Patents-In-Suit”). We heard oral argument on October 3, 2007. As explained herein, the district court’s grant of summary judgment is affirmed in part and vacated in part, and the case is remanded.

*276 I. BACKGROUND

A. The Accused Products

Google is an Internet company that offers products to a broad spectrum of Internet users. The accused product AutoLink is targeted at the general public, whereas the accused product AdSense is targeted at corporate clients wishing to advertise on the World Wide Web. At issue here are the ways these two products contextually link and present related information from disparate sources.

AutoLink is an application that is integrated into web browsers. When the user views a webpage, AutoLink scans the page’s content to identify certain strings of characters called “tokens.” For example, nineteen-digit numbers are recognized as potential tracking numbers used by the United Parcel Service (“UPS”). AutoLink also recognizes International Standard Book Numbers (“ISBNs”), Vehicle Identification Numbers (“VINs”), other package tracking numbers, and addresses. After identifying these “tokens” on the webpage, AutoLink automatically turns each of them into a hyperlink embodying a specific Uniform Resource Locator (“URL”), essentially a computer instruction that directs the user’s web browser to send the token to Google’s servers. Once Google’s server receives the token, it returns a “redirect” URL to the user’s browser, namely a properly-formatted URL that enables the user’s browser to access relevant information from a different source. For example, a UPS tracking number token would result in a redirect URL properly formatted to access information relating to the package located on UPS’s website. The browser then automatically uses the redirect URL to access and display that information.

AdSense is a service that coordinates advertiser content with contextually related webpages. Advertisers supply Google with online advertisements to display on the Internet via AdSense for a fee. Similarly, websites enroll in the AdSense service and allow AdSense to display such advertisements on their webpages in exchange for fees from Google. When a user accesses a webpage on one of these websites, AdSense automatically scans the webpage’s content. It reads all of the words on the page and conducts a statistical analysis of them—for example, it will look for frequently repeated words and for certain recognized combinations of words, such as “Federal” and “Circuit” together as “Federal Circuit.” From this data, Ad-Sense attempts to discern the general topic or topics of the webpage’s content by comparing the results of the statistical analysis to its list of millions of possible topics. AdSense also simultaneously conducts a separate analysis to determine if the webpage contains any keywords known to match to advertisements in AdSense’s database. AdSense uses the results of these two analyses to select a group of candidate advertisements. 1 Still another analysis is then done to choose the advertisement to display on the webpage at that time; this analysis is based on such factors as which advertisers paid the highest fees and which advertisements are the most likely to be clicked by users (AdSense fees are in part based on the number of clicks). Because these factors are largely independent of the content of the webpage, the advertisements displayed can be different each time the same webpage is accessed, even if within seconds.

*277 B. The Patents-In-Suit and the District Court’s Decision

The Patents-In-Suit are members of the same family of patents and relate to systems and methods for contextually linking related computerized records. On April 13, 2006, Hyperphrase filed suit against Google asserting fifteen of the claims of the Patents-In-Suit against AutoLink and AdSense. 2 Google moved for summary judgment on November 1, 2006. The district court, after construing the key claim term “data reference,” granted summary judgment of non-infringement on December 20, 2006.

All but three of the claims asserted here include limitations requiring at least one “data reference,” “record reference,” “specifying reference,” or “reference.” The parties agreed, and the district court correctly held, that all of these terms are used interchangeably and have the same meaning. 3 Claim 26 of the '298 patent is representative; it claims:

A method for linking first record references to a first record wherein the references are in a second record, the method used with a database (DB) including at least one address format specifying an address format of the first record address, the method comprising the steps of: (i) receiving the second record; (ii) analyzing the second record to identify references to the first record; and (iii) when a first record reference is identified, using information from the second record to form the address of the first record as specified by the address format.

'298 patent cl.26 (emphases added). The district court held that the definition of “data reference” was set forth in the '321 patent’s specification and was intended to govern all of the Patents-In-Suit: “[A] unique phrase or word which may be used in a record to refer to another record or record segment.” '321 patent col.8 11.30— 32. But the district court further held that “[t]he unmistakeable meaning of these terms is that there be a reference to a single, specific record which the created link retrieves,” and emphasized that a data reference can only refer to “one and only one record.” Summary Judgment Order at 18-19 (emphases added).

The district court then held that Auto-Link does not infringe the asserted claims because its tokens do not meet the “data reference” limitations of the claims. Specifically, the district court held that because these tokens may link to any of multiple data records and not “one and only one record,” they are not data references within the meaning of the claims. Id. For example, a VIN could be linked to many possible records about its specific car—insurance records, owner information, accident history, etc.—rather than specifying a single record.

Free access — add to your briefcase to read the full text and ask questions with AI

Related

Hyperphrase Technologies, LLC v. Google, Inc.
580 F. Supp. 2d 797 (W.D. Wisconsin, 2008)

Cite This Page — Counsel Stack

Bluebook (online)
260 F. App'x 274, Counsel Stack Legal Research, https://law.counselstack.com/opinion/hyperphrase-technologies-llc-v-google-inc-cafc-2007.