Identifying and locating users on a mobile network
First Claim
1. A non-transitory computer-readable medium storing instructions that, upon execution by a mobile device, cause the mobile device to perform operations comprising:
- receiving, at an interface of a first mobile device associated with a first account, one or more inputs to cause the first mobile device to share a location of the first mobile device with a second account associated with a second mobile device, the location to be shared for a first period of time;
sharing an estimated location of the first mobile device between the first mobile device and the second mobile device for the first period of time, the location shared with the second mobile device via the second account;
receiving, at the first mobile device, an indication of a location of the second mobile device, wherein the location of the second mobile device is an estimated location received via the second account; and
presenting, on a map application executed by the first mobile device, an icon indicating the location of the second mobile device, the location of the second mobile device shared for a second period of time.
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.
265 Citations
20 Claims
-
1. A non-transitory computer-readable medium storing instructions that, upon execution by a mobile device, cause the mobile device to perform operations comprising:
-
receiving, at an interface of a first mobile device associated with a first account, one or more inputs to cause the first mobile device to share a location of the first mobile device with a second account associated with a second mobile device, the location to be shared for a first period of time; sharing an estimated location of the first mobile device between the first mobile device and the second mobile device for the first period of time, the location shared with the second mobile device via the second account; receiving, at the first mobile device, an indication of a location of the second mobile device, wherein the location of the second mobile device is an estimated location received via the second account; and presenting, on a map application executed by the first mobile device, an icon indicating the location of the second mobile device, the location of the second mobile device shared for a second period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method comprising:
-
receiving, at an interface of a first mobile device associated with a first account, one or more inputs to cause the first mobile device to share a location of the first mobile device with a second account associated with a second mobile device, the location to be shared for a first period of time; sharing an estimated location of the first mobile device between the first mobile device and the second mobile device for the first period of time, the location shared with the second mobile device via the second account; receiving, at the first mobile device, an indication of a location of the second mobile device, wherein the location of the second mobile device is an estimated location received via the second account; and presenting, on a map application executed by the first mobile device, an icon indicating the location of the second mobile device, the location of the second mobile device shared for a second period of time. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A mobile device, comprising:
- one or more processors; and
a non-transitory computer-readable medium storing instructions that, upon execution by the one or more processors, cause the one or more processors to perform operations to; receive, at an interface of a first mobile device associated with a first account, one or more inputs to cause the first mobile device to share a location of the first mobile device with a second account associated with a second mobile device, the location to be shared for a first period of time; share an estimated location of the first mobile device between the first mobile device and the second mobile device for the first period of time, the location shared with the second mobile device via the second account; receive, at the first mobile device, an indication of a location of the second mobile device, wherein the location of the second mobile device is an estimated location received via the second account; and present, on a map application executed by the first mobile device, an icon indicating the location of the second mobile device, the location of the second mobile device shared for a second period of time. - View Dependent Claims (17, 18, 19, 20)
- one or more processors; and
Specification