← Back to Patent Explorer
US4964069A Expired / Lapsed US ⏱️ 0.0 years remaining

Self adjusting video interface

Assignee: International Business Machines Corp
•
Filing: 1989-04-06
•
Granted: 1990-10-16
•
Expires: 2009-04-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system is provided for synchronization between a host processor and a video interface having display terminal(s) and/or digital printer(s). The video interface is made self-adjusting with the reference synchronization signal of the video terminal which are provided by the host processor. A pixel clock in the video interface is recalibrated to a higher clocking rate and used for sampling the incoming data signals to identify the precise center of the data signals. The timing relationship betweeen the video interface clock signals and the host sync signals is then determined and stored, the resulting synchronization permitting the video data signals to be sampled in their precise center and thereby enhance the operation of the digital printer without manual intervention of service personnel.

Inventors

  • 👤 Joseph C. Ely

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 06:57
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/12; G06; G06K; G06K15/00; G06K15/02; G06K15/027; G06K2215/00; G06K2215/0002; G06K2215/0005; G06K2215/0082; G06K2215/0091

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 206 words
A system for automatic adjustment of a video interface during installation of relocation of said interface, said adjustment being with respect to the reference timing of a system processor to which said video interface is connected, said system comprising: means in said system processor for generating reference timing signals, means in said system processor for generating a data signal to said video interface, said data signal being delayed a specified system processor delay from a reference timing signal generated by said means for generating, said video interface having a timing clock for timing the display of a plurality of pixels on a display device connected to said video interface, and said video interface further comprising means for synchronizing said interface timing clock with a reference signal from said means for generating reference timing signals, said synchronizing means comprising: means for determining a variation between the specified system processor delay and the unadjusted video interface delay from said reference signal to the center of said data signal as measured by said video interface, and means for adjusting said video interface delay by the amount of said variation to establish an adjusted video interface delay such that said plurality of pixels are correctly displayed on said display device.
Claim 2
Independent Claim 206 words
A system for automatic adjustment of a video interface during installation of relocation of said interface, said adjustment being with respect to the reference timing of a system processor to which said video interface is connected, said system comprising: means in said system processor for generating reference timing signals, means in said system processor for generating a data signal to said video interface, said data signal being delayed a specified system processor delay from a reference timing signal generated by said means for generating, said video interface having a timing clock for timing the display of a plurality of pixels on a display device connected to said video interface, and said video interface further comprising means for synchronizing said interface timing clock with a reference signal from said means for generating reference timing signals, said synchronizing means comprising: means for determining a variation between the specified system processor delay and the unadjusted video interface delay from said reference signal to the center of said data signal as measured by said video interface, and means for adjusting said video interface delay by the amount of said variation to establish an adjusted video interface delay such that said plurality of pixels are correctly displayed on said display device.
Claim 3
Dependent Claim 17 words
A system of the type defined in claim 1 wherein said display device is a digital printer.
Claim 4
Dependent Claim 27 words
A system of the type defined in claim 1 wherein said reference timing signal from said system processor comprises the horizontal synchronizing signal of said display device.
Claim 5
Dependent Claim 19 words
A system of the type claimed in claim 3 wherein said display device has a multicolor vector graphics capability.
Claim 6
Dependent Claim 64 words
The system of claim 1 wherein said means for determining a variation comprises: first means for determining a first delay between said reference signal and a start of said data signal; second means for determining a second delay between said reference signal and an end of said data signal; and third means for determining said variation as midway between said first and second delays.
Claim 7
Independent Claim 284 words
A method for adjusting a video interface between a system processor and a display device, wherein said system processor generates a reference signal and a data signal, said data signal representing displayable pixels at a system specified delay from said reference signal, and wherein said video interface has an unadjusted interface delay and said video interface generates an interface clock signal for each displayable pixel, said method comprising the steps of: generating a data signal at a specified display device location, said data signal having a leading and a trailing edge, with said leading edge delayed from said reference signal by said system specified delay; subdividing said clock signal into clock intervals such that the smallest interval is within th necessary pixel variation tolerance; setting a video interface adjustment to a minimum tolerance; testing for a leading edge of said data signal at a position based on said system specified delay adjusted by said video interface adjustment; if said leading edge is found, storing said video interface adjustment as a leading edge adjustment value, otherwise incrementing said adjustment by one clock interval and repeating the testing and incrementing steps until said leading edge is found; testing for a trailing edge of said data signal, if found, storing said video interface adjustment as a trailing edge adjustment value, otherwise incrementing said adjustment by one clock interval and repeating the testing for trailing edge and incrementing steps until said trailing edge is found; determining the video interface adjustment delay to a center point of said data signal by calculating the midpoint between said leading edge adjustment value and said trailing edge adjustment value; and storing said video interface adjustment delay for use by said video interface.
Claim 8
Independent Claim 284 words
A method for adjusting a video interface between a system processor and a display device, wherein said system processor generates a reference signal and a data signal, said data signal representing displayable pixels at a system specified delay from said reference signal, and wherein said video interface has an unadjusted interface delay and said video interface generates an interface clock signal for each displayable pixel, said method comprising the steps of: generating a data signal at a specified display device location, said data signal having a leading and a trailing edge, with said leading edge delayed from said reference signal by said system specified delay; subdividing said clock signal into clock intervals such that the smallest interval is within th necessary pixel variation tolerance; setting a video interface adjustment to a minimum tolerance; testing for a leading edge of said data signal at a position based on said system specified delay adjusted by said video interface adjustment; if said leading edge is found, storing said video interface adjustment as a leading edge adjustment value, otherwise incrementing said adjustment by one clock interval and repeating the testing and incrementing steps until said leading edge is found; testing for a trailing edge of said data signal, if found, storing said video interface adjustment as a trailing edge adjustment value, otherwise incrementing said adjustment by one clock interval and repeating the testing for trailing edge and incrementing steps until said trailing edge is found; determining the video interface adjustment delay to a center point of said data signal by calculating the midpoint between said leading edge adjustment value and said trailing edge adjustment value; and storing said video interface adjustment delay for use by said video interface.

References Cited (Backward Citations)

US3600556A Cited
US4163212A Cited
US4236105A Cited
US4415984A Cited
US4441206A Cited
US4411007A Cited
US4580242A Cited
US4626837A Cited
US4656602A Cited
US4670785A Cited
US4638360A Cited
US4713691A Cited
US4754334A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-10-15 1994-04-16 1994-10-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-10-15 1998-04-16 1998-10-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-10-15 2002-04-16 2002-10-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag