Systems and methods for combining sets of favorites
First Claim
1. A method of combining sets of locations, comprising:
- receiving a request for a list of locations satisfying a condition;
identifying a first set of previously visited locations from a user'"'"'s historical browsing activities, each location in the first set having one or more respective ranking values and satisfying the condition;
identifying a second set of previously visited locations, each location in the second set having one or more respective ranking values and satisfying the condition;
combining the first set and the second set; and
ordering the combined set based on the one or more respective ranking values.
1 Assignment
0 Petitions
Accused Products
Abstract
A user'"'"'s prior searching and browsing activities are recorded for subsequent use. A user may examine the user'"'"'s prior searching and browsing activities in a number of different ways, including indications of the user'"'"'s prior activities related to advertisements. A set of search results may be modified in accordance with the user'"'"'s historical activities. The user'"'"'s activities may be examined to identify a set of preferred locations. The user'"'"'s set of activities may be shared with one or more other users. The set of preferred locations presented to the user may be enhanced to include the preferred locations of one or more other users. A user'"'"'s browsing activities may be monitored from one or more different client devices or client application. A user'"'"'s browsing volume may be graphically displayed.
-
Citations
20 Claims
-
1. A method of combining sets of locations, comprising:
-
receiving a request for a list of locations satisfying a condition;
identifying a first set of previously visited locations from a user'"'"'s historical browsing activities, each location in the first set having one or more respective ranking values and satisfying the condition;
identifying a second set of previously visited locations, each location in the second set having one or more respective ranking values and satisfying the condition;
combining the first set and the second set; and
ordering the combined set based on the one or more respective ranking values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of creating a set of locations for a community of users, comprising:
-
identifying for each of a plurality of members in the community of users, a respective set of previously visited locations from the respective member'"'"'s historical browsing activities, each location in the respective set having one or more respective ranking values and satisfying first criteria;
combining the respective sets into a combined set;
applying a respective weighting factor to the one or more ranking values in each of the respective sets of previously visited locations; and
ordering the combined set in accordance with the weighted one or more ranking values. - View Dependent Claims (13, 14)
-
-
15. A method of creating favorite locations, comprising:
-
identifying a set of previously visited locations from a visitation log stored on one or more servers, each location having one or more respective ranking values; and
ordering the set based on at least one of the respective ranking values. - View Dependent Claims (16, 17)
-
-
18. A computer program product for use in conjunction with a computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising:
-
instructions for receiving a request for a list of locations satisfying a condition;
instructions for identifying a first set of previously visited locations from a user'"'"'s historical browsing activities, each location in the first set having one or more respective ranking values and satisfying the condition;
instructions for identifying a second set of previously visited locations, each location in the second set having one or more respective ranking values and satisfying the condition and second criteria;
instructions for combining the first set and the second set; and
instructions for ordering the combined set based on the one or more respective ranking values.
-
-
19. A computer, comprising:
-
a main memory;
a processor; and
a program, stored in the main memory and executed by the processor, the program including;
instructions for receiving a request for a list of locations satisfying a condition;
instructions for identifying a first set of previously visited locations from a user'"'"'s historical browsing activities, each location in the first set having one or more respective ranking values and satisfying the condition;
instructions for identifying a second set of previously visited locations, each location in the second set having one or more respective ranking values and satisfying the condition and second criteria;
instructions for combining the first set and the second set; and
instructions for ordering the combined set based on the one or more respective ranking values.
-
-
20. A system of combining sets of locations, comprising:
-
means for receiving a request for a list of locations satisfying a condition;
means for identifying a first set of previously visited locations from a user'"'"'s historical browsing activities, each location in the first set having one or more respective ranking values and satisfying the condition;
means for identifying a second set of previously visited locations, each location in the second set having one or more respective ranking values and satisfying the condition;
means for combining the first set and the second set; and
means for ordering the combined set based on the one or more respective ranking values.
-
Specification