IP Library Granted Patent US 12666226
Granted Patent B2
US 12666226 · App. 17/664,395 · Granted Jun 23, 2026

Cooperation techniques for low-power devices

Inventors: Fan Yi (Princeton, NJ); Umesh Phuyal (San Diego, CA); Alberto Rico Alvarino (San Diego, CA); Lorenzo Casaccia (Barcelona, ES)
Assignee: QUALCOMM Incorporated
H04W4/06H04L67/1051H04W4/029
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 12666226
App. No.
17/664,395
Granted
Jun 23, 2026
Kind
B2
Abstract

Certain aspects provide a method of wireless communications by a user equipment, such as a low-power user equipment. The method includes receiving, from one grouped user equipment of a first group of user equipments, an indication that the user equipment is a current group leader of the first group of user equipments; receiving, from one or more grouped user equipments of the first group of user equipments via a first wireless transceiver system, one or more data requests; and sending, to a network entity via a second wireless transceiver system, one or more data payloads associated with the one or more data requests.

Claims (79)

1 . A user equipment (UE), comprising:

at least one memory; and

one or more processors, coupled to the at least one memory, configured to cause the UE to:

receive, from one grouped UE of a first group of UEs, an indication that the UE is a current group leader of the first group of UEs;

receive, from one or more grouped UEs of the first group of UEs via a first wireless transceiver system, one or more data requests; and

send, to a network entity via a second wireless transceiver system, one or more data payloads associated with the one or more data requests;

receive, from the first group of UEs via the first wireless transceiver system, a plurality of leader selection scores, wherein each leader selection score of the plurality of leader selection scores is based, at least in part, on a state of charge of a battery of a respective UE of the first group of UEs and a target service life of the respective UE;

determine a new group leader based, at least in part, on the new group leader having a highest leader selection score among the received plurality of leader selection scores of the first group of UEs, wherein the highest leader selection score is based on the new group leader having a lowest remaining target service life among the first group of UEs; and

send, to the new group leader via the first wireless transceiver system, an indication that the new group leader is the new group leader.

2 . The UE of claim 1 , wherein the one or more processors are further configured to cause the UE to perform, using an electronic system, a data task associated with at least one of the one or more data requests.

3 . The UE of claim 2 , wherein:

the electronic system comprises a satellite positioning system, and

in order to perform the data task, the one or more processors are configured to cause the UE to determine a location of the UE using the satellite positioning system.

4 . The UE of claim 2 , wherein:

the electronic system comprises a sensor system, and

in order to perform the data task, the one or more processors are configured to cause the UE to determine a sensor value using the sensor system.

5 . The UE of claim 1 , wherein:

the first wireless transceiver system comprises a short-range wireless transceiver system, and the second wireless transceiver system comprises a long-range wireless transceiver system.

6 . The UE of claim 1 , wherein:

the first wireless transceiver system comprises a BLUETOOTH® transceiver system, and

the second wireless transceiver system comprises a cellular transceiver system.

7 . The UE of claim 6 , wherein the cellular transceiver system comprise one of:

a narrowband internet of things (NB-IOT) transceiver system;

a new radio (NR) reduced capability transceiver system;

a NR superlight transceiver system; or

a NR superlight sidelink transceiver system.

8 . The UE of claim 1 , wherein at least one data request of the one or more data requests comprises a data payload to be sent to the network entity by the UE.

9 . The UE of claim 1 , wherein the one or more processors are further configured to cause the UE to:

determine a leader selection score for the UE; and

determine the new group leader further based on the leader selection score for the UE.

10 . The UE of claim 9 , wherein the leader selection score for the UE is based on one or more of:

a state of charge of a power storage device in the UE;

a channel state metric associated with a channel between the UE and the network entity; and

a remaining target service life of the UE.

11 . The UE of claim 9 , wherein the one or more processors are further configured to cause the UE to:

determine that two highest leader selection scores from the leader selection score for the UE and the received plurality of leader selection scores are a same value; and

determine the new group leader based on a random selection between two UEs associated with the two highest leader selection scores.

12 . The UE of claim 1 , wherein the one or more processors are further configured to cause the UE to update an operational state of the UE.

13 . The UE of claim 12 , wherein, in order to update the operational state of the UE, the one or more processors are configured to cause the UE to:

determine a state of charge of a power storage device in the UE; and

