COORDINATED RESOURCE SHARING IN MACHINE-TO-MACHINE COMMUNICATION USING A NETWORK-BASED GROUP MANAGEMENT AND FLOOR CONTROL MECHANISM
First Claim
1. A method for coordinated resource sharing among Internet of Things (IoT) devices, comprising:
- identifying, at a server, an IoT device group having one or more member IoT devices that operate on a shared IoT resource;
receiving, at the server, a message that requests permission to occupy the shared IoT resource from a member IoT device in the identified IoT device group; and
transmitting, from the server to the member IoT device, a message that grants the member IoT device the requested permission to occupy the shared IoT resource.
1 Assignment
0 Petitions
Accused Products
Abstract
In the network-based group management and floor control mechanism disclosed herein, a server may receive a request to occupy a shared IoT resource from a member device in an IoT device group and transmit a message granting the member IoT device permission to occupy the shared IoT resource based on one or more policies. For example, the granted permission may comprise a floor that blocks other IoT devices from accessing the shared IoT resource while the member IoT device holds the floor. Furthermore, the server may revoke the permission if the member IoT device fails to transmit a keep-alive message before a timeout period expires, a high-priority IoT device pre-empts the floor, and/or based on the policies. Alternatively, the server may make the shared IoT resource available if the member IoT device sends a message that voluntarily releases the floor.
114 Citations
30 Claims
-
1. A method for coordinated resource sharing among Internet of Things (IoT) devices, comprising:
-
identifying, at a server, an IoT device group having one or more member IoT devices that operate on a shared IoT resource; receiving, at the server, a message that requests permission to occupy the shared IoT resource from a member IoT device in the identified IoT device group; and transmitting, from the server to the member IoT device, a message that grants the member IoT device the requested permission to occupy the shared IoT resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus, comprising:
-
means for identifying an Internet of Things (IoT) device group having one or more member IoT devices that operate on a shared IoT resource; means for receiving a message that requests permission to occupy the shared IoT resource from a member IoT device in the identified IoT device group; and means for transmitting, to the member IoT device, a message that grants the member IoT device the requested permission to occupy the shared IoT resource. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable storage medium having computer-executable instructions recorded thereon, wherein executing the computer-executable instructions on a server causes the server to:
-
identify an Internet of Things (IoT) device group having one or more member IoT devices that operate on a shared IoT resource; receive a message that requests permission to occupy the shared IoT resource from a member IoT device in the identified IoT device group; and transmit, to the member IoT device, a message that grants the member IoT device the requested permission to occupy the shared IoT resource.
-
-
23. A method for coordinated resource sharing among Internet of Things (IoT) devices, comprising:
-
transmitting, from an IoT device to a server, a message that requests permission to occupy a shared IoT resource, wherein the IoT device is a member in an IoT device group that operates on the shared IoT resource; and receiving, from the server, a message that grants the member IoT device the requested permission to occupy the shared IoT resource. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification