IP Library Granted Patent US 7,486,283
Granted Patent B1
US 7,486,283 · App. 09/442,868 · Granted Feb 3, 2009

Method and apparatus for communicating digital data from a computer system to a display device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,486,283
App. No.
09/442,868
Granted
Feb 3, 2009
Kind
B1
Abstract

Method and apparatus by which digital data is communicated from a computer system to a display device. An analog video signal received from a computer system includes a predetermined data pattern. The analog video signal is sampled to detect the predetermined data pattern. The digital data is then recovered from the detected predetermined data pattern. The predetermined data pattern may occur a predetermined time interval after a horizontal sync pulse or may occur outside of a blanking interval. The display device may respond to the predetermined data pattern by commencing a set-up process, such as, adjusting a sampling rate for sampling the analog video signal; adjusting a sampling phase; or adjusting an orientation of a display image for the display device. Adjusting an orientation may comprise adjusting a sampling start time relative to a horizontal or vertical sync pulse. The predetermined data pattern may be representative of a parameter of the analog video signal, such as, resolution or frequency. The predetermined data pattern may be representative of a beginning of a horizontal blanking interval relative to a horizontal sync pulse for the analog video signal or representative of a beginning of a vertical blanking interval relative to a vertical sync pulse for the analog video signal. The predetermined data pattern may be utilized for adjusting a horizontal or vertical orientation of a display image for the display device.

Claims (47)

1. A method of communicating digital data from a computer system to a display device comprising:

receiving and processing an analog video signal from a computer system via receiver means for receiving and processing analog video signals, wherein the receiver means for receiving and processing includes a mode detection circuit, a processing circuit, a tuning circuit, a phase lock loop (PLL), and an analog-to-digital converter;

sampling the analog video signal to provide digital data;

performing compensation of the digital data including modifying data via means for scaling to compensate for differences in spatial and color resolution between the analog video signal and requirements of the display device;

detecting a predetermined data pattern from the digital data, wherein the predetermined data pattern corresponds to a frequency or resolution parameter of the analog signal; and

in response to detection of the predetermined data pattern, commencing a set-up process for converting a video signal into a display image of improved format for display on the display device, wherein the set-up process includes:

programming the computer system to precondition the received analog video signal with a calibration pattern having calibration features for enabling calibration, and

adjusting sampling via feedback that adjusts a sampling rate as a function of a number of cycles (n) of a sampling clock and a predetermined number (m) of a clock signal occurring between the calibration features; and

wherein the improved format enables more accurate display of original image data.

2. The method according to claim 1 , wherein the predetermined data pattern occurs a predetermined time interval after a horizontal sync pulse which is associated with the analog video signal.

3. The method according to claim 1 , wherein the predetermined data pattern occurs outside of a blanking interval for the analog video signal.

4. The method according to claim 1 , wherein the set-up process includes adjusting a sampling rate for sampling the analog video signal.

5. The method according to claim 4 , wherein the set-up process includes adjusting an orientation of a display image for the display device.

6. The method according to claim 1 , wherein the set-up process includes adjusting a sampling phase for sampling the analog video signal.

7. The method according to claim 1 , wherein the set-up process includes adjusting an orientation of a display image for the display device.

8. The method according to claim 7 , wherein said adjusting an orientation of the display image comprises adjusting a sampling start time for the analog video signal relative to a horizontal sync pulse.

9. The method according to claim 7 , wherein said adjusting an orientation of the display image comprises adjusting a sampling start time for the analog video signal relative to a vertical sync pulse.

10. The method according to claim 1 , wherein the parameter is representative of a resolution of the analog video signal.

11. The method according to claim 10 , wherein the set-up process includes adjusting an orientation of a display image for the display device.

12. The method according to claim 1 , wherein the analog video signal is formed in accordance with a clock signal, the parameter being representative of a frequency of the clock signal.

13. The method according to claim 1 , wherein the predetermined data pattern is representative of a beginning of a horizontal blanking interval relative to a horizontal sync pulse for the analog video signal.

14. The method according to claim 13 , wherein the predetermined data pattern is utilized for adjusting a horizontal orientation of a display image for the display device.

15. The method according to claim 1 , wherein the predetermined data pattern is representative of a beginning of a vertical blanking interval relative to a vertical sync pulse for the analog video signal.

