Patent JPS6285759A successfully refreshed from Google Patents.
US6092210A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Device and method for synchronizing the clocks of interconnected universal serial buses
Assignee: Monterey Research LLC
•
Filing: 1998-10-14
•
Granted: 2000-07-18
•
Expires: 2018-10-14
Abstract
Abstract A USB-to-USB connecting device is provided for interconnecting two independent universal serial buses (USBs) and for synchronizing local device clocks to the data streams of both USBs. To interconnect the USBs, the device may include a separate local clock synchronization mechanism for each USB connected to the device. Each separate local clock synchronization may utilize the same reference clock. A method for interconnecting two USBs is also provided.
Inventors
- 👤 Steven P. Larky
- 👤 Scott Swindle
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 19:27
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4027; G06F13/405; G06F13/4054
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
158 words
A device for interconnecting a first and a second universal serial bus (USB), the device having the ability to synchronize to the data stream of the USBs, the device comprising: a first USB interface connected to the first USB for receiving a first data stream, the first interface having a first local clock; a second USB interface connected to thc second USB for receiving a second data stream, the second interface having a second local clock; means for producing a reference clock signal; a first synchronization device for synchronizing the first local clock of the first USB interface to the data stream of the first USB using the reference clock signal; and a second synchronization device for synchronizing the second local clock of the second USB interface to the data stream of the second USB using the reference clock signal so that the first and second local clocks of the device are synchronized to two independent data streams.
Claim 2
Independent Claim
158 words
A device for interconnecting a first and a second universal serial bus (USB), the device having the ability to synchronize to the data stream of the USBs, the device comprising: a first USB interface connected to the first USB for receiving a first data stream, the first interface having a first local clock; a second USB interface connected to thc second USB for receiving a second data stream, the second interface having a second local clock; means for producing a reference clock signal; a first synchronization device for synchronizing the first local clock of the first USB interface to the data stream of the first USB using the reference clock signal; and a second synchronization device for synchronizing the second local clock of the second USB interface to the data stream of the second USB using the reference clock signal so that the first and second local clocks of the device are synchronized to two independent data streams.
Claim 3
Dependent Claim
17 words
The device of claim 1, wherein the first and second synchronization devices comprise digital phase locked loops.
Claim 4
Dependent Claim
31 words
The device of claim 2, wherein the first and second synchronization devices further comprise means for adjusting the frequency of the local clocks in response to changes in the data stream.
Claim 5
Dependent Claim
20 words
The device of claim 3, wherein the adjusting means comprises means for changing the length of the local clock cycle.
Claim 6
Dependent Claim
48 words
The device of claim 3 further comprising a first decoder connected to the first interface for decoding the first data stream based on the first local clock and a second decoder connected to the second interface for decoding the second data stream based on the second local clock.
Claim 7
Dependent Claim
17 words
The device of claim 1, wherein the first and second synchronization devices comprise analog phase locked loops.
Claim 8
Dependent Claim
21 words
The device of claim 1, wherein the reference clock signal producing means comprises a crystal for generating the reference clock signal.
Claim 9
Dependent Claim
36 words
The device of claim 7, wherein the reference clock signal producing means further comprises means for multiplying the frequency of the reference clock signal generated by the crystal to generate a higher frequency reference clock signal.
Claim 10
Dependent Claim
15 words
The device of claim 8, wherein said multiplying means comprises an analog phase locked loop.
Claim 11
Independent Claim
209 words
An apparatus for interconnecting a first and a second computer together, the first computer having a first universal serial bus connected to a first universal serial bus port and the second computer having a second universal serial bus connected to a second universal serial bus port, the apparatus comprising: a connecting device interconnecting the first and second universal serial bus in order to permit the first and second computer to communicate with each other over the universal serial buses, the connecting device comprising a first USB interface connected to the first USB for receiving a first data stream, the first interface having a first local clock; a second USB interface connected to the second USB for receiving a second data stream, the second interface having a second local clock; means for producing a reference clock signal; a first synchronization device for synchronizing the local clock of the first USB interface to the data stream of the first USB using the reference clock signal; and a second synchronization device for synchronizing the local clock of the second USB interface to the data stream of the second USB using the reference clock signal so that the first and second local clocks of the device are synchronized to two independent data streams.
Claim 12
Independent Claim
209 words
An apparatus for interconnecting a first and a second computer together, the first computer having a first universal serial bus connected to a first universal serial bus port and the second computer having a second universal serial bus connected to a second universal serial bus port, the apparatus comprising: a connecting device interconnecting the first and second universal serial bus in order to permit the first and second computer to communicate with each other over the universal serial buses, the connecting device comprising a first USB interface connected to the first USB for receiving a first data stream, the first interface having a first local clock; a second USB interface connected to the second USB for receiving a second data stream, the second interface having a second local clock; means for producing a reference clock signal; a first synchronization device for synchronizing the local clock of the first USB interface to the data stream of the first USB using the reference clock signal; and a second synchronization device for synchronizing the local clock of the second USB interface to the data stream of the second USB using the reference clock signal so that the first and second local clocks of the device are synchronized to two independent data streams.
Claim 13
Dependent Claim
17 words
The apparatus of claim 10, wherein the first and second synchronization devices comprise digital phase locked loops.
Claim 14
Dependent Claim
31 words
The apparatus of claim 11, wherein the first and second synchronization devices further comprise means for adjusting the frequency of the local clocks in response to changes in the data stream.
Claim 15
Dependent Claim
20 words
The apparatus of claim 12, wherein the adjusting means comprises means for changing the length of the local clock cycle.
Claim 16
Dependent Claim
48 words
The apparatus of claim 12 further comprising a first decoder connected to the first interface for decoding the first data stream based on the first local clock and a second decoder connected to the second interface for decoding the second data stream based on the second local clock.
Claim 17
Dependent Claim
17 words
The apparatus of claim 10, wherein the first and second synchronization devices comprise analog phase locked loops.
Claim 18
Dependent Claim
21 words
The apparatus of claim 10, wherein the reference clock signal producing means comprises a crystal for generating the reference clock signal.
Claim 19
Dependent Claim
33 words
The apparatus of claim 16, wherein the reference clock signal producing means further comprises means for multiplying the reference clock signal generated by the crystal to generate a higher frequency reference clock signal.
Claim 20
Dependent Claim
15 words
The apparatus of claim 17, wherein said multiplying means comprises an analog phase locked loop.
Claim 21
Independent Claim
137 words
A method for synchronizing a device to data stream from a first and second universal serial bus (USB), the method comprising: receiving a first data stream at a first USB interface, the first interface having a first local clock; receiving a second data stream at a second USB interface, the second interface having a second local clock; generating a reference clock signal; synchronizing the local clock of the first interface to the data stream of the first USB using a first synchronization device driven by the generated reference clock signal; and synchronizing the local clock of the second interface to the data stream of the second USB using a second synchronization device driven by the generated reference clock signal so that the first and second local clocks of the device are synchronized to two independent data streams.
Claim 22
Independent Claim
137 words
A method for synchronizing a device to data stream from a first and second universal serial bus (USB), the method comprising: receiving a first data stream at a first USB interface, the first interface having a first local clock; receiving a second data stream at a second USB interface, the second interface having a second local clock; generating a reference clock signal; synchronizing the local clock of the first interface to the data stream of the first USB using a first synchronization device driven by the generated reference clock signal; and synchronizing the local clock of the second interface to the data stream of the second USB using a second synchronization device driven by the generated reference clock signal so that the first and second local clocks of the device are synchronized to two independent data streams.
Claim 23
Dependent Claim
30 words
The method of claim 19, wherein using the first and second synchronization devices further comprise adjusting the frequency of the local clocks in response to changes in the data stream.
Claim 24
Dependent Claim
16 words
The method of claim 20, wherein adjusting comprises changing the length of the local clock cycle.
Claim 25
Dependent Claim
30 words
The method of claim 20 further comprising decoding the first data stream based on the first local clock and decoding the second data stream based on the second local clock.
Claim 26
Dependent Claim
30 words
The method of claim 22, wherein generating the reference clock signal further comprises multiplying the reference clock signal generated by the crystal to generate a higher frequency reference clock signal.
References Cited (Backward Citations)
US4866606A
Cited
US4890222A
Cited
US5388249A
Cited
US5392421A
Cited
US5461723A
Cited
US5402394A
Cited
US5628001A
Cited
US5630147A
Cited
US5748923A
Cited
US5621902A
Cited
US5642489A
Cited
US5675813A
Cited
US5754799A
Cited
US5767844A
Cited
US5774744A
Cited
US5781028A
Cited
US5748911A
Cited
US5778218A
Cited
US5918073A
Cited
US5961649A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-07-18 | 2004-01-17 | 2004-07-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-07-18 | 2008-01-17 | 2008-07-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-07-18 | 2012-01-17 | 2012-07-18 | $7700.00 | Window Closed / Lapsed |