IP Library Granted Patent US 11,290,577
Granted Patent B2
US 11,290,577 · App. 16/815,599 · Granted Mar 29, 2022

Wireless data transmission

Inventors: Huizhao Wang (San Jose, CA); Karthik Ramasubramanian (Santa Clara, CA); Denis Bykov (Fremont, CA); James Wood (Seaside, CA); Jun Jin (Shanghai, CN); Lin Fang (San Jose, CA); Hongping Liu (Milpitas, CA); Benjamin Mung (Shanghai, CN); Ping Lu (Shanghai, CN)
Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
H04L69/166H04L1/0061H04L1/1607H04L69/04H04L69/22H04W28/06H04W72/0446
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 11,290,577
App. No.
16/815,599
Granted
Mar 29, 2022
Kind
B2
Abstract

An example method may include receiving, at a device, a first frame over a wireless network and constructing a preliminary data portion of a second frame. The second frame may be configured for transmission over the wireless network. The method may also include in response to the receiving of the first frame at the device, beginning transmission of a header portion of the second frame over the wireless network and after the beginning transmission of the header portion of the second frame, constructing, based on the preliminary data portion, a finalized data portion of the second frame for transmission over the wireless network.

Claims (37)

1. A method of wireless data transmission, the method comprising:

receiving, at a device, a first frame over a wireless network;

constructing a preliminary data portion of a second frame, the second frame configured for transmission over the wireless network;

in response to the receiving of the first frame at the device, beginning transmission of a header portion of the second frame over the wireless network; and

after the beginning transmission of the header portion of the second frame, constructing, based on the preliminary data portion, a finalized data portion of the second frame for transmission over the wireless network.

2. The method of claim 1 , wherein the first frame includes a beginning symbol that is received at a first of the first frame, wherein the construction of the preliminary data portion of the second frame begins before the beginning symbol of the first frame is received by the device.

3. The method of claim 1 , wherein the construction of the finalized data portion of the second frame begins before the beginning transmission of the header portion of the second frame and continues after the beginning transmission of the header portion of the second frame.

4. The method of claim 1 , further comprising:

obtaining information from the first frame before a cyclic redundancy check of the first frame;

constructing the header portion of the second frame based on the information.

5. The method of claim 1 , wherein the constructing the finalized data portion of the second frame includes removing data from the preliminary data portion.

6. The method of claim 1 , wherein the first frame includes a last symbol that is received at an end of the first frame and the method further comprises determining a transmission start time for the second frame before the last symbol of the first frame is received by the device, wherein the transmission of the header portion of the second frame begins at the transmission start time.

7. The method of claim 6 , wherein the first frame includes a length parameter extracted from the first frame before the last symbol of the first frame is received by the device and the transmission start time is determined based on the length parameter.

8. The method of claim 1 , wherein the first frame is a trigger frame transmitted by a wireless access point and the second frame is a physical layer protocol data unit frame.

9. A device comprising:

hardware configured to perform operations, the operations comprising:

receive a first frame over a wireless network;

construct a preliminary data portion of a second frame, the second frame configured for transmission over the wireless network;

in response to the receiving of the first frame, begin transmission of a header portion of the second frame over the wireless network; and

after the begin transmission of the header portion of the second frame, adjust the preliminary data portion to construct a finalized data portion of the second frame for transmission over the wireless network.

10. The device of claim 9 , wherein the first frame includes a beginning symbol that is received at a first of the first frame, wherein the construction of the preliminary data portion of the second frame begins before the beginning symbol of the first frame is received.

11. The device of claim 9 , wherein the adjust the preliminary data portion begins before the begin transmission of the header portion of the second frame and continues after the transmission of the header portion of the second frame.

12. The device of claim 11 , wherein the operations further comprise:

obtain information from the first frame before a cyclic redundancy check of the first frame; and

construct the header portion of the second frame based on the information.

13. The device of claim 9 , wherein the adjust the preliminary data portion includes removing data from the preliminary data portion.

14. The device of claim 9 , wherein the first frame includes a last symbol that is received at an end of the first frame and the operations further comprise determine a transmission start time for the second frame before the last symbol of the first frame is received by the device, wherein the transmission of the header portion of the second frame begins at the transmission start time.

15. The device of claim 14 , wherein the first frame includes a length parameter extracted from the first frame before the last symbol of the first frame is received by the device and the transmission start time is determined based on the length parameter.

16. A non-transitory computer readable media including instructions that when executed by a device, cause the device to perform operations, the operations comprising:

receive a first frame over a wireless network;

construct a preliminary data portion of a second frame, the second frame configured for transmission over the wireless network;

in response to the receiving of the first frame at the device, begin transmission of a header portion of the second frame over the wireless network; and

after the begin transmission of the header portion of the second frame, construct, based on the preliminary data portion, a finalized data portion of the second frame for transmission over the wireless network.

17. The non-transitory computer readable media of claim 16 , wherein the first frame includes a beginning symbol that is received at a first of the first frame, wherein the construction of the preliminary data portion of the second frame begins before the beginning symbol of the first frame is received by the device.

18. The non-transitory computer readable media of claim 16 , wherein the construction of the finalized data portion of the second frame begins before the beginning transmission of the header portion of the second frame and continues after the beginning transmission of the header portion of the second frame.

19. The non-transitory computer readable media of claim 16 , wherein the first frame includes a last symbol that is received at an end of the first frame and the operations further comprise determine a transmission start time for the second frame before the last symbol of the first frame is received by the device, wherein the begin transmission of the header portion of the second frame begins at the transmission start time.

20. The non-transitory computer readable media of claim 19 , wherein the first frame includes a length parameter extracted from the first frame before the last symbol of the first frame is received by the device and the transmission start time is determined based on the length parameter.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 052656, FRAME 0842 Recorded Jun 23, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
Reel/Frame 064080/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2023
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: MAXLINEAR, INC.
Reel/Frame 063572/0701 →
RELEASE OF SECURITY INTEREST Recorded May 2, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 063516/0756 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2020
From: WANG, HUIZHAO; RAMASUBRAMANIAN, KARTHIK; BYKOV, DENIS; WOOD, JAMES; JIN, JUN; FANG, LIN; LIU, HONGPING; MUNG, BENJAMIN; LU, PING
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 054063/0700 →
SECURITY INTEREST Recorded May 13, 2020
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 052656/0842 →
Continuity (1)
Related Publication 20210289059A1 · Sep 16, 2021