Organizing indications of approval for collections
First Claim
1. A method for organizing indications of approval, the method comprising:
- receiving, by one or more computing devices, a plurality of indications of approval,the plurality of indications of approval associated with one or more keywords;
identifying a first keyword;
searching the plurality of indications of approval for indications of approval that are associated with the first keyword;
generating, by the one or more computing devices, a collection of indications of approval by grouping indications of approval into the collection that are associated with the first keyword;
receiving, by the one or more computing devices, a user-defined visibility level for accessing the collection;
receiving, by the one or more computing devices, a selection of a distribution list for the collection; and
providing, by the one or more computing devices, the collection to the distribution list based upon the user-defined visibility level.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for organizing indications of approval using a collection application is disclosed. The collection application includes a processing module, a social network application, a collection module, a sharing module, a permission module, a user interface engine and a suggestion module. The processing module receives an indication of approval submitted by a user. The collection module groups the indication of approval into a collection. The sharing module shares the collection with one or more users. The suggestion module suggests a collection or indications of approval to a user. The user interface engine generates a user interface that includes the collection.
-
Citations
18 Claims
-
1. A method for organizing indications of approval, the method comprising:
-
receiving, by one or more computing devices, a plurality of indications of approval, the plurality of indications of approval associated with one or more keywords; identifying a first keyword; searching the plurality of indications of approval for indications of approval that are associated with the first keyword; generating, by the one or more computing devices, a collection of indications of approval by grouping indications of approval into the collection that are associated with the first keyword; receiving, by the one or more computing devices, a user-defined visibility level for accessing the collection; receiving, by the one or more computing devices, a selection of a distribution list for the collection; and providing, by the one or more computing devices, the collection to the distribution list based upon the user-defined visibility level. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising a non-transitory computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
receive a plurality of indications of approval, the plurality of indications of approval associated with one or more keywords; identifying a first keyword; searching the plurality of indications of approval for indications of approval that are associated with the first keyword; generate a collection of indications of approval by grouping indications of approval into the collection that are associated with the first keyword; receive a user-defined visibility level for accessing the collection; receive a selection of a distribution list for the collection; and provide the collection to the distribution list based upon the user-defined visibility level. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
one or more processors; and a memory storing instructions that, when executed, cause the system to; receive a plurality of indications of approval, the plurality of indications of approval associated with one or more keywords; identifying a first keyword; searching the plurality of indications of approval for indications of approval that are associated with the first keyword; generate a collection of indications of approval by grouping indications of approval into the collection that are associated with the first keyword; receive a user-defined visibility level for accessing the collection; receive a selection of a distribution list for the collection; and provide the collection to the distribution list based upon the user-defined visibility level. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification