I/P Engine, Inc. v. AOL, Inc. et al
Filing
171
MEMORANDUM OPINION AND ORDER. The Court FINDS that the disputed terms in I/P Engine's asserted patents are defined as outlined in this Memorandum Opinion and Order. (See Memorandum Opinion and Order for Specifics) Entered and filed 6/15/12. (Signed by District Judge Raymond A. Jackson on 6/15/12). (ecav, )
IN THE UNITED STATES DISTRICT COURT
FOR THE EASTERN DISTRICT OF VIRGINIA
FILED
Norfolk Division
JUN 1 5 2012
UP ENGINE, INC.
< UERK, US DISTRICT COURT
NORFOLK. VA
Plaintiff,
CIVIL ACTION NO. 2:llcv512
v.
AOL, INC., et al.,
Defendants.
MEMORANDUM OPINION & ORDER
This matter stems from Plaintiff I/P Engine, Inc.'s ("I/P Engine") claims against
Defendants AOL, Inc. ("AOL"), Google, Inc. ("Google"), IAC Search & Media, Inc. ("IAC"),
Gannett Company, Inc. ("Gannett"), and Target Corporation ("Target"), (collectively,
"Defendants") alleging that Defendants have infringed two patents, in violation of 35 U.S.C. §
271(a)-(c), by making, using, providing, offering to sell, and/or selling within the United States
products, services, methods, and systems including, without limitation, their search advertising
systems, that are covered by one or more claims of I/P Engine's patents, and Defendants'
counterclaims against I/P Engine for declaratory judgment regarding non-infringement and
invalidity on both patents at issue.
Presently before the Court is the claim construction of several terms found in U.S. Patent
Nos. 6,314,420 ("the '420 patent") and 6,775,664 ("the '664 patent), which I/P Engine holds. The
Court conducted a hearing on June 4,2012 to construe the following terms: (1) "collaborative
feedback data"; (2) "[feedback system for] receiving information found to be relevant to the
query by other users"; (3) "scanfningj a network"; (4) "a scanning system"; (5) "demand
search"; and (6) "Order of Steps".1
I. BACKGROUND & PROCEDURAL HISTORY
This case involves relevance filtering technology used in the search engine industry. In the
mid-to-late 1990s, the amount of content (e.g., web pages) available on the Internet was relatively
small compared to today. Users would frequently access Internet web pages by visiting portal
sites, which presented content categorized directories through which the users could select links to
available pages. The leading portal sites of the time (i.e., AOL, Lycos, etc.) used manually
maintained content catalogs.
As the Internet grew, manual logs presented both accuracy problems, as well as difficulty
in maintaining substantially larger amounts of information. After working together on several
products, Messrs. Lang and Kosak,2 developed technology that, generally speaking, would provide
more accurate search results to users by combining content-based data and collaborative feedback
data from other users to satisfy a particular user's query or search request.
On September 15,2011,1/P Engine filed a Complaint in the United States District Court
for the Eastern District of Virginia, alleging that the Defendants use I/P Engine's technology on
various sites to provide advertising and search services. On December 5,2011, Defendants filed
1 At the outset of the hearing, the Court informed the parties that it declined to construe the following five terms as
being clear based upon the plain and ordinary meaning of the term: (1) "combining"; (2) "separateness of the
claimed systems"; (3) "individual user/first user"; (4) "relevance to at least one of the query and the first user"; (5)
"linformons/information] relevant to a query." Furthermore, the parties consented to withdraw the following seven
antecedent basis terms: (1) "informons"/"theinformons"; (2) "users"/"such users"; (3) "a query"/"thequery";
(4) "a feedback system"/"the feedback system"; (5) "a scanning system"/ "the scanning system"; (6) "afirst user"
/ "the first user"; and (7) "a content-basedfilter system"/ "the content-basedfilter system."
2 When they were developing the instant technology, Messrs. Lang and Kosak worked for Lycos, Inc.
2
their first Amended Answers, Defenses, and Counterclaims against I/P Engine, seeking declaratory
judgments of non-infringement and invalidity of the '420 and '664 patents.
The '420 patent was issued to Lycos, Inc. on November 6,2001. It is entitled
"Collaborative/Adaptive Search Engine" and describes a search engine system that employs a
collaborative/content-based filter to make continuing searches for information entities that match
existing wire queries that are ranked and stored over time as well as "one-shot" or demand
searches for information. The '420 patent includes thirty-six (36) claims, but I/P Engine only
asserts infringement of Claims 10,14,15,25,27, and 28. The parties dispute terms in Claims 10
and 25. Both Claims 10 and 25 are independent claims. Claims 14 and 15 depend upon Claim 10.
Claims 27 and 28 depend upon Claim 25.
Claim 10 provides as follows:
A search engine system comprising:
a system for scanning a network to make a demand search for informons relevant
to a query from an individual user;
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
a feedback system for receiving collaborative feedback data from system users
relative to informons considered by such users;
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.
Claim 25 provides as follows:
A method for operating a search engine system comprising:
scanning a network to make a demand search for 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;
receiving collaborative feedback data from system users relative to informons
considered by such users; and
combining pertaining feedback data with the content profile data in filtering each
informon for relevance to the query.
The '664 patent was issued to Lycos, Inc. on August 10,2004. The '664 patent is
essentially a continuation of the '420 patent and is entitled "Information Filter System and Method
for Integrated Content-Based and Collaborative/Adaptive Feedback Queries." The abstract for the
'664 patent describes it in identical terms to the '420 patent. The '664 patent has thirty-eight (38)
claims, but I/P Engine only asserts infringement of Claims 1, 5,6, 21,22,26,28, and 38. The
disputed terms can be found in Claims 1 and 26. Claims 1 and 26, the only independent claims
asserted, are representative.
Claim 1 provides as follows:
A search system comprising:
a scanning system for searching for information relevant to a query associated with
a first user in a plurality of users;
afeedback system for receiving information found to be relevant to the query by
other users', and
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.
Claim 26 provides as follows:
A method for obtaining information relevant to a first user comprising:
searching for information relevant to a query associated with a first user in a
plurality of users;
receiving information found to be relevant to a query by other users;
combining the information found to be relevant to the query by other users with the
searched information; and
content-based filtering the combined information for relevance to at least one of the
query and the first user.
II. LEGAL STANDARD
Claim construction is "a question of law, to be determined by the court." Markman v.
Westview Instruments, Inc., 517 U.S. 370,384 (1996). In construing claims, the Court must look
first to the intrinsic evidence in the record (i.e., the claims, the specification, and the prosecution
history). Markman v. Westview Instruments, Inc., 52 F.3d 867,979 (Fed. Cir. 1995), <#W517
U.S. 370 (1996). Claim construction begins with determining how a person of ordinary skill in the
art understands a claim term as of the filing date of the parent application. Phillips v. A WH Corp.
et al, 415 F.3d 1301,1313 (Fed. Cir. 2005), cert denied, 546 U.S. 1170 (2006). In the unlikely
event that the intrinsic evidence is insufficient to determine the acquired meaning of the claim
language, the court may rely on extrinsic evidence (i.e., dictionaries, treatises, publications, and
expert testimony). See id.; Vitronics Corp. v. Conceptronic, Inc., 90 F.3d 1576,1585 (Fed. Cir.
1996).
A. The Claim Language
A court's claim construction analysis must begin with the words of the claim. "[T]he
words of a claim 'are generally given their ordinary and customary meaning'... the meaning that
the term would have to a person of ordinary skill in the art in question at the time of the invention."
Phillips, 415 F.3d at 1312-13 (quoting Vitronics, 90 F.3d at 1582). This ordinary meaning "may
be readily apparent even to lay judges, and claim construction in such cases involves little more
than the application of widely accepted meaning of commonly understood words." Phillips, 415
F.3d at 1313. Thus, the Court need not provide a new definition or rewrite a term when the Court
finds the term's plain and ordinary meaning is sufficient. 02 Micro Int'l Ltd. v. Beyond Innovation
Tech. Co., 521 F.3d 1351,1362 (Fed. Cir. 2008).
If the meaning of a term is not immediately apparent, courts must look to the written
description and prosecution history to provide guidance as to the meaning of the claim terms.
Phillips, 415 F.3d at 1314. In analyzing the claim language, the Court must analyze the context in
which the term appears and other claims of the patent to gain insight on the patentee's intention for
claim definition. "Because claim terms are normally used consistently throughout the patent, the
usage of a term in one claim can often illuminate the meaning of the same term in other
claims." Id.
B. Specification
The specification contains a written description of the invention, and the manner and
process of making and using it, and the best mode contemplated by the inventor of carrying it out.
See 35 U.S.C. § 112. "It is always necessary to review the specification to determine whether the
inventor has used any terms in a manner inconsistent with their ordinary meaning." Vitronics, 90
F.3d at 1582; see also Phillips, 415 F.3d at 1315. However, there is a distinction between using
the specification to analyze the claim and incorporating limitations from the specification into the
claim language. Phillips, 415 F.3d at 1323; see also Liebel-Flarsheim Co. v. Medrad, Inc., 358
F.3d 898,904 (Fed. Cir. 2004).
C. Prosecution History
The prosecution history contains the complete record of all proceedings before the Patent
and Trademark Office ("PTO"), including any express representations made by the applicant
regarding the scope of the claims. The prosecution history is useful in determining how the
inventor understood the patent and invention, and may provide evidence that the inventor limited
the invention during the course of prosecution, thus restricting the scope of the claim language.
Phillips, 415 F.3d at 1317. However, the Court should not rely too heavily on the prosecution
history because it "represents an ongoing negotiation between the PTO and the application, rather
than the final product of that negotiation, [such that] it often lacks the clarity of the specification
and thus is less useful for claim construction purposes." Id.
D. Extrinsic Evidence
A court may also consider extrinsic evidence, "which consists of all evidence external to
the patent and prosecution history, including expert and inventor testimony, dictionaries, and
learned treatises." Phillips, 415 F.3d at 1317-19. However, extrinsic evidence should not be used
"to contradict claim meaning that is unambiguous in the light of intrinsic evidence." Id. at 1324.
Judges may consult search resources to better understand the underlying technology and to aid in
construing claim terms, "so long as the dictionary definition does not contradict any definition
found in or ascertained by a reading of the patent documents." Id. at 1322-23. Extrinsic evidence
has been found to be generally less reliable than intrinsic evidence and accordingly should be
considered in light of the intrinsic evidence. If analysis of the intrinsic evidence will resolve any
ambiguity, it is improper to consider extrinsic evidence in determining the meaning of the claims.
Id. at 1320.
III. DISCUSSION
A. Stipulated Term Definitions
Prior to the Markman hearing, the parties filed a Joint Claim Construction and Preheating
Statement indicating that they agreed to the definitions of four (4) claim terms. Accordingly, the
Court adopts the following term definitions:
1. The term "informon" appears in Claims 10 and 25 of the '420 patent. The parties
agree that the term "informon" means "information entity of potential or actual interest
to the [individual/first] user."
2. The term "user" appears in Claims 10 and 25 of the '420 patent and Claims 1 and 26 of
the '664 patent. Regarding the '420 patent claims, the parties agree that the term
"user" means "an individual in communication with the network." Regarding the '664
patent claims, a "user" is "an individual in communication with a network."
3. The term "relevance to the query" appears in Claims 10 and 25 of the '420 patent. The
parties agree that the term "relevance to the query" means "how well an informon
satisfies the individual user's information need in the query."
4. The term "query" appears in Claims 10 and 25 of the '420 patent and in Claims 1 and 6
of the '664 patent. The parties agree that the term "query" means a "request for search
results."
B. Disputed Terms in I/P Engine's Patents3
1.
"collaborative feedback data"
The term "collaborative feedback data" appears in Claims 10 and 25 of the '420 patent.
I/P Engine argues that "collaborative feedback data" is "information concerning (or about) what
informons other users with similar interests or needs found to be relevant,"4 while Defendants
define "collaborative feedback data" as "data from users with similar interests or needs regarding
what informons such users found to be relevant." Joint Claim Constr. & Pre-Hr'g Statement
3 The '420 and '664 patents share a common specification. Thus, the Court will refer to the specification of the '420
patent when construing terms of these patents.
5 I/P Engine agreed that it is willing to change the word "concerning" to "about" if the Court deems it necessary.
Hearing Tr. 100:22-25.
8
(hereinafter "Pre-Hr'g Statement") Ex. A, at 1. The primary distinction between the parties'
proposed constructions is whether the data (or information) must come from "users with similar
interests or needs."
In construing this term, the Court first looks to the claim language. See Interactive Gift
Express, 256 F.3d at 1331. ("All intrinsic evidence is not equal, however. First, we look to the
claim language. Then we look to the rest of the intrinsic evidence, beginning with the
specification and concluding with the prosecution history, if in evidence.") (internal citations
omitted); Digital Biometrics, Inc. v. Indentix, Inc., 149 F.3d 1335, 1344 (Fed. Cir. 1998) ("Even
within the intrinsic evidence, however, there is a hierarchy of analytical tools. The actual words of
the claim are the controlling focus.").
Claims 10 and 25 both require "a feedback system for receiving collaborative feedback
data from system users relative to informons considered by such users." Based upon the plain
language of both claims, it is clear to the Court that the collaborative feedback data comes/row
system users and pertains to informons considered by those users. Therefore, the claim language
itself is instructive on whether the data comes from system users or elsewhere.
The question remains, however, whether those system users must have "similar interests or
needs." In support of their argument that such a requirement exists, Defendants cite to the portion
of the specification which explains that "[collaborative filtering employs additional data from
other users to improve search results for an individual user for whom a search is being conducted."
'420 Patent, col. 24,11. 37-41. Defendants believe it flows logically from the specification that if
the data from these users improves search results of the individual user, then the other system users
must have had similar interests or needs. I/P Engine contends that the specification's explanation
of collaborative filtering as "the process of filtering informons, e.g., documents, by determining
what informons other users with similar interests found to be relevant" suggests that the data does
not originate from any particular source. PL's Claim Constr. Br. at 22; '420 Patent, col. 4,11. 26-
29. In other words, I/P Engine submits that Defendants attempt to read an additional source
limitation into this claim by adding the requirement that the data must come from "users with
similar interests or needs" to the one limitation contained within the claim language that data must
come from "system users." PL's Claim Constr. Br. at 22-23.
The only requirement that the claim language lays out is that the data must come from
system users. It does not explicitly state that these users must have "similar interests or needs." In
fact, the claim language only makes reference to data the individuals found relevant to their
respective needs. From this language, the Court will not create the additional limitation that those
users must have similar interests or needs. The language in the specification to which the
Defendants cite in support of their argument does not suggest that these users must have similar
interests or needs but merely that data from those users is used to improve search results. While
the definition of "collaborative filtering" refers to users with similar interests or needs, the Court
does not believe it appropriate to import this portion of the specification to limit the plain claim
language and the term "collaborative feedback data."
Because intrinsic evidence establishes the meaning of this disputed term, extrinsic evidence
is unnecessary. Therefore, based on the intrinsic evidence contained within the claim language
and the specification, the Court construes "collaborative feedback data" as "data from system
users regarding what informons such users found to be relevant."5
5 I/P Engine made the Court aware at the hearing that it was "neutral" with respect to the Court's potential use of data
vs. information. Hearing Tr. 33:7-11. Finding no reason to change these words, the Court will not do so.
10
2.
"[feedback system for] receiving information found to be relevant to the query by
other users"
The term "[feedback system for] receiving information found to be relevant to the query
by other users" appears in Claims 1 and 26 of the '664 patent. I/P Engine believes no construction
is necessary. In the event the Court finds that construction is necessary, I/P Engine would define
"[feedback system for] receiving information found to be relevant to the query by other users" as
a "[feedback system for] receiving information concerning what other users found to be relevant to
the query." Pre-Hr'g Statement Ex. A, at 1. Defendants define "[feedback system for] receiving
information found to be relevant to the query by other users" as "[system using a process of
filtering information by] determining what information other users found to be relevant." Id.
Beginning with the patent claims, Claim 1 of the '664 patent provides: "A search engine
comprising:... a feedback system for receiving information found to be relevant to the query by
other users
" Claim 26 of the '664 patent provides: "A method for obtaining information
relevant to a first user comprising:... receiving information found relevant to the query by other
users ...."
Again, Defendants claim that there is a dispute about whether the information must come
from other users with similar interests or needs. However, "district courts are not (and should not
be) required to construe every limitation present in a patent's asserted claims." 02 Micro Int'l, 521
F.3d at 1362. Instead, "[c]laim construction is a matter of resolution of disputed meanings and
technical scope, to clarify and when necessary to explain what the patentee covered by the claims,
for use in the determination of infringement." Id. (quoting U.S. Surgical Corp v. Ethicon, Inc., 103
F.3d 1554,1568 (Fed Cir. 1997)). A claim term "should be construed by the Court whenever there
is an actual, legitimate dispute as to the proper scope of the claims." Sunbeam Prods., Inc. v.
11
Hamilton Beach Brands, Inc., Ho. 3:09cv791,2010 WL 3291830, at *1 (E.D. Va. Aug. 19,2010)
(Markman Order).
Having reviewed the claims and the patent specification, the Court finds that the plain and
ordinary meaning of the term "[feedback system for] receiving information found to be relevant
to the query by other users" is clear and apparent from the claim language itself. The text of the
term explains what the system is for (i.e., receiving information found to be relevant to the query
by other users). Accordingly, no construction of this claim term beyond its current text is
necessary.
3.
"scanfningj a network"
The term "scanfningj a network" appears in Claims 10 and 25 of the '420 patent. I/P
Engine defines "scanfningj a network" as "looking for items on two or more connected
computers," while Defendants argue that "scanfningj a network" is "spider[ing] or crawl[ing] a
network." Pre-Hr'g Statement Ex. A, at 1.
Looking first at the claim language, Claim 10 calls for: "A search engine system
comprising: a system for scanning a network to make a demand search for informons relevant to
a query from an individual user
" Claim 25 outlines: "A method for operating a search engine
system comprising: scanning a network to make a demand search for informons relevant to a
query from an individual user
" The parties' central disagreement is whether scanning is
considered "spidering" or if it essentially means the same thing as looking or searching.
In support of its argument that scanning means spidering, Defendants argue that every
mention of "scanning" in the specification is tied to the operation of a spider. See, e.g., '420
patent, col. 25,11. 39-40; col. 1,11. 60-61 ("A spider system 46c scans a network 44c to find
12
informons for a current demand search ..." and "[a] continuously operating spider scans the
network to find informons which are received and process to determine
"). When a word is
related or tied to a term throughout the specification (as Defendants maintain is the case with
"scanning" and "spidering"), Defendants advocate construing that term by the word to which it is
tied. See, e.g., Kinetic Concepts, Inc. v. Blue SkyMed. Group, Inc., 554 F.3d 1010,1018-19 (Fed.
Cir. 2009) (construing "wound" as involving "skin wounds" when "[a]ll of the examples described
in the specification involve skin wounds.").
I/P Engine argues that this disputed phrase is made up of readily understandable and
familiar English words. "[I]t is always necessary to review the specification to determine whether
the inventor has used any terms in a manner inconsistent with their ordinary meaning." Vitronics,
90 F.3d at 1582. I/P Engine contends that the specification uses the term "scanning a network" to
explain, for example, how the spider system "looks" on a network for informons for a demand
search. PL's Claim Constr. Br. at 13.
In analyzing the specification's references to "a spider system" that "scans a network," the
Court cannot conclude that the inventor intended to use the term "scanning a network" in a
manner inconsistent with its ordinary meaning to a person of ordinary skill in the art. The
abovementioned specification language employs the word "scans" as a verb which describes the
action the spider system takes. In other words, the spider system looks for or searches the network
for informons. Furthermore, the claim language itself never mentions the words "spidering" or
"crawling" in connection with the disputed term, only requiring the use of "a system for scanning a
network." '420 patent, col. 28,1. 2. In fact, the specification only references the system as
"typically" employing a " 'spider' scanning system." Id. at col. 1,1. 24.
13
While this fact is not dispositive of this question, it suggests to the Court that it should not
limit this claim based on a preferred embodiment of the invention. See Inverness Med. Switzerland
GmbHv. Warner Lambert Co., 309 F.3d 1373,1379 (Fed. Cir. 2002) ("It is improper to limit the
claim based on a preferred embodiment of the invention."); see also TurboCare v. Gen. Elec. Co.,
264 F.3d 1111,1123 (Fed Cir. 2001) (internal citations omitted).
Regardless of the construction of this term they proposed, both parties cite to extrinsic
evidence to elucidate their construction. Defendants argue that the "scanning" involved in the
patent requires sequential, item-by-item searching. In support of that assertion, Defendants cite to
a law review article which reads, in relevant part: "A spider (also known as a robot, crawler, or
indexer) is a program that scans the Web, crawling from link to link." See id. at 6. Defs. Claim
Constr. Br. at 6 (citing Ira S. Nathanson, Internet Infoglut and Invisible Ink, 12 HARV. J.L. &
TECH. 43,61 (1998). I/P Engine, which argues for a broader construction of the term "scanning,"
cites to dictionary definitions that define scanning, inter alia, as "examining point-by-point," "to
examine sequentially each item in a list," and "to glance from point to point often hastily." See
Merriam-Webster 's Collegiate Dictionary, 10th ed., 1998; see also Academic Press Dictionary of
Science and Technology, 1992.
In cases where claim construction involves applying widely accepted meanings of common
words, dictionaries may prove helpful. Phillips, 415 F.3d at 1314. Based on any purported
definition of the term, the Court believes that extrinsic evidence in this instance is beneficial in
determining how best to construe this term so that its meaning is accessible to the jury. The Court
has alluded to its view that the term "scanning a network" should not be construed using the
words "spidering" or "crawling." Therefore, the Court is left to determine, using both the intrinsic
14
and extrinsic evidence (as necessary), which definition of "scanning" is appropriate in the context
of the disputed patent. "[A] word that has an ordinary meaning encompassing two relevant
alternatives may be construed to encompass both alternatives." Inverness, 309 F.3d at 1379. I/P
Engine uses the term "looking for items" to capture the ordinary meaning of scan. However, the
Court views it as appropriate to use both "looking" and "examining" in constructing this term.
Nothing from the specification or other intrinsic evidence indicates that the patentee intended to
exclude either meaning from this term. Id. ("However, before finally concluding that the term
encompasses both meanings, we must determine whether the specification or prosecution history
clearly demonstrates that only one of the multiple meanings was intended.").
Consequently, having considered both the intrinsic and extrinsic evidence, the Court
construes the term "scanning a network"6 to mean "looking for or examining items in a network."
4.
"a scanning system "
The term "a scanning system" appears in Claim 1 of the '664 patent. I/P Engine claims
that "a scanning system" is a "system used to search for information." Pre-Hr'g Statement Ex. A,
at 1. Defendants counter by suggesting that "a scanning system" is a "system used to scan a
network." Id Here, the parties' central dispute appears to be over whether the scanning system
may merely search for information or if it must be used to scan a network.
Claim 1 of the '664 patent provides: "A search system comprising: a scanning system for
searching for information relevant to a query associated with a first user in a plurality of users ...
." Defendants argue, by way of illustration, that "claim 25 of the '420 Patent recites a first step of
'scanning a network to make a demand search for informons' and a second step of 'receiving the
informons ... from the scanning system.' Thus, in the '420 patent, the 'scanning system' is used
6 The meaning of network is clear from the face of the patent. No further construction is necessary.
15
to scan a network (for informons)." They further submit that because there is no suggestion that
the scanning systems of the '420 and '664 patents differ, the "scanning system" of the '664 patent
must be used to scan a network. See Defs.' Claim Constr. Br. at 12 (citing NTP, Inc. v. Research
In Motion, Ltd., 418 F.3d 1282, 1293 (Fed Cir. 2005) (arguing that patents must be interpreted
consistently when they derive from the same parent application and share common terms)).
I/P Engine maintains that the claim language itself is instructive and that the surrounding
words provide sufficient context to establish that in Claim 1 of the '664 patent, "a scanning
system" need only "search for information relevant to the query." PL's Claim Constr. Br. at 14-15.
The Court finds the claim itself solves the construction question regarding this term.
"While certain terms may be at the center of the claim construction debate, the context of the
surrounding words of the claim also must be considered in determining the ordinary and customary
meaning of those terms." Brookhil-Wilk 1, LLC v. Intuitive Surgical, Inc., 334 F.3d 1294,1299
(Fed. Cir. 2003) (internal citations omitted). Regarding the term "a scanning system," the
surrounding claim language itself makes it readily apparent that, in this instance, the scanning
system is used "for searching for information relevant to a query
" '420 patent, col. 27,11. 28-
30.
The principles of claim differentiation also apply to this specific independent claim.
"Differences among claims can also be a useful guide in understanding the meaning of particular
claims. For example, the presence of a dependent claim that adds a particular limitation gives rise
to a presumption that the limitation in question is not present in the independent claim." Phillips,
415 F.3d at 1314-15 (internal citations omitted).7
"The doctrine of claim differentiation 'create[s] a presumption that each claim in a patent
7 The Court recognizes that claim differentiation is not a rigid rule. See Phillips, 415 F.3d at 1315. Nevertheless, the
Court finds it further supports its conclusion that Claim 1 should be construed more broadly than Defendants propose.
16
has a different scope.' " Free Motion Fitness, Inc. v. Cybex Intern, Inc., 423 F.3d 1343,1351 (Fed
Cir. 2005) (quoting Comark Commc'ns, Inc. v. Harris Corp., 156 F.3d 1182, 1187 (Fed. Cir.
1998)). Claim 24 of the '664 patent adds the following limitation to independent Claim 1: "The
search system of claim 1 wherein the scanning system further comprises scanning a network upon
a demand search." Claim 1 of the '664 patent is devoid of this language. Dependent Claim 24
adds the limitation that Defendants attempt to add to independent Claim 1. The Court will not read
a further limitation into Claim 1 in light of Claim 24.
The intrinsic evidence of the claim language provides the Court with the requisite evidence
on which to base its construction of this term. The Court also finds no evidence in the
specification to deviate from its construction rooted in the claim language itself. Accordingly, the
Court construes the term "a scanning system" as found in Claim 1 of the '664 patent as "a system
used to search for information."
5.
"demandsearch"
The term "demand search" appears in Claims 10 and 25 of the '420 patent. I/P Engine
defines "demandsearch" as "a one-time search performed upon a user request," and Defendants
define "demandsearch" as "a search engine query." Pre-Hr'g Statement Ex. A, at 2. I/P Engine
cites to the Abstract to form its construction. The Abstract states that "[t]he search engine system
employs a regular search engine to make one-shot or demand searches for information entities
which provide at least threshold matches to user queries." See Compl. Ex. 1, at Abstract. This
definition, I/P Engine argues, is entirely consistent with the specification and substantially less
vague than the Defendants' construction.8
The Defendants argue that both patents make clear that unlike the wire searches which are
8 I/P Engine also takes issue with Defendants' construction, which fails to make any reference to "one-shot." PL's
Claim Const. Br. at 21-22.
17
not at issue in this case, a "demand search" is simply a regular search engine query. Defs.' Claim
Constr. Br. at 19-20. Defendants further contend that I/P Engine's definition is cumbersome and
would be confusing to the jury. Id. at 20-21.
The term "demand search" is found in the following context in Claim 10 of the '420
patent: "A search engine comprising: a system for scanning a network to make a demand search
for informons relevant to a query from an individual user." In Claim 25 of the '420 patent, the
term is explained as "[a] method for operating a search engine system comprising: "scanning a
network to make a demand search for informons relevant to a query from an individual user."
The language of Claims 10 and 25 of the '420 patent is unpersuasive in determining the
appropriate construction of this term.
Both parties agree that the disputed patents feature two types of searches: wire searches
and demand searches. Wire searches are continuous searches based upon stored information and
results over time. Defs.' Claim Constr. Br. at 19; PL's Claim Constr. Br. at 21. Although wire
searches are not part of this dispute, it is helpful to understand the distinction between the two
types of searches in construing the term "demand search."
"On the other hand, a regular search engine is operated to make immediate or short-term
'demand' searches for other user queries on the basis of content-based filtering." '420 patent, col.
23,11.48-51. This language from the specification makes clear that demand searches are the
antithesis of the continuous wire searches. Moreover, the parties appear to agree that demand
searches are singular and do not depend on continuous or stored data.
The Abstract language provides further support for the notion that demand searches are
singular searches. See Tate Access Floors, Inc. v. Maxcess Techs., Inc., 222 F.3d 958,965 n.2
18
(Fed Cir. 2000) ("[I]n determining the scope of a claim, the abstract of a patent is a potentially
useful source of intrinsic evidence as to the meaning of the disputed claim term."). The Abstract
describes the demand searches as "one-shot." However, the Court finds that the use of the word
"single" would most accurately capture the difference between the continuous wire searches and
the immediate, "one-shot" demand searches. While the language of the specification makes clear
that a demand search is immediate or short-term, Defendants' proposed definition of a "search
engine query" and I/P Engine's proposed definition of a "one-time searched performed upon a user
request" both have their shortcomings. Defendants' definition is vague and does not construe the
term in a way that would be accessible to the jury while Plaintiffs construction may lead the jury
to believe that a demand search can only be performed one time by a user.
Therefore, bearing in mind that the ultimate goal of claim construction is to clarify the legal
meaning of claim language to make it clear to a jury, the Court believes an amalgamation of the
parties' proposed definitions is appropriate. The specification instructs the Court as to the
patentees' intent regarding this term—to distinguish the demand searches as isolated entities from
the continuous wire searches. Accordingly, the Court construes the term "demandsearch" as "a
single search engine query performed upon a user request." This definition most accurately
clarifies that the searches are not continuous (single) and that they are performed by a "regular
search engine" ("search engine query").
6.
"Order of Steps"
The term "Order of Steps" appears in Claim 25 of the '420 patent and Claim 26 of the '664
patent. I/P Engine believes that no construction of this term is necessary because "if there is any
order, it is reflected in the claim language
" Pre-Hr'g Statement Ex. A, at 3. Defendants
19
would define the term "Order of Steps" in Claim 25 of the '420 patent as: "Step [a] must be
performed before Step [b]; Steps [b] and [c] must be performed before Step [d]."9 Id For Claim
26 of the '664 patent, Defendants define "Order ofSteps" as: "Steps [a] and [b] must be
performed before Step [c]; Step [cl] must be performed before Step [c2]. Id
"Unless the steps of a method actually recite an order, the steps are not ordinarily construed
to require one. However, such a result can ensue when the method steps implicitly require that
they be performed in the order written." Interactive Gift Express, 256 F.3d at 1342.
Claim 25 of the '420 patent lays out the following:
A method for operating a search engine system comprising:
[a] scanning a network to make a demand search for informons relevant to a query
from an individual user;
fbj 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;
fcj receiving collaborative feedback data from system users relative to informons
considered by such users; and
fdj combining pertaining feedback data with the content profile data in filtering
each informon for relevance to the query.
Claim 26 of the '664 provides:
A method for obtaining information relevant to a first user comprising:
[a] searching for information relevant to a query associated with a first user in a
plurality of users;
[b] receiving information found to be relevant to a query by other users;
[cl] combining the information found to be relevant to the query by other users
with the searched information; and
9 The claim itself does not enumerate the steps of the patent as "a, b, c." However, for ease of reference, the parties
have chosen to delineate each separate step as a different letter. In an effort to remain consistent, the Court has
adopted this framework.
20
fc2J content-based filtering the combined information for relevance to at least one
of the query and the first user.
In order to determine if the steps of a method claim require an order, courts perform a two-
part test. "First, we look to the claim language to determine if, as a matter of logic or grammar,
they must be formed in the order written
If not, we next look to rest of the specification to
determine whether it 'directly or implicitly requires such a narrow construction.' " Altiris, Inc. v.
Symantec Corp., 318 F.3d 1363,1369-70 (Fed. Cir. 2003) (internal citations omitted).
In both instances, it is clear to the Court that, based on logic or grammar, not every step in
these claims need be performed in the order that it is written. At the hearing, counsel for I/P
Engine argued that in Claim 25 of the '420 patent, Steps [b] and [c] do not have to be performed
before Step [d]. Hearing Tr. 60:1-8. More specifically, I/P Engine asserted that there is "nothing
in this claim that prevents you from doing the filtering as one step." Id. at 60:9-10.
While there is some logic to Defendants contentions regarding the "Order of Steps" in the
'420 claims, the Court cannot find a sufficient basis for ruling that the steps must be performed in
the order that they are written—nothing in the specification permits such narrow construction.
Defendants, by virtue of their proposed construction, have already conceded that Steps [b] and [c]
need not be performed in the order that they are written. They merely argue that both these steps
must be performed before Step [d]. Neither the claim language nor the specification seemingly
requires such a narrow construction. Nevertheless, the Court does believe (and there is no
evidence before the Court that I/P Engine disputes this proposition) that Step [a] must be
performed before Step [b]. Step [a] calls for "scanning a network to make a demand search for
informons..." while Step [b] is "receiving the informons
21
" It logically follows that the
informons cannot be received unless a search for informons has occurred. The Court thus finds
that Step [a] must be performed before Step [b] in Claim 25 of the '420 patent, and it declines to
construe the "Order ofSteps" for the remaining portion of Claim 25.
Regarding Claim 26 of the '664 patent, Steps [cl] and [c2] specifically reference
"combining" or "the combined" "searched information" from Step [a] with the "information found
to be relevant by the query by other users" of Step [b]. Therefore, it logically follows that in order
to combine the output of Steps [a] and [b], these steps must occur prior to Step [c]. Again, this
logical inference does not appear to be the source of the dispute between the parties. I/P Engine
argued that nothing from the claim language itself nor the specification mandates that Step [cl]
must be performed before Step [c2]. Hearing Tr. 61:15-18 ("While they can be separate processes,
there's nothing in the specifications that suggest that they can't be done simultaneously. You can
combine and filter at the same time.").
As was its view with respect to the '420 patent, the Court will not infer that the steps must
be performed as written in the absence of logic dictating such a requirement or language from the
specification demonstrating that this Claim must be followed in the order in which it is written.
"[S]uch a construction would not read on the preferred embodiment, and therefore would "rarely,
if ever, [be] correct and would require highly persuasive evidentiary support." Interactive Gift
J&press, 256 F.3d at 1343.
Therefore, after analyzing the two-part test of Interactive Gift Express, the Court concludes
that the term "Order of Steps" as it relates to Claim 25 of the '420 patent will be defined only as
"Step [a] must be performed before Step [b]." As it relates to Claim 26 of the '664 patent, the term
"Order of Steps" will be defined only as "Steps [a] and [b] must be performed before Step [c].
22
For the reasons stated above, the Court declines to further construe the remaining method steps of
both claims.
IV. CONCLUSION
For the foregoing reasons, the Court FINDS that the disputed terms in I/P Engine's
asserted patents are defined as follows: "collaborative feedback data1' means "data from system
users regarding what informons such users found to be relevant"; [feedback system for] receiving
information found to be relevant to the query by other users" is clear and apparent from the claim
language itself; therefore, no further construction is necessary; "scanning a network" means
"looking for or examining items in a network"; "a scanning system" means "a system used to
search for information"; "demandsearch" means "a single search engine query performed upon a
user request"; and "Order of Steps" means "Step [a] must be performed before Step [b]" in Claim
25 of the '420 patent and "Steps [a] and [b] must be performed before Step [c]" in Claim 26 of the
'664 patent. No further construction of the "Order of Steps" in either claim is warranted.
The Clerk is DIRECTED to provide a copy of this Memorandum Opinion and Order to
counsel for the parties.
IT IS SO ORDERED.
Raymond A. Jackson
United States District Judge
NorfolkJ/irginia
June }S , 2012
23
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?