Location-based services
First Claim
1. A mobile phone device, comprising:
- a device display;
a non-transitory memory for storing instructions; and
a processor configured to execute instructions to cause the mobile phone device to;
access device locations of one or more additional mobile phone devices associated with respective ones of additional users, each of the device locations based on location data transmissions associated with the additional mobile phone devices of the additional users;
display an interactive map interface on the device display, the interactive map interface indicating a plurality of images, each of the plurality of images associated with a respective location or a respective one of the additional users, the interactive map interface further indicating user locations of the additional users by indicating the device locations;
generate a geofence by associating the geofence with an area proximate to a physical location specified by a user selection from a user of the mobile phone device;
associate the geofence with a second user, the second user associated with one of the device locations, the associating for triggering alerts based on the one of the device locations crossing a border of the geofence; and
display, responsive to determining that the one of the device locations has crossed the border of the geofence, an alert on the device display.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for presenting location information on mobile devices is discussed. The method includes tracking, at a mobile device associated with a user, mobile device locations of additional mobile devices associated with additional users. Each of the mobile device locations can be determined based on data indicating location data transmissions of respective additional mobile devices. The method includes providing an interactive map interface on a device display on the mobile device, the interactive map interface indicating, based on the tracking, location representations of locations and user representations of the additional users. The interactive map interface indicates a geofence generated using a location selected by the user. The method also includes displaying, responsive to a determination based on the tracking that one of the mobile devices has entered an area of the geofence, an alert on the device display.
270 Citations
20 Claims
-
1. A mobile phone device, comprising:
-
a device display; a non-transitory memory for storing instructions; and a processor configured to execute instructions to cause the mobile phone device to; access device locations of one or more additional mobile phone devices associated with respective ones of additional users, each of the device locations based on location data transmissions associated with the additional mobile phone devices of the additional users; display an interactive map interface on the device display, the interactive map interface indicating a plurality of images, each of the plurality of images associated with a respective location or a respective one of the additional users, the interactive map interface further indicating user locations of the additional users by indicating the device locations; generate a geofence by associating the geofence with an area proximate to a physical location specified by a user selection from a user of the mobile phone device; associate the geofence with a second user, the second user associated with one of the device locations, the associating for triggering alerts based on the one of the device locations crossing a border of the geofence; and display, responsive to determining that the one of the device locations has crossed the border of the geofence, an alert on the device display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for presenting location information on mobile devices, the method comprising:
-
tracking, at a mobile device associated with a first user, mobile device locations of one or more additional mobile devices associated with respective ones of additional users, each of the mobile device locations based on received data indicating location data transmissions of the respective additional mobile devices; providing an interactive map interface on a device display on the mobile device, the interactive map interface indicating, based on the tracking, location representations of locations and user representations of one or more of the additional users, the interactive map interface further indicating a geofence generated using a location selected by the first user; and displaying, responsive to a determination based on the tracking that one of the mobile devices has entered an area of the geofence, an alert on the device display. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable medium having instructions stored thereon, the instructions executable to cause performance of operations comprising:
-
monitoring, at a first mobile device of a first user, device locations of additional mobile devices including a second mobile device, the monitoring using location data transmissions of the additional mobile devices, the location data transmissions comprised of one or more of GPS data, Bluetooth data, Wi-Fi data, or cellular networking data; presenting an interactive map for display on a user interface (UI) accessible via a touchscreen of the first mobile device, the interactive map indicating names of physical locations, the interactive map further indicating a plurality of pictures, each of the plurality of pictures associated with a respective one of the physical locations or a respective one of the additional mobile devices, the interactive map further indicating the device locations including a second device location of the second mobile device; and in response to a determination, based on the monitoring, that the second mobile device has crossed a geofence, the geofence defined by using a physical location selected by the first user, presenting an alert on the UI. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A device tracking system, comprising:
-
a mobile phone device comprising a device display, the mobile phone device configured to; access mobile phone locations of one or more additional mobile phone devices of additional users, the mobile phone locations accessible via server data received from a location server; display an interactive map interface on the device display, the interactive map interface indicating names of locations and names of the additional users, the interactive map interface further indicating a plurality of pictures, each of the plurality of pictures associated with a respective one of the locations or one or more of the additional users; display, responsive to determining that one of the additional mobile phone devices has moved across a border of a geofence, an alert on the device display; and the location server configured to; provide the server data to the mobile phone device, the server data based on location data transmissions received from the additional mobile phones, respective duration of the location data transmissions based on respective preferences of the plurality of the additional users.
-
Specification