IP Library Patent Application 17750181
Patent Application
App. No. 17/750,181

METHOD AND APPARATUS FOR HIGH DATA RATE TRANSMISSION

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 None
App. No.
17/750,181
Abstract

Disclosed is a system and method for transmitting more data on the same bandwidth as current wireless and wired schemes use. A method for transmitting data can use orthogonal frequency domain multiplexing by identifying a lowest frequency subcarrier in an orthogonal frequency division multiplexing bandwidth that includes 64 subcarriers. The method can include receiving the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers using a bandpass filter and decoding the set of orthogonal functions for each of the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers. The method can further include combining the decoded data to recover the transmitted data.

Claims (55)

1 . A method for transmitting data using orthogonal frequency domain multiplexing, the method comprising:

identifying a lowest frequency subcarrier in an orthogonal frequency division multiplexing bandwidth comprising 64 subcarriers;

selecting the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers in the orthogonal frequency division multiplexing bandwidth;

preparing a set of orthogonal functions for each of the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers;

encoding, using the sets of orthogonal functions, data on each cycle of the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers with data in a transmission interval;

transmitting the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers over a transmission interval;

receiving the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers using a bandpass filter;

decoding the set of orthogonal functions for each of the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers; and

combining the decoded data to recover the transmitted data.

2 . The method of claim 1 , wherein at least one additional subcarrier carries a pilot signal.

3 . The method of claim 1 , wherein each set of orthogonal functions is both internally orthogonal and externally orthogonal.

4 . The method of claim 1 , wherein the transmission interval comprises, for each subcarrier frequency, a number of cycles corresponding to the interval of one cycle of the lowest frequency subcarrier.

5 . The method of claim 1 , further comprising transmitting a guard interval.

6 . The method of claim 1 , wherein combining the decoded data to recover the transmitted data comprises combining the decoded data from each of the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers.

7 . The method of claim 6 , wherein combining the decoded data from each of the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers comprises identifying common data from at least two of the second, fourth, eighth, sixteenth, thirty-second, or sixty-fourth subcarriers.

8 . A method for transmitting data, comprising:

defining a set of 64 subcarriers in order to form an orthogonal frequency division multiplexing bandwidth;

identifying a lowest frequency subcarrier in the orthogonal frequency division multiplexing bandwidth, setting a transmission interval equal to one cycle of the lowest frequency subcarrier;

selecting the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers and at least one additional subcarrier in the orthogonal frequency division multiplexing bandwidth;

preparing a set of orthogonal functions for each of the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers, each set of orthogonal functions being both internally orthogonal and externally orthogonal;

preparing a set of functions for the at least one additional subcarrier;

encoding, using the sets of orthogonal functions, data on every cycle of the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers in the transmission interval;

encoding, using the set of functions, the at least one additional subcarrier with data on each cycle of the at least one additional subcarrier in the transmission interval;

transmitting the second, fourth, eighth, sixteenth, thirty-second, sixty-fourth, and at least one additional subcarriers over a transmission interval;

receiving the second, fourth, eighth, sixteenth, thirty-second, sixty-fourth, and at least one additional subcarriers using a first bandpass filter;

filtering the at least one additional subcarrier using a second bandpass filter;

decoding the set of orthogonal functions for each of the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers;

decoding the set of functions for the at least one additional subcarrier; and

combining the decoded data to recover the transmitted data.

9 . The method of claim 8 , wherein the at least one additional subcarrier carries a pilot signal.

10 . The method of claim 8 , wherein each set of orthogonal functions is both internally orthogonal and externally orthogonal.

11 . The method of claim 8 , further comprising transmitting a guard interval.

12 . The method of claim 8 , wherein combining the decoded data to recover the transmitted data comprises combining the decoded data from each of the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers.

13 . A system for transmitting data, comprising:

a memory storing sets of orthogonal functions for each of a second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers in an orthogonal frequency division multiplexing bandwidth containing 64 subcarriers, wherein the sets of orthogonal functions are both internally and externally orthogonal;

sets of coefficients stored in the memory, each set of coefficients corresponding to a symbol representing at least one bit of data; and

a first processor for executing instructions on the memory, the instructions, when executed by the processor, configured to:

encode, using the sets of orthogonal functions, data on each cycle of the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers in a transmission interval;

encode, using the set of functions, at least one additional subcarrier with data on each cycle of the at least one additional subcarrier in the transmission interval; and

transmit the second, fourth, eighth, sixteenth, thirty-second, sixty-fourth, and the at least one additional subcarriers over a transmission interval.

14 . The system of claim 13 , further comprising:

first and second bandpass filters;

a second memory comprising second instructions thereon; and

a second processor for executing the second instructions on the second memory, the second instructions, when executed by the second processor, configured to:

receive, using the first bandpass filter, the second, fourth, eighth, sixteenth, thirty-second, sixty-fourth, and at least one additional subcarriers; and

filter, using the second bandpass filter, the at least one additional subcarrier.

15 . The system of claim 14 , wherein the second instructions, when executed by the second processor, are further configured to:

decode the set of orthogonal functions for each of the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers;

decode the set of functions for the at least one additional subcarrier; and

combine the decoded data to recover the transmitted data.

16 . The system of claim 15 , wherein combining the decoded data to recover the transmitted data comprises combining the decoded data from each of the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers.

17 . The system of claim 13 , wherein combining the decoded data from each of the second, fourth, eighth, sixteenth, thirty-second, and sixty-fourth subcarriers comprises identifying common data from at least two of the second, fourth, eighth, sixteenth, thirty-second, or sixty-fourth subcarriers.

18 . The system of claim 13 , wherein the at least one additional subcarrier carries a pilot signal.

19 . The system of claim 13 , further comprising transmitting a guard interval.

20 . The system of claim 13 , wherein the transmission interval is equal to one cycle of the lowest frequency subcarrier.

Assignments (2)
SECURITY INTEREST Recorded Oct 7, 2024
From: FOCUS UNIVERSAL INC.
To: KNOBBE, MARTENS, OLSON & BEAR, LLP
Reel/Frame 069220/0482 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2022
From: WANG, DESHENG
To: FOCUS UNIVERSAL INC.
Reel/Frame 061831/0589 →