compare the state of charge of the power storage device to one or more thresholds to determine the operational state.

14 . The UE of claim 13 , wherein the one or more processors are further configured to cause the UE to disable one or more of the first wireless transceiver system or the second wireless transceiver system based on the operational state.

15 . The UE of claim 13 , wherein at least one of the one or more thresholds is based on an estimated amount of energy required for making a transmission using one of the first wireless transceiver system or the second wireless transceiver system.

16 . The UE of claim 1 , wherein the one or more processors are further configured to cause the UE to store, in the at least one memory of the UE, one or more of:

an operational state of the UE;

a group identifier;

a group leader identifier;

a list of all grouped UEs in a group associated with the group identifier;

a state of charge of a power storage device in the UE;

a channel state metric associated with a channel between the UE and the network entity; and

a remaining target service life of the UE.

17 . The UE of claim 1 , wherein the one or more processors are further configured to cause the UE to join a second group of UEs.

18 . The UE of claim 17 , wherein the one or more processors are further configured to cause the UE to determine to join the second group of UEs based on a clustering procedure.

19 . The UE of claim 18 , wherein the one or more processors are further configured to cause the UE to determine a group leader for the second group of UEs based on a centroid of a cluster generated by the clustering procedure.

20 . The UE of claim 1 , wherein the one or more processors are further configured to cause the UE to:

periodically monitor for a broadcast group message; and

join the first group of UEs based at least in part on receiving the broadcast group message.

21 . The UE of claim 20 , wherein the broadcast group message comprises one or more of:

a group identifier;

a group leader identifier; and

a list of all grouped UEs in a group associated with the group identifier.

22 . The UE of claim 1 , wherein the UE comprises an internet of things (IOT) device.

23 . The UE of claim 1 , wherein the one or more processors are further configured to cause the UE to receive, from the network entity via a second wireless transceiver system, one or more downlink data payloads.

24 . The UE of claim 23 , wherein the one or more processors are further configured to cause the UE to send, to one or more grouped UEs of the first group of UEs via the first wireless transceiver system, one or more data responses based on the one or more downlink data payloads received from the network entity.

25 . The UE of claim 23 , wherein at least one of the one or more downlink data payloads include an identifier configured to identify an intended recipient grouped UE of the first group of UEs.

26 . A method for wireless communication by a user equipment (UE), comprising:

receiving, from one grouped UE of a first group of UEs, an indication that the UE is a current group leader of the first group of UEs;

receiving, from one or more grouped UEs of the first group of UEs via a first wireless transceiver system, one or more data requests; and

sending, to a network entity via a second wireless transceiver system, one or more data payloads associated with the one or more data requests;

receiving, from the first group of UEs via the first wireless transceiver system, a plurality of leader selection scores, wherein each leader selection score of the plurality of leader selection scores is based, at least in part, on a state of charge of a battery of a respective UE of the first group of UEs and a target service life of the respective UE;

determining a new group leader based, at least in part, on the new group leader having a highest leader selection score among the received plurality of leader selection scores of the first group of UEs, wherein the highest leader selection score is based on the new group leader having a lowest remaining target service life among the first group of UEs; and

sending, to the new group leader via the first wireless transceiver system, an indication that the new group leader is the new group leader.

27 . A non-transitory computer-readable medium comprising computer- executable instructions that, when executed by one or more processors of a user equipment, cause the user equipment to perform a method of wireless communications, comprising:

receiving, from one grouped UE of a first group of UEs, an indication that the UE is a current group leader of the first group of UEs;

receiving, from one or more grouped UEs of the first group of UEs via a first wireless transceiver system, one or more data requests; and

sending, to a network entity via a second wireless transceiver system, one or more data payloads associated with the one or more data requests;

receiving, from the first group of UEs via the first wireless transceiver system, a plurality of leader selection scores, wherein each leader selection score of the plurality of leader selection scores is based, at least in part, on a state of charge of a battery of a respective UE of the first group of UEs and a target service life of the respective UE;

determining a new group leader based, at least in part, on the new group leader having a highest leader selection score among the received plurality of leader selection scores of the first group of UEs, wherein the highest leader selection score is based on the new group leader having a lowest remaining target service life among the first group of UEs; and

sending, to the new group leader via the first wireless transceiver system, an indication that the new group leader is the new group leader.