IP Library Granted Patent US 12,069,153
Granted Patent B2
US 12,069,153 · App. 17/109,547 · Granted Aug 20, 2024

Abbreviated header communication

Inventors: Abhishek Kumar Agrawal (Fremont, CA); Sigurd Schelstraete (Menlo Park, CA)
Assignee: MAXLINEAR, INC.
H04L69/22H04L5/0055H04L45/02H04L49/901
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 12,069,153
App. No.
17/109,547
Granted
Aug 20, 2024
Kind
B2
Abstract

Methods and systems may include processes that may implement abbreviated header communications. In some implementations, a method may include generating a packet including an abbreviated header, where the abbreviated header may include a pointer corresponding to values for multiple parameters associated with a physical layer of communication rather than the values for the multiple parameters. The method may also include transmitting the packet to a client device according to the values for the multiple parameters.

Claims (25)

1. A method comprising:

generating a packet including an abbreviated header, the abbreviated header including a pointer corresponding to values for multiple parameters associated with a physical layer of communication rather than including the values for the multiple parameters, the pointer being generated by performing a many-to-one mapping function on a pointer of a manager state table corresponding to the values for multiple parameters, the pointer corresponding to a client state table pointer of a client device corresponding to the values for multiple parameters, a range of the client state table smaller than a range of the manager state table; and

transmitting the packet to a client device according to the values for the multiple parameters, including modulating and encoding the packet.

2. The method of claim 1 , further comprising:

generating a second packet with an update indicator, the second packet including updated values for the values for multiple parameters;

generating a third packet with the abbreviated header including the pointer; and

transmitting the third packet to the client device according to the updated values for the multiple parameters.

3. The method of claim 2 , further comprising:

receiving a confirmation message from the client device indicating the client device updated a client state table by updating a client entry associated with the pointer with the updated values for the parameters; and

based on the confirmation message, updating a manager state table by updating a manager entry associated with the pointer with the updated values.

4. The method of claim 3 , wherein the confirmation message includes an acknowledgement (ACK) of the second packet.

5. The method of claim 2 , further comprising transmitting the second packet with the update indicator to both the client device and a second client device in a multi-user transmission, the multi-user transmission including independent physical layer parameters for the client device and the second client device.

6. The method of claim 2 , further comprising setting a single bit as either the pointer or the update indicator.

7. The method of claim 1 , further comprising:

generating a second packet with the abbreviated header, the abbreviated header including a second pointer corresponding to second values for the multiple parameters; and

transmitting the second packet to the client device according to the second values for the multiple parameters.

8. The method of claim 1 , further comprising, prior to the generation of the packet including the abbreviated header:

receiving a provisioning message that includes the pointer and the values for the multiple parameters; and

storing the values for the multiple parameters as associated with the pointer in a manager state table.

9. The method of claim 8 , further comprising:

selecting initial values for the multiple parameters;

comparing the initial values to entries in the manager state table; and

based on the initial values not matching any of the entries in the manager state table, selecting an entry with corresponding values closest to the initial values, the selected entry including the values for the multiple parameters.

10. The method of claim 1 , further comprising generating a set of pointers and corresponding values for a second client device within a same broadcasting group as the client device, the set of pointers unique within the same broadcasting group.

11. The method of claim 1 , the pointer being generated by performing the many-to-one mapping function for multiple fields associated with an Institute of Electrical and Electronics Engineers (IEEE) standard.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2026
From: MAXLINEAR, INC.
To: QUANTEFI CORPORATION
Reel/Frame 073940/0728 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL 055315, FRAME 0350 Recorded Aug 17, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
Reel/Frame 064618/0881 →
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 →
SECURITY INTEREST Recorded Feb 17, 2021
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 055315/0350 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2020
From: AGRAWAL, ABHISHEK KUMAR; SCHELSTRAETE, SIGURD
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 054517/0420 →