# US 12,120,549 B2 · User equipment procedure for buffer status report

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

- Number: US 12,120,549 B2
- Document ID: US12120549B2
- Status: Granted
- Kind: B2
- Application number: 17/738,933
- Filed: 2022-05-06
- Published: 2023-11-09
- Granted: 2024-10-15
- Earliest claimed: 2022-05-06
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Nitin Agarwal; Sitaramanjaneyulu Kanamarlapudi; Joe Thomas; Girish Khandelwal; Deepak Wadhwa; Dinesh Kumar Devineni; Thang Tu; Gangaram Patidar; Talha Patel; Farhad Tavassoli
- Web page: https://patentgrep.com/patent/US12120549B2

## CPC

- H04W 28/0278: {using buffer status reports (dynamic wireless traffic scheduling definition H04W72/12)}
- H04W 72/21: in the uplink direction of a wireless link, i.e. towards the network
- H04L 27/2614: {Peak power aspects}
- H04W 28/22: Negotiating communication rate
- H04W 84/06: Airborne or Satellite Networks (space-based or airborne stations H04B7/185)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Methods and apparatus configured to obtain a decision-point value, and send, for a logical channel group (LCG) having a quantity of data pending an uplink transmission, a long buffer status report in response to the decision-point value exceeding a threshold value, or a short buffer status report in response to the decision-point value being equal to or less than the threshold value are disclosed. The decision-point value may be a buffer status report-type determinative value, which may be based on a peak power envelope of a wireless communication device, a data transmission rate historically obtained by the wireless communication device, a number of component carriers available for a complete upload of a buffer holding data, a cost function, an amount of data associated with the LCG that is pending the uplink transmission, a type of the wireless communication device, or a latency of communications of the wireless communication device.

## Claims

### Claim 1

A wireless communication device, comprising:
a wireless transceiver;
a memory; and
a processor communicatively coupled to the wireless transceiver and the memory, the processor and the memory being configured to:
obtain a decision-point value, wherein the decision-point value is based on a respective value assigned to a peak power envelope of the wireless communication device;
send, for a logical channel group having a quantity of data pending an uplink transmission, a long buffer status report in response to the decision-point value exceeding a threshold value; and
send, for the logical channel group, a short buffer status report in response to the decision-point value being equal to or less than the threshold value.

### Claim 2 (depends on 1)

The wireless communication device of claim 1, wherein the decision-point value is further based on an additional respective value assigned to at least one of:
a cost function,
a type of the wireless communication device, wherein the type is a non-customer premise equipment type or a customer premise equipment type of wireless communication device, or
a latency of communications of the wireless communication device.

### Claim 3 (depends on 1)

The wireless communication device of claim 1, wherein:
the respective value assigned to the peak power envelope of the wireless communication device
increases as the peak power envelope increases.

### Claim 4 (depends on 1)

The wireless communication device of claim 1, wherein:
the decision-point value is further based on an additional respective value assigned to a data transmission rate; and the processor and the memory are further configured to:
obtain the additional respective value from historical data stored in the memory of the wireless communication device.

### Claim 5 (depends on 1)

The wireless communication device of claim 1, wherein:
the decision-point value is further based on an additional respective value assigned to a number of component carriers allocated to the wireless communication device; and
the additional respective value increases as the number of component carriers increases.

### Claim 6 (depends on 1)

The wireless communication device of claim 1, wherein:
the decision-point value is further based on an additional respective value assigned to a cost function.

### Claim 7 (depends on 6)

The wireless communication device of claim 6, wherein the processor and the memory are further configured to obtain the additional respective value assigned to the cost function by comparing:
a first amount of power required to transmit the quantity of data utilizing a single component carrier having a first channel capacity, to
a second amount of power required to transmit the quantity of data in a plurality of component carriers having a collective channel capacity, wherein
the additional respective value assigned to the cost function increases as the first amount of power decreases relative to the second amount of power.

### Claim 8 (depends on 1)

The wireless communication device of claim 1, wherein:
the decision-point value is further based on an additional respective value assigned to an amount of data associated with the logical channel group, and
the additional respective value decreases as the amount of data decreases.

### Claim 9 (depends on 1)

The wireless communication device of claim 1, wherein:
the decision-point value is further based on an additional respective value associated with a type of the wireless communication device, and
the additional respective value is greater for non-customer premise equipment than for customer premise equipment.

### Claim 10

A method at a wireless communication device, comprising:
obtaining a decision-point value, wherein the decision-point value is based on a respective value assigned to a peak power envelope of the wireless communication device;
sending, for a logical channel group having a quantity of data pending an uplink transmission, a long buffer status report in response to the decision-point value exceeding a threshold value; and
sending, for the logical channel group, a short buffer status report in response to the decision-point value being equal to or less than the threshold value.

### Claim 11 (depends on 10)

The method of claim 10, wherein the decision-point value is further based on an additional respective value assigned to at least one of:
a cost function,
a type of the wireless communication device, wherein the type is a non-customer premise equipment type or a customer premise equipment type of wireless communication device, or
a latency of communications of the wireless communication device.

### Claim 12 (depends on 10)

The method of claim 10, wherein:
the respective value assigned to the peak power envelope of the wireless communication device
increases as the peak power envelope increases.

### Claim 13 (depends on 10)

The method of claim 10, wherein:
the decision-point value is further based on an additional respective value assigned to a data transmission rate; and the method further comprises:
obtaining the additional respective value from historical data stored in a memory of the wireless communication device.

