Personalizable information networks
First Claim
Patent Images
1. A method performed by a computing device for enabling collaboration between users, comprising:
- receiving from a first user an indication of an information item to be shared with a second user, the information item associated with a pinboard collection;
receiving from the first user an indication of the second user;
determining a server computing device associated with the second user; and
when the server computing device that is associated with the second user is not also associated with the first user, replicating the indicated information item to the determined server computing device.
3 Assignments
0 Petitions
Accused Products
Abstract
A facility for enabling collaboration between users is disclosed. In various embodiments, the facility receives from a first user an indication of an information item that is associated with a pinboard collection and is to be shared with a second user, determines a server computing device associated with the second user, and when the server computing device that is associated with the second user is not also associated with the first user, replicates the indicated information item to the determined server computing device.
104 Citations
32 Claims
-
1. A method performed by a computing device for enabling collaboration between users, comprising:
-
receiving from a first user an indication of an information item to be shared with a second user, the information item associated with a pinboard collection;
receiving from the first user an indication of the second user;
determining a server computing device associated with the second user; and
when the server computing device that is associated with the second user is not also associated with the first user, replicating the indicated information item to the determined server computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-readable medium having computer-executable instructions for performing a method of unifying data from multiple data sources, the method comprising:
-
retrieving an information item from a data source;
collecting data from the information item;
transforming the data into an internal form; and
storing the transformed data in a database. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system for creating a personal information network, comprising:
-
a search component that finds information items in response to a request from a user to search for information items matching a search term;
a collection component that receives from a user indications of found information items to add to a collection and adds the indicated information items to a collection; and
a permissions component that calculates access control permissions to apply to an information item when the information item is added to the collection.
-
Specification