Optical security enhancement device
First Claim
Patent Images
1. A method comprising:
- receiving a seed via an input at an interface of a security device;
computing, by a micro-controller of the security device, a pattern for presentation as a programmable mask based at least in part on the seed;
configuring a first display as the programmable mask in a window of the security device to be interposed between an eye of a user and at least one second display, the programmable mask configured to reveal information presented on at least one second display that is otherwise not obtainable from the at least one second display;
configuring the window of the security device as a time-varying color filter;
synchronizing, via a color sensor, the security device to a sequence of images presented on the at least one second display, which comprises a screen of an untrusted computer; and
instructing the color sensor to reveal one image from a plurality of images being simultaneously displayed on the at least one second display to securely use the untrusted computer that is configured to present information via the at least one second display.
2 Assignments
0 Petitions
Accused Products
Abstract
An optical security device can be used to view sensitive information provided in an obscured format via a potentially untrusted and/or compromised computer. The techniques described herein enable use of untrusted computers for access to sensitive information. The optical security device employs one or more forms of visual cryptography such as spatial cryptography and/or temporal cryptography in some instances via a programmable mask and/or a programmable color filter to reveal sensitive information that is provided in an obscured form by a potentially untrusted computer.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a seed via an input at an interface of a security device; computing, by a micro-controller of the security device, a pattern for presentation as a programmable mask based at least in part on the seed; configuring a first display as the programmable mask in a window of the security device to be interposed between an eye of a user and at least one second display, the programmable mask configured to reveal information presented on at least one second display that is otherwise not obtainable from the at least one second display; configuring the window of the security device as a time-varying color filter; synchronizing, via a color sensor, the security device to a sequence of images presented on the at least one second display, which comprises a screen of an untrusted computer; and instructing the color sensor to reveal one image from a plurality of images being simultaneously displayed on the at least one second display to securely use the untrusted computer that is configured to present information via the at least one second display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A security device comprising:
-
an interface configured to receive a seed via an input; a micro-controller configured to compute a pattern for presentation as a programmable mask based at least in part on the seed; a first display including a polarizer, the first display configured as the programmable mask to be interposed between an eye of a user and at least one second display, the programmable mask configured to reveal information presented on the at least one second display that is otherwise not obtainable from the at least one second display; a window to view the at least one second display; a color sensor configured to synchronize the security device to a sequence of images presented on the at least one second display, which comprises a screen of an untrusted computer; the window of the security device configured as a time-varying color filter; and the micro-controller configured to instruct the color sensor to reveal one image from a plurality of images being simultaneously displayed on the at least one second display to securely use an untrusted computer that is configured to present information via the at least one second display. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage media having thereon computer-executable instructions, the computer-executable instructions to configure a security device to:
-
receive a seed via an input of the security device; compute a pattern for presentation as a programmable mask based at least in part on the seed; configure the first display as the programmable mask; configure the programmable mask in a window of the security device to be interposed between an eye of a user and the at least one second display, the programmable mask configured to reveal information presented on the at least one second display that is otherwise not obtainable from the at least one second display; configure the window of the security device as a time-varying color filter; synchronize, via a color sensor, the security device to a sequence of images presented on the at least one second display, which comprises a screen of an untrusted computer; and instruct the color sensor to reveal one image from a plurality of images being simultaneously displayed on the at least one second display to securely use an untrusted computer that is configured to present information via the at least one second display. - View Dependent Claims (20)
-
Specification