Social Networking System which Provides Notification of User Location Based on Distance
First Claim
Patent Images
1. A computer accessible non-transitory memory medium comprising program instructions for providing location information to a first user, wherein the program instructions are executable to:
- receive location information of at least one second user, wherein the location information of the at least one second user is received over a wide area network, wherein the at least one second user is associated with the first user;
receive location information of the first user;
determine if the at least one second user is within a predetermined distance of the first user;
provide location information of the at least one second user to the first user based on said determining if the at least one second user is within the predetermined distance of the first 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.
-
Citations
34 Claims
-
1. A computer accessible non-transitory memory medium comprising program instructions for providing location information to a first user, wherein the program instructions are executable to:
-
receive location information of at least one second user, wherein the location information of the at least one second user is received over a wide area network, wherein the at least one second user is associated with the first user; receive location information of the first user; determine if the at least one second user is within a predetermined distance of the first user; provide location information of the at least one second user to the first user based on said determining if the at least one second user is within the predetermined distance of the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing location information to a first user, the method comprising:
-
receiving location information of a second user, wherein the location information of the second user is received over a wide area network, wherein the second user is associated with the first user; receiving location information of the first user; determining if the second user is within a predetermined distance of the first user; providing location information of the second user to the first user based on said determining if the second user is within the predetermined distance of the first user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer accessible non-transitory memory medium comprising program instructions for providing location information to a first user, wherein the program instructions are executable to:
-
store first information corresponding to the first user, wherein the first information regards desired notification of location of a plurality of second users based on a proximity of the second users to the first user, wherein the plurality of second users are associated with the first user; receive location information of one or more of the plurality of second users, wherein the location information of the one or more of the plurality of second users is received over a wide area network; selectively provide location information of one or more of the plurality of second users to the first user based on the received location information and the first information. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A computer accessible non-transitory memory medium comprising program instructions for providing location information to a first user, wherein the program instructions are executable to:
-
store first information corresponding to the first user, wherein the first information regards desired notification of the first user'"'"'s location to one or more of a plurality of second users; wherein the first information comprises information for selective provision of first location information of the first user based on a proximity of one or more of the second users to the first user; and receive location information of at least one second user, wherein the location information of the at least one second user is received over a wide area network, wherein the at least one second user is associated with the first user; selectively provide the first location information of the first user to one or more of the plurality of second users based on the received location information of the plurality of second users and the first information. - View Dependent Claims (29, 30)
-
-
31. A computer accessible non-transitory memory medium comprising program instructions for providing location information to a first user, wherein the program instructions are executable to:
-
receive location information of at least one second user, wherein the location information of the at least one second user is received over a wide area network, wherein the at least one second user is associated with the first user; receive location information of the first user; determine if the at least one second user is within a predetermined distance of the first user; provide location information of the first user to the at least one second user based on said determining if the at least one second user is within the predetermined distance of the first user. - View Dependent Claims (32, 33)
-
-
34. A computer accessible non-transitory memory medium comprising program instructions for managing geographic information of a first user, wherein the program instructions are executable to:
-
receive location information of the first user, wherein the location information of the first user is received over a wide area network; selectively provide the location information of the first user to a second user over the wide area network based at least in part on proximity restrictions on the sharing of the location information.
-
Specification