DOCUMENT PROCESSING USING RETRIEVAL PATH DATA
First Claim
1. A computer-implemented method comprising:
- accessing event data representative of a plurality of requests made by a user to a network-based publication system communicatively coupled to a client device of the user, the plurality of requests including a request to retrieve a document available from the network-based publication system;
storing the event data in a database as event metadata of the document, the storing of the event data being performed by a module implemented using a processor of a machine; and
providing the document to the client device in response to the request to retrieve the document.
2 Assignments
0 Petitions
Accused Products
Abstract
The browsing activity of a first user is motivated by some intent. The first user requests retrieval of a particular document while browsing. A document processing and presentation machine associates the document with a retrieval path taken by the first user. By using the retrieval path data of the document, the document processing and presentation machine infers an intent that likely motivated the first user. When a second user makes a request similar to a request within the retrieval path, the machine presents the second user with the document and some of the retrieval path data, thus providing the second user with a shortcut that leads the second user directly to the document. Thus, the second user may be able to satisfy his intent with significantly less browsing activity compared to the first user.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
accessing event data representative of a plurality of requests made by a user to a network-based publication system communicatively coupled to a client device of the user, the plurality of requests including a request to retrieve a document available from the network-based publication system; storing the event data in a database as event metadata of the document, the storing of the event data being performed by a module implemented using a processor of a machine; and providing the document to the client device in response to the request to retrieve the document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
an access module to access event data representative of a plurality of requests made by a user to a network-based publication system communicatively coupled to a client device of the user, the plurality of requests including a request to retrieve a document available from the network-based publication system; a hardware-implemented storage module to store the event data in a database as event metadata of the document; and a server module to provide the document to the client device in response to the request to retrieve the document. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform a method comprising:
-
accessing event data representative of a plurality of requests made by a user to a network-based publication system communicatively coupled to a client device of the user, the plurality of requests including a request to retrieve a document available from the network-based publication system; storing the event data in a database as event metadata of the document; and providing the document to the client device in response to the request to retrieve the document. - View Dependent Claims (20)
-
Specification