IP Library Granted Patent US 7,012,907
Granted Patent B2
US 7,012,907 · App. 09/732,186 · Granted Mar 14, 2006

Packet spread-spectrum receiver

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,012,907
App. No.
09/732,186
Granted
Mar 14, 2006
Kind
B2
Abstract

A spread-spectrum receiver for receiving data from a spread-spectrum packet-swioched system. A multichannel spread-spectrum signal includes encoded data, which is demultiplexed into sub-data-sequence signals. Each sub-data-sequence signal is multiplied by a respective chip-sequence signal to generate a plurality of spread-spectrum channels. The plurality of spread-spectrum channels are combined as a multichannel spread-spectrum signal. The multichannel spread-spectrum signal is concatenated with a header to output a packec-spread-spectrum signal which is transmitted over radio waves to a packet receiver. A processor at the packet receiver obtains ciming for the multichannel spread-spectrum signal from the header. The multichannel spread-spectrum signal is chen despread by a plurality of data-matched filters and multiplexed by a multiplexer as received-encoded data. The received-encoded data is decoded by a decoder and stored in a receiver memory for output.

Claims (43)

1. A method, using a receiver, comprising the steps of:

processing a header in a spread-spectrum signal, the processing of the header comprising:

a) detecting, at a processing frequency, the header in the spread-spectrum signal;

b) outputting, responsive to detecting the header, a header-detection signal; and

c) generating, responsive to the header-detection signal, control and timing signals;

despreading a multichannel-spread-spectrum signal embedded in the spread-spectrum signal as a plurality of received spread-spectrum channels, respectively; and

multiplexing data obtained from the plurality of received spread-spectrum channels as received data.

2. The method as set forth in claim 1 , further including, after the step of multiplexing, the step of storing the received data.

3. The method as set forth in claim 1 , further including, after the step of multiplexing, the step of decoding the received data.

4. The method as set forth in claim 1 , further including, before the step of processing the header, translating the spread-spectrum signal from a carrier frequency to a processing frequency.

5. A receiver comprising:

header-detection means for processing a header in a spread-spectrum signal, wherein the header-detection means comprises means for detecting, at a processing frequency, the header in the spread-spectrum signal and for outputting, responsive to detecting the header, a header-detection signal, and for generating, from the header-detection signal, control and timing signals;

receiver-spread-spectrum means, coupled to said header-detection means for despreading a multichannel-spread-spectrum signal embedded in the spread-spectrum signal as a plurality of received spread-spectrum channels, respectively; and

multiplexing means, coupled to said receiver-spread-spectrum means, for multiplexing data from the plurality of received spread-spectrum channels as received data and for outputting the received data to a data output.

6. The receiver as set forth in claim 5 , further including, coupled to said multiplexing means, receiver-memory means for storing the received data.

7. The receiver as set forth in claim 5 , further including, coupled to said multiplexing means, decoding means for decoding the received data.

8. The receiver as set forth in claim 5 , further including translating means for shifting the spread-spectrum signal from the carrier frequency to a processing frequency.

9. A receiver comprising:

a header-detection device for processing the header in a spread-spectrum signal, wherein the header-detection device comprises means for detecting, at the processing frequency, the header in the spread-spectrum signal, for outputting, responsive to detecting the header, a header-detection signal, and for generating, from the header-detection signal, control and timing signals;

receiver-spread-spectrum means for despreading a multichannel-spread-spectrum signal embedded in the spread-spectrum signal as a plurality of received spread-spectrum channels, respectively; and

a multiplexer, coupled to said receiver-spread-spectrum means, for multiplexing data from the plurality of received spread-spectrum channels as received data.

10. The receiver as set forth in claim 9 , further including, coupled to said multiplexer, a receiver memory for storing the received data.

11. The receiver as set forth in claim 9 , further including, coupled to said multiplexer, a decoder for decoding the received data.

12. The receiver as set forth in claim 9 , further including a translating device for translating the spread-spectrum signal from the carrier frequency to a processing frequency.

13. A method, comprising the steps of:

receiving a spread-spectrum signal;

processing a header in the received spread-spectrum signal in accord with a common chip sequence signal, to produce a control or timing signal;

based at least in part of the control or timing signal, processing the received spread-spectrum signal in accord with respective chip sequence signals so as to despread a

multichannel-spread-spectrum signal embedded in the received spread-spectrum signal as a plurality of received spread-spectrum channels, respectively; and

multiplexing data obtained from the plurality of received spread-spectrum channels as a received data output stream.

14. The method of claim 13 , wherein the common chip sequence signal is further common with respect to a plurality of users.

15. The method of claim 13 , wherein the processing of the header provides chip-sequence synchronization.

16. The method of claim 13 , wherein the header is followed in time by the multichannel-spread-spectrum signal, in the received spread-spectrum signal.

17. The method of claim 13 , further comprising decoding the received data output stream.

18. The method of claim 13 , further comprising, before the step of processing the header, translating the received spread-spectrum signal from a carrier frequency to a processing frequency.

19. A receiving system, comprising:

a spread-spectrum receiver;

means for processing a header in a spread-spectrum signal received by the spread-spectrum receiver, in accord with a common chip sequence signal, to produce a control or timing signal;

a multichannel-spread-spectrum despreader responsive to the control or timing signal, for processing the received spread-spectrum signal in accord with respective chip sequence signals so as to despread a multichannel-spread-spectrum signal embedded in the received spread-spectrum signal as a plurality of received spread-spectrum channels, respectively; and

a multiplexer, for multiplexing data obtained from the plurality of received spread-spectrum channels into a received data output stream.

20. The system of claim 19 , wherein the means for processing the header comprises header-detection means and a processor responsive to the header-detection means for generating the control or timing signal.

21. The system of claim 20 , wherein the header-detection means comprises a header-matched filter.

22. The system of claim 21 , wherein the despreader comprises a plurality of data matched filters, each of the data matched filters performing processing with a different one of the respective chip sequence signals.

Assignments (3)
CHANGE OF NAME Recorded Oct 6, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044213/0313 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOULY LISTED PATENT NUMBER 6,156,483 PREVIOUSLY RECORDED AT REEL: 027379 FRAME: 0108. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 21, 2015
From: GOLDEN BRIDGE TECHNOLOGY, INC.
To: GOOGLE INC.
Reel/Frame 036170/0457 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NO. 6,155,483 PREVIOUSLY RECORDED AT REEL: 027379 FRAME: 0113. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 17, 2015
From: GOLDEN BRIDGE TECHNOLOGY, INC.
To: GOOGLE INC.
Reel/Frame 036131/0154 →