ESTABLISHING GROUPS OF INTERNET OF THINGS (IOT) DEVICES AND ENABLING COMMUNICATION AMONG THE GROUPS OF IOT DEVICES
First Claim
1. A method for Internet of Things (IoT) group communication, comprising:
- forming multiple IoT devices into multiple IoT groups according to one or more group criteria and one or more attributes associated with the one or more IoT devices; and
defining one or more hierarchies within each IoT group according to the one or more group criteria and the one or more attributes associated with the one or more IoT devices, wherein the one or more hierarchies control intra-group communication within each IoT group and inter-group communication among the multiple IoT groups.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure generally relates to enabling communication among one or more Internet of Things (IoT) device groups. In particular, various heterogeneous IoT devices that may need to interact with one another in different ways may be organized into IoT device groups to support efficient interaction among the IoT devices. For example, pre-defined IoT device groups may be formed organize certain IoT devices that perform similar activities and certain IoT devices may be dynamically allocated to ad-hoc IoT device groups for certain contexts (e.g., the ad-hoc IoT device groups may include IoT devices that can implement a desired function and therefore be dynamically formed to implement the desired function). Furthermore, the IoT groups may communicate hierarchically, wherein messages may be exchanged among IoT group owners or ranking members to support efficient communication between different IoT groups.
234 Citations
40 Claims
-
1. A method for Internet of Things (IoT) group communication, comprising:
-
forming multiple IoT devices into multiple IoT groups according to one or more group criteria and one or more attributes associated with the one or more IoT devices; and defining one or more hierarchies within each IoT group according to the one or more group criteria and the one or more attributes associated with the one or more IoT devices, wherein the one or more hierarchies control intra-group communication within each IoT group and inter-group communication among the multiple IoT groups. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
means for forming multiple IoT devices into multiple IoT groups according to one or more group criteria and one or more attributes associated with the one or more IoT devices; and means for defining one or more hierarchies within each IoT group according to the one or more group criteria and the one or more attributes associated with the one or more IoT devices, wherein the one or more hierarchies control intra-group communication within each IoT group and inter-group communication among the multiple IoT groups. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A device for organizing an Internet of Things (IoT) network, comprising:
-
a memory configured to store one or more group criteria; and one or more processors configured to form multiple IoT devices into multiple IoT groups according to the one or more group criteria and one or more attributes associated with the one or more IoT devices and define one or more hierarchies within each IoT group according to the one or more group criteria and the one or more attributes associated with the one or more IoT devices, wherein the one or more hierarchies control intra-group communication within each IoT group and inter-group communication among the multiple IoT groups. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer-readable storage medium having computer-executable instructions recorded thereon, wherein executing the computer-executable instructions on one or more processors causes the one or more processors to:
-
form multiple IoT devices into multiple IoT groups according to one or more group criteria and one or more attributes associated with the one or more IoT devices; and define one or more hierarchies within each IoT group according to the one or more group criteria and the one or more attributes associated with the one or more IoT devices, wherein the one or more hierarchies control intra-group communication within each IoT group and inter-group communication among the multiple IoT groups. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification