IP Library Granted Patent US 7,400,666
Granted Patent B2
US 7,400,666 · App. 10/616,118 · Granted Jul 15, 2008

Method for generating communication signal sequences having desirable correlation properties and system for using game

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,400,666
App. No.
10/616,118
Granted
Jul 15, 2008
Kind
B2
Abstract

A method for generating code sequences having good correlation properties comprising steps of selecting a code length comprising a number of chips, selecting a ruler which defines the position of non-zero values within the chips, and overlaying the non-zero values with an amplitude pattern.

Claims (47)

1. A method of generating communication signals comprising the steps of:

selecting a code length, said code length comprising a plurality of chips, wherein each chip of said plurality of chips is one of a nonzero value and a zero value, wherein said non-zero value is one of a positive value and a negative value and wherein said positive value and said negative value correspond to an amplitude of an impulse and wherein said chips are arrayed such that no two of said non-zero values are adjacent;

arraying said plurality of chips such that there is a plurality of said zero values within said plurality of chips and one or more said non-zero values is arrayed in accordance with a ruler, wherein said ruler is substantially orthogonal to time-shifted versions of said ruler and belonging to a family of rulers wherein each ruler within said family is substantially orthogonal to each other ruler within said family of rulers;

arraying said plurality of chips such that said at least one positive value and said at least one negative value are placed in accordance with a pattern, said pattern being from a family of binary patterns wherein each pattern within said family of binary patterns is substantially orthogonal to substantially all time-shifted versions of each other pattern within said family of binary patterns;

using the arrayed chips to generate a signal; and

transmitting the generated signal.

2. A method for generating a set of communication signal sequences comprising the steps of:

defining said set such that all of said communications signal sequences in said set have a code length, said code length comprising a plurality of chips, each of said chips having a value, said value being one of a positive value, a negative value and a zero value, wherein said positive value and said negative value correspond to an initial direction of an impulse;

arraying said chips such that at least one said positive value and at least one said negative value is placed in accordance with a ruler, said ruler being substantially orthogonal to all time-shifted versions of said ruler and belonging to a family of rulers wherein each ruler within said family is substantially orthogonal to each other ruler within said family of rulers, and arraying said chips such that at least one of said chips has a zero value;

arraying said chips such that said at least one positive value and said at least one negative value are placed in accordance with a pattern, said pattern being from a family of binary patterns wherein each pattern within said family of binary patterns is substantially orthogonal to substantially all time-shifted versions of each other pattern within said family of binary patterns;

arraying said chips such that no two of said non-zero values are adjacent;

using the arrayed chips to generate a signal; and

transmitting the generated signal.

3. The method according to claim 2 , wherein said code length is 30 chips.

4. The method according to claim 3 , wherein said family of rulers comprises a first ruler and a second ruler where said first ruler and said second ruler comprise four non-zero value chips.

5. The method according to claim 4 , wherein said family of binary patterns is comprised of four patterns.

6. A radio communication system comprising:

a radio transmitter; and

a radio receiver,

said radio transmitter and said radio receiver employing a communications signal having a code length, said code length comprising a plurality of chips, wherein each chip of said plurality of chips is one of a non-zero value and a zero value, and wherein said chips are arrayed such that there is a plurality of zero values within said plurality of chips, no two of said non-zero values are adjacent and one or more said non-zero values is arrayed in accordance with a ruler, wherein said ruler is substantially orthogonal to time-shifted versions of said ruler and wherein said non-zero value is one of a positive value and a negative value and wherein said positive value and said negative value correspond to an amplitude of an impulse and wherein arraying said plurality of chips further comprises arraying at least one said positive value and at least one said negative value in accordance with a pattern selected from a family of patterns, wherein said family of patterns is such that any pattern within said family of patterns is substantially orthogonal to substantially all time-shifted versions of any other pattern within said family of patterns; and wherein the radio transmitter employs the communications signal to generate and transmit a transmission signal.

7. A method of generating communication signals comprising the steps of:

selecting a code length, said code length comprising a plurality of chips, wherein each chip of said plurality of chips is one of a nonzero value and a zero value, wherein said non-zero value is one of a positive value and a negative value;

arraying said plurality of chips such that there is a plurality of said zero values within said plurality of chips and one or more said non-zero values is arrayed in accordance with a ruler, wherein said ruler is substantially orthogonal to all time-shifted versions of said ruler;

arraying at least one said positive value and at least one said negative value in accordance with a pattern, wherein said pattern is selected from a family of patterns, wherein any pattern within said family of patterns is substantially orthogonal to substantially all time-shifted versions of any other pattern within said family of patterns;

arraying said plurality of chips such that no two of said non-zero values are adjacent;

using the arrayed plurality of chips to generate a signal; and

transmitting the generated signal.

8. The method according to claim 7 , wherein said positive value and said negative value correspond to an amplitude of an impulse.

9. A method of generating communication signals comprising the steps of:

selecting a code length, said code length comprising a plurality of chips, wherein each chip of said plurality of chips is one of a nonzero value and a zero value, wherein said non-zero value is one of a positive value and a negative value;

arraying said plurality of chips wherein:

there is a plurality of said zero values within said plurality of chips and one or more said non-zero values is arrayed in accordance with a ruler, wherein said ruler belongs to a family of rulers wherein any ruler within said family of rulers is substantially orthogonal to all time-shifted versions of any other ruler within said family of rulers;

at least one said positive value and at least one said negative value are in accordance with a pattern, wherein said pattern is selected from a family of patterns and wherein said family of patterns is such that any pattern within said family of patterns is substantially orthogonal to substantially all time-shifted versions of any other pattern within said family of patterns; and

no two of said non-zero values are adjacent;

using the arrayed chips to generate a signal; and

transmitting the generated signal.

10. The method according to claim 9 , wherein said positive value and said negative value correspond to an amplitude of an impulse.

11. A radio communication system comprising:

a radio transmitter; and

a radio receiver,

said radio transmitter and said radio receiver employing a communications signal having a code length, said code length comprising a plurality of chips, wherein each chip of said plurality of chips is one of a non-zero value and a zero value, wherein said non-zero value is one of a positive value and a negative value and wherein said positive value and said negative value correspond to an amplitude of an impulse and wherein said chips are arrayed such that there is a plurality of zero values within said plurality of chips, at least one said positive value and at least one said negative value is arrayed in accordance with a pattern selected from a family of patterns wherein any pattern within said family of patterns is substantially orthogonal to substantially all time-shifted versions of any other pattern within said family of patterns, and one or more said non-zero values is arrayed in accordance with a ruler, wherein said ruler is substantially orthogonal to all time-shifted versions of said ruler; and wherein the radio transmitter employs the communications signal to generate and transmit a transmission signal.

12. The radio communication system of claim 11 , wherein said values are arrayed such that no two of said non-zero values are adjacent.

13. A radio communication system comprising:

a radio transmitter; and

a radio receiver,

said radio transmitter and said radio receiver employing a communications signal having a code length, said code length comprising a plurality of chips, wherein each chip of said plurality of chips is one of a non-zero value and a zero value, wherein said non-zero value is one of a positive value and a negative value and wherein said positive value and said negative value correspond to an amplitude of an impulse and wherein said chips are arrayed such that there is a plurality of zero values within said plurality of chips and one or more said non-zero values is arrayed in accordance with a ruler, wherein said ruler belongs to a family of rulers wherein any ruler within said family of rulers is substantially orthogonal to all time-shifted versions of any other ruler within said family of rulers and wherein arraying said plurality of chips further comprises arraying at least one said positive value and at least one said negative value in accordance with a pattern selected from a family of patterns, wherein said family of patterns is such that any pattern within said family of patterns is substantially orthogonal to substantially all time-shifted versions of any other pattern within said family of patterns; and wherein the radio transmitter employs the communications signal to generate and transmit a transmission signal.

14. The radio communication system of claim 13 , wherein said values are arrayed such that no two of said non-zero values are adjacent.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jan 9, 2014
From: ENHANCED CAPITAL TEXAS FUND II, LLC; ENHANCED JOBS FOR TEXAS FUND, LLC
To: ALEREON, INC.
Reel/Frame 031948/0065 →
SECURITY AGREEMENT Recorded Apr 13, 2012
From: ALEREON, INC.
To: ENHANCED CAPITAL TEXAS FUND II, LLC; ENHANCED JOBS FOR TEXAS FUND, LLC
Reel/Frame 028039/0323 →
RELEASE OF SECURITY INTEREST Recorded Apr 3, 2012
From: VENTURE LENDING & LEASING IV, INC.
To: ALEREON, INC.
Reel/Frame 027982/0814 →
RELEASE OF SECURITY INTEREST Recorded Apr 3, 2012
From: VENTURE LENDING & LEASING V, INC.
To: ALEREON, INC.
Reel/Frame 027982/0868 →
SECURITY AGREEMENT Recorded Mar 6, 2008
From: ALEREON, INC.
To: VENTURE LENDING & LEASING IV, INC., AND VENTURE LENDING & LEASING V, INC.
Reel/Frame 020637/0540 →
CHANGE OF NAME Recorded Feb 25, 2004
From: TIME DOMAIN NETORKS INC.
To: ALEREON INC
Reel/Frame 014394/0838 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2004
From: TIME DOMAIN CORPORATION
To: TIME DOMAIN NETWORKS INC.
Reel/Frame 014363/0835 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2003
From: PENDERGRASS, MARCUS H.; BRETHOUR, VERNON R.; RICHARDS, JAMES L.; FULLERTON, LARRY W.
To: TIME DOMAIN CORPORATION
Reel/Frame 014270/0245 →