Distributing data analytics in a hierarchical network based on computational complexity

    公开(公告)号:US10291494B2

    公开(公告)日:2019-05-14

    申请号:US15133631

    申请日:2016-04-20

    Abstract: A method provided in a network including edge devices to collect data from data producers connected to the edge devices and to communicate with cloud-based prosumers connected with the edge devices. Data analytics tasks are identified. The data analytics tasks are used to process data collected from a data producer among the data producers to produce a result for consumption by one or more of the cloud-based prosumers. For each data analytics task it is determined whether a computational complexity of the data analytics task is less than or equal to a predetermined computational complexity. Each data analytics task determined to have a computational complexity less than or equal to the predetermined computational complexity is assigned to an edge device among the edge devices. Each data analytics task determined to have a computational complexity that exceeds the predetermined computational complexity is assigned to a prosumer among the prosumers.

    DISTRIBUTING DATA ANALYTICS IN A HIERARCHICAL NETWORK BASED ON COMPUTATIONAL COMPLEXITY

    公开(公告)号:US20170310565A1

    公开(公告)日:2017-10-26

    申请号:US15133631

    申请日:2016-04-20

    CPC classification number: H04L43/04 H04L41/14

    Abstract: A method provided in a network including edge devices to collect data from data producers connected to the edge devices and to communicate with cloud-based prosumers connected with the edge devices. Data analytics tasks are identified. The data analytics tasks are used to process data collected from a data producer among the data producers to produce a result for consumption by one or more of the cloud-based prosumers. For each data analytics task it is determined whether a computational complexity of the data analytics task is less than or equal to a predetermined computational complexity. Each data analytics task determined to have a computational complexity less than or equal to the predetermined computational complexity is assigned to an edge device among the edge devices. Each data analytics task determined to have a computational complexity that exceeds the predetermined computational complexity is assigned to a prosumer among the prosumers.

Patent Agency Ranking