IP Library › Granted Patent US 7,639,726
Granted Patent B1
US 7,639,726 · App. 12/408,538 · Granted Dec 29, 2009

Downlink communication

Assignee: On-Ramp Wireless, Inc.
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,639,726
App. No.
12/408,538
Granted
Dec 29, 2009
Kind
B1
Abstract

A method for conserving bandwidth in a communication system includes spreading a data frame using a first pseudo-noise (PN) spreader. A broadcast frame is spread using a second PN spreader. A complex data stream having a first component and a second component is generated. The data frame is assigned to the first component and the broadcast frame is assigned to the second component. The complex data stream is transmitted to a tag.

Claims (39)

1. A method for conserving bandwidth in a communication system, the method comprising:

spreading a data frame using a first pseudo-noise (PN) spreader;

spreading a broadcast frame using a second PN spreader;

generating a complex data stream having a first component and a second component, wherein the data frame is assigned to the first component and the broadcast frame is assigned to the second component, and wherein the first component comprises a real component of the complex data stream and the second component comprises an imaginary component of the complex data stream; and

transmitting the complex data stream to a tag.

2. The method of claim 1 , wherein the broadcast frame includes a payload with a plurality of bits, wherein one or more of the plurality of bits is utilized to convey an acknowledgement to the tag.

3. The method of claim 2 , wherein at least one of the plurality of bits is dedicated to the tag for providing the acknowledgement.

4. The method of claim 1 , further comprising:

spreading a preamble with one of the first PN spreader or the second PN spreader;

boosting the preamble such that the preamble is broadcast at a higher power than the broadcast frame or the data frame; and

transmitting the preamble to the tag.

5. The method of claim 4 , further comprising turning off a data channel during transmission of the preamble, wherein the preamble is transmitted on a broadcast channel.

6. The method of claim 1 , wherein the data frame and the broadcast frame are spread with a spreading factor, and further wherein the spreading factor is based at least in part on a quality of a link with the tag.

7. The method of claim 6 , further comprising using a reduced spreading factor if the quality of the link satisfies a quality threshold such that a transmission time is minimized.

8. The method of claim 1 , further comprising:

receiving a first transmission from the tag and a second transmission from a second tag; and

serially transmitting, in response to the first transmission and the second transmission, first information to the tag and second information to the second tag, wherein the tag and the second tag are unaware of an order in which the first information and the second information are transmitted.

9. An access point comprising:

a processor configured to

spread a data frame using a first pseudo-noise (PN) spreader;

spread a broadcast frame using a second PN spreader; and

generate a complex data stream having a first component and a second component, wherein the data frame is assigned to the first component and the broadcast frame is assigned to the second component, and wherein the first component comprises a real component of the complex data stream and the second component comprises an imaginary component of the complex data stream; and

a transmitter operatively coupled to the processor and configured to transmit the complex data stream to a tag.

10. The access point of claim 9 , further comprising a radio frequency (RF) up-converter, wherein processor uses the RF up-converter to generate the complex data stream.

11. The access point of claim 9 , wherein the broadcast frame includes a payload with a plurality of bits, wherein one or more of the plurality of bits is utilized to convey an acknowledgement to the tag.

12. The access point of claim 11 , wherein at least one of the plurality of bits is dedicated to the tag for providing the acknowledgement.

13. The access point of claim 9 , wherein the processor is further configured to

spread a preamble with one of the first PN spreader or the second PN spreader; and

boost the preamble such that the preamble is broadcast at a higher power than the broadcast frame or the data frame.

14. The access point of claim 9 , wherein the data frame is spread with a spreading factor, and further wherein the spreading factor is based at least in part on a quality of a link with the tag.

15. A computer-readable medium having computer-readable instructions stored thereon that, upon execution by a processor, cause an access point to:

spread a data frame using a first pseudo-noise (PN) spreader;

spread a broadcast frame using a second PN spreader; and

generate a complex data stream having a first component and a second component, wherein the data frame is assigned to the first component and the broadcast frame is assigned to the second component, and wherein the first component comprises a real component of the complex data stream and the second component comprises an imaginary component of the complex data stream; and

transmit the complex data stream to a tag.

16. The computer-readable medium of claim 15 , wherein the computer-readable instructions further cause the access point to transmit a preamble on the first component and the second component of the complex data stream such that the preamble is transmitted with higher power than the data frame.

17. The computer-readable medium of claim 15 , wherein the computer-readable instructions further cause the access point to transmit a preamble on a broadcast channel of the complex data stream, wherein the broadcast channel corresponds to the second component of the complex data stream.

18. The computer-readable medium of claim 17 , wherein the computer-readable instructions further cause the access point to apply a scaling factor of 1/√(2) to the broadcast frame such that the broadcast frame is transmitted with less power than the preamble.

19. The computer-readable medium of claim 15 , wherein the broadcast frame includes a payload with a plurality of bits, and further wherein one or more of the plurality of bits is utilized to convey an acknowledgement to the tag.

Assignments (3)
CHANGE OF NAME Recorded Mar 20, 2020
From: ON-RAMP WIRELESS, INC.
To: INGENU INC.
Reel/Frame 052203/0844 →
SECURITY INTEREST Recorded Jun 28, 2017
From: INGENU INC. (F/K/A ON-RAMP WIRELESS, INC.)
To: NDJR GRID PARTNERS II, LLC
Reel/Frame 042853/0244 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2009
From: SINSUAN, KENNETH C.; MYERS, THEODORE J.; COHEN, LEWIS N.; HUGHES, MATTHEW; WERNER, DANIEL THOMAS; BOESEL, ROBERT W.; SINGLER, PATRICK M.
To: ON-RAMP WIRELESS, INC.
Reel/Frame 022958/0864 →