Identifying and Locating Users on a Mobile Network
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method of locating “friends” having mobile devices connected to a network and associated with a user account is disclosed. The method includes sending a request to a mobile device, the mobile device determining its present geographic location and responding to the requestor with this information. This information may be in the form of a coordinate location such as a GPS location or it may be in the form of a name that the mobile device owner assigned to a particular area (e.g., “home”). Having this location information, a user is able to view the location of the friend that is associated with the mobile device.
35 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A computer-implemented method comprising:
-
receiving, by a first mobile device, a temporary location request for sharing location information with a second mobile device, the temporary location request being associated with a duration of the sharing; receiving, by the first mobile device through a user interface of the first mobile device, a user input accepting the temporary location request; estimating a location of the first mobile device; determining that the location of the first mobile device is in proximity to a geographic location; and in response to the determining, sharing the location information between the first mobile device and the second mobile device within the duration, wherein sharing the location information comprises submitting, to the second mobile device directly from the first mobile device or through a server, a notification that the first mobile device is in proximity to the geographic location. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A system, comprising:
-
one or more processors; and at least one non-transitory storage device storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving, by a first mobile device, a temporary location request for sharing location information with a second mobile device, the temporary location request being associated with a duration of the sharing; receiving, by the first mobile device through a user interface of the first mobile device, a user input accepting the temporary location request; estimating a location of the first mobile device; determining that the location of the first mobile device is in proximity to a geographic location; and in response to the determining, sharing the location information between the first mobile device and the second mobile device within the duration, wherein sharing the location information comprises submitting, to the second mobile device directly from the first mobile device or through a server, a notification that the first mobile device is in proximity to the geographic location. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. At least one non-transitory storage device storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving, by a first mobile device, a temporary location request for sharing location information with a second mobile device, the temporary location request being associated with a duration of the sharing; receiving, by the first mobile device through a user interface of the first mobile device, a user input accepting the temporary location request; estimating a location of the first mobile device; determining that the location of the first mobile device is in proximity to a geographic location; and in response to the determining, sharing the location information between the first mobile device and the second mobile device within the duration, wherein sharing the location information comprises submitting, to the second mobile device directly from the first mobile device or through a server, a notification that the first mobile device is in proximity to the geographic location. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification