Managing user location information in a social network
First Claim
Patent Images
1. A computer accessible non-transitory memory medium having instructions stored thereon that, in response to execution by a processing device, cause the processing device to perform operations comprising:
- determining a location of a first user, wherein the first user is a member of a group of wireless device users, and wherein the group comprises a second user as a further member distinct from the first user;
identifying a label directly corresponding to the determined location of the first user based on a designation of the label by one or more users, wherein the one or more users are members of the group, wherein the one or more users are distinct members from the first user and the second user, and wherein the designation of the label occurs prior to identifying the label;
selecting the label from a plurality of labels including a user-supplied label that is transmitted to members of the group and a default label that is transmitted to non-members of the group, wherein the user-supplied label and the default label comprise different labels that each separately indicate a common location;
receiving a request from the second user to view the determined location of the first user; and
transmitting the selected label to the second user in response to receiving the request from the second user.
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.
98 Citations
44 Claims
-
1. A computer accessible non-transitory memory medium having instructions stored thereon that, in response to execution by a processing device, cause the processing device to perform operations comprising:
-
determining a location of a first user, wherein the first user is a member of a group of wireless device users, and wherein the group comprises a second user as a further member distinct from the first user; identifying a label directly corresponding to the determined location of the first user based on a designation of the label by one or more users, wherein the one or more users are members of the group, wherein the one or more users are distinct members from the first user and the second user, and wherein the designation of the label occurs prior to identifying the label; selecting the label from a plurality of labels including a user-supplied label that is transmitted to members of the group and a default label that is transmitted to non-members of the group, wherein the user-supplied label and the default label comprise different labels that each separately indicate a common location; receiving a request from the second user to view the determined location of the first user; and transmitting the selected label to the second user in response to receiving the request from the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
determining, by a processing device, a location of a first user, wherein the first user is a member of a group of wireless device users, and wherein the group comprises a second user as a further member distinct from the first user; identifying, by the processing device, a label directly corresponding to the determined location of the first user based on a designation of the label by one or more users, wherein the one or more users are members of the group, wherein the one or more users are distinct members from the first user and the second user, and wherein the designation of the label occurs prior to identifying the label; selecting, by the processing device, the label from a plurality of labels, wherein the plurality of labels comprises a user-supplied label that is transmitted to members of the group and a default label that is transmitted to non-members of the group, wherein the user-supplied label and the default label comprise different labels that each separately indicate the determined location; receiving, by the processing device, a request from the second user to view the determined location of the first user; and transmitting, by the processing device, the label to the second user in response to receiving the request from the second user. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An apparatus, comprising:
-
means for determining a location of a first user, wherein the first user is a member of a group of wireless device users, and wherein the group comprises a second user as a further member distinct from the first user; means for identifying a label directly corresponding to the determined location of the first user based on a designation of the label by one or more users, wherein the one or more users are members of the group, wherein the one or more users are distinct members from the first user and the second user, wherein the designation of the label occurs prior to identifying the label, wherein the label is identified from a plurality of labels including a user-supplied label that is transmitted to members of the group and a default label that is transmitted to non-members of the group, and wherein the user-supplied label and the default label comprise different labels that each separately indicate the determined location; and means for receiving a request from the second user to view the determined location of the first user, wherein the label is transmitted to the second user in response to receiving the request. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification