Range of focus in an augmented reality application
First Claim
1. A computer-implemented method, comprising:
- transmitting, by a mobile computing device to a computing system, a search query that was entered at the mobile computing device;
receiving, by the mobile computing device from the computing system, a plurality of items that are search results responsive to the search query and that pertain to geographical features that are located within a geographic zone, the geographic zone including a base geographic point, wherein the geographic zone is an area in which at least a portion of a boundary of the area is a geographic distance from the base geographic point;
identifying, by the mobile computing device and after receiving the plurality of items, a first set of one or more labels that correspond to a first sub-set of the plurality of items, each label in the first set of labels corresponding to a respective geographical feature;
displaying, by the mobile computing device, the identified first set of one or more labels that correspond to the first sub-set of the plurality of items;
detecting, by the mobile computing device and after identifying and displaying the first set of one or more labels, movement of the mobile computing device;
identifying, by the mobile computing device and in response to detecting the movement of the mobile computing device, a second set of one or more labels that correspond to a second sub-set of the plurality of items, each label in the second set of labels corresponding to a respective geographical feature, the second set of one or more labels including at least one label that is not in the first set of one or more labels; and
displaying, by the mobile computing device, the identified second set of one or more labels that correspond to the second sub-set of the plurality of items, wherein identifying and displaying the second set of one or more labels is performed without resubmitting the search query to the computing system.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented augmented reality method includes receiving one or more indications, entered on a mobile computing device by a user of the mobile computing device, of a distance range for determining items to display with an augmented reality application, the distance range representing geographic distance from a base point where the mobile computing device is located. The method also includes selecting, from items in a computer database, one or more items that are located within the distance range from the mobile computing device entered by the user, and providing data for representing labels for the selected one or more items on a visual display of the mobile computing device, the labels corresponding to the selected items, and the items corresponding to geographical features that are within the distance range as measure from the mobile computing device.
23 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
transmitting, by a mobile computing device to a computing system, a search query that was entered at the mobile computing device; receiving, by the mobile computing device from the computing system, a plurality of items that are search results responsive to the search query and that pertain to geographical features that are located within a geographic zone, the geographic zone including a base geographic point, wherein the geographic zone is an area in which at least a portion of a boundary of the area is a geographic distance from the base geographic point; identifying, by the mobile computing device and after receiving the plurality of items, a first set of one or more labels that correspond to a first sub-set of the plurality of items, each label in the first set of labels corresponding to a respective geographical feature; displaying, by the mobile computing device, the identified first set of one or more labels that correspond to the first sub-set of the plurality of items; detecting, by the mobile computing device and after identifying and displaying the first set of one or more labels, movement of the mobile computing device; identifying, by the mobile computing device and in response to detecting the movement of the mobile computing device, a second set of one or more labels that correspond to a second sub-set of the plurality of items, each label in the second set of labels corresponding to a respective geographical feature, the second set of one or more labels including at least one label that is not in the first set of one or more labels; and displaying, by the mobile computing device, the identified second set of one or more labels that correspond to the second sub-set of the plurality of items, wherein identifying and displaying the second set of one or more labels is performed without resubmitting the search query to the computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A tangible, non-transitory recordable medium having recorded thereon instructions that, when executed, perform actions comprising:
-
transmitting, by a mobile computing device to a computing system, a search query that was entered at the mobile computing device; receiving, by the mobile computing device from the computing system, a plurality of items that are search results responsive to the search query and that pertain to geographical features that are located within a geographic zone, the geographic zone including a base geographic point, wherein the geographic zone is an area in which at least a portion of a boundary of the area is a geographic distance from the base geographic point; identifying, by the mobile computing device and after receiving the plurality of items, a first set of one or more labels that correspond to a first sub-set of the plurality of items, each label in the first set of labels corresponding to a respective geographical feature; displaying, by the mobile computing device, the identified first set of one or more labels that correspond to the first sub-set of the plurality of items; detecting, by the mobile computing device and after identifying and displaying the first set of one or more labels, movement of the mobile computing device; identifying, by the mobile computing device and in response to detecting the movement of the mobile computing device, a second set of one or more labels that correspond to a second sub-set of the plurality of items, each label in the second set of labels corresponding to a respective geographical feature, the second set of one or more labels including at least one label that is not in the first set of one or more labels; and displaying, by the mobile computing device, the identified second set of one or more labels that correspond to the second sub-set of the plurality of items, wherein identifying and displaying the second set of one or more labels is performed without resubmitting the search query to the computing system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; transmitting, by a mobile computing device to a computing system, a search query that was entered at the mobile computing device; receiving, by the mobile computing device from the computing system, a plurality of items that are search results responsive to the search query and that pertain to geographical features that are located within a geographic zone, the geographic zone including a base geographic point, wherein the geographic zone is an area in which at least a portion of a boundary of the area is a geographic distance from the base geographic point; identifying, by the mobile computing device and after receiving the plurality of items, a first set of one or more labels that correspond to a first sub-set of the plurality of items, each label in the first set of labels corresponding to a respective geographical feature; displaying, by the mobile computing device, the identified first set of one or more labels that correspond to the first sub-set of the plurality of items; detecting, by the mobile computing device and after identifying and displaying the first set of one or more labels, movement of the mobile computing device; identifying, by the mobile computing device and in response to detecting the movement of the mobile computing device, a second set of one or more labels that correspond to a second sub-set of the plurality of items, each label in the second set of labels corresponding to a respective geographical feature, the second set of one or more labels including at least one label that is not in the first set of one or more labels; and displaying, by the mobile computing device, the identified second set of one or more labels that correspond to the second sub-set of the plurality of items, wherein identifying and displaying the second set of one or more labels is performed without resubmitting the search query to the computing system. - View Dependent Claims (19, 20)
Specification