Patent US5455627A successfully refreshed from Google Patents.
US5455627A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Programmable video output format generator
Assignee: Microsoft Technology Licensing LLC
•
Filing: 1993-06-30
•
Granted: 1995-10-03
•
Expires: 2013-06-30
Abstract
Abstract A programmable video output format (VOF) generator that enables a processing system to drive different video display devices with varying video format requirements. The programmable VOF generator includes a compiler that generates video formats based on user input, and a state machine that generates all video signals with requisite output format. The compiler allows the user to provide minimal information on general display parameters using a high-level language. Therefore, no specialized knowledge of the video display hardware requirements is required from the user.
Inventors
- 👤 Gregory M. Eitzmann
- 👤 John D. Hallesy
- 👤 John A. Klenoski
- 👤 Greg Sadowski
- 👤 David L. Dignam
- 👤 Nathaniel D. Naegle
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 10:03
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/01; H04N5/00; H04N5/44; H04N5/46; H04N7/0117; H04N7/0122
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
220 words
A programmable video output format generator comprising: a video format compiler having an input for receipt of a display format program, said compiler deriving a plurality of timing information from said display format program and outputting said plurality of timing information at an output; and means, coupled to said video format compiler, for generating a plurality of video display signals in response to said plurality of timing information, said means for generating comprising a reprogrammable state machine including, a vertical counter to run said state machine, a programmable line type storage means, coupled to said vertical counter, for storing a plurality of video line types, a programmable line count storage means, coupled to said vertical counter, for storing a plurality of line count values, a line counter, coupled to said programmable line count storage means, for counting said line count values, a horizontal counter, coupled to said programmable line type storage means, for counting a plurality of elements across a video line, and a programmable signal storage means, coupled to said programmable line type storage means and said horizontal counter, for generating a plurality of video output signals, wherein, by modifying said display format program, the programmable video output format generator can generate different video output formats for connecting to different video display devices having arbitrary video output format requirements.
Claim 2
Dependent Claim
220 words
A programmable video output format generator comprising: a video format compiler having an input for receipt of a display format program, said compiler deriving a plurality of timing information from said display format program and outputting said plurality of timing information at an output; and means, coupled to said video format compiler, for generating a plurality of video display signals in response to said plurality of timing information, said means for generating comprising a reprogrammable state machine including, a vertical counter to run said state machine, a programmable line type storage means, coupled to said vertical counter, for storing a plurality of video line types, a programmable line count storage means, coupled to said vertical counter, for storing a plurality of line count values, a line counter, coupled to said programmable line count storage means, for counting said line count values, a horizontal counter, coupled to said programmable line type storage means, for counting a plurality of elements across a video line, and a programmable signal storage means, coupled to said programmable line type storage means and said horizontal counter, for generating a plurality of video output signals, wherein, by modifying said display format program, the programmable video output format generator can generate different video output formats for connecting to different video display devices having arbitrary video output format requirements.
Claim 3
Dependent Claim
18 words
The programmable video output format generator of claim 1, wherein said display format program includes arbitrary synchronization information.
Claim 4
Dependent Claim
150 words
A programmable video output format generator comprising: a video format compiler having an input for receipt of a display format program, said compiler deriving timing information from said display format program and outputting said timing information at an output; and a reprogrammable state machine, coupled to said video format compiler, for generating a plurality of video display signals in response to said timing information, said reprogrammable state machine including: a vertical counter to run said state machine; a programmable line type storage means, coupled to said vertical counter, for storing a plurality of video line types; a programmable line count storage means, coupled to said vertical counter, for storing a plurality of line count values; a line counter coupled to said programmable line count storage means, for counting said line count values; and means, coupled to said programmable line type storage means, for defining locations of transitions in horizontal line.
Claim 5
Dependent Claim
150 words
A programmable video output format generator comprising: a video format compiler having an input for receipt of a display format program, said compiler deriving timing information from said display format program and outputting said timing information at an output; and a reprogrammable state machine, coupled to said video format compiler, for generating a plurality of video display signals in response to said timing information, said reprogrammable state machine including: a vertical counter to run said state machine; a programmable line type storage means, coupled to said vertical counter, for storing a plurality of video line types; a programmable line count storage means, coupled to said vertical counter, for storing a plurality of line count values; a line counter coupled to said programmable line count storage means, for counting said line count values; and means, coupled to said programmable line type storage means, for defining locations of transitions in horizontal line.
Claim 6
Dependent Claim
62 words
The programmable video output format generator of claim 3, wherein said means for defining comprises: a horizontal counter, coupled to said programmable line type storage means, for counting a plurality of transitions across a video line; and a programmable signal storage means, coupled to said programmable line type storage means and said horizontal counter, for generating a plurality of video output signals.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-10-02 | 1999-04-03 | 1999-10-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-10-02 | 2003-04-03 | 2003-10-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-10-02 | 2007-04-03 | 2007-10-03 | $7700.00 | Window Closed / Lapsed |