Providing visualization data to a co-located plurality of mobile devices
First Claim
1. A computer-implemented method, comprising:
- providing feedback by a mobile device to guide a placement of the mobile device to a predetermined orientation;
identifying, utilizing a hardware camera of a mobile device, vision code data from a plurality of additional devices that are within a field of view of the hardware camera of the mobile device at an actual orientation;
identifying the actual orientation of the mobile device;
calculating local observations at the mobile device;
sending the local observations from the mobile device to a cloud-side service;
receiving a timed tile sequence at the mobile device from the cloud-side service; and
outputting the timed tile sequence at the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method according to one embodiment includes providing feedback by a mobile device to guide a placement of the mobile device to a predetermined orientation, identifying, utilizing a hardware camera of a mobile device, vision code data from a plurality of additional devices that are within a field of view of the hardware camera of the mobile device at an actual orientation, identifying the actual orientation of the mobile device, calculating local observations at the mobile device, sending the local observations from the mobile device to a cloud-side service, receiving a timed tile sequence at the mobile device from the cloud-side service, and outputting the timed tile sequence at the mobile device.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
providing feedback by a mobile device to guide a placement of the mobile device to a predetermined orientation; identifying, utilizing a hardware camera of a mobile device, vision code data from a plurality of additional devices that are within a field of view of the hardware camera of the mobile device at an actual orientation; identifying the actual orientation of the mobile device; calculating local observations at the mobile device; sending the local observations from the mobile device to a cloud-side service; receiving a timed tile sequence at the mobile device from the cloud-side service; and outputting the timed tile sequence at the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for implementing visualization data at a mobile device, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:
-
providing, utilizing the processor, feedback by the mobile device to guide a placement of the mobile device to a predetermined orientation; identifying, utilizing the processor and a hardware camera of the mobile device, vision code data from a plurality of additional devices that are within a field of view of the hardware camera of the mobile device at an actual orientation; identifying the actual orientation of the mobile device, utilizing the processor; calculating local observations at the mobile device utilizing the processor; sending the local observations from the mobile device to a cloud-side service, utilizing the processor; receiving, utilizing the processor, a timed tile sequence at the mobile device from the cloud-side service; and outputting the timed tile sequence at the mobile device, utilizing the processor. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A mobile device, comprising:
-
a processor; and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor, the logic being configured to; provide feedback by the mobile device to guide a placement of the mobile device to a predetermined orientation; identify, utilizing a hardware camera of a mobile device, vision code data from a plurality of additional devices that are within a field of view of the hardware camera of the mobile device at an actual orientation; identify the actual orientation of the mobile device; calculate local observations at the mobile device; send the local observations from the mobile device to a cloud-side service; receive a timed tile sequence at the mobile device from the cloud-side service; and output the timed tile sequence at the mobile device.
-
Specification