11304214

Communication Method for a Communication Device, Electronic Device, and Storage Medium

PublishedApril 12, 2022
Assigneenot available in USPTO data we have
InventorsKejun HU
Technical Abstract

Patent Claims
19 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A communication method for a communication device, comprising: constructing a target group, wherein the target group comprises the communication device and at least one other communication device, and each communication device in the target group sequentially transmits a message on a communication frequency point of the target group; determining a priority of the communication device in the target group, and determining a transmission time slot corresponding to the priority according to the priority; transmitting a data message in the transmission time slot, and receiving a data message at a time other than the transmission time slot; wherein the method further comprising: determining, according to the priority, one communication device in the target group as a master device, and determining other communication devices in the target group other than the master device as slave devices; and wherein an expression for determining the transmission time slot corresponding to the priority according to the priority is: t r - b A * T s b P + n * T s m , wherein t r is a moment at which the data message of the master device is received, T s is a communication cycle; b A is a data encoding rate; b P is an air interface data transmission rate; n is the priority of the communication device, and m is the preset number of terminals in the target group.

2

2. The communication method according to claim 1 , wherein constructing the target group comprises: determining whether the target group has been established by listening-in, during a preset listening-in time period, on a preset frequency point; if the target group has not been established, establishing the target group on a first target frequency point; if the target group has been established, determining a second target frequency point on which the target group has been established, and joining the target group.

3

3. The method according to claim 2 , wherein the first target frequency point and/or the second target frequency point are in an ISM 2.4 GHz frequency band.

4

4. The method according to claim 2 , wherein establishing the target group comprises: determining the first target frequency point; transmitting, on the first target frequency point, a first group message at a preset time interval, wherein the first group message comprises a first group information and a first parameter, the first parameter is related to the priority; receiving, on the first target frequency point, at least one second group message, wherein the second group message comprises a second group information and a second parameter, the second parameter is related to the priority.

5

5. The communication method according to claim 2 , wherein joining the target group comprises: determining whether a number of existing communication devices in the target group reaches a preset number of terminals; if the number of the existing communication devices in the target group does not reach the preset number of terminals, joining the target group.

6

6. The communication method according to claim 4 , wherein the first group information comprises an identifier of the target group; the second group information comprises an identifier of the target group and a device address of a communication device subordinate to the target group.

7

7. The communication method according to claim 4 , wherein determining the priority of the communication device in the target group, and determining the transmission time slot corresponding to the priority comprise: comparing the first parameter and the second parameter; determining the priority of the communication device in the target group according to a comparison result; determining the transmission time slot based on the priority.

8

8. The communication method according to claim 5 , wherein determining the priority of the communication device in the target group, and determining the transmission time slot corresponding to the priority according to the priority comprise: setting the priority of the communication device to be lower than the priority of other communication devices in the target group; determining the transmission time slot based on the priority.

9

9. The communication method according to claim 1 , wherein transmitting the data message in the transmission time slot comprises: obtaining a to-be-transmitted data information; transmitting the to-be-transmitted data information to a transmitting queue; extracting a data information of a preset length from the transmitting queue and transmitting the data information of the preset length in the transmission time slot.

10

10. The communication method according to claim 1 , wherein receiving the data message at a time other than the transmission time slot comprises: receiving a data information from other communication devices in the target group; buffering the data information from other communication devices in the target group to a receiving queue corresponding to a respective communication device; exerting a superimposing operation on all the data information and storing the superimposed data information in an output buffering queue; sequentially outputting the superimposed data information.

11

11. The communication method according to claim 1 , wherein if the communication device is the master device, the communication method further comprises: calculating a group communication success rate according to the data message transmitted and received in the target group, the data message including a third parameter indicative of a quantity of successful data reception; if the group communication success rate is lower than a preset communication success rate threshold, transmitting a frequency hopping message in the target group, the frequency hopping message comprising a frequency hopping point; receiving a frequency hopping response message from other communication devices in the target group; if the frequency hopping response message of each of all the other communication devices in the target group has been received, stopping the transmission of the frequency hopping message and switching to the frequency hopping point.

