throbber
67274 U.S. PT,O
`
`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

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