System and method for transferring data using a frame-scanning display device
First Claim
1. A method of serially transmitting a sequence of data bits, the method comprising the following steps:
- displaying sequential display frames on a frame-scanning graphics display device, the sequential display frames being associated with individual groups of data bits;
associating at least one data framing bit with each individual group of data bits;
selectively illuminating sequentially-scanned data transmission lines within the display frames to represent the individual groups of data bits associated with the display frames and the associated data framing bits, wherein bits having a first binary value are represented by the data transmission lines which are illuminated, and wherein bits having a second binary value are represented by the data transmission lines which are not illuminated;
changing the binary values of the framing bits associated with the individual groups of data bits from one sequential display frame to the next;
wherein the illuminating step comprises writing the sequentially-scanned data transmission lines of the sequential display frames to a frame buffer, the data transmission line representing one of the data framing bits associated with an individual group of data bits being written only after all of the other data transmission lines of a particular display frame have been written.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention encompasses a system and method for serially transferring a sequence of data bits having binary values. This includes a step of displaying sequential display frames on a frame-scanning graphics display device, wherein each sequential display frame is associated with an individual group of data bits. Each group of data bits is associated with one or more data framing bits. The framing bits are inverted from one sequential display frame to the next. Within each display frame, sequentially-scanned data transmission lines are selectively illuminated to represent the individual groups of data bits associated with the display frames and their associated data framing bits. Bits having a first binary value are represented by illuminated display frame lines. Bits having a second binary value are represented by non-illuminated display frame lines. A receiving device can determine the validity of a particular display frame by determining whether the framing bits of the display frame are inverted from the framing bits of the previous display frame. Further aspects of the invention provide error detection and correction capabilities, and also provide methods of making the most efficient utilization of the data transfer mechanism.
-
Citations
22 Claims
-
1. A method of serially transmitting a sequence of data bits, the method comprising the following steps:
-
displaying sequential display frames on a frame-scanning graphics display device, the sequential display frames being associated with individual groups of data bits; associating at least one data framing bit with each individual group of data bits; selectively illuminating sequentially-scanned data transmission lines within the display frames to represent the individual groups of data bits associated with the display frames and the associated data framing bits, wherein bits having a first binary value are represented by the data transmission lines which are illuminated, and wherein bits having a second binary value are represented by the data transmission lines which are not illuminated; changing the binary values of the framing bits associated with the individual groups of data bits from one sequential display frame to the next; wherein the illuminating step comprises writing the sequentially-scanned data transmission lines of the sequential display frames to a frame buffer, the data transmission line representing one of the data framing bits associated with an individual group of data bits being written only after all of the other data transmission lines of a particular display frame have been written. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of serially transmitting a sequence of data words, each of said data words comprising data word bits, the method comprising:
-
composing groups of display frame words, each of said display frame words comprising display frame word bits; displaying sequential display frames on a frame-scanning graphics display device, the sequential display frames being associated with respective groups of display frame words; providing at least one data framing bit in each respective group of display frame words; positioning bits of the data words in the display frame words of the display frame word groups; while displaying each of the sequential display frames, selectively illuminating sequentially-scanned data transmission display frame lines of the frame-scanning graphics display device to represent the bits of that display frame'"'"'s associated display frame word group, wherein bits having a first binary value are represented by data transmission lines which are illuminated, and wherein bits having a second binary value are represented by data transmission lines which are not illuminated; changing the binary values of the framing bits associated with the respective groups of display frame words from one sequential display frame to the next; wherein the step of positioning data word bits further comprises interleaving the bits of the data words among a plurality of the display frame words to leave open bit positions for the data framing bits, individual data word bits being positioned at bit locations in the display frame words corresponding to the bit locations of said individual data word bits in the data words to allow the data words to be reconstructed from the display frame words with only minimal bit shifting. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification