IP Library Granted Patent US 7,457,348
Granted Patent B2
US 7,457,348 · App. 11/468,923 · Granted Nov 25, 2008

Spread-spectrum transceiver

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,457,348
App. No.
11/468,923
Granted
Nov 25, 2008
Kind
B2
Abstract

An assembly of simultaneously transmitted electrically generated signals, which contains a subset of binary spreading-code sequences that are members of a larger set of binary spreading-code sequences available to a particular node of a multi-node communication network. All sequences in the set of spreading-code sequences available to the particular node of the network can be generated by the same configuration of two linear-feedback binary shift registers, where feedback taps of the two linear-feedback binary shift registers correspond to primitive polynomials of the same degree over GF(2), the field of two elements.

Claims (64)

1. A transmitting apparatus for communicating information in a multi-node communication network, comprising:

a spreading code sequence generator for generating spreading code sequences from a set of spreading code sequences, said set of spreading code sequences being selected from a plurality of subsets of the set of spreading code sequences associated with the transmitting apparatus and said spreading code sequences at least partially being generated by combining contents of specified stages of a first shift register with contents of specified stages of a second shift register; and

a transmitter for simultaneously transmitting first I and Q signals during a first time interval, and simultaneously transmitting second I and Q signals during a second time interval, said first I and Q signals each including an individual spreading code sequence of a first subset from said set of spreading code sequences and said second I and Q signals each including an individual spreading code sequence of a second subset from said set of spreading code sequences, wherein at least one of said first and second subsets from the set of spreading code sequences includes more than one spreading code sequence.

2. The apparatus of claim 1 , wherein the spreading code sequences comprise Gold codes.

3. The apparatus of claim 1 , wherein said first and second I and Q signals are each individually configured to carry data or control information.

4. The apparatus of claim 1 , wherein said first and second I and Q signals may each individually include one or more spreading code sequences.

5. The apparatus of claim 1 , wherein the spreading code sequences are selected from the set of spreading code sequences based upon a particular data rate.

6. The apparatus of claim 1 , further comprising:

a modulator for modulating the spreading code sequences of each of said first and second subsets onto corresponding carriers of the same frequency having different phases.

7. The apparatus of claim 6 , wherein the modulator uses phase shift keying (PSK).

8. The apparatus of claim 6 , wherein each of said first and second subsets includes two spreading code sequences, and said modulator modulates the two sequences of each of said first and second subsets onto two corresponding carriers of the same frequency.

9. The apparatus of claim 8 , wherein said two corresponding carriers are out of phase by 90 degrees.

10. A transmitting apparatus for communicating information in a multi-node communication network, comprising:

a sequence generator for generating a Gold code by combining contents of specified stages of a first shift register with contents of specified stages of a second shift register; and

a transmitter for simultaneously transmitting first I and Q signals during a first time interval, and simultaneously transmitting second I and Q signals during a second time interval, said first I and Q signals each including a first spreading code sequence, of a first subset from a set of spreading code sequences, which is derived from said Gold code and said second I and Q signals each including a second spreading code sequence, of a second subset from said set of spreading code sequences, which is derived from said Gold code and different from said first spreading code sequence;

wherein at least one of said first and second subsets from the set of spreading code sequences includes more than one spreading code sequence and said set of spreading code sequences being selected from a plurality of subsets of said set of spreading code sequences associated with said transmitting apparatus.

11. The apparatus of claim 10 , wherein said first and second I and Q signals are each individually configured to carry data or control information.

12. The apparatus of claim 10 , wherein said first and second I and Q signals may each individually include one or more spreading code sequences.

13. The apparatus of claim 10 , wherein the spreading code sequences are selected based upon a particular data rate.

14. The apparatus of claim 10 , further comprising:

a modulator for modulating the first and second spreading code sequences onto corresponding carriers of the same frequency having different phases.

15. The apparatus of claim 14 , wherein the modulator uses phase shift keying (PSK).

16. A transmitting apparatus for communicating information in a multi-node communication network, comprising:

a spreading code sequence generator for generating spreading code sequences from a set of spreading code sequences, said set of spreading code sequences being selected from a plurality of subsets of the set of spreading code sequences associated with the transmitting apparatus; and

a transmitter for simultaneously transmitting first signals during a first time interval, and simultaneously transmitting second signals during a second time interval, said first signals each having individual spreading code sequences of a first subset from said set of spreading code sequences and said second signals each having individual spreading code sequences of a second subset from said set of spreading code sequences, wherein at least one of said first and second subsets from the set of spreading code sequences includes more than one spreading code sequence.

17. The apparatus of claim 16 , wherein said first and second signals may each individually include one or more spreading code sequences.

18. The apparatus of claim 16 , wherein the spreading code sequences are selected from the set of spreading code sequences based upon a particular data rate.

19. The apparatus of claim 16 , further comprising:

a modulator for modulating the spreading code sequences of each of said first and second subsets onto corresponding carriers of the same frequency having different phases.

20. The apparatus of claim 19 , wherein the modulator uses phase shift keying (PSK).

21. The apparatus of claim 19 , wherein each of said first and second subsets includes two spreading code sequences, and said modulator modulates the two sequences of each of said first and second subsets onto two corresponding carriers of the same frequency.

22. The apparatus of claim 21 , wherein said two corresponding carriers are out of phase by 90 degrees.

23. A method for communicating information in a multi-node communication network, comprising:

generating spreading code sequences from a set of spreading code sequences, said set of spreading code sequences being selected from a plurality of subsets of the set of spreading code sequences and said spreading code sequences at least partially being generated by combining contents of specified stages of a first shift register with contents of specified stages of a second shift register; and

simultaneously transmitting first I and Q signals during a first time interval, and simultaneously transmitting second I and Q signals during a second time interval, said first I and Q signals each including an individual spreading code sequence of a first subset from said set of spreading code sequences and said second I and Q signals each including an individual spreading code sequence of a second subset from said set of spreading code sequences, wherein at least one of said first and second subsets from the set of spreading code sequences includes more than one spreading code sequence.

24. The method of claim 23 , wherein the spreading code sequences comprise Gold codes.

25. The method of claim 23 , wherein said first and second I and Q signals are each individually configured to carry data or control information.

26. The method of claim 23 , wherein said first and second I and Q signals may each individually include one or more spreading code sequences.

27. The method of claim 23 , wherein the spreading code sequences are selected from the set of spreading code sequences based upon a particular data rate.

28. The method of claim 23 , further comprising:

modulating the spreading code sequences of each of said first and second subsets onto corresponding carriers of the same frequency having different phases.

29. The method of claim 28 , wherein said modulating includes phase shift keying (PSK).

30. The method of claim 28 , wherein each of said first and second subsets includes two spreading code sequences, and the two sequences of each of said first and second subsets is modulated onto two corresponding carriers of the same frequency.

31. The method of claim 30 , wherein said two corresponding carriers are out of phase by 90 degrees.

32. A method for communicating information in a multi-node communication network, comprising:

generating a Gold code by combining contents of specified stages of a first shift register with contents of specified stages of a second shift register; and

simultaneously transmitting first I and Q signals during a first time interval, and simultaneously transmitting second I and Q signals during a second time interval, said first I and Q signals each including a first spreading code sequence, of a first subset from a set of spreading code sequences, which is derived from said Gold code and said second I and Q signals each including a second spreading code sequence, of a second subset from said set of spreading code sequences, which is derived from said Gold code and different from said first spreading code sequence;

wherein at least one of said first and second subsets from the set of spreading code sequences includes more than one spreading code sequence and said set of spreading code sequences being selected from a plurality of subsets of said set of spreading code sequences.

33. The method of claim 32 , wherein said first and second I and Q signals are each individually configured to carry data or control information.

34. The method of claim 32 , wherein said first and second I and Q signals may each individually include one or more spreading code sequences.

35. The method of claim 32 , wherein the spreading code sequences are selected based upon a particular data rate.

36. The method of claim 32 , further comprising:

modulating the first and second spreading code sequences onto corresponding carriers of the same frequency having different phases.

37. The method of claim 36 , wherein said modulating includes phase shift keying.

38. A method for communicating information in a multi-node communication network, comprising:

generating spreading code sequences from a set of spreading code sequences, said set of spreading code sequences being selected from a plurality of subsets of the set of spreading code sequences; and

simultaneously transmitting first signals during a first time interval, and simultaneously transmitting second signals during a second time interval, said first signals each having individual spreading code sequences of a first subset from said set of spreading code sequences and said second signals each having individual spreading code sequences of a second subset from said set of spreading code sequences, wherein at least one of said first and second subsets from the set of spreading code sequences includes more than one spreading code sequence.

39. The method of claim 38 , wherein said first and second signals may each individually include one or more spreading code sequences.

40. The method of claim 38 , wherein the spreading code sequences are selected from the set of spreading code sequences based upon a particular data rate.

41. The method of claim 38 , further comprising:

modulating the spreading code sequences of each of said first and second subsets onto corresponding carriers of the same frequency having different phases.

42. The method of claim 41 , wherein said modulating includes phase shift keying.

43. The method of claim 38 , wherein each of said first and second subsets includes two spreading code sequences, and said two sequences of each of said first and second subsets is modulated onto two corresponding carriers of the same frequency.

44. The method of claim 43 , wherein said two corresponding carriers are out of phase by 90 degrees.

Assignments (11)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 056981 FRAME: 0631. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 16, 2022
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED BROADBAND, INC.
Reel/Frame 059907/0563 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 054443 FRAME: 0958. ASSIGNOR(S) HEREBY CONFIRMS THE LICENSE. Recorded Feb 4, 2021
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED BROADBAND, INC.
Reel/Frame 056981/0631 →
LICENSE Recorded Nov 5, 2020
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED SOLUTIONS, INC.
Reel/Frame 054443/0958 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: INTELLECTUAL VENTURES ASSETS 135 LLC
To: COMMWORKS SOLUTIONS, LLC
Reel/Frame 051534/0619 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2019
From: INTELLECTUAL VENTURES I LLC
To: INTELLECTUAL VENTURES ASSETS 135 LLC
Reel/Frame 050885/0964 →
MERGER Recorded Jul 22, 2011
From: KIPLING SAHIBS LLC
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 026637/0243 →
MERGER EFFECTIVE ON 01/28/1996 Recorded Mar 15, 2011
From: LOCKHEED CORPORATION
To: LOCKHEED MARTIN CORPORATION
Reel/Frame 025954/0302 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA PREVIOUSLY RECORDED ON REEL 018212 FRAME 0636. ASSIGNOR(S) HEREBY CONFIRMS THE THE CONVEYING PARTY DATA SHOULD BE CORRECTED FROM LOCKHEED CORPORATION TO LOCKHEED MARTIN CORPORATION. Recorded Mar 15, 2011
From: LOCKHEED MARTIN CORPORATION
To: KIPLING SAHIBS LLC
Reel/Frame 025954/0322 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2006
From: RICE, BART F.
To: LOCKHEED MISSILES & SPACE COMPANY, INC.
Reel/Frame 018212/0634 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2006
From: LOCKHEED CORPORATION
To: KIPLING SAHIBS LLC
Reel/Frame 018212/0636 →
MERGER Recorded Sep 6, 2006
From: LOCKHEED MISSILES & SPACE COMPANY, INC.
To: LOCKHEED CORPORATION
Reel/Frame 018223/0807 →