IP Library Granted Patent US 8,381,081
Granted Patent B1
US 8,381,081 · App. 13/109,196 · Granted Feb 19, 2013

Data loss protection switch system and method

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 8,381,081
App. No.
13/109,196
Granted
Feb 19, 2013
Kind
B1
Abstract

Systems and methods for data loss protection are presented. In one embodiment, a data loss protection switch includes a first port, a second port, an error threshold management component and a multiplexer. Components of the data loss protection switch cooperatively operate to efficiently protect data. The first port receives information from a first data stream. The second port receives data from a second data stream. The error threshold management component analyzes errors in the first data stream and the second data stream. The multiplexer is controlled by the error threshold management component and selects among the first and second data streams based on the analysis.

Claims (26)

1. A data loss protection switch comprising:

a video stream interface configured to receive video data from a first data stream and from a second data stream comprising nominally the same content as the first data stream;

an error threshold management component configured to analyze errors in said first data stream and said second data stream;

an output stream selector controlled by said error threshold management component and configured to select among said first and second data streams based on said analysis to produce an output descrambled data stream corresponding to a descrambled data stream of said first and second data streams with the least errors.

2. The data loss protection switch of claim 1 wherein the video data comprises deserialized data from serial digital video data streams.

3. The data loss protection switch of claim 2 wherein the video data are compatible with Society of Motion Picture Television Engineers (SMPTE) standard 259M.

4. The data loss protection switch of claim 2 wherein the video data are compatible with Society of Motion Picture Television Engineers (SMPTE) standard 292M.

5. The data loss protection switch of claim 1 further comprising:

a first descrambling component configured to descramble video data from the first video stream; and

a second descrambling component configured to descramble video data from the second video stream.

6. The data loss protection switch of claim 1 wherein the error threshold management component is configured to receive line fault indications.

7. The data loss protection switch of claim 1 including error detection circuitry coupled to receive the first and second streams, and wherein the error threshold management component is configured to receive cyclic redundancy check (CRC) data error detection status indications from the error detection circuitry.

8. The data loss protection switch of claim 1 including error detection circuitry coupled to receive the first and second streams, and wherein the error threshold management component is configured to receive line fault indications and CRC data error status indications from the error detection circuitry.

9. The data loss protection switch of claim 1 including error detection circuitry coupled to receive the first and second streams, the error detection circuitry configured to provide standard definition (SD) error detection and high definition (HD) CRC error detection indications to the error threshold management component.

10. A data stream selection system comprising:

a video data source coupled to a transmitter to feed separate video data streams comprising nominally the same information from the video data source to first and second video links each coupled to a data loss protection switch; the switch further comprising:

error detection circuitry coupled to receive the separate video streams and to detect errors associated with the video streams;

an error threshold management component coupled to the error detection circuitry and to a stream selector to enable the stream selector to select and output video data from one of the separate video data streams, the selected video data determined by analysis by the error threshold management component of link characteristics associated with transmission of the data streams over the first and second video links and of errors detected by the error detection circuitry.

11. The data stream selection system of claim 10 wherein the error threshold management component is operable to enable the stream selector to output descrambled video data or to enable the stream selector to output scrambled video data.

12. The data stream selection system of claim 10 further comprising a descrambling component for descrambling video data in the data streams.

13. The data stream selection system of claim 10 further comprising a video data serializer coupling said video data source to the first and second video data links, and a video data deserializer coupling the first and second video data links to the data loss protection switch.

14. The data stream selection system of claim 10 wherein the video data streams are compatible with Society of Motion Picture Television Engineers (SMPTE) standard 259M.

15. The data stream selection system of claim 10 wherein the video data streams are compatible with Society of Motion Picture Television Engineers (SMPTE) standard 292M.

16. A data loss protection switch comprising:

error detection circuitry;

an error threshold management component coupled to the error detection circuitry and to a stream selector to enable the stream selector to select and output video data from one of a plurality of received video data streams, the selected video data selected for having a highest quality among the received streams as determined by the error threshold management component.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2020
From: RPX CORPORATION
To: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
Reel/Frame 051842/0494 →
RELEASE OF LIEN ON PATENTS Recorded Oct 21, 2019
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: RPX CORPORATION
Reel/Frame 050777/0983 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC
Reel/Frame 046486/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2014
From: CYPRESS SEMICONDUCTOR CORPORATION
To: RPX CORPORATION
Reel/Frame 031950/0752 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2013
From: SUBBIAH, PALANI; SCOTT, PAUL
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 029599/0362 →