Automatic management of geographic information pertaining to social networks, groups of users, or assets
First Claim
Patent Images
1. A method comprising:
- determining a location of a client communications device;
electing a label for the location, in response to each of a plurality of users assigning the label to the location;
generating location information based on the location and a plurality of location information sharing constraints, wherein the location information comprises the label for the location; and
transmitting the location information to at least one other client communications device.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, apparatus and software have been discovered for use by individual users to monitor the geographic location of other people or assets with some relationship to the user. Once some manner of location information is determined, users have the ability to describe that location in various ways and control how that information is shared with other users.
-
Citations
21 Claims
-
1. A method comprising:
-
determining a location of a client communications device; electing a label for the location, in response to each of a plurality of users assigning the label to the location; generating location information based on the location and a plurality of location information sharing constraints, wherein the location information comprises the label for the location; and transmitting the location information to at least one other client communications device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer readable medium comprising program instructions executable on a processor, the computer readable medium being at least one of an electronic storage medium, a magnetic storage medium, or an optical storage medium, wherein the program instructions are operable to:
-
determining determine a location of a client communications device; elect a label for the location, in response to each of a plurality of users assigning the label to the location; generate location information based on the location and a plurality of location information sharing constraints, wherein the location information comprises the label for the location; and initiate transmitting of the location information to at least one other client communications device. - View Dependent Claims (14, 15)
-
-
16. An apparatus comprising:
-
a memory; a processor coupled to the memory; a list management module stored in the memory and encoded as instructions executable on the processor, wherein the list management module comprises instructions operable to; receive a location of a client communications device; elect a label for the location, in response to each of a plurality of users assigning the label to the location; determine the label corresponding to the location of the client communications device; and transmit the label and additional information about a user of the client communications device to at least one other client communications device according to a plurality of location information sharing constraints. - View Dependent Claims (17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
a means for determining a location of a client communications device; a means for electing a label for the location, in response to each of a plurality of users assigning the label to the location; a means for generating location information based on the location and a plurality of location information sharing constraints, wherein the location information comprises the label for the location; and a means for transmitting the location information to at least one other client communications device.
-
Specification