SYSTEM AND METHOD FOR HISTORY CLUSTERING
First Claim
Patent Images
1. A method of clustering a plurality of user history items, the method comprising:
- storing a plurality of history items corresponding to a plurality of user search queries and a plurality of user selected items;
clustering the history items according to a time-based clustering algorithm;
clustering the history items according to a subject matter based clustering algorithm; and
displaying clustered history items.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed towards systems, methods and computer program products for clustering a plurality of user history items. According to one embodiment, a method of clustering a plurality of user history items comprises storing a plurality of history items corresponding to a plurality of user search queries and a plurality of user selected items, as well as clustering the history items according to a time-based clustering algorithm and clustering the history items according to a subject matter based clustering algorithm. The clustered history items are displayed on a display device to a user.
-
Citations
15 Claims
-
1. A method of clustering a plurality of user history items, the method comprising:
-
storing a plurality of history items corresponding to a plurality of user search queries and a plurality of user selected items; clustering the history items according to a time-based clustering algorithm; clustering the history items according to a subject matter based clustering algorithm; and displaying clustered history items. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for clustering a plurality of user history items, the method comprising:
-
a content server coupled to a network; and a plurality of client devices coupled to the network, a given client device operative to submit search queries to the content server and to receive a plurality of search results from the content server, the client device further operative to; store a plurality of history items corresponding to a plurality of user search queries and a plurality of user selected items, cluster the history items according to a time-based clustering algorithm, cluster the history items according to a subject matter based clustering algorithm, and display clustered history items. - View Dependent Claims (7, 8, 9, 10)
-
-
11. Computer readable media comprising program code for execution by a programmable processor that instructs the processor to perform a method of clustering a plurality of user history items, the computer readable media comprising:
-
program code for storing a plurality of history items corresponding to a plurality of user search queries and a plurality of user selected items; program code for clustering the history items according to a time-based clustering algorithm; program code for clustering the history items according to a subject matter based clustering algorithm; and program code for displaying clustered history items. - View Dependent Claims (12, 13, 14, 15)
-
Specification