Semantic image navigation experiences
First Claim
1. A method for generating semantic image navigation experiences, the method comprising:
- selecting, by one or more computing devices, a first geographic entity of a plurality of distinct geographic entities;
identifying, by the one or more computing devices, a plurality of distinct geographic sub-entities, each distinct geographic sub-entity having a geographic containment relationship with the first geographic entity, the plurality of distinct geographic sub-entities including;
a first distinct geographic sub-entity that is both (i) visually represented by at least one landmark corresponding to the first distinct geographic sub-entity and (ii) associated with a pre-stored navigation experience of a plurality of pre-stored navigation experiences that is unique to the first distinct geographic sub-entity, anda second distinct geographic sub-entity that is not at least one of (i) visually represented by at least one landmark corresponding to the second distinct geographic sub-entity and (ii) associated with a pre-stored navigation experience of the plurality of pre-stored navigation experiences that is unique to the second distinct geographic sub-entity,wherein each pre-stored navigation experience in the plurality of pre-stored navigation experiences corresponds to a given geographic entity and comprises a sequence of images and transitions between the images that produces a tour of at least one landmark associated with the given geographic entity;
filtering, by the one or more computing devices, the plurality of distinct geographic sub-entities to remove at least one distinct geographic sub-entity that is not at least one of (i) visually represented by at least one landmark and (ii) associated with a pre-stored navigation experience of the plurality of pre-stored navigation experiences that is unique to the at least one distinct geographic sub-entity, the at least one distinct geographic sub-entity including the second geographic sub-entity;
determining, by the one or more computing devices, a ranking order of the filtered plurality of distinct geographic sub-entities based at least in part on one or more characteristics of each distinct geographic sub-entity in the filtered plurality of distinct geographic sub-entities;
selecting, by one or more computing devices, a subset of at least two distinct geographic sub-entities based on the ranking order; and
generating, by the one or more computing devices, a semantic image navigation experience for the first geographic entity based on at least the pre-stored navigation experiences associated with the subset of at least two distinct geographic sub-entities by;
automatically selecting a plurality of images from each pre-stored navigation experience of the subset of at least two distinct geographic sub-entities, andincluding the plurality of selected images in the semantic image navigation experience as a sequence of images based on the ranking order.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the disclosure relate to generating a sequence of images or other visual representations associated with an entity, otherwise known as a semantic image navigation experience. After an entity is selected, a set of sub-entities may be identified. Each sub-entity in the set has a containment relationship with the selected entity as well as at least one associated landmark and one associated pre-stored navigation experience. Then, a ranking order of the sub-entities in the set may be determined based on characteristics of each entity. Based on the determined ranking order, a subset of sub-entities may be selected. A semantic image navigation experience for the selected entity may then be generated using the pre-stored navigation experiences associated with the subset of sub-entities.
-
Citations
20 Claims
-
1. A method for generating semantic image navigation experiences, the method comprising:
-
selecting, by one or more computing devices, a first geographic entity of a plurality of distinct geographic entities; identifying, by the one or more computing devices, a plurality of distinct geographic sub-entities, each distinct geographic sub-entity having a geographic containment relationship with the first geographic entity, the plurality of distinct geographic sub-entities including; a first distinct geographic sub-entity that is both (i) visually represented by at least one landmark corresponding to the first distinct geographic sub-entity and (ii) associated with a pre-stored navigation experience of a plurality of pre-stored navigation experiences that is unique to the first distinct geographic sub-entity, and a second distinct geographic sub-entity that is not at least one of (i) visually represented by at least one landmark corresponding to the second distinct geographic sub-entity and (ii) associated with a pre-stored navigation experience of the plurality of pre-stored navigation experiences that is unique to the second distinct geographic sub-entity, wherein each pre-stored navigation experience in the plurality of pre-stored navigation experiences corresponds to a given geographic entity and comprises a sequence of images and transitions between the images that produces a tour of at least one landmark associated with the given geographic entity; filtering, by the one or more computing devices, the plurality of distinct geographic sub-entities to remove at least one distinct geographic sub-entity that is not at least one of (i) visually represented by at least one landmark and (ii) associated with a pre-stored navigation experience of the plurality of pre-stored navigation experiences that is unique to the at least one distinct geographic sub-entity, the at least one distinct geographic sub-entity including the second geographic sub-entity; determining, by the one or more computing devices, a ranking order of the filtered plurality of distinct geographic sub-entities based at least in part on one or more characteristics of each distinct geographic sub-entity in the filtered plurality of distinct geographic sub-entities; selecting, by one or more computing devices, a subset of at least two distinct geographic sub-entities based on the ranking order; and generating, by the one or more computing devices, a semantic image navigation experience for the first geographic entity based on at least the pre-stored navigation experiences associated with the subset of at least two distinct geographic sub-entities by; automatically selecting a plurality of images from each pre-stored navigation experience of the subset of at least two distinct geographic sub-entities, and including the plurality of selected images in the semantic image navigation experience as a sequence of images based on the ranking order. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising one or more computing devices configured to:
-
select a first geographic entity of a plurality of distinct geographic entities; identify a plurality of distinct geographic sub-entities, each distinct geographic sub-entity having a geographic containment relationship with the first geographic entity, the plurality of distinct geographic sub-entities including; a first distinct geographic sub-entity that is both (i) visually represented by at least one landmark corresponding to the first distinct geographic sub-entity and (ii) associated with a pre-stored navigation experience of a plurality of pre-stored navigation experiences that is unique to the first distinct geographic sub-entity, and a second distinct geographic sub-entity that is not at least one of (i) visually represented by at least one landmark corresponding to the second distinct geographic sub-entity and (ii) associated with a pre-stored navigation experience of the plurality of pre-stored navigation experiences that is unique to the second distinct geographic sub-entity, wherein each pre-stored navigation experience in the plurality of pre-stored navigation experiences corresponds to a given geographic entity and comprises a sequence of images and transitions between the images that produces a tour of at least one landmark associated with the given geographic entity; filter the plurality of distinct geographic sub-entities to remove at least one distinct geographic sub-entity that is not at least one of (i) visually represented by at least one landmark and (ii) associated with a pre-stored navigation experience of the plurality of pre-stored navigation experiences that is unique to the at least one distinct geographic sub-entity, the at least one distinct geographic sub-entity including the second geographic sub-entity; determine a ranking order of the filtered plurality of distinct geographic sub-entities based at least in part on one or more characteristics of each distinct geographic sub-entity in the filtered plurality of distinct geographic sub-entities; select a subset of at least two distinct geographic sub-entities based on the ranking order; and generate a semantic image navigation experience for the first geographic entity based on at least the pre-stored navigation experiences associated with the subset of at least two distinct geographic sub-entities by; automatically selecting a plurality of images from each pre-stored navigation experience of the subset of at least two distinct geographic sub-entities, and including the plurality of selected images in the semantic image navigation experience as a sequence of images based on the ranking order. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory, tangible machine readable medium on which instructions are stored, the instructions, when executed by one or more processors, cause the one or more processors to perform a method, the method comprising:
-
selecting a first geographic entity of a plurality of distinct geographic entities; identifying a plurality of distinct geographic sub-entities, each distinct geographic sub-entity having a geographic containment relationship with the first geographic entity, the plurality of distinct geographic sub-entities including; a first distinct geographic sub-entity that is both (i) visually represented by at least one landmark corresponding to the first distinct geographic sub-entity and (ii) associated with a pre-stored navigation experience of a plurality of pre-stored navigation experiences that is unique to the first distinct geographic sub-entity, and a second distinct geographic sub-entity that is not at least one of (i) visually represented by at least one landmark corresponding to the second distinct geographic sub-entity and (ii) associated with a pre-stored navigation experience of the plurality of pre-stored navigation experiences that is unique to the second distinct geographic sub-entity, wherein each pre-stored navigation experience in the plurality of pre-stored navigation experiences corresponds to a given geographic entity and comprises a sequence of images and transitions between the images that produces a tour of at least one landmark associated with the given geographic entity; filtering the plurality of distinct geographic sub-entities to remove at least one distinct geographic sub-entity that is not at least one of (i) visually represented by at least one landmark and (ii) associated with a pre-stored navigation experience of the plurality of pre-stored navigation experiences that is unique to the at least one distinct geographic sub-entity, the at least one distinct geographic sub-entity including the second geographic sub-entity; determining a ranking order of the filtered plurality of distinct geographic sub-entities based at least in part on one or more characteristics of each distinct geographic sub-entity in the filtered plurality of distinct geographic sub-entities; selecting a subset of at least two distinct geographic sub-entities based on the ranking order; and generating a semantic image navigation experience for the first geographic entity based on at least the pre-stored navigation experiences associated with the subset of at least two distinct geographic sub-entities by; automatically selecting a plurality of images from each pre-stored navigation experience of the subset of at least two distinct geographic sub-entities, and including the plurality of selected images in the semantic image navigation experience as a sequence of images based on the ranking order. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification