Location-to-landmark
First Claim
1. A method implemented by at least one computing device for converting an address into a textual description based at least in part on a nearby landmark, the method comprising:
- receiving, by the at least one computing device, a request to provide a target location of an address;
comparing the location request with a plurality of nearby landmarks;
selecting at least one of the plurality of nearby landmarks based at least in part on a user familiarity and a popularity as measured by a total number of users that are aware of the at least one of the plurality of nearby landmarks;
presenting the at least one nearby landmark in response to the location request; and
returning, by the at least one computing device, a description of a spatial relationship between the at least one nearby landmark and the target location.
1 Assignment
0 Petitions
Accused Products
Abstract
A mapping application that returns results for a target location as a function of at least one nearby landmark. The one or more nearby landmarks can be selected based on an expected user familiarity with the landmark, a precision of the landmark and/or a spatial relationship of the landmark with respect to the target location. Although landmarks are an integral aspect of navigation, they have rarely been used within electronic navigation devices. Electronic navigation means for a mobile device or other devices can guide the user along a route using photographs of landmarks together with audio and text instructions that reference these landmarks. This can assist older users who often find their mobility hampered by declines in sensory, cognitive and motor abilities.
40 Citations
20 Claims
-
1. A method implemented by at least one computing device for converting an address into a textual description based at least in part on a nearby landmark, the method comprising:
-
receiving, by the at least one computing device, a request to provide a target location of an address; comparing the location request with a plurality of nearby landmarks; selecting at least one of the plurality of nearby landmarks based at least in part on a user familiarity and a popularity as measured by a total number of users that are aware of the at least one of the plurality of nearby landmarks; presenting the at least one nearby landmark in response to the location request; and returning, by the at least one computing device, a description of a spatial relationship between the at least one nearby landmark and the target location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
one or more processors; and memory, communicatively coupled to the one or more processors, storing a component configured to; receive a location request; associate the location request with a plurality of nearby landmarks; choose at least two of the plurality of nearby landmarks based at least in part on a user familiarity and a popularity as measured by a total number of users that are aware of the at least two of the plurality of nearby landmarks; and render at least a first nearby landmark and a second nearby landmark of the at least two chosen nearby landmarks, and a description of a spatial relationship of the target location relative to at least the first nearby landmark and the second nearby landmark. - View Dependent Claims (11)
-
-
12. One or more computer-readable storage memories encoded with computer-executable instructions that, when executed by one or more processors, perform acts comprising:
-
receiving a request to provide a target location of an address; comparing the location request with a plurality of nearby landmarks; selecting at least one of the plurality of nearby landmarks based at least in part on a user familiarity and a percentage of users that are aware of the at least one of the plurality of nearby landmarks; presenting the at least one nearby landmark in response to the location request; and returning a description of a spatial relationship between the at least one nearby landmark and the target location. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification