Spatial data visualization
First Claim
Patent Images
1. A server comprising:
- a hardware processor comprising an augmented reality application, the augmented reality application configured to perform operations comprising;
performing an analytics computation of users'"'"' interactions with an augmented reality content based on a physical object captured by a viewing device, the analytics computation comprising a computation of geometric paths of the users'"'"' interactions with the augmented reality content;
causing a display of a visualization of the analytics computation from the users'"'"' interactions with the augmented reality content;
accessing and processing path bundle data packages received from the viewing device, the path bundle data packages describing a user'"'"'s interaction of the viewing device with the augmented reality content based on a physical object captured by the viewing device, the path bundle data packages generated based on sensor data using a data model comprising a data header and a data payload, the data header comprising a contextual header having data identifying the viewing device and a user of the viewing device, a path header having data identifying a path of the user interaction with the augmented reality content, and a sensor header having data identifying a plurality of sensors, the data payload comprising dynamically sized sampling data from the sensor data;
normalizing the path bundle data packages;
aggregating the normalized path bundle data packages; and
performing the analytics computation on the normalized and aggregated path bundle data packages.
12 Assignments
0 Petitions
Accused Products
Abstract
A system and method for spatial data visualization are described. An analytics computation of users'"'"' interactions with an augmented reality content is performed based on a physical object captured by a viewing device. The analytics computation comprises a computation of geometric paths of the users'"'"' interactions with the augmented reality content. A display of a visualization of the analytics computation is displayed based on the computation of the geometric paths of the users'"'"' interactions with the augmented reality content.
-
Citations
18 Claims
-
1. A server comprising:
-
a hardware processor comprising an augmented reality application, the augmented reality application configured to perform operations comprising; performing an analytics computation of users'"'"' interactions with an augmented reality content based on a physical object captured by a viewing device, the analytics computation comprising a computation of geometric paths of the users'"'"' interactions with the augmented reality content; causing a display of a visualization of the analytics computation from the users'"'"' interactions with the augmented reality content; accessing and processing path bundle data packages received from the viewing device, the path bundle data packages describing a user'"'"'s interaction of the viewing device with the augmented reality content based on a physical object captured by the viewing device, the path bundle data packages generated based on sensor data using a data model comprising a data header and a data payload, the data header comprising a contextual header having data identifying the viewing device and a user of the viewing device, a path header having data identifying a path of the user interaction with the augmented reality content, and a sensor header having data identifying a plurality of sensors, the data payload comprising dynamically sized sampling data from the sensor data; normalizing the path bundle data packages; aggregating the normalized path bundle data packages; and performing the analytics computation on the normalized and aggregated path bundle data packages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
performing, using a hardware processor of a machine, an analytics computation of users'"'"' interactions with an augmented reality content based on a physical object captured by a viewing device, the analytics computation comprising a computation of geometric paths of the users'"'"' interactions with the augmented reality content; causing a display of a visualization of the analytics computation from the users'"'"' interactions with the augmented reality content; accessing and processing path bundle data packages received from the viewing device, the path bundle data packages describing a user interaction of the viewing device with the augmented reality content based on a physical object captured by the viewing device, the path bundle data packages generated based on sensor data using a data model comprising a data header and a data payload, the data header comprising a contextual header having data identifying the viewing device and a user of the viewing device, a path header having data identifying a path of the user interaction with the augmented reality content, and a sensor header having data identifying a plurality of sensors, the data payload comprising dynamically sized sampling data from the sensor data, the path bundle processing module comprising a normalization module; normalizing the path bundle data packages; aggregating the normalized path bundle data packages; and performing the analytics computation on the normalized and aggregated path bundle data packages. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory machine-readable medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
performing an analytics computation of users'"'"' interactions with an augmented reality content based on a physical object captured by a viewing device, the analytics computation comprising a computation of geometric paths of the users'"'"' interactions with the augmented reality content; causing a display of a visualization of the analytics computation from the users'"'"' interactions with the augmented reality content; accessing and processing path bundle data packages received from the viewing device, the path bundle data packages describing a user interaction of the viewing device with the augmented reality content based on a physical object captured by the viewing device, the path bundle data packages generated based on sensor data using a data model comprising a data header and a data payload, the data header comprising a contextual header having data identifying the viewing device and a user of the viewing device, a path header having data identifying a path of the user interaction with the augmented reality content, and a sensor header having data identifying a plurality of sensors, the data payload comprising dynamically sized sampling data from the sensor data, the path bundle processing module comprising a normalization module; normalizing the path bundle data packages; aggregating the normalized path bundle data packages; and performing the analytics computation on the normalized and aggregated path bundle data packages.
-
Specification