Internet-access enabled device personalization
First Claim
Patent Images
1. A method for managing network address bookmarks for a variety of browser types in computers in a network, comprising:
- receiving a first network address bookmark at a server, from a first computer having a first type browser, the first bookmark having a first format suitable for the first type browser;
receiving a characterization at the server of a second computer having a second type browser;
translating the first bookmark at the server into a second network address bookmark having a second format suitable for the second type browser; and
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are disclosed for quickly and automatically personalizing an Internet-access enabled device based upon a user'"'"'s pattern of behavior or express preferences on other, possibly incompatible, Internet-access enabled devices. The system and method enable a user to create a personal profile on a first Internet-access enabled device. This profile comprises URLs in the form of bookmarks, a history file, express preferences, or common behaviors derived from a list of URLs. The profile can also include other indicators of preference, such as browser cookies, log files, or the like.
184 Citations
41 Claims
-
1. A method for managing network address bookmarks for a variety of browser types in computers in a network, comprising:
-
receiving a first network address bookmark at a server, from a first computer having a first type browser, the first bookmark having a first format suitable for the first type browser;
receiving a characterization at the server of a second computer having a second type browser;
translating the first bookmark at the server into a second network address bookmark having a second format suitable for the second type browser; and
- View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for managing network address bookmarks at a server for a user at a computer in a network, comprising:
-
receiving, from a user at a computer, a first network address bookmark at a server, the first bookmark having an interest category;
accessing with the server a database of candidate bookmarks associated with the interest category;
forming a list of a portion of the candidate bookmarks obtained from the accessing step; and
sending the list of bookmarks to the computer.
-
-
7. A method for managing network address bookmarks at a server for a user at a computer in a network, comprising:
-
receiving a first user profile at a server, from a first user at a first computer, the first user profile including an interest category;
accessing with the server a database of candidate bookmarks associated with the interest category;
forming a list including a portion of the candidate bookmarks obtained from the accessing step, and sending the list of bookmarks to the computer. - View Dependent Claims (8, 9, 10)
-
-
11. A method for managing network address bookmarks for a variety of browser types in computers in a network, comprising:
-
receiving, at a server from a first computer, interest data having a first format;
receiving a characterization at the server of a second computer having a second format;
compiling a first set of bookmarks in the first format based upon the interest data; and
compiling a second set of bookmarks in the second format based upon the first set of bookmarks. - View Dependent Claims (12, 13, 15, 16, 17, 19, 20, 21)
-
-
14. A method for managing network address bookmarks for a variety of browser types in computers in a network, comprising:
-
receiving, at a server from a first computer, interest data having a first format compatible with the first computer;
receiving a characterization at the server of a second format compatible with a second computer;
accessing a database containing bookmarks having the first format and retrieving a first bookmark based upon the interest data; and
translating the first bookmark into a second bookmark in the second format.
-
-
18. A method for managing network address bookmarks for a variety of browser types in computers in a network, comprising:
-
receiving, at a server from a first computer, interest data having a first format compatible with the first computer;
receiving a characterization at the server of a second format compatible with a second computer;
accessing a first database containing bookmarks having the first format and retrieving a first bookmark based upon the interest data;
accessing a second database containing bookmarks having the second format; and
selecting a bookmark from the second bookmarks, wherein the selected bookmark is based upon the interest data.
-
-
22. A system for managing network address bookmarks for a variety of browser types in computers in a network, comprising:
-
means for receiving;
a first network address bookmark from a first computer having a first type browser, the first bookmark having a first format suitable for the first type browser; and
a characterization of a second computer having a second type browser;
means for translating the first bookmark into a second network address bookmark having a second format suitable for the second type browser; and
means for sending the second bookmark to the second computer. - View Dependent Claims (25, 26, 28, 29, 30)
-
-
23. A system for managing network address bookmarks for a variety of browser types in computers in a network, comprising:
-
a processor;
a memory coupled to the processor;
said memory storing;
a first network address bookmark received from a first computer having a first type browser, the first bookmark having a first format suitable for the first type browser; and
a characterization received of a second computer having a second type browser;
wherein the first bookmark is translated by the processor into a second network address bookmark having a second format suitable for the second type browser; and
wherein the second bookmark is sent by the processor to the second computer.
-
-
24. A system for managing network address bookmarks for a variety of browser types in computers in a network, comprising:
-
a processor;
a memory coupled to the processor;
said memory storing;
interest data from a first computer, the interest data having a first format; and
a characterization of a second computer having a second format;
wherein a first set of bookmarks in the first format is compiled based upon the interest data; and
wherein a second set of bookmarks in the second format is compiled based upon the first set of bookmarks.
-
-
27. A system for managing network address bookmarks for a variety of browser types in computers in a network, comprising:
-
a processor;
a memory coupled to the processor;
said memory storing;
interest data having a first format compatible with a first computer;
a characterization of a second format compatible with a second computer;
wherein a first database containing bookmarks having the first format is accessed and wherein the bookmarks include a first bookmark based upon the interest data; and
wherein a first bookmark is translated into a second bookmark in the second format.
-
-
31. Computer executable program code stored on a computer readable medium, the code for managing network address bookmarks in a server for a variety of browser types in computers in a network, comprising:
-
code to receive a first network address bookmark from a first computer having a first type browser, the first bookmark having a first format suitable for the first type browser;
code to receive a characterization of a second computer having a second type browser;
code to translate the first bookmark into a second network address bookmark having a second format suitable for the second type browser; and
code to send the second bookmark to the second computer.
-
-
32. Computer executable program code stored on a computer readable medium, the code for managing network address bookmarks in a server for a variety of browser types in computers in a network, comprising:
-
code to receive, from a first computer, interest data having a first format;
code to receive a characterization of a second computer having a second format;
code to compile a first set of bookmarks in the first format based upon the interest data; and
code to compile a second set of bookmarks in the second format based upon the first set of bookmarks.
-
-
33. Computer executable program code stored on a computer readable medium, the code for managing network address bookmarks in a server for a variety of browser types in computers in a network, comprising:
-
code to receive, from a first computer, interest data having a first format compatible with the first computer;
code to receive a characterization of a second format compatible with a second computer;
code to access a first database containing bookmarks having the first format and retrieving a first bookmark based upon the interest data;
code to access a second database containing bookmarks having the second format; and
code to select a bookmark from the second bookmarks, wherein the selected bookmark is based upon the interest data.
-
-
34. A computer readable medium having computer executable program code stored thereon, the code for managing network address bookmarks in a server for a variety of browser types in computers in a network, comprising:
-
code to receive a first network address bookmark from a first computer having a first type browser, the first bookmark having a first format suitable for the first type browser;
code to receive a characterization of a second computer having a second type browser;
code to translate the first bookmark into a second network address bookmark having a second format suitable for the second type browser; and
code to send the second bookmark to the second computer.
-
-
35. A computer readable medium having computer executable program code stored thereon, the code for managing network address bookmarks in a server for a variety of browser types in computers in a network, comprising:
-
code to receive, from a first computer, interest data having a first format;
code to receive a characterization of a second computer having a second format;
code to compile a first set of bookmarks in the first format based upon the interest data; and
code to compile a second set of bookmarks in the second format based upon the first set of bookmarks.
-
-
36. A computer readable medium having computer executable program code stored thereon, the code for managing network address bookmarks in a server for a variety of browser types in computers in a network, comprising:
-
code to receive, from a first computer, interest data having a first format compatible with the first computer;
code to receive a characterization of a second format compatible with a second computer;
code to access a first database containing bookmarks having the first format and retrieving a first bookmark based upon the interest data;
code to access a second database containing bookmarks having the second format; and
code to select a bookmark from the second bookmarks, wherein the selected bookmark is based upon the interest data.
-
-
37. A programmed computer for managing network address bookmarks for a variety of browser types in computers in a network, comprising:
-
a memory for storing computer executable code; and
a processor for executing the program code stored in memory, wherein the program code includes;
code to receive a first network address bookmark from a first computer having a first type browser, the first bookmark having a first format suitable for the first type browser;
code to receive a characterization of a second computer having a second type browser;
code to translate the first bookmark into a second network address bookmark having a second format suitable for the second type browser; and
code to send the second bookmark to the second computer.
-
-
38. A programmed computer for managing network address bookmarks for a variety of browser types in computers in a network, comprising:
-
a memory for storing computer executable code; and
a processor for executing the program code stored in memory, wherein the program code includes;
code to receive, from a first computer, interest data having a first format;
code to receive a characterization of a second computer having a second format;
code to compile a first set of bookmarks in the first format based upon the interest data; and
code to compile a second set of bookmarks in the second format based upon the first set of bookmarks.
-
-
39. A programmed computer for managing network address bookmarks for a variety of browser types in computers in a network, comprising:
-
a memory for storing computer executable code; and
a processor for executing the program code stored in memory, wherein the program code includes;
code to receive, from a first computer, interest data having a first format compatible with the first computer;
code to receive a characterization of a second format compatible with a second computer;
code to access a first database containing bookmarks having the first format and retrieving a first bookmark based upon the interest data;
code to access a second database containing bookmarks having the second format; and
code to select a bookmark from the second bookmarks, wherein the selected bookmark is based upon the interest data.
-
-
40. Computer executable program code stored on a computer readable medium, the code for requesting by a first computer having a first type browser, network address bookmarks for a variety of browser types in computers in a network, comprising:
-
code to send a first network address bookmark from the first computer to a server, the first bookmark having a first format suitable for the first type browser;
code to send a characterization to the server of a second computer having a second type browser;
code to cause the server to translate the first bookmark into a second network address bookmark having a second format suitable for the second type browser; and
code to cause the server to send the second bookmark to the second computer.
-
-
41. Computer executable program code stored on a computer readable medium, the code for requesting by a first computer having a first type browser, network address bookmarks for a variety of browser types in computers in a network, comprising:
-
code to send a first user profile from the first computer to a server, the first user profile including an interest category;
code to cause the server to access a database of candidate bookmarks associated with the interest category, form a list including a portion of the candidate bookmarks obtained from the accessing step, and send the list of bookmarks to the first computer.
-
Specification