Systems and methods for managing multiple user accounts
First Claim
1. A method of managing multiple sources of user browsing activity information, comprising:
- associating a user ID with a user;
storing first browsing information associated with the user ID in a first memory area;
associating a first client ID with a first client application;
storing second browsing information in a second memory area, the second browsing information from the first client application and associated with the first client ID;
establishing a first browsing session at a log-in service with the user from the first client application;
identifying whether the first client ID is associated with the user ID;
sending to the user an offer to associate the first client ID with the user ID if the first client ID is not associated with the user ID; and
selectively associating the first client ID with the user ID in accordance with an associated response from the user.
3 Assignments
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.
102 Citations
22 Claims
-
1. A method of managing multiple sources of user browsing activity information, comprising:
-
associating a user ID with a user;
storing first browsing information associated with the user ID in a first memory area;
associating a first client ID with a first client application;
storing second browsing information in a second memory area, the second browsing information from the first client application and associated with the first client ID;
establishing a first browsing session at a log-in service with the user from the first client application;
identifying whether the first client ID is associated with the user ID;
sending to the user an offer to associate the first client ID with the user ID if the first client ID is not associated with the user ID; and
selectively associating the first client ID with the user ID in accordance with an associated response from the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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 associating a user ID with a user;
instructions for storing first browsing information associated with the user ID in a first memory area;
instructions for associating a first client ID with a first client application, the first client application associated with a first client device;
instructions for storing second browsing information in a second memory area, the second browsing information from the first client application and associated with the first client ID;
instructions for establishing a first browsing session at a log-in service with the user from the first client application;
instructions for identifying whether the first client ID is associated with the user ID;
instructions for sending to the user an offer to associate the first client ID with the user ID if the first client ID is not associated with the user ID; and
instructions for selectively associating the first client ID with the user ID in accordance with an associated response from the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. 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 associating a user ID with a user;
instructions for storing first browsing information associated with the user ID in a first memory;
instructions for associating a first client ID with a first client application, the first client application associated with a first client device;
instructions for storing second browsing information in a second memory, the second browsing information from the first client application and associated with the first client ID;
instructions for establishing a first browsing session at a log-in service with the user from the first client application;
instructions for identifying whether the first client ID is associated with the user ID;
instructions for sending to the user an offer to associate the first client ID with the user ID if the first client ID is not associated with the user ID; and
instructions for selectively associating the first client ID with the user ID in accordance with an associated response from the user.
-
-
22. A system of managing multiple sources of user browsing activity information, comprising:
-
means for associating a user ID with a user;
means for storing first browsing information associated with the user ID in a first memory;
means for associating a first client ID with a first client application, the first client application associated with a first client device;
means for storing second browsing information in a second memory, the second browsing information from the first client application and associated with the first client ID;
means for establishing a first browsing session at a log-in service with the user from the first client application;
means for identifying whether the first client ID is associated with the user ID;
means for sending to the user an offer to associate the first client ID with the user ID if the first client ID is not associated with the user ID; and
means for selectively associating the first client ID with the user ID in accordance with an associated response from the user.
-
Specification