16. The method according to claim 15 , wherein the predetermined data pattern is utilized for adjusting a vertical orientation of a display image for the display device.

17. An apparatus for communicating digital data from a computer system to a display device comprising:

receiver means for receiving and processing analog video signals, wherein the receiver means for receiving and processing includes a mode detection circuit a processing circuit, a tuning circuit, a phase lock loop (PLL), and an analog-to-digital converter;

a sampling component that samples the analog video signal to detect a predetermined data pattern of a frequency or resolution parameter of the analog signal;

a processing component that recovers digital data from the detected predetermined data pattern;

a compensation component that performs compensation of the digital data including modifying data via means for scaling to compensate for differences in spatial and color resolution between the analog video signal and requirements of the display device;

feedback elements coupled to adjust a sampling rate as a function of a number of cycles (n) of a sampling clock and a predetermined number (m) of a clock signal occurring between the calibration features;

a preconditioning component that preconditions the received analog video signal with a calibration pattern having calibration features for enabling calibration, and

a display controlling component that commences a set-up process, in response to detection of the predetermined data pattern, for converting a video signal into a display image of improved format for display on the display device, wherein the set-up process includes adjusting sampling via a feedback component, and wherein the improved format enables more accurate display of original image data.

18. The apparatus according to claim 17 , wherein the predetermined data pattern occurs a predetermined time interval after a horizontal sync pulse which is associated with the analog video signal.

19. The apparatus according to claim 17 , wherein the predetermined data pattern occurs outside of a blanking interval for the analog video signals.

20. The apparatus according to claim 17 , wherein the set-up process includes adjusting a sampling rate for sampling the analog video signal.

21. The apparatus according to claim 20 , wherein the set-up process includes adjusting an orientation of a display image for the display device.

22. The apparatus according to claim 17 , wherein the set-up process includes adjusting a sampling phase for sampling the analog video signal.

23. The apparatus according to claim 17 , wherein the set-up process includes adjusting an orientation of a display image for the display device.

24. The apparatus according to claim 23 , wherein said adjusting an orientation of the display image comprises adjusting a sampling start time for the analog video signal relative to a horizontal sync pulse.

25. The apparatus according to claim 23 , wherein said adjusting an orientation of the display image comprises adjusting a sampling start time for the analog video signal relative to a vertical sync pulse.

26. The apparatus according to claim 17 , wherein the parameter is representative of a resolution of the analog video signal.

27. The apparatus according to claim 26 , wherein the set-up process includes adjusting an orientation of a display image for the display device.

28. The apparatus according to claim 17 , wherein the analog video signal is formed in accordance with a clock signal, the parameter being representative of a frequency of the clock signal.

29. The apparatus according to claim 17 , wherein the predetermined data pattern is representative of a beginning of a horizontal blanking interval relative to a horizontal sync pulse for the analog video signal.

30. The apparatus according to claim 29 , wherein the predetermined data pattern is utilized for adjusting a horizontal orientation of a display image for the display device.

31. The apparatus according to claim 17 , wherein the predetermined data pattern is representative of a beginning of a vertical blanking interval relative to a vertical sync pulse for the analog video signal.

32. The apparatus according to claim 31 , wherein the predetermined data pattern is utilized for adjusting a vertical orientation of a display image for the display device.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
MERGER AND CHANGE OF NAME Recorded May 19, 2015
From: ENTROPIC COMMUNICATIONS, INC.; EXCALIBUR SUBSIDIARY, LLC; ENTROPIC COMMUNICATIONS, LLC
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 035717/0628 →
MERGER AND CHANGE OF NAME Recorded May 18, 2015
From: EXCALIBUR ACQUISITION CORPORATION; ENTROPIC COMMUNICATIONS, INC.; ENTROPIC COMMUNICATIONS, INC.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 035706/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2012
From: TRIDENT MICROSYSTEMS, INC.; TRIDENT MICROSYSTEMS (FAR EAST) LTD.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 028153/0530 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2007
From: TRIDENT MICROSYSTEMS, INC.
To: TRIDENT MICROSYSTEMS (FAR EAST) LTD.
Reel/Frame 018895/0736 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 1999
From: LIN, WALTER C.
To: TRIDENT MICROSYSTEMS, INC.
Reel/Frame 010410/0219 →