IP Library Granted Patent US 11,593,296
Granted Patent B2
US 11,593,296 · App. 17/364,959 · Granted Feb 28, 2023

Edge component redirect for IoT analytics groups

Inventors: Tiejun Chen (Beijing, CN); Zhao Gao (Beijing, CN); Elaine Zhao (Beijing, CN); Shreekanta Das (San Jose, CA); Niranjan Maka (Union City, CA); Kit Colbert (Palo Alto, CA)
Assignee: VMWARE, INC.
G06F13/4068G16Y40/35
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 11,593,296
App. No.
17/364,959
Filed
Jul 1, 2021
Granted
Feb 28, 2023
Kind
B2
Art Unit
2181
USPC
710/105
Abstract

Disclosed are various examples of providing edge component redirection for IoT analytics groups. In some embodiments, an Internet-of-Things (IoT) analytics group is identified. The IoT analytics group includes an IoT device that communicates through an interface device of a first edge device. A grouping interface policy is generated to specify a bus redirect from the first edge computing device to a second edge computing device. The grouping interface policy is transmitted for implementation using the edge devices.

Claims (37)

1. A system, comprising:

at least one computing device comprising at least one processor and a data store; and

the data store comprising executable instructions, wherein the instructions, when executed by the at least one processor, cause the at least one computing device to at least:

identify, by a management service, an Internet-of-Things (IoT) analytics group for a particular computation that utilizes IoT data from a plurality of IoT devices, the IoT analytics group comprising an IoT device that communicates through an interface device of a first edge device;

generate, by the management service, a grouping interface policy comprising: a bus redirection rule to enable a bus redirect of the interface device from the first edge computing device to a second edge computing device; and

transmit, by the management service, the grouping interface policy to at least one of the first edge device and the second edge device.

2. The system of claim 1 , wherein the at least one of the first edge device and the second edge device enable the bus redirect of the interface device from the first edge computing device to the second edge computing device according to the grouping interface policy.

3. The system of claim 1 , wherein second edge computing device is assigned to perform the particular computation.

4. The system of claim 1 , wherein the interface device is connected to a bus of the first edge computing device.

5. The system of claim 1 , wherein the interface device comprises at least one of: an RS485 controller, a controller area network (CAN) controller, a WiFi adapter, and a Bluetooth adapter.

6. The system of claim 1 , wherein the instructions, when executed by the at least one processor, cause the at least one computing device to at least:

transmit a command for the first edge device to install a grouping client that redirects a subset of the IoT data from the IoT device through the bus redirect; and

transmit a command for the second edge device to install a grouping agent that provides the subset of the IoT data to the second edge device to perform the particular computation.

7. The system of claim 1 , wherein the management service generates the grouping interface policy based on the IoT analytics group and device data that indicates that the IoT device communicates through the first edge device.

8. A non-transitory computer-readable medium comprising executable instructions, wherein the instructions, when executed by at least one processor, cause at least one computing device to at least:

identify, by a management service, an Internet-of-Things (IoT) analytics group for a particular computation that utilizes IoT data from a plurality of IoT devices, the IoT analytics group comprising an IoT device that communicates through an interface device of a first edge device;

generate, by the management service, a grouping interface policy comprising: a bus redirection rule to enable a bus redirect of the interface device from the first edge computing device to a second edge computing device; and

transmit, by the management service, the grouping interface policy to at least one of the first edge device and the second edge device.

9. The non-transitory computer-readable medium of claim 8 , wherein the at least one of the first edge device and the second edge device enable the bus redirect of the interface device from the first edge computing device to the second edge computing device according to the grouping interface policy.

10. The non-transitory computer-readable medium of claim 8 , wherein second edge computing device is assigned to perform the particular computation.

11. The non-transitory computer-readable medium of claim 8 , wherein the interface device is connected to a bus of the first edge computing device.

12. The non-transitory computer-readable medium of claim 8 , wherein the interface device comprises at least one of: an RS485 controller, a controller area network (CAN) controller, a WiFi adapter, and a Bluetooth adapter.

13. The non-transitory computer-readable medium of claim 8 , wherein the instructions, when executed by the at least one processor, cause the at least one computing device to at least:

transmit a command for the first edge device to install a grouping client that redirects a subset of the IoT data from the IoT device through the bus redirect; and

transmit a command for the second edge device to install a grouping agent that provides the subset of the IoT data to the second edge device to perform the particular computation.

14. The non-transitory computer-readable medium of claim 8 , wherein the management service generates the grouping interface policy based on the IoT analytics group and device data that indicates that the IoT device communicates through the first edge device.

15. A method performed by instructions executed by at least one computing device, the method comprising:

identify, by a management service, an Internet-of-Things (IoT) analytics group for a particular computation that utilizes IoT data from a plurality of IoT devices, the IoT analytics group comprising an IoT device that communicates through an interface device of a first edge device;

generate, by the management service, a grouping interface policy comprising: a bus redirection rule to enable a bus redirect of the interface device from the first edge computing device to a second edge computing device; and

transmit, by the management service, the grouping interface policy to at least one of the first edge device and the second edge device.

16. The method of claim 15 , wherein the at least one of the first edge device and the second edge device enable the bus redirect of the interface device from the first edge computing device to the second edge computing device according to the grouping interface policy.

17. The method of claim 15 , wherein second edge computing device is assigned to perform the particular computation.

18. The method of claim 15 , wherein the interface device is connected to a bus of the first edge computing device.

19. The method of claim 15 , wherein the interface device comprises at least one of: an RS485 controller, a controller area network (CAN) controller, a WiFi adapter, and a Bluetooth adapter.

20. The method of claim 15 , further comprising:

transmitting a command for the first edge device to install a grouping client that redirects a subset of the IoT data from the IoT device through the bus redirect; and

transmitting a command for the second edge device to install a grouping agent that provides the subset of the IoT data to the second edge device to perform the particular computation.

Assignments (1)
CHANGE OF NAME Recorded Apr 15, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 067102/0395 →
Continuity (2)
Continuation 16838288 · Apr 2, 2020
Related Publication 20210326294A1 · Oct 21, 2021
Cited By (5)
US 12,526,682 US 12,532,211 US 12,574,788 US 12,598,504 US 12,745,124