Location-aware mobile device
AssigneeApple Inc.
InventorsScott Forstall, Gregory N. Christie, Robert E. Borchers, Imran A. Chaudhri, Peter Henry Mahowald
Life of this patent
Estimating the term…
Abstract
One or more location-based clients can be activated on a mobile device for providing location-based services. The location-based clients can be provided with information (e.g., presets, defaults) related to the current location and/or mode of the mobile device. The information can be obtained from one or more network resources. In some implementations, a location-based client can concurrently display map and vehicle information related to a location of the mobile device.
Claims21
1-20. (canceled)
A method comprising:
- determining, by a mobile device, a location of the mobile device;
- transmitting, by a location-based client executed by a processor of the mobile device, a request for information corresponding to the location of the mobile device, the request transmitted to a network resource;
- in response to the request for information, receiving, from the network resource, information that includes map content and related content associated with at least one identified potential route from the location, wherein the related content is based on the request for information from the location-based client;
- in response to receiving the information from the network resource:
- displaying the map content via a user interface of the mobile device;
- receiving information on a selected type of related content for display;
- and
- displaying the selected type of related content associated with the at least one potential route from the location via the user interface of the mobile device concurrently with the map content.
A non-transitory computer-readable medium storing one or more instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- determining, by a mobile device, a location of the mobile device;
- transmitting, by a location-based client executed by a processor of the mobile device, a request for information corresponding to the location of the mobile device, the request transmitted to a network resource;
- in response to the request for information, receiving, from the network resource, information that includes map content and related content associated with at least one identified potential route from the location, wherein the related content is based on the request for information from the location-based client;
- in response to receiving the information from the network resource:
- displaying the map content via a user interface of the mobile device;
- receiving information on a selected type of related content for display;
- and
- displaying the selected type of related content associated with the at least one potential route from the location via the user interface of the mobile device concurrently with the map content.
A mobile device comprising:
- one or more processors;
- and
- memory storing instructions which, when executed by the one or more processors, cause the one or more processors to:
- determine, by a mobile device, a location of the mobile device;
- transmit, by a location-based client executed by a processor of the mobile device, a request for information corresponding to the location of the mobile device, the request transmitted to a network resource;
- in response to the request for information, receive, from the network resource, information that includes map content and related content associated with at least one identified potential route from the location, wherein the related content is based on the request for information from the location-based client;
- in response to receiving the information from the network resource:
- display the map content via a user interface of the mobile device;
- receive information on a selected type of related content for display;
- and
- display the selected type of related content associated with the at least one potential route from the location via the user interface of the mobile device concurrently with the map content.
Dependencies are inferred from the claim text.