Sharing information with other users
First Claim
1. A method for sharing information, the method comprising:
- receiving, at a computing device, a set of data items to be analyzed for sharing;
analyzing, by the computing device and based on a first set of criteria that includes a time window and a spatial region, the set of data items to determine a subset of the set of data items that were created during the time window at a location that is within the spatial region, the subset of data items being a likely candidate for sharing;
receiving, at the computing device, a set of users to be analyzed for sharing information;
analyzing, by the computing device and based on a second set of criteria, the set of users to obtain a subset of the set of users with whom the information is likely to be shared; and
outputting, by the computing device and for concurrent presentation to the user, the subset of the set of data items and the subset of the set of users.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques are described for facilitating sharing information. Some embodiments can receive a set of data items that is to be analyzed for sharing, analyze the set of data items based on a first set of criteria to obtain a subset of the set of data items that is a likely candidate for sharing, and present the subset of the set of data items to a first user. Additionally, some embodiments can receive a set of users that is to be analyzed for sharing information, analyze the set of users based on a second set of criteria to obtain a subset of the set of users with whom the information is likely to be shared, and present the subset of the set of users to the first user.
-
Citations
9 Claims
-
1. A method for sharing information, the method comprising:
-
receiving, at a computing device, a set of data items to be analyzed for sharing; analyzing, by the computing device and based on a first set of criteria that includes a time window and a spatial region, the set of data items to determine a subset of the set of data items that were created during the time window at a location that is within the spatial region, the subset of data items being a likely candidate for sharing; receiving, at the computing device, a set of users to be analyzed for sharing information; analyzing, by the computing device and based on a second set of criteria, the set of users to obtain a subset of the set of users with whom the information is likely to be shared; and outputting, by the computing device and for concurrent presentation to the user, the subset of the set of data items and the subset of the set of users. - View Dependent Claims (2, 3)
-
-
4. A non-transitory computer readable storage medium storing instructions that, when executed by a computer, cause the computer to:
-
receive a set of data items to be analyzed for sharing; analyze, based on a first set of criteria that includes a time window and a spatial region, the set of data items to determine a subset of the set of data items that were created during the time window at a location that is within the spatial region, the subset of data items being a likely candidate for sharing; receive a set of users to be analyzed for sharing information; analyze, based on a second set of criteria, the set of users to obtain a subset of users with whom the information is likely to be shared; and output, for concurrent presentation to the user, the subset of the set of data items and the subset of the set of users. - View Dependent Claims (5, 6)
-
-
7. An apparatus, comprising:
-
a processor; a monitor; and a non-transitory storage medium storing instructions that, when executed by the processor, cause the apparatus to; receive a set of data items to be analyzed for sharing; analyze, based on a first set of criteria that includes a time window and a spatial region, the set of data items to determine a subset of the set of data items that were created during the time window at a location that is within the spatial region, the subset of data items being a likely candidate for sharing; receive a set of users to be analyzed for sharing information; analyze, based on a second set of criteria, the set of users to obtain a subset of users with whom the information is likely to be shared; and output, for concurrent presentation to the user, the subset of the set of data items and the subset of the set of users. - View Dependent Claims (8, 9)
-
Specification