### Claim 14 (depends on 10)

The method of claim 10, wherein:
the decision-point value is further based on an additional respective value assigned to a number of component carriers allocated to the wireless communication device; and
the additional respective value increases as the number of component carriers increases.

### Claim 15 (depends on 10)

The method of claim 10, wherein:
the decision-point value is further based on an additional respective value assigned to a cost function.

### Claim 16 (depends on 15)

The method of claim 15, the method further comprising:
obtaining the additional respective value assigned to the cost function by comparing:
a first amount of power required to transmit the quantity of data utilizing a single component carrier having a first channel capacity, to
a second amount of power required to transmit the quantity of data in a plurality of component carriers having a collective channel capacity, wherein
the additional respective value assigned to the cost function increases as the first amount of power decreases relative to the second amount of power.

### Claim 17 (depends on 10)

The method of claim 10, wherein:
the decision-point value is further based on an additional respective value assigned to an amount of data associated with the logical channel group, and
the additional respective value decreases as the amount of data decreases.

### Claim 18 (depends on 10)

The method of claim 10, wherein:
the decision-point value is further based on an additional respective value associated with a type of the wireless communication device, and
the additional respective value is greater for non-customer premise equipment than for customer premise equipment.

### Claim 19

A wireless communication device, comprising:
means for obtaining a decision-point value, wherein the decision-point value is based on a respective value assigned to a peak power envelope of the wireless communication device;
means for sending, for a logical channel group having a quantity of data pending an uplink transmission, a long buffer status report in response to the decision-point value exceeding a threshold value; and
means for sending, for the logical channel group, a short buffer status report in response to the decision-point value being equal to or less than the threshold value.

### Claim 20 (depends on 19)

The wireless communication device of claim 19, wherein the decision-point value is further based on an additional respective value assigned to at least one of:
a cost function,
a type of the wireless communication device, wherein the type is a non-customer premise equipment type or a customer premise equipment type of wireless communication device, or
a latency of communications of the wireless communication device.

### Claim 21 (depends on 19)

The wireless communication device of claim 19, wherein:
the respective value assigned to the peak power envelope of the wireless communication device
increases as the peak power envelope increases.

### Claim 22 (depends on 19)

The wireless communication device of claim 19, wherein:
the decision-point value is further based on an additional respective value assigned to a data transmission rate; and the wireless communication device further comprises:
means for obtaining the additional respective value from historical data stored in a memory of the wireless communication device.

### Claim 23 (depends on 19)

The wireless communication device of claim 19, wherein:
the decision-point value is further based on an additional respective value assigned to a number of component carriers allocated to the wireless communication device; and
the additional respective value increases as the number of component carriers increases.

### Claim 24 (depends on 19)

The wireless communication device of claim 19, wherein:
the decision-point value is further based on an additional respective value assigned to a cost function.

### Claim 25 (depends on 24)

The wireless communication device of claim 24, wherein the wireless communication device further comprises:
means for obtaining the additional respective value assigned to the cost function including means for comparing:
a first amount of power required to transmit the quantity of data utilizing a single component carrier having a first channel capacity, to
a second amount of power required to transmit the quantity of data in a plurality of component carriers having a collective channel capacity, wherein
the additional respective value assigned to the cost function increases as the first amount of power decreases relative to the second amount of power.

### Claim 26 (depends on 19)

The wireless communication device of claim 19, wherein:
the decision-point value is further based on an additional respective value assigned to an amount of data associated with the logical channel group, and
the additional respective value decreases as the amount of data decreases.

### Claim 27 (depends on 19)

The wireless communication device of claim 19, wherein:
the decision-point value is further based on an additional respective value associated with a type of the wireless communication device, and
the additional respective value is greater for non-customer premise equipment than for customer premise equipment.

### Claim 28

A wireless communication device, comprising:
a wireless transceiver;
a memory; and
a processor communicatively coupled to the wireless transceiver and the memory, the processor and the memory being configured to:
obtain a decision-point value, wherein the decision-point value is based on a respective value assigned to a cost function;
send, for a logical channel group having a quantity of data pending an uplink transmission, a long buffer status report in response to the decision-point value exceeding a threshold value; and
send, for the logical channel group, a short buffer status report in response to the decision-point value being equal to or less than the threshold value.

### Claim 29

A wireless communication device, comprising:
a wireless transceiver;
a memory; and
a processor communicatively coupled to the wireless transceiver and the memory, the processor and the memory being configured to:
obtain a decision-point value, wherein the decision-point value is based on a respective value associated with a type of the wireless communication device, wherein the type is a non-customer premise equipment type or a customer premise equipment type of wireless communication equipment;
send, for a logical channel group having a quantity of data pending an uplink transmission, a long buffer status report in response to the decision-point value exceeding a threshold value; and
send, for the logical channel group, a short buffer status report in response to the decision-point value being equal to or less than the threshold value.

### Claim 30

A wireless communication device, comprising:
a wireless transceiver;
a memory; and
a processor communicatively coupled to the wireless transceiver and the memory, the processor and the memory being configured to:
obtain a decision-point value, wherein the decision-point value is based on a respective value associated with a latency of communications of the wireless communication device;
send, for a logical channel group having a quantity of data pending an uplink transmission, a long buffer status report in response to the decision-point value exceeding a threshold value; and
send, for the logical channel group, a short buffer status report in response to the decision-point value being equal to or less than the threshold value.
