IP Library Granted Patent US 7,218,737
Granted Patent B1
US 7,218,737 · App. 10/224,995 · Granted May 15, 2007

System and method for an adaptive state machine to control signal filtering in a serial link

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,218,737
App. No.
10/224,995
Granted
May 15, 2007
Kind
B1
Abstract

A method for adaptively filtering a control signal in a serial link includes monitoring for a blanking interval in a video stream having an associated clock signal and monitoring for an occurrence of a V SYNC signal once the blanking interval has started. A control signal is initially detected wherein the control signal occurs subsequent to the occurrence of the V SYNC signal. A set of properties of the control signal are recorded and a set of filter parameters are adjusted for detecting the control signal in a next blanking period based on the set of properties of the control signal.

Claims (28)

1. A method for adaptively filtering a control signal in a serial link comprising:

monitoring for a blanking interval in a video stream having an associated clock signal;

monitoring for an occurrence of a V SYNC signal once the blanking interval has started;

initially detecting a control signal wherein the control signal occurs subsequent to the occurrence of the V SYNC signal;

recording a set of properties of the control signal; and

adjusting a set of filter parameters for detecting the control signal in a next blanking period based on the set of properties of the control signal.

2. The method as recited in claim 1 wherein the control signal occurs concurrent to the occurrence of the V SYNC signal.

3. The method as recited in claim 1 wherein the control signal occurs antecedent to the occurrence of the V SYNC signal.

4. The method as recited in claim 1 wherein the set of filter parameters is adjusted only during an initial set of blanking periods containing the control signal.

5. The method as recited in claim 1 wherein a balance of the blanking interval is no longer monitored for the occurrence of the V SYNC signal after the control signal is detected.

6. The method as recited in claim 1 wherein the set of properties of the control signal comprises a typical width of the control signal, a noise property of the control signal and a position of the control signal in relation to the V SYNC signal and the blanking interval.

7. The method as recited in claim 6 wherein the set of filter parameters comprises a filter depth, a percentage width of the control signal and an expected position of the control signal in relation to the V SYNC signal.

8. The method as recited in claim 6 wherein the noise property of the control signal is transmitted to a transmitter that generated the control signal in order to reduce an amount of noise in the control signal.

9. The method as recited in claim 6 wherein the noise property of the control signal is transmitted to a demodulator that demodulates the control signal in order to reduce an amount of noise in the control signal.

10. The method as recited in claim 1 wherein the control signal signifies that a next video frame needs to be decrypted.

11. The method as recited in claim 1 wherein a DVD player generates the control signal, the blanking interval and the V SYNC signal.

12. The method as recited in claim 1 wherein a satellite decoder generates the control signal, the blanking interval and the V SYNC signal.

13. The method as recited in claim 1 wherein a personal video recorder generates the control signal, the blanking interval and the V SYNC signal.

14. The method as recited in claim 11 wherein the control signal, the blanking interval and the V SYNC signal are sent to a television.

15. The method as recited in claim 12 wherein the control signal, the blanking interval and the V SYNC signal are sent to a television.

16. The method as recited in claim 13 wherein the control signal, the blanking interval and the V SYNC signal are sent to a television.

17. A system for adaptively filtering a control signal in a serial link comprising:

a transmitter responsive to an authentication signal and operative to develop a plurality of data signals and a clock signal on a plurality of differential pairs;

a receiver, coupled to said plurality of differential pairs, including a demodulator responsive to the plurality of data signals and the clock signal and operative to develop a control signal, a plurality of synchronization signals and the clock signal;

a content protection state machine, on the receiver, responsive to the plurality of synchronization signals, a filtered control signal and the clock signal and operative to develop the authentication signal;

a filter, on the receiver, responsive to the control signal and a filter parameter signal and operative to develop the filtered control; and

a control machine, on the receiver, responsive to the control signal and operative to develop the filter parameter signal wherein the filter parameter signal is updated based on a set of characteristics of the control signal.

18. The system as recited in claim 17 wherein the demodulator is responsive to and operative to develop the plurality of data signals.

Assignments (5)
SECURITY INTEREST Recorded May 21, 2019
From: LATTICE SEMICONDUCTOR CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 049980/0786 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: JEFFERIES FINANCE LLC
To: LATTICE SEMICONDUCTOR CORPORATION; SILICON IMAGE, INC.; SIBEAM, INC.; DVDO, INC.
Reel/Frame 049827/0326 →
MERGER Recorded Aug 21, 2015
From: SILICON IMAGE, INC.
To: LATTICE SEMICONDUCTOR CORPORATION
Reel/Frame 036419/0792 →
SECURITY INTEREST Recorded Mar 19, 2015
From: LATTICE SEMICONDUCTOR CORPORATION; SIBEAM, INC.; SILICON IMAGE, INC.; DVDO, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 035226/0147 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2003
From: LYLE, JAMES D.
To: SILICON IMAGE, INC.
Reel/Frame 013708/0106 →