IP Library Patent Application 13964507
Patent Application
App. No. 13/964,507

RANKING LINKED DOCUMENTS BY MODELING HOW LINKS BETWEEN THE DOCUMENTS ARE USED

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/964,507
Abstract

Systems and methods are provided for ranking linked documents (e.g., web pages on the Internet) by modeling how users are expected to use links between the documents. One embodiment is a system that includes a memory and a controller. The memory stores probabilities for documents that each indicate a likelihood of using a link at a document to view another document. The controller is able to assign an initial value to each document, and for each document that has a value greater than a cutoff amount, to diffuse the value from the document to other documents based on the probabilities. The controller is further able to rank the documents based on an amount of value that was diffused from each document, and to process the documents based on their ranks.

Claims (59)

1 . A system comprising:

a memory that stores probabilities for documents that each indicate a likelihood of using a link at a document to view another document; and

a controller operable to assign an initial value to each document, and for each document that has a value greater than a cutoff amount, to diffuse the value from the document to other documents based on the probabilities,

the controller is operable to rank the documents based on an amount of value that was diffused from each document, and to process the documents based on their ranks.

2 . The system of claim 1 , wherein:

the controller is further operable to diffuse value from a document by reducing the value of the document by the cutoff amount, and increasing values of documents linked to the document by a total that is not greater than the cutoff amount.

3 . The system of claim 2 , wherein:

the controller is further operable to iteratively repeat diffusing value from the documents until each document has a value less than the cutoff amount.

4 . The system of claim 1 , wherein:

the controller is operable to diffuse the value from the document to other documents by:

reducing the value of the document by the cutoff amount; and

for each other document:

identifying a probability of using a link at the document to view the other document, and increasing the value of the other document by the probability multiplied by the cutoff amount.

5 . The system of claim 1 , wherein:

the sum total of the probabilities of using a link at a document to view each other document add up to a value of less than or equal to one.

6 . The system of claim 1 , wherein:

the initial value of each document is the same.

7 . The system of claim 1 , wherein:

the controller is further operable to rank the documents in descending order of importance from the document that diffused the most value to the document that diffused the least value.

8 . The system of claim 1 , wherein:

the links between the documents comprise one-way links.

9 . A method comprising:

acquiring a set of probabilities for documents that each indicate a likelihood of a user using a link at one document to view another document;

assigning an initial value to each document;

for each document that has a value greater than a cutoff amount, diffusing value from the document to other documents based on the set of probabilities;

ranking the documents based on an amount of value that was diffused from each document; and

processing the documents based on their ranks.

10 . The method of claim 9 , further comprising:

diffusing value from a document by reducing the value of the document by the cutoff amount, and increasing values of documents linked to the document by a total that is not greater than the cutoff amount.

11 . The method of claim 10 , further comprising:

iteratively repeating diffusing value from the documents until each document has a value less than the cutoff amount.

12 . The method of claim 9 , further comprising diffusing the value from the document to other documents by:

reducing the value of the document by the cutoff amount; and

for each other document:

identifying a probability of using a link at the document to view the other document; and

increasing the value of the other document by the probability multiplied by the cutoff amount.

13 . The method of claim 9 , wherein:

the sum total of the probabilities of using a link at a document to view each other document add up to a value of less than or equal to one.

14 . The method of claim 9 , wherein:

the initial value of each document is the same.

15 . The method of claim 9 , further comprising:

ranking the documents in descending order of importance from the document that diffused the most value to the document that diffused the least value.

16 . The method of claim 9 , wherein:

the links between the documents comprise one-way links.

17 . A non-transitory computer readable medium embodying programmed instructions which, when executed by a processor, are operable for performing a method comprising:

acquiring a set of probabilities for documents that each indicate a likelihood of a user using a link at one document to view another document;

assigning an initial value to each document;

for each document that has a value greater than a cutoff amount, diffusing value from the document to other documents based on the set of probabilities;

ranking the documents based on an amount of value that was diffused from each document; and

processing the documents based on their ranks.

18 . The medium of claim 17 , wherein the method further comprises:

diffusing value from a document by reducing the value of the document by the cutoff amount, and increasing values of documents linked to the document by a total that is not greater than the cutoff amount.

19 . The medium of claim 18 , wherein the method further comprises:

iteratively repeating diffusing value from the documents until each document has a value less than the cutoff amount.

20 . The medium of claim 17 , wherein the method further comprises diffusing the value from the document to other documents by:

reducing the value of the document by the cutoff amount; and

for each other document:

identifying a probability of using a link at the document to view the other document; and

increasing the value of the other document by the probability multiplied by the cutoff amount.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Aug 25, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033597/0001 →
SECURITY AGREEMENT Recorded Nov 8, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 031599/0962 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2013
From: HONG, DOHY
To: ALCATEL LUCENT
Reel/Frame 030989/0950 →