Analog security for digital data
AssigneeAirWatch LLC
InventorKetan Bhardwaj
Life of this patent
Estimating the term…
Abstract
Disclosed are various examples of providing analog security for digital data. Content is split into a plurality of framelets. A first framelet is sent to a first client device. A second framelet is sent to a second client device. When the first and second client devices are oriented such that the first and second framelets are aligned in a particular manner, the content is made viewable to a user.
Claims21
1-20. (canceled)
A system, comprising:
- a computing device comprising a processor and a memory;
- an application comprising a set of machine readable instructions stored in the memory that, when executed by the processor, cause the computing device to at least:
- receive a first plurality of framelets, the first plurality of framelets comprising a first portion of content;
- determine that a user of the computing device is authorized to view the content using the computing device;
- calibrate an alignment of the computing device with a second computing device;
- cause the first plurality of framelets to be displayed by the computing device based at least in part on the calibration of the alignment of the computing device with the second computing device.
A computer-implemented method, comprising:
- receiving a first plurality of framelets, the first plurality of framelets comprising a first portion of content;
- determining that a user of the computing device is authorized to view the content using the computing device;
- calibrating an alignment of the computing device with a second computing device;
- causing the first plurality of framelets to be displayed by the computing device based at least in part on the calibration of the alignment of the computing device with the second computing device.
A non-transitory computer-readable medium storing a plurality of computer instructions executable by a computing device, the plurality of computer instructions being configured to cause the computing device to at least:
- receive a first plurality of framelets, the first plurality of framelets comprising a first portion of content;
- determine that a user of the computing device is authorized to view the content using the computing device;
- calibrate an alignment of the computing device with a second computing device;
- cause the first plurality of framelets to be displayed by the computing device based at least in part on the calibration of the alignment of the computing device with the second computing device.
Dependencies are inferred from the claim text.