Providing visualization data to a co-located plurality of mobile devices
First Claim
1. A computer-implemented method, comprising:
- identifying a plurality of mobile devices;
sending a unique identifier to each of the plurality of mobile devices;
receiving results of mobile vision sensing from each of the plurality of mobile devices, where the results of mobile vision sensing include, for each of the plurality of mobile devices, an identification of the unique identifier of other mobile devices of the plurality of mobile devices that are within a field of view of the mobile device;
determining a relative location of each of the plurality of mobile devices, utilizing the results of mobile vision sensing;
resampling textual output, graphical output, or textual and graphical output to fit a number of the plurality of mobile devices to create visualization data; and
sending the visualization data to each of the plurality of mobile devices, based on the relative location of each of the plurality of mobile devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method according to one embodiment includes identifying a plurality of mobile devices, sending a unique identifier to each of the plurality of mobile devices, receiving results of mobile vision sensing from each of the plurality of mobile devices, where the results of mobile vision sensing include, for each of the plurality of mobile devices, an identification of the unique identifier of other mobile devices of the plurality of mobile devices that are within a field of view of the mobile device, determining a relative location of each of the plurality of mobile devices, utilizing the results of mobile vision sensing, and assigning visualization data to each of the plurality of mobile devices, based on the relative location of each of the plurality of mobile devices.
-
Citations
19 Claims
-
1. A computer-implemented method, comprising:
-
identifying a plurality of mobile devices; sending a unique identifier to each of the plurality of mobile devices; receiving results of mobile vision sensing from each of the plurality of mobile devices, where the results of mobile vision sensing include, for each of the plurality of mobile devices, an identification of the unique identifier of other mobile devices of the plurality of mobile devices that are within a field of view of the mobile device; determining a relative location of each of the plurality of mobile devices, utilizing the results of mobile vision sensing; resampling textual output, graphical output, or textual and graphical output to fit a number of the plurality of mobile devices to create visualization data; and sending the visualization data to each of the plurality of mobile devices, based on the relative location of each of the plurality of mobile devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for providing visualization data to a plurality of mobile devices, 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:
-
identifying the plurality of mobile devices, utilizing the processor; sending a unique identifier to each of the plurality of mobile devices, utilizing the processor; receiving, utilizing the processor, results of mobile vision sensing from each of the plurality of mobile devices, where the results of mobile vision sensing include, for each of the plurality of mobile devices, an identification of the unique identifier of other mobile devices of the plurality of mobile devices that are within a field of view of the mobile device; determining, utilizing the processor, a relative location of each of the plurality of mobile devices, utilizing the results of mobile vision sensing; resampling, utilizing the processor, textual output, graphical output, or textual and graphical output to fit a number of the plurality of mobile devices to create visualization data; and sending, utilizing the processor, the visualization data to each of the plurality of mobile devices, based on the relative location of each of the plurality of mobile devices. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, 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; identify a plurality of mobile devices; send a unique identifier to each of the plurality of mobile devices; receive results of mobile vision sensing from each of the plurality of mobile devices, where the results of mobile vision sensing include, for each of the plurality of mobile devices, an identification of the unique identifier of other mobile devices of the plurality of mobile devices that are within a field of view of the mobile device; determine a relative location of each of the plurality of mobile devices, utilizing the results of mobile vision sensing; resample textual output, graphical output, or textual and graphical output to fit a number of the plurality of mobile devices to create visualization data; and send visualization data to each of the plurality of mobile devices, based on the relative location of each of the plurality of mobile devices.
-
Specification