Patent EP0143262A1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US5960007A Expired / Lapsed US ⏱️ 0.0 years remaining

Circuits and methods for framing one or more data streams

Assignee: RPX Corp
•
Filing: 1997-11-21
•
Granted: 1999-09-28
•
Expires: 2017-11-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A circuit and method for framing an input data stream to a periodic signal. The circuit comprises a register circuit, a logic circuit and a multiplexor circuit. The register circuit may be configured to store information and to present a first and second output in response to (i) the input data stream and (ii) the periodic signal. The logic circuit may be configured to (i) detect a predetermined bit sequence and (ii) present a control signal in response to the information stored in the register circuit. The multiplexor circuit may be configured to present one or more multiplexed signals comprising the first and second outputs of the register circuit in response to the control signal.

Inventors

  • 👤 Edward L. Grivna

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 15:14
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/76; G06F7/764; H; H04; H04L; H04L7/00; H04L7/04; H04L7/041; H04L7/042; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/236; H04N21/23602; H04N21/40; H04N21/43; H04N21/434; H04N21/4342; H04N7/00; H04N7/24; H04N7/52; H04N7/54; H04N7/56

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 185 words
A method for framing a data stream to a periodic signal, comprising the steps of: (a) detecting a transition in said data stream by (i) searching for a first state in said data stream, (ii) scanning a portion of said data stream for said first state and presenting an offset value in response thereto and (iii) generating a first mask value in response to said offset value; (b) comparing bits of said data stream to a predetermined bit sequence before and after said transition in said data stream by (i) comparing a first portion of said data stream to a first value of the predetermined bit sequence, (ii) comparing a second portion of said data stream to a second value of the predetermined bit sequence, (iii) comparing a third portion of said data stream to a third value of the predetermined bit sequence and (iv), said predetermined bit sequence being characteristic of one of a plurality of framing references in said data stream; and (c) presenting said data stream framed to said periodic signal in response to said one of said plurality of framing references.
Claim 2
Independent Claim 185 words
A method for framing a data stream to a periodic signal, comprising the steps of: (a) detecting a transition in said data stream by (i) searching for a first state in said data stream, (ii) scanning a portion of said data stream for said first state and presenting an offset value in response thereto and (iii) generating a first mask value in response to said offset value; (b) comparing bits of said data stream to a predetermined bit sequence before and after said transition in said data stream by (i) comparing a first portion of said data stream to a first value of the predetermined bit sequence, (ii) comparing a second portion of said data stream to a second value of the predetermined bit sequence, (iii) comparing a third portion of said data stream to a third value of the predetermined bit sequence and (iv), said predetermined bit sequence being characteristic of one of a plurality of framing references in said data stream; and (c) presenting said data stream framed to said periodic signal in response to said one of said plurality of framing references.
Claim 3
Dependent Claim 15 words
The method according to claim 1, wherein said framing reference comprises one or more characters.
Claim 4
Dependent Claim 18 words
The method according to claim 1, further comprising the step of: (d) repeating steps (a), (b), and (c).
Claim 5
Dependent Claim 34 words
The method according to claim 1, wherein step (c) comprises the step of: (c-1) generating a control signal in response to step (b), said control signal configured to control routing of said data stream.
Claim 6
Dependent Claim 42 words
The method according to claim 4, wherein step (c) comprises the steps of: (c-2) selecting a subset of a plurality of portions of said data stream in response to said control signal and (c-3) presenting said subset as a framed data stream.
Claim 7
Dependent Claim 15 words
The method according to claim 1, further comprising the step of: (e) repeating steps (a).
Claim 8
Dependent Claim 44 words
The method according to claim 1, wherein step (b-1) comprises the steps of: (b-5) applying said first mask to a first portion of said data stream; and (b-6) comparing the result of said first mask to a first value of the predetermined bit sequence.
Claim 9
Dependent Claim 34 words
The method according to claim 1, wherein step (b-3) comprises the step: (b-7) generating a second mask in response to (i) said offset value and (ii) a comparison of said first and second values.
Claim 10
Dependent Claim 44 words
The method according to claim 8, wherein step (b-3) comprises the steps of: (b-8) applying said second mask to the third portion of said data stream; and (b-9) comparing the result of said mask operation to the third value of the predetermined bit sequence.
Claim 11
Dependent Claim 17 words
The method according to claim 1, wherein said predetermined bit sequence comprises a timing reference symbol (TRS).
Claim 12
Dependent Claim 21 words
The method according to claim 5, wherein step (c) comprises the step of: (c-3) storing said offset value in a register.
Claim 13
Dependent Claim 22 words
The method according to claim 5, further comprising the step of: (f) repeating step (c-2) for each bit of said data stream.
Claim 14
Dependent Claim 36 words
The method according to claim 1, wherein said data stream comprises a number of bits, said method further comprising the step of: (g) repeating steps (a), (b), and (c), on each bit of said data stream.
Claim 15
Dependent Claim 22 words
The method according to claim 1, wherein said data stream comprises a Society of Motion Picture and Television Engineers (SMPTE) data stream.
Claim 16
Dependent Claim 22 words
The method according to claim 13, wherein said data stream comprises a Society of Motion Picture and Television Engineers (SMPTE) data stream.

References Cited (Backward Citations)

US5003599A Cited
US5367544A Cited
US5005191A Cited
US5050559A Cited
US5598424A Cited
US5666547A Cited
US5790607A Cited
US5694056A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-09-27 2003-03-29 2003-09-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-09-27 2007-03-29 2007-09-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-09-27 2011-03-29 2011-09-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag