Patentable/Patents/US-7583639
US-7583639

System and method for determining data rate

PublishedSeptember 1, 2009
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Described herein are systems and methods for determining data rate in a direct sequence spread spectrum system. The systems may include circuits or processors for receiving a signal that was transmitted at an unknown data rate and determining the value of the unknown data rate based on a sequence of bits that is generated from processing the signal according to a first data rate. The methods may include receiving a signal having an unknown data rate, processing the signal according to a first data rate, generating another signal that corresponds to a sequence of bits that result from the processing, and determining the value of the unknown data rate according to the sequence of bits.

Patent Claims
25 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of determining data rate in a direct sequence spread spectrum system, the method comprising: receiving a signal that was transmitted at a particular data rate, wherein the particular data rate is unknown to a receiver, wherein the particular data rate is one of a high data rate or a low data rate, and wherein the high data rate is a binary multiple of the low data rate; processing the signal according to a first data rate, thereby generating a signal corresponding to a sequence of bits; and determining the particular data rate according to the sequence of bits.

2

2. The method of claim 1 , wherein the method comprises initiating proper decoding mechanisms for the particular data rate.

3

3. The method of claim 1 , wherein the particular data rate is determined according to a count of 0's and a count of 1's in the sequence of bits.

4

4. The method of claim 1 , wherein the particular data rate is determined according to an occurrence of repetition in the sequence of bits.

5

5. The method of claim 1 , wherein at least one data rate in the plurality of data rates is a binary multiple of an other data rate in the plurality of data rates.

6

6. The method of claim 1 , wherein the particular data rate is selected according to a quality of communication on a communication channel.

7

7. The method of claim 1 , wherein the transmission times of two different rate signals are the same duration.

8

8. A system for determining data rate in a direct sequence spread spectrum system, the system comprising: one or more circuits for receiving a signal that was transmitted at a particular data rate, wherein the particular data rate is unknown when received, wherein the particular data rate is one of a high data rate or a low data rate, and wherein the high data rate is a binary multiple of the low data rate; wherein the one or more circuits process the signal according to a first data rate, thereby generating a signal corresponding to a sequence of bits; and wherein the one or more circuits determine the particular data rate according to the sequence of bits.

9

9. The system of claim 8 , wherein the one or more circuits initiate proper decoding mechanisms for the particular data rate.

10

10. The system of claim 8 , wherein the particular data rate is determined according to a count of 0's and a count of 1's in the sequence of bits.

11

11. The system of claim 8 , wherein the particular data rate is determined according to an occurrence of repetition in the sequence of bits.

12

12. The system of claim 8 , wherein at least one data rate in the plurality of data rates is a binary multiple of an other data rate in the plurality of data rates.

13

13. The system of claim 8 , wherein the particular data rate is selected according to a quality of communication on a communication channel.

14

14. The system of claim 8 , wherein the transmission times of two different rate signals are the same duration.

15

15. A system for determining data rate in a direct sequence spread spectrum system, the system comprising: at least one processor for receiving a signal that was transmitted at a particular data rate, wherein the particular data rate is unknown when received, wherein the particular data rate is one of a high data rate or a low data rate, and wherein the high data rate is a binary multiple of the low data rate; wherein the at least one processor processes the signal according to a first data rate, thereby generating a signal corresponding to a sequence of bits; and wherein the at least one processor determines the particular data rate according to the sequence of bits.

16

16. The system of claim 15 , wherein the at least one processor initiates proper decoding mechanisms for the particular data rate.

17

17. The system of claim 15 , wherein the particular data rate is determined according to a count of 0's and a count of 1's in the sequence of bits.

18

18. The system of claim 15 , wherein the particular data rate is determined according to an occurrence of repetition in the sequence of bits.

19

19. The system of claim 15 , wherein at least one data rate in the plurality of data rates is a binary multiple of an other data rate in the plurality of data rates.

20

20. The system of claim 15 , wherein the particular data rate is selected according to a quality of communication on a communication channel.

21

21. The system of claim 15 , wherein the transmission times of two different rate signals are the same duration.

22

22. A method of determining data rate in a communication system, the method comprising: receiving a direct sequence spread spectrum signal that was transmitted at a particular data rate, wherein the particular data rate is unknown to a receiver, wherein the particular data rate is one of a high data rate and a low data rate, and wherein the high data rate is a binary multiple of the low data rate; processing the direct sequence spread spectrum signal according to the high data rate, thereby generating a despread signal corresponding to a sequence of bits; determining the particular data rate according to an occurrence of repetition in the sequence of bits; and initiating proper decoding mechanisms for the particular data rate.

23

23. The method of claim 22 , wherein the particular data rate is selected according to a quality of communication on a communication channel.

24

24. A system for determining data rate in a communication system, the system comprising: one or more circuits for receiving a direct sequence spread spectrum signal that was transmitted at a particular data rate, wherein the particular data rate is unknown to a receiver, wherein the particular data rate is one of a high data rate and a low data rate, and wherein the high data rate is a binary multiple of the low data rate; said one or more circuits for processing the direct sequence spread spectrum signal according to the high data rate, thereby generating a despread signal corresponding to a sequence of bits; said one or more circuits for determining the particular data rate according to an occurrence of repetition in the sequence of bits; and said one or more circuits for initiating proper decoding mechanisms for the particular data rate.

25

25. The system of claim 24 , wherein the particular data rate is selected according to a quality of communication on a communication channel.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

September 14, 2007

Publication Date

September 1, 2009

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “System and method for determining data rate” (US-7583639). https://patentable.app/patents/US-7583639

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.