Patent EP0143262A1 successfully refreshed from Google Patents.
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
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 |