12

12. The communication method according to claim 1 , wherein if the communication device is the slave device, the communication method further comprises: receiving a frequency hopping message indicative of a frequency hopping point from the master device; transmitting a frequency hopping response message; switching to the frequency hopping point.

13

13. An electronic device, comprising: at least one processor; and a memory, which is communicatively coupled to the at least one processor, wherein the memory stores instructions executable by the at least one processor, execution of the instructions by the at least one processor enables the electronic device to perform an operation, comprising: constructing a target group, wherein the target group comprises the communication device and at least one other communication device, and each communication device in the target group sequentially transmits a message on a communication frequency point of the target group; determining a priority of the communication device in the target group, and determining a transmission time slot corresponding to the priority according to the priority; transmitting a data message in the transmission time slot, and receiving a data message at a time other than the transmission time slot; wherein the method further comprising: determining, according to the priority, one communication device in the target group as a master device, and determining other communication devices in the target group other than the master device as slave devices; and wherein an expression for determining the transmission time slot corresponding to the priority according to the priority is: t r - b A * T s b P + n * T s m , wherein t r is a moment at which the data message of the master device is received, T s is a communication cycle; b A is a data encoding rate; b P is an air interface data transmission rate; n is the priority of the communication device, and m is the preset number of terminals in the target group.

14

14. The electronic device according to claim 13 , wherein constructing the target group comprises: determining whether the target group has been established by listening-in, during a preset listening-in time period, on a preset frequency point; if the target group has not been established, establishing the target group on a first target frequency point; if the target group has been established, determining a second target frequency point on which the target group has been established, and joining the target group.

15

15. The electronic device according to claim 13 , wherein transmitting the data message in the transmission time slot comprises: obtaining a to-be-transmitted data information; transmitting the to-be-transmitted data information to a transmitting queue; extracting a data information of a preset length from the transmitting queue and transmitting the data information of the preset length in the transmission time slot.

16

16. A non-transitory computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements: constructing a target group, wherein the target group comprises the communication device and at least one other communication device, and each communication device in the target group sequentially transmits a message on a communication frequency point of the target group; determining a priority of the communication device in the target group, and determining a transmission time slot corresponding to the priority according to the priority; transmitting a data message in the transmission time slot, and receiving a data message at a time other than the transmission time slot; wherein the method further comprising: determining, according to the priority, one communication device in the target group as a master device, and determining other communication devices in the target group other than the master device as slave devices; and wherein an expression for determining the transmission time slot corresponding to the priority according to the priority is: t r - b A * T s b P + n * T s m , wherein t r is a moment at which the data message of the master device is received, T s is a communication cycle; b A is a data encoding rate; b P is an air interface data transmission rate; n is the priority of the communication device, and m is the preset number of terminals in the target group.

17

17. The non-transitory computer-readable storage medium according to claim 16 , wherein constructing the target group comprises: determining whether the target group has been established by listening-in, during a preset listening-in time period, on a preset frequency point; if the target group has not been established, establishing the target group on a first target frequency point; if the target group has been established, determining a second target frequency point on which the target group has been established, and joining the target group.

18

18. The electronic device according to claim 14 , wherein establishing the target group comprises: determining the first target frequency point; transmitting, on the first target frequency point, a first group message at a preset time interval, wherein the first group message comprises a first group information and a first parameter, the first parameter is related to the priority; receiving, on the first target frequency point, at least one second group message, wherein the second group message comprises a second group information and a second parameter, the second parameter is related to the priority.

19

19. The electronic device according to claim 18 , wherein determining the priority of the communication device in the target group, and determining the transmission time slot corresponding to the priority comprise: comparing the first parameter and the second parameter; determining the priority of the communication device in the target group according to a comparison result; determining the transmission time slot based on the priority.

Patent Metadata

Filing Date

Unknown

Publication Date

April 12, 2022

Inventors

Kejun HU

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “COMMUNICATION METHOD FOR A COMMUNICATION DEVICE, ELECTRONIC DEVICE, AND STORAGE MEDIUM” (11304214). https://patentable.app/patents/11304214

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.