Interactive points of interest for 3D-representations
First Claim
Patent Images
1. A system comprising:
- one or more processors;
a memory, including computer-executable instructions that, when executed, cause the one or more processors to;
render a first 3D-representation including a first point of interest (POI) and a second POI, wherein the first POI is associated with a first set of multiple interactive actions and the second POI is associated with a second set of multiple interactive actions;
present a user interface including the first 3D-representation on a display;
detect user navigation of the first 3D-representation on the display such that the first POI is displayed in a viewing plane of the first 3D-representation;
detect a first user selection of the first POI;
upon detection of the first user selection of the first POI, present in the user interface individual indications for each interactive action of the first set of multiple interactive actions;
detect a second user selection of a first indication for a first interactive action of the first set of multiple interactive actions;
execute the first interactive action by generating a second 3D-representation based at least upon the second user selection of the first indication, the second 3D-representation being related to the first 3D-representation;
present the second 3D-representation concurrently with the first 3D-representation as integrated features of the user interface;
detect a third user selection of a second indication for a second interactive action of the second set of multiple interactive actions; and
based at least upon the third user selection of the second indication, execute the second interactive action by rendering a third 3D-representation including a third POI, wherein;
the third POI is associated with a third set of multiple interactive actions,the user interface is divided into at least two interactive portions displayed concurrently, the at least two interactive portions including a first interactive portion displaying the first 3D-representation and a second interactive portion displaying the third 3D-representation, andthe first interactive portion is rendered in an upper portion of the user interface and the second interactive portion is rendered in a lower portion of the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
The display of 3D-representations involves navigation and interaction with users engaged with the display. Points of interest (POIs), as applied to areas of interest for a 3D-representation, are anchored to the 3D-representation on the display and are moveable in synchrony with the 3D-representation navigation. POIs are presented in which interactive actions are associated with the POIs. When a user selects one of the interactive actions associated with a POI, the selection can prompt the display of a new 3D-representation of an item related to the 3D-representation to which the POI is anchored, thereby improving access and analysis about information for related items.
23 Citations
20 Claims
-
1. A system comprising:
-
one or more processors; a memory, including computer-executable instructions that, when executed, cause the one or more processors to; render a first 3D-representation including a first point of interest (POI) and a second POI, wherein the first POI is associated with a first set of multiple interactive actions and the second POI is associated with a second set of multiple interactive actions; present a user interface including the first 3D-representation on a display; detect user navigation of the first 3D-representation on the display such that the first POI is displayed in a viewing plane of the first 3D-representation; detect a first user selection of the first POI; upon detection of the first user selection of the first POI, present in the user interface individual indications for each interactive action of the first set of multiple interactive actions; detect a second user selection of a first indication for a first interactive action of the first set of multiple interactive actions; execute the first interactive action by generating a second 3D-representation based at least upon the second user selection of the first indication, the second 3D-representation being related to the first 3D-representation; present the second 3D-representation concurrently with the first 3D-representation as integrated features of the user interface; detect a third user selection of a second indication for a second interactive action of the second set of multiple interactive actions; and based at least upon the third user selection of the second indication, execute the second interactive action by rendering a third 3D-representation including a third POI, wherein; the third POI is associated with a third set of multiple interactive actions, the user interface is divided into at least two interactive portions displayed concurrently, the at least two interactive portions including a first interactive portion displaying the first 3D-representation and a second interactive portion displaying the third 3D-representation, and the first interactive portion is rendered in an upper portion of the user interface and the second interactive portion is rendered in a lower portion of the user interface. - View Dependent Claims (2, 3)
-
-
4. A system comprising:
-
one or more processors; a memory, including computer-executable instructions that, when executed, cause the one or more processors to; render a first 3D-representation including a first point of interest (POI) and a second POI, wherein the first POI is associated with a first set of multiple interactive actions and the second POI is associated with a second set of multiple interactive actions; present a user interface including the first 3D-representation on a display such that the first POI is displayed in a viewing plane of the first 3D-representation; present in the user interface, a first indication of a first interactive action of the first set of multiple interactive actions for the first POI; detect user navigation of the first 3-D representation on the display; detect a first user selection of the first indication of first interactive action; execute the first interactive action by generating a second 3D-representation based at least upon the first user selection of the first indication; and present the second 3D-representation concurrently with the first 3D-representation as integrated features of the user interface; present in the user interface, a second indication of a second interactive action of the second set of multiple interactive actions for the second POI; detect a second user selection of the second indication of the second interactive action; based at least in part on the second user selection of the second indication, execute the second interactive action by rendering a third 3D-representation including a third POI, wherein; the third POI is associated with a third set of multiple interactive actions, the user interface is divided into at least two interactive portions displayed concurrently, the at least two interactive portions including a first interactive portion displaying the first 3D-representation and a second interactive portion displaying the third 3D-representation, and the first interactive portion is rendered in an upper portion of the user interface and the second interactive portion is rendered in a lower portion of the user interface. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
one or more processors; a memory, including computer-executable instructions that, when executed, cause the one or more processors to; render a first 3D-representation including a first point of interest (POI) and a second POI, wherein the first POI is associated with a first set of multiple interactive actions and the second POI is associated with a second set of multiple interactive actions; detect user navigation of the first 3D-representation in a user interface such that the first POI and the second POI are displayed in a viewing plane of the first 3D-representation, and wherein the first POI is located within a predetermined area including a center point of the user interface and the second POI is located outside of the predetermined area; detect a first user selection of the first POI; upon detection of the first user selection of the first POI, present in the user interface a first indication of a first interactive action of the first set of multiple interactive actions; detect a second user selection of the first indication of the first interactive action; execute the first interactive action by generating a second 3D-representation based at least upon the second user selection of the first indication, the second 3D-representation being related to the first 3D-representation; and present the second 3D-representation concurrently with the first 3D-representation as integrated features of the user interface; present in the user interface, a second indication of a second interactive action of the second set of multiple interactive actions; detect a third user selection of the second indication of the second interactive action; based at least in part on the third user selection of the second indication, execute the second interactive action by rendering a third 3D-representation including a third POI, wherein; the third POI is associated with a third set of multiple interactive actions, the user interface is divided into at least two interactive portions displayed concurrently, the at least two interactive portions including a first interactive portion displaying the first 3D-representation and a second interactive portion displaying the third 3D-representation, and the first interactive portion is rendered in an upper portion of the user interface and the second interactive portion is rendered in a lower portion of the user interface. - View Dependent Claims (12, 13)
-
-
14. A graphical user interface, comprising:
-
a first 3D-representation rendered to include a first point of interest (POI) and a second POI, wherein the first POI is associated with a first set of multiple interactive actions and the second POI is associated with a second set of multiple interactive actions; a first indication of a first interactive action of the first set of multiple interactive actions for the first POI; at least a portion of a second 3D-representation rendered concurrently with the first 3D-representation based on selection of the first indication of the first interactive action as integrated parts of the graphical user interface; a second indication of a second interactive action of the second set of multiple interactive actions for the first POI; and based on selection of the second indication of the second interactive action, a third 3D-representation including a third POI, wherein; the third POI is associated with a third set of multiple interactive actions, the graphical user interface is divided into at least two interactive portions displayed concurrently, the at least two interactive portions including a first interactive portion displaying the first 3D-representation and a second interactive portion displaying the third 3D-representation, and the first interactive portion is rendered in an upper portion of the user interface and the second interactive portion is rendered in a lower portion of the user interface.
-
-
15. A method comprising:
-
rendering a first 3D-representation including a first point of interest (POI) and a second POI, wherein the first POI is associated with a first set of multiple interactive actions and the second POI is associated with a second set of multiple interactive actions; presenting the first 3D-representation in a user interface; detecting user navigation of the first 3D-representation in the user interface such that the first POI is displayed in a viewing plane of the first 3D-representation; detecting first user selection of the first POI; presenting in the user interface a first indication of a first interactive action of the first set of multiple interactive actions; detecting second user selection of the first interactive action; executing the first interactive action by generating a second 3D-representation based at least upon the second user selection of the first indication, the second 3D-representation being related to the first 3D-representation; presenting the second 3D-representation concurrently with the first 3D-representation as integrated features of the user interface; presenting in the user interface a second indication of a second interactive action of the second set of multiple interactive actions; detecting third user selection of the second interactive action; and based at least upon the third user selection of the second indication, executing the second interactive action by rendering a third 3D-representation including a third POI, wherein; the third POI is associated with a third set of multiple interactive actions, the user interface is divided into at least two interactive portions displayed concurrently, the at least two interactive portions including a first interactive portion displaying the first 3D-representation and a second interactive portion displaying the third 3D-representation, and the first interactive portion is rendered in an upper portion of the user interface and the second interactive portion is rendered in a lower portion of the user interface. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification