Real-time path suggestion for a location-enabled mobile device
AssigneeQUALCOMM Incorporated
InventorYoung Shin Park
Life of this patent
Estimating the term…
Abstract
The disclosure is directed to navigating based on directionality. An embodiment determines a position and a direction of a mobile device, determines one or more paths from the mobile device to one or more destinations associated with a current location of the mobile device, and displays one or more direction indicators corresponding to the one or more paths to the one or more destinations.
Claims30
A method for navigating based on directionality, comprising:
- determining a position of a mobile device and a current location of the mobile device based on the position;
- identifying a first plurality of destinations associated with the current location of the mobile device;
- identifying a destination type of each of the first plurality of destinations;
- determining that a number of the first plurality of destinations is greater than a threshold;
- in response to the determination that the number of the first plurality of destinations is greater than the threshold, combining each of the first plurality of destinations having the same destination type into a destination group, wherein the destination group is represented as a single combined destination;
- determining a path from the mobile device to the destination group;
- displaying, at the mobile device, a single representation of the destination group;
- displaying, at the mobile device, the path to the destination group
- determining that the mobile device is within a threshold distance of the destination group;
- in response to the determination that the mobile device is within the threshold distance of the destination group, dividing the destination group into a second plurality of destinations;
- and
- displaying, at the mobile device, a separate representation of each of the second plurality of destinations.
An apparatus for navigating based on directionality, comprising:
- at least one processor configured to:
- determine a position of a mobile device and a current location of the mobile device based on the position;
- identify a first plurality of destinations associated with the current location of the mobile device;
- identify a destination type of each of the first plurality of destinations;
- determine that a number of the first plurality of destinations is greater than a threshold;
- combine, in response to the determination that the number of the first plurality of destinations is greater than the threshold, each of the first plurality of destinations having the same destination type into a destination group, wherein the destination group is represented as a single combined destination;
- determine a path from the mobile device to the destination group;
- display, at the mobile device, a single representation of the destination group;
- display, at the mobile device, the path to the destination group;
- determine that the mobile device is within a threshold distance of the destination group;
- divide, in response to the determination that the mobile device is within the threshold distance of the destination group, the destination group into a second plurality of destinations;
- and
- display, at the mobile device, a separate representation of each of the second plurality of destinations.
A non-transitory computer-readable medium storing computer-executable instructions for navigating based on directionality, the computer-executable instructions comprising:
- at least one instruction for determining a position of a mobile device and a current location of the mobile device based on the position;
- at least one instruction for identifying a first plurality of destinations associated with the current location of the mobile device;
- at least one instruction for identifying a destination type of each of the first plurality of destinations;
- at least one instruction for determining that a number of the first plurality of destinations is greater than a threshold;
- at least one instruction for combining, in response to the determination that the number of the first plurality of destinations is greater than the threshold, each of the first plurality of destinations having the same destination type into a destination group, wherein the destination group is represented as a single combined destination;
- at least one instruction for determining a path from the mobile device to the destination group;
- at least one instruction for displaying, at the mobile device, a single representation of the destination group;
- at least one instruction for displaying, at the mobile device, the path to the destination group;
- at least one instruction for determining that the mobile device is within a threshold distance of the destination group;
- at least one instruction for dividing, in response to the determination that the mobile device is within the threshold distance of the destination group, the destination group into a second plurality of destinations;
- and
- at least one instruction for displaying, at the mobile device, a separate representation of each of the second plurality of destinations.
An apparatus for navigating based on directionality, comprising:
- means for processing configured to:
- determine a position of a mobile device and a current location of the mobile device based on the position;
- identify a first plurality of destinations associated with the current location of the mobile device;
- identify a destination type of each of the first plurality of destinations;
- determine that a number of the first plurality of destinations is greater than a threshold;
- combine, in response to the determination that the number of the first plurality of destinations is greater than the threshold, each of the first plurality of destinations having the same destination type into a destination group, wherein the destination group is represented as a single combined destination;
- determine a path from the mobile device to the destination group;
- display, at the mobile device, a single representation of the destination group;
- display, at the mobile device, the path to the destination group;
- determine that the mobile device is within a threshold distance of the destination group;
- divide, in response to the determination that the mobile device is within the threshold distance of the destination group, the destination group into a second plurality of destinations;
- and
- display, at the mobile device, a separate representation of each of the second plurality of destinations.
Dependencies are inferred from the claim text.