Method for providing privately viewable data in a publically viewable display
First Claim
1. A method for providing privately viewable data in a publically viewable display comprising the steps of:
- generating a sequencing pattern;
generating a data signal, said data signal comprising private data frames and masking data frames interspersed according to said sequencing pattern, said step of generating a data signal comprising the steps of inserting masking data in said data signal, and, for private data forming a complete character or image, repeatedly inserting portions of said complete character or image when indicated by sync pulses in said sequencing pattern until all portions of said complete character or image are inserted in said data signal;
providing said data signal to said publically viewable display; and
, opening and closing shutters in a set of active glasses in accordance with said sequencing pattern, whereby a user viewing said display with said active glasses can view said private data and unauthorized viewers without said active glasses can view only said private data obscured by said masking data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing privately viewable data in a publically viewable display comprises the steps of: generating a sequencing pattern; generating a data signal having interspersed frames of private data among frames of masking data according to the sequencing pattern; providing the data signal to the publically viewable display; and, opening and closing shutters in a set of active glasses in accordance with the sequencing pattern. In one embodiment, the sequencing pattern can correspond to alternating displays of the private data and the masking data. In an alternative embodiment, the sequencing pattern can correspond to combined left eye/right eye images of the private data. In the preferred embodiment, the masking data can be a fill pattern, for example, random data or a screen saver image. However, in another embodiment, the masking data can be a derivation of the private data. The step of opening and closing the shutters can comprise the step of responsive to sync pulses in the sequencing pattern, opening and closing the shutters. In consequence of the inventive method, a user viewing the display with the active glasses can view the private data and unauthorized viewers without the active glasses can view only the private data obscured by the masking data.
139 Citations
14 Claims
-
1. A method for providing privately viewable data in a publically viewable display comprising the steps of:
-
generating a sequencing pattern;
generating a data signal, said data signal comprising private data frames and masking data frames interspersed according to said sequencing pattern, said step of generating a data signal comprising the steps of inserting masking data in said data signal, and, for private data forming a complete character or image, repeatedly inserting portions of said complete character or image when indicated by sync pulses in said sequencing pattern until all portions of said complete character or image are inserted in said data signal;
providing said data signal to said publically viewable display; and
,opening and closing shutters in a set of active glasses in accordance with said sequencing pattern, whereby a user viewing said display with said active glasses can view said private data and unauthorized viewers without said active glasses can view only said private data obscured by said masking data.
-
-
2. A method for providing privately viewable data in a publically viewable display comprising the steps of:
-
generating a sequencing pattern;
generating a data signal, said data signal comprising private data frames and masking data frames interspersed according to said sequencing pattern, wherein said masking data is a screen saver image;
providing said data signal to said publically viewable display; and
,opening and closing shutters in a set of active glasses in accordance with said sequencing pattern, whereby a user viewing said display with said active glasses can view said private data and unauthorized viewers without said active glasses can view only said private data obscured by said masking data.
-
-
3. A method for providing privately viewable data in a publically viewable display comprising the steps of:
-
generating a sequencing pattern;
generating a data signal, said data signal comprising private data frames and masking data frames interspersed according to said sequencing pattern, wherein said masking data is a derivation of said private data;
providing said data signal to said publically viewable display; and
,opening and closing shutters in a set of active glasses in accordance with said sequencing pattern, whereby a user viewing said display with said active glasses can view said private data and unauthorized viewers without said active glasses can view only said private data obscured by said masking data.
-
-
4. A system for providing privately viewable data in a publically viewable display comprising:
-
a computer comprising a display, a display driver, and at least one applications program;
a pair of active glasses having shuttered lenses;
a data communications link communicatively linking said computer with said active glasses;
an encoder algorithm disposed in said computer for generating a sequencing pattern;
said computer interspersing frames of private data generated by said application among frames of masking data in a data signal according to said sequencing pattern, wherein said computer inserts masking data in said data signal and, for private data forming a complete character or image, repeatedly inserts portions of said complete character or image when indicated by sync pulses in said sequencing pattern until all portions of said complete character or image are inserted in said data signal;
said display driver providing said data signal to said publically viewable display;
said active glasses being provided said sequencing pattern across said data communications link; and
,said active glasses opening and closing said shuttered lenses in accordance with said sequencing pattern, whereby a user viewing said display with said active glasses can view said private data generated by said application, and unauthorized viewers without said active glasses can view only said private data obscured by said masking data. - View Dependent Claims (7)
at least one additional pair of active glasses having shuttered lenses;
said sequencing pattern comprising sync pulses corresponding to each additional pair of active glasses; and
said shuttered lenses in each additional pair of active glasses opening and closing responsive to said corresponding sync pulses;
whereby each user viewing said display with a pair of active glasses can view private data corresponding to said pair of active glasses, and unauthorized viewers without active glasses can view only said private data obscured by said masking data.
-
-
5. A system for providing privately viewable data in a publically viewable display comprising:
-
a computer comprising a display, a display driver, and at least one applications program;
a pair of active glasses having shuttered lenses;
a data communications link communicatively linking said computer with said active glasses;
an encoder algorithm disposed in said computer for generating a sequencing pattern;
said computer interspersing frames of private data generated by said application among frames of masking data in a data signal according to said sequencing pattern, wherein said masking data is a screen saver image;
said display driver providing said data signal to said publically viewable display;
said active glasses being provided said sequencing pattern across said data communications link; and
,said active glasses opening and closing said shuttered lenses in accordance with said sequencing pattern, whereby a user viewing said display with said active glasses can view said private data generated by said application, and unauthorized viewers without said active glasses can view only said private data obscured by said masking data.
-
-
6. A system for providing privately viewable data in a publically viewable display comprising:
-
a computer comprising a display, a display driver, and at least one applications program;
a pair of active glasses having shuttered lenses;
a data communications link communicatively linking said computer with said active glasses;
an encoder algorithm disposed in said computer for generating a sequencing pattern;
said computer interspersing frames of private data generated by said application among frames of masking data in a data signal according to said sequencing pattern, wherein said masking data is a derivation of said private data;
said display driver providing said data signal to said publically viewable display;
said active glasses being provided said sequencing pattern across said data communications link; and
,said active glasses opening and closing said shuttered lenses in accordance with said sequencing patter, whereby a user viewing said display with said active glasses can view said private data generated by said application, and unauthorized viewers without said active glasses can view only said private data obscured by said masking data.
-
-
8. A computer apparatus programmed with a set of instructions stored in a fixed medium, said programmed computer apparatus comprising:
-
means for generating a sequencing pattern;
means for generating a data signal, said data signal comprising private data frames and masking data frames interspersed according to said sequencing pattern, said means for generating a data signal comprises means for inserting masking data in said data signal, and, for private data forming a complete character or image, means for repeatedly inserting portions of said complete character or image when indicated by sync pulses in said sequencing pattern until all portions of said complete character or image are inserted in said data signal;
means for providing said data signal to a publically viewable display; and
,means for opening and closing shutters in a set of active glasses in accordance with said sequencing pattern, whereby a user viewing said display with said active glasses can view said private data, and unauthorized viewers without said active glasses can view only said private data obscured by said masking data.
-
-
9. A computer apparatus programmed with a routine set of instructions stored in a fixed medium, said programmed computer apparatus comprising:
-
means for generating a sequencing pattern;
means for generating a data signal, said data signal comprising private data frames and masking data frames interspersed according to said sequencing pattern, wherein said masking data is a screen saver image;
means for providing said data signal to a publically viewable display; and
,means for opening and closing shutters in a set of active glasses in accordance with said sequencing pattern, whereby a user viewing said display with said active glasses can view said private data, and unauthorized viewers without said active glasses can view only said private data obscured by said masking data.
-
-
10. A computer apparatus programmed with a routine set of instructions stored in a fixed medium, said programmed computer apparatus comprising:
-
means for generating a sequencing pattern;
means for generating a data signal, said data signal comprising private data frames and masking data frames interspersed according to said sequencing pattern, wherein said masking data is a derivation of said private data;
means for providing said data signal to a publically viewable display; and
,means for opening and closing shutters in a set of active glasses in accordance with said sequencing pattern, whereby a user viewing said display with said active glasses can view said private data, and unauthorized viewers without said active glasses can view only said private data obscured by said masking data.
-
-
11. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
generating a sequencing pattern;
generating a data signal, said data signal comprising private data frames and masking data frames interspersed according to said sequencing pattern, said step of generating a data signal comprising the steps of inserting masking data in said data signal, and, for private data forming a complete character or image, repeatedly inserting portions of said complete character or image when indicated by sync pulses in said sequencing pattern until all portions of said complete character or image are inserted in said data signal;
providing said data signal to said publically viewable display; and
,opening and closing shutters in a set of active glasses in accordance with said sequencing pattern, whereby a user viewing said display with said active glasses can view said private data and unauthorized viewers without said active glasses can view only said private data obscured by said masking data.
-
-
12. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
generating a sequencing pattern;
generating a data signal, said data signal comprising private data frames and masking data frames interspersed according to said sequencing pattern, wherein said masking data is a screen saver image;
providing said data signal to said publically viewable display; and
,opening and closing shutters in a set of active glasses in accordance with said sequencing pattern, whereby a user viewing said display with said active glasses can view said private data and unauthorized viewers without said active glasses can view only said private data obscured by said masking data.
-
-
13. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
generating a sequencing pattern;
generating a data signal, said data signal comprising private data frames and masking data frames interspersed according to said sequencing pattern, wherein said masking data is a derivation of said private data;
providing said data signal to said publically viewable display; and
,opening and closing shutters in a set of active glasses in accordance with said sequencing pattern, whereby a user viewing said display with said active glasses can view said private data and unauthorized viewers without said active glasses can view only said private data obscured by said masking data.
-
-
14. A method for providing a series of privately viewable data corresponding to a plurality of authorized viewers in a publically viewable display comprising the steps of:
-
providing a set of active glasses to each authorized viewer;
generating a sequencing pattern;
generating a data signal, said data signal comprising a series of private data frames and masking data frames interspersed according to said sequencing pattern, each series of private data frames corresponding to at least one authorized viewer, said step of generating a data signal comprising the steps of inserting masking data in said data signal, and, for private data forming a complete character or image, repeatedly inserting portions of said complete character or image when indicated by sync pulses in said sequencing pattern until all portions of said complete character or image are inserted in said data signal;
providing said data signal to said publically viewable display; and
,opening and closing shutters in each set of active glasses in accordance with said sequencing pattern, whereby each authorized viewer viewing said display with corresponding active glasses can view said corresponding series of private data and unauthorized viewers without active glasses can view only said private data frames obscured by said masking data frames.
-
Specification