System for migrating tasks between edge devices of an IoT system
US11429456B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 1, 2020 |
| Grant date | Aug 30, 2022 |
| Priority date | — |
| Expiry date | Oct 16, 2040 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG16Y30/00
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Methods and systems are disclosed for migrating tasks between edge devices in an Internet of Things (IoT) system in a manner to generally minimize the total amount of time to execute and migrate the tasks. At least one embodiment includes a computer-implemented method for receiving a task for execution at an edge device; detecting whether a task migration condition exists at the edge device; dividing the task into a plurality of subtasks of equal data size b; and migrating at least some of the subtasks of data size b to a further edge device for execution. At least one embodiment designates 1˜n subtasks of size b for execution by the edge device and n+1˜N subtasks of data size b for execution by the further edge device and optimizes the total time for execution of the subtasks is optimized as a function of n.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.