Server bookmarks
First Claim
Patent Images
1. A method performed by one or more server devices, the method comprising:
- receiving, by one of the one or more server devices, bookmarks that identify documents from a user at a first client;
storing the bookmarks in a data structure of a memory associated with the one or more server devices;
receiving, by one of the one or more server devices, a request from the user to search the stored bookmarks; and
searching, by a processor associated with the one or more server devices, a content of a document associated with one of the stored bookmarks based on the request to search the stored bookmarks.
2 Assignments
0 Petitions
Accused Products
Abstract
A system receives, at a server, an action request from a client associated with bookmarks, where the bookmarks identify user designated documents. The system accesses bookmark records stored at the server based on the action request and acting on the bookmark records in a manner specified by the action request.
17 Citations
15 Claims
-
1. A method performed by one or more server devices, the method comprising:
-
receiving, by one of the one or more server devices, bookmarks that identify documents from a user at a first client; storing the bookmarks in a data structure of a memory associated with the one or more server devices; receiving, by one of the one or more server devices, a request from the user to search the stored bookmarks; and searching, by a processor associated with the one or more server devices, a content of a document associated with one of the stored bookmarks based on the request to search the stored bookmarks. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method performed by one or more server devices, the method comprising:
-
importing, by a processor associated with the one or more server devices, bookmarks or favorites associated with documents from a browser at a first client; storing, in a memory associated with the one or more server devices, the imported bookmarks or favorites at a remote server; receiving, by one of the one or more server devices, a request, from a user, to search the stored bookmarks or favorites; searching, by a processor associated with the one or more server devices, the stored bookmarks in response to receiving the request; and searching, by a processor associated with the one or more server devices, a content of the documents associated with the stored bookmarks or favorites in response to receiving the request. - View Dependent Claims (9)
-
-
10. A non-transitory computer-readable medium storing instructions, the instructions comprising:
-
one or more instructions to receive bookmarks, that identify documents, from a first user at a first client; one or more instructions to store the bookmarks in a data structure associated with the first user, where the data structure comprises a user identification string and one or more record entries for the received bookmarks; one or more instructions to import one or more of the bookmarks from bookmarks or favorites associated with a browser at the first client; one or more instructions to store the imported bookmarks in the data structure associated with the server; one or more instructions to search the stored bookmarks based on a request from the first user to search the stored bookmarks; one or more instructions to search a content of documents associated with the stored bookmarks based on the request to search the stored bookmarks; one or more instructions to provide, to the first user, at least one first entry box to receive information identifying a bookmark to share with a second user; one or more instructions to provide a second entry box for receiving information identifying the second user; one or more instructions to receive, from the first user, an identified bookmark via the first entry box and an identified second user via the second entry box; one or more instructions to retrieve a record entry associated with the identified bookmark from the data structure associated with the first user; and one or more instructions to store the record entry associated with the identified bookmark in a data structure associated with the identified second user. - View Dependent Claims (12, 13)
-
-
11. A method performed by a client device, the method comprising:
-
sending, by a communication interface or an output device of the client device, multiple bookmarks from the client device to a server for storage of the bookmarks at the server; and providing, by a processor of the client device, a toolbar in a browser at the client device that permits a first user to manage, search, and share the multiple bookmarks with a second user by receiving information identifying the second user from the first user, where the providing includes; providing at least one first entry box to receive information identifying a bookmark to share with the second user; and providing a second entry box for receiving information identifying the second user. - View Dependent Claims (14, 15)
-
Specification