Systems, methods, and computer program products for accumulating, strong, sharing, annotating, manipulating, and combining search results
First Claim
1. A method for storing annotation objects, comprising the steps of:
- a. selecting, by a first user, a first result set containing at least a first item which is associated with a network address;
b. determining, by the first user, a first annotation object;
c. associating, by the first user, the first annotation object with the first item in the first result set; and
d. storing the first annotation object and the association.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products for accumulating, storing, sharing, annotating, manipulating, and combining search results are provided. In one embodiment, a method is provided for defining a cumulative result set from a first result set and a second result set containing items which are received as a result of a first search query and second search query each submitted to one or more network accessible sources of information. In another embodiment, a method is provided for defining an intelligent result set from a first cumulative result set and a second cumulative result set. In a further embodiment, a method is provided for storing an annotation object associated with an item in a result set. In another embodiment, a method is provided for manipulating result set items by a second user. In a further embodiment, a method is provided for manipulating a first search group by a second user.
86 Citations
14 Claims
-
1. A method for storing annotation objects, comprising the steps of:
-
a. selecting, by a first user, a first result set containing at least a first item which is associated with a network address;
b. determining, by the first user, a first annotation object;
c. associating, by the first user, the first annotation object with the first item in the first result set; and
d. storing the first annotation object and the association. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for manipulating result set items, comprising the steps of:
-
a. selecting, by a first user, a first result set containing at least a first item which is associated with a network address;
b. defining, by the first user, a first access permission which defines a level of access a second user has to the first item;
c. accessing, by the second user, the first item; and
d. manipulating, by the second user, the first item in accordance with the first access permission. - View Dependent Claims (7, 8, 9)
-
-
10. A method for manipulating a search group, comprising the steps of:
-
a. defining, by a first user, a first search group, wherein the first search group can be associated with one or more search queries;
b. storing the first search group;
c. defining and storing a first search query;
d. creating a first association between the first search query and the first search group;
e. storing the first association;
f. defining, by the first user, a first access permission which defines a level of access a second user has to the first search group;
g. storing the first access permission;
h. accessing, by the second user, the first search group; and
i. manipulating, by the second user, the first search group in accordance with the first access permission. - View Dependent Claims (11, 12, 13, 14)
-
Specification