`
`I I IIIII IIIII Ill\ I II Ill IIIII 1\11 I 11 II I II\ II I\\ I I I II
`03/25/11
`
`Control No.
`Patent No.
`Filed
`
`: 90/011,014
`: 5,832,494
`:May 26, 2010
`
`Art Unit
`Examiner
`Conf. No.
`
`:3992
`:Joshua D. Campbell
`:6009
`
`Title: METHOD AND APPARATUS FOR INDEXING, SEARCHING, AND DISPLAYING
`DATA
`
`Mail Stop Ex Parte Reexam
`Central Reexamination Unit
`Commissioner for Patents
`United States Patent & Trademark Office
`P.O. Box 1450
`Alexandria, VA 22313-1450
`
`AMENDMENT AND REPLY
`
`This Amendment and Reply is in response to the non-final Office Action dated January
`
`25, 2011.
`
`Amendments to the claims begin on page 2 of this paper.
`
`A Listing of the Status of Claims and Support for Claim Changes begins on page 7 of this
`
`paper.
`
`Remarks begin on page 8 of this paper.
`
`001
`
`Facebook Ex 1002 Part 5
`
`
`
`Attorney's Docket No.: 3905-101
`Control No. 90/011,014
`Page 8
`
`Remarks
`
`I. Introduction
`
`U.S. Patent No. 5,832,494 ("the '494 patent") is generally directed to systems and
`
`methods for computerized indexing and searching of a database. The textual objects and other
`
`data in the database may be indexed by creating numerical representations for a set of objects
`
`chosen for indexing from the database. See Abstract. An indexing technique, referred to as
`
`"proximity indexing," generates representations of relationships, patterns,· or similarity to
`
`determine the degree of relatedness of database objects. In claimed embodiments, the invention
`
`employs a duster link generation algorithm which uses links and nodes to generate
`
`mathematically derived relationships called "cluster links." The cluster links are used to
`
`proximity index a database. See id.
`
`Further, the inventive method may generate "candidate cluster links" and derive "actual
`
`cluster links" to determine the strongest cluster link relationships in the database to efficiently
`
`analyze a data base. Col. 21, I. 45 - col. 24:15, I. 1. Only a subset of the candidate cluster links,
`
`the "actual cluster links," need be used in the proximity index and may be selected based on
`
`certain criteria. See col. 22, ll. 1-4. A cluster link generator is a specific type of a patterner, and,
`
`as such, its output is used to support the pool and single node search routines of the CSPDM.
`
`CoL 21 :30-33; see, e.g.; Step 460 of Fig. 4H. Ranks and other values for the search nodes (i.e.,
`
`nodes that are analyzed for searching) of the pool based and single node search routines are
`
`generated using cluster links. See, e.g., Step 464 and 460 of Fig. 4H. Cluster links, like other
`
`values of a proximity index, are stored for use in searching (i.e., stored prior to the initiation of a
`
`search and used to search for objects or generate values used to search for objects). Col. 21:30-
`
`002
`
`Facebook Ex 1002 Part 5
`
`
`
`Attorney's Docket No.: 3905-101
`Control No. 90/011,014
`Page 9
`
`33. The claims of the '494 patent are directed to several embodiments ofthe inventive computer
`
`research tools for indexing, searching, and displaying data detailed in the specification.
`
`Limitations such as "generating candidate cluster links," "deriving actual cluster links" and
`
`"determining the weight of the path using the retrieved direct links" are all related to the analysis
`
`and display of indirect relationships (i.e., inherent relationships 1 of objects related through a
`
`chain of referential citations) in a database. The analysis and display of indirect relationships is
`
`an important aspect of the invention.
`
`On May 26,2010, the Third Party submitted its Request for Ex Parte Reexamination
`
`("the Request") of claims 1-3, 5, 7-16, 18-21 ,23-25, and 31-33 ofthe '494 patent. On August 6,
`
`2010, the Request was granted and an Office Action issued January 25, 2011 (''the Office
`
`Action") rejecting each of claims 1-3, 5, 7-16, 18-21, 23-25, and 31-33. Patent Owner
`
`respectfully submits that the cited references do not anticipate or render obvious the subject
`
`matter of any of the rejected claims ofthe '494 patent. Accordingly, all rejections are traversed,
`
`and reconsideration is respectfully requested.
`
`Furthermore, Patent Owner submits that the new claims are patentable for at least the
`
`reasons discussed below.
`
`II. Claimed Invention
`
`The claims of the '494 patent may be grouped broadly into three categories:
`
`1 "Direct relationship" and "citations" are inherent referential relationships between database
`objects. An inherent relationship is a referential relationship that exists within the database
`object to another database object and is not merely imputed or inserted as part of the
`subsequent proximity analysis of the database. For example, a hyperlink citation reflecting a
`reference placed by an author on the web is an inherent link, whereas a hyperlink subsequently
`generated to reflect a semantical word match that is imputed as part of analyzing the database
`is not an inherent relationship or non-semantical relationship.
`
`003
`
`Facebook Ex 1002 Part 5
`
`
`
`Attorney's Docket No. : 3905-101
`Control No. 90/011 ,014
`Page 10
`
`• Claims 1-3, 5, and 7-16 ("the cluster link claims")
`
`• Claims 18-21 ("the stored numerical representation claims")
`
`• Claims 23-25 and 31-33 ("the nodes and links claims")
`
`Though each set of claims requires analysis of indirect relationships, each set uses different
`
`terminology to claim the respective indexing methods.
`
`All of the cluster link claims recite the limitation of analyzing "indirect relationships,"
`
`and, therefore, require an analysis of non-semantical relationships. See discussion infra, pp. 1 2-
`
`27 (claim interpretation). Claim 1 is representative of the cluster link claims and is directed to a
`
`method for analyzing indirect relationships in a database having links and nodes by generating
`
`candidate cluster links then deriving actual cluster links for use in displaying the identity of one
`
`or more nodes:
`
`A method of analyzing a database with indirect relationships, using links and
`nodes, comprising the steps of:
`
`selecting a node for analysis;
`
`generating candidate cluster links for the selected node, wherein the step of
`generating comprises an analysis of one or more indirect relationships in the
`database;
`
`deriving actual duster links from the candidate cluster links;
`
`identifying one or more nodes for display; and
`
`displaying the identity of one or more nodes using the actual cluster links.
`
`Col. 51, 11. 37-48 (emphasis added). Claim I recites a method that mathematically represents the
`
`relationship (i.e., duster link) between two nodes as measured by the potentially multiple
`
`pathways of direct links (e.g., citations) between objects in databases.
`
`004
`
`Facebook Ex 1002 Part 5
`
`
`
`Attorney's Docket No.: 3905-101
`Control No. 90/011,014
`Page 11
`
`Claim 19 is a stored numerical representation claim and is directed to a method of
`
`analyzing a database having objects and a first numerical representation of direct relationships
`
`that includes generating and storing a second numerical representation that accounts for indirect
`
`relationships in the database, where the generating step comprises:
`
`selecting an object in the database for analysis;
`
`analyzing the direct relationships expressed by the first numerical representation
`for indirect relationships involving the selected object; and
`
`creating a second numerical representation of the direct and indirect relationships
`involving the selected object.
`
`Col. 53, 11. 40-48. This claim requires creating a numeric representation of both direct and
`
`indirect relationships and then storing this representation for searching.
`
`Claim 23 reads:
`
`A method of representing data in a computer database with relationships,
`comprising the steps of:
`
`assigning nodes node identifications;
`
`generating links, wherein each link represents a relationship between two nodes
`and is identified by the two nodes in which the relationship exists;
`
`allocating a weight to each link, wherein the weight signifies the strength of the
`relationship represented by the link relative to the strength of other relationships
`represented by other links; and
`
`displaying a node identification.
`
`Col. 54, ll. 22-32. This claim requires a link weight for links that represent non-semantic
`
`relationships. See discussion infra, pp. 58-59.
`
`005
`
`Facebook Ex 1002 Part 5
`
`
`
`Attorney's Docket No.: 3905-101
`Control No. 90/011,014
`Page 12
`
`III. Claim Interpretation
`
`The ' 494 patent discloses computer research tools for indexing, searching, and displaying
`
`data. Claims 1-3, 5, 7-16, and 18-21 require the analysis of indirect relationships in a database to
`
`generate numerical representations. The limitations of the claims use phrases such as "indirect
`
`relationships," "generating candidate cluster links for the selected node," "deriving actual cluster
`
`links," and "storing the determined weights as candidate cluster links." While the individual
`
`terms (e.g. , link, node, or cluster) may be common in the field of information retrieval, these
`
`phrases, as used in the claims, do not have a general meaning in the art and describe specific
`
`concepts unique to the '494 patent. Accordingly, their meaning must be considered in the
`
`context of the claim and informed by their description within the specification. My Mail, Ltd. v.
`
`Am. Online, Inc., 476 F.3d 1372, 1376-78 (Fed. Cir. 2007); see also lntervet Inc. v. Merial Ltd.,
`
`617 F.3d 1282, 1287 (Fed. Cir. 2010) ("Idiosyncratic language, highly technical terms, or terms
`
`coined by the inventor are best understood by reference to the specification."). As detailed in the
`
`attached expert declaration, one of ordinary skill in the art would understand with respect to the
`
`definition of cluster link as claimed in the cluster link c1aims that:
`
`• A "cluster link" is a mathematical relationship between two nodes defined by
`mathematically analyzing direct link weights in a set of paths existing
`between two database objects.
`
`o A "direct link" is a numerical representation of a relationship where
`one node cites another node.
`
`• The claimed step of "generating candidate cluster links" or "cluster link sets"
`including an analysis of indirect relationships entails:
`
`o generating values representing relationships by analyzing paths
`expressed by direct citation relationships between objects in a
`database,
`
`006
`
`Facebook Ex 1002 Part 5
`
`
`
`Attorney's Docket No. : 3905-10 I
`Control No. 90/011 ,014
`Page 75
`
`Conclusion
`
`For the foregoing reasons, Patent Owner respectfully requests reconsideration and
`
`withdrawal of each of the rejections of Issues 1-6 and a statement that all the claims subject to
`
`reexamination, along with the newly added claims, are in condition for certification.
`
`Please charge the required fee in connection with this submission, including any
`
`necessary extension of time fees, or any additional fees or credits to Deposit Account No. 02-
`
`2135.
`
`If the Examiner believes, for any reason, that personal communication will expedite
`
`consideration of this response and the amendments presented herein, the Examiner is invited to
`
`telephone the undersigned at the number provided.
`
`Respectfully submitted,
`Software Rights Archive, LLC
`
`March 25, 2011
`
`ROTHWELL, FIGG, ERNST & MANBECK, PC
`
`1425 K Street, NW
`Suite 800
`Washington, DC 20005
`TEL: (202) 783-6040
`FAX: (202) 783-6031
`E-MAIL: nlinck@rfem.com
`
`007
`
`Facebook Ex 1002 Part 5