# US 11,310,835 B2 · Resource allocation method and resource allocation system with low hardware complexity

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,310,835 B2
- Document ID: US11310835B2
- Status: Granted
- Kind: B2
- Application number: 16/831,779
- Filed: 2020-03-26
- Published: 2021-04-22
- Granted: 2022-04-19
- Earliest claimed: 2019-10-16
- Assignees: Realtek Semiconductor Corp.
- Applicants: Realtek Semiconductor Corp.
- Inventors: Hsiu-Ming Tu; Han-Sheng Liu
- Web page: https://patentgrep.com/patent/US11310835B2

## CPC

- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 28/26: Resource reservation
- H04W 74/006: {in the downlink, i.e. towards the terminal}
- H04W 74/0816: with collision avoidance
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A resource allocation method includes the following steps: receiving a trigger frame signal, analyzing the trigger frame signal for acquiring at least one first user information field, determining at least one first random access resource unit number according to the at least one first user information field, decreasing a countdown parameter to generate a first countdown result according to the at least one first random access resource unit number, determining whether to continuously receive the trigger frame signal according to the first countdown result, and selecting a first random access resource unit from multiple random access resource units of the at least one first user information field when the trigger frame signal is not continuously received.

## Claims

### Claim 1

A resource allocation method comprising:
setting an initial value of a countdown parameter;
setting an offset parameter;
receiving a trigger frame signal;
analyzing the trigger frame signal for acquiring at least one first user information field;
determining at least one first random access resource unit number according to the at least one first user information field;
decreasing the countdown parameter to generate a first countdown result according to the at least one first random access resource unit number;
acquiring a random access resource unit flag corresponding to the countdown parameter decreased to zero when the first countdown result is that the countdown parameter is decreased to zero or less than zero;
decreasing the offset parameter according to subsequent random access resource unit number following the random access resource unit flag; and
accessing a second random access resource unit corresponding to the offset parameter decreased to zero.

### Claim 2 (depends on 1)

The method of claim 1, wherein the trigger frame signal is a Wi-Fi broadcasting signal of an access point in an IEEE 802.11ax standard, and the first random access resource unit of the random access resource units is an eligible random access resource unit.

### Claim 3 (depends on 1)

The method of claim 1, wherein the first random access resource unit is a frequency band resource corresponding to at least one subcarrier in a multi-carrier system (MCS).

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
buffering only one of the at least one first user information field of the trigger frame signal during a time interval.

### Claim 5 (depends on 1)

The method of claim 1, wherein the countdown parameter is a non-negative integer.

### Claim 6

A resource allocation method comprising:
receiving a trigger frame signal;
setting an initial value of a countdown parameter;
setting an offset parameter;
analyzing the trigger frame signal for acquiring at least one first user information field;
determining at least one first random access resource unit number according to the at least one first user information field;
decreasing the countdown parameter to generate a first countdown result according to the at least one first random access resource unit number;
acquiring a random access resource unit flag corresponding to the countdown parameter decreased to zero;
decreasing the offset parameter according to subsequent random access resource unit number following the random access resource unit flag;
acquiring a second user information field corresponding to the offset parameter decreased to zero; and
randomly selecting a second random access resource unit from multiple random access resource units of the second user information field.

### Claim 7 (depends on 6)

The method of claim 6,
wherein the trigger frame signal is a Wi-Fi broadcasting signal of an access point in an IEEE 802.11ax standard, and the first random access resource unit of the random access resource units is an eligible random access resource unit.

### Claim 8 (depends on 6)

The method of claim 6,
wherein the first random access resource unit is a frequency band resource corresponding to at least one subcarrier in a multi-carrier system (MCS).

### Claim 9 (depends on 6)

The method of claim 6,
further comprising:
buffering only one of the at least one first user information field of the trigger frame signal during a time interval.

### Claim 10 (depends on 6)

The method of claim 6,
wherein the countdown parameter is a non-negative integer.

### Claim 11

A resource allocation system comprising:
an access point configured to generate a trigger frame signal; and
at least one communication terminal linked to the access point, each communication terminal comprising:
a transceiver configured to receive the trigger frame signal;
a processor coupled to the transceiver and configured to analyze the trigger frame signal; and
a memory coupled to the processor;
wherein the processor sets an initial value of the countdown parameter and an offset parameter, after the trigger frame signal is analyzed by the processor, the processor acquires at least one first user information field, controls the memory to buffer data of one user information field, determines at least one first random access resource unit number, according to the at least one first user information field, and decreases a countdown parameter to generate a first countdown result according to the at least one first random access resource unit number, the processor acquires a random access resource unit flag corresponding to the countdown parameter decreased to zero when the first countdown result is that the countdown parameter is decreased to zero or less than zero, and the processor decreases the offset parameter according to subsequent random access resource unit number following the random access resource unit flag; and
wherein the processor accesses a second random access resource unit corresponding to the offset parameter decreased to zero, or the processor acquires a second user information field corresponding to the offset parameter decreased to zero and randomly selects the second random access resource unit from multiple random access resource units of the second user information field.

### Claim 12 (depends on 11)

The system of claim 11, wherein the trigger frame signal is a Wi-Fi broadcasting signal of the access point in an IEEE 802.11ax standard, and the first random access resource unit of the random access resource units is an eligible random access resource unit.

### Claim 13 (depends on 11)

The system of claim 11, wherein the first random access resource unit is a frequency band resource corresponding to at least one subcarrier in a multi-carrier system (MCS).

### Claim 14 (depends on 11)

The system of claim 11, wherein the processor controls the memory to buffer only one of the at least one first user information field of the trigger frame signal during a time interval.

### Claim 15 (depends on 11)

The system of claim 11, wherein the countdown parameter is a non-negative integer.
