The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 21, 1998

Filed:

May. 22, 1995
Applicant:
Inventors:

Neil S Fishman, Bothell, WA (US);

J Mark Miller, Kirkland, WA (US);

Thomas J Dvorachek, III, Kensington, CT (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G09G / ;
U.S. Cl.
CPC ...
345-2 ; 345-1 ; 3647057 ; 370509 ; 370510 ;
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.


Find Patent Forward Citations

Loading…