Generate deploy and provision a customized cloud device application using a software service and device store

    公开(公告)号:US10972404B2

    公开(公告)日:2021-04-06

    申请号:US16297043

    申请日:2019-03-08

    Abstract: A system and method to generate and deploy a customized cloud device application has been described. A platform broker analyzes a deployment information of a software service included in the customized cloud device application. Based on the analysis, the platform broker determines whether the software service is to be deployed at a cloud resource or devices. Based on the determination and a composition pattern, the platform broker sends a software service deployment request to a cloud broker and a device broker. Based on the software service deployment request, an instance of the software service is generated and the generated instance of the software service is deployed to one of the cloud resource or one or more devices. Finally, the generated instance of the customized cloud device application bound to the deployed instance of the software service is deployed to one of the one or more cloud resources and the device.

    Generate and provision a cloud device application using a software service store

    公开(公告)号:US10860394B2

    公开(公告)日:2020-12-08

    申请号:US16034995

    申请日:2018-07-13

    Abstract: A system and method to generate and deploy a cloud device application has been described. Initially a software service is selected from a software service store to generate the cloud device application. A selection of composition pattern is then received for generating a cloud device application including the software service. Based on the composition pattern an instance of the software service is generated and deployed at cloud and one or more devices. Next an instance of the application is generated and bound to the deployed instance of the software service. Finally the instance of the application bound to the deployed instance of the software service is deployed to the cloud and the one or more devices.

    MANAGING COMMUNICATION BETWEEN CLOUD AND HETEROGENEOUS DEVICES ACROSS NETWORKS

    公开(公告)号:US20190089799A1

    公开(公告)日:2019-03-21

    申请号:US16012701

    申请日:2018-06-19

    Abstract: A system and method to manage communication between a plurality of heterogeneous devices and a cloud has been described. A speaker communication property of a speaker node executing at one of the plurality of heterogeneous devices and the cloud in a first network is compared with a listener communication property of a listener node executing at another of the plurality of devices in a second network. A message-type agnostic speaker proxy included in the first network is then generated based on the comparison. Next a message-type agnostic buffer including serialized message corresponding to a message send by the speaker node is received at the first communication bridge in the first network. Finally, the message-type agnostic speaker proxy forwards the serialized message included in the message-type agnostic buffer to the listener node in the first network.

    Device Manager
    6.
    发明申请
    Device Manager 审中-公开

    公开(公告)号:US20190089597A1

    公开(公告)日:2019-03-21

    申请号:US16034945

    申请日:2018-07-13

    Abstract: A system and method to manage a plurality of devices has been described. Initially a device manager server in a cloud device management system, sends a selection of one or more device monitoring parameters to retrieve device monitoring data from a device from the plurality of devices. Next a device monitoring data is received corresponding to the selected one or more device monitoring parameters retrieved from the device and stored in one of a log database and a metric database at the cloud device management system. Next one or more device monitoring data are executed at the cloud device management system based on the device monitoring data stored at the log database and the metric database. Finally the result of execution is displayed at a console of the cloud device management system.

    Auto-determining and installing missing components to a to-be-managed device by a single execution of unique device setup command

    公开(公告)号:US10911308B2

    公开(公告)日:2021-02-02

    申请号:US16369340

    申请日:2019-03-29

    Abstract: A system and method to auto-determine and install missing components to a to a to-be-managed device by a single execution of unique device setup command has been described. Initially based on a received request, a unique device setup command is generated to on board a device on cloud device management system. Next the unique device setup command is executed that executes several operations including: auto-determining whether the device has required Operating System (OS), system architecture, and one or more software components including a control panel slave to allow retrieval of device monitoring data from the device. The execution of unique device address also execute the operation of installing a control plane slave on the device in communication with a control plane master at the cloud device management system to manage the plurality of devices, when the device has the required OS, architecture, and the one or more software components.

    Managing communication between cloud and heterogeneous devices across networks

    公开(公告)号:US10901812B2

    公开(公告)日:2021-01-26

    申请号:US16012701

    申请日:2018-06-19

    Abstract: A system and method to manage communication between a plurality of heterogeneous devices and a cloud has been described. A speaker communication property of a speaker node executing at one of the plurality of heterogeneous devices and the cloud in a first network is compared with a listener communication property of a listener node executing at another of the plurality of devices in a second network. A message-type agnostic listener proxy included in the first network is then generated based on the comparison. Next a message-type agnostic buffer including serialized message corresponding to a message sent by the speaker node is received at the first communication bridge in the first network. Finally, the message-type agnostic speaker proxy forwards the serialized message included in the message-type agnostic buffer to the listener node in the second network.

    AUTO-DETERMINING AND INSTALLING MISSING COMPONENTS TO A TO-BE-MANAGED DEVICE BY A SINGLE EXECUTION OF UNIQUE DEVICE SETUP COMMAND

    公开(公告)号:US20190342170A1

    公开(公告)日:2019-11-07

    申请号:US16369340

    申请日:2019-03-29

    Abstract: A system and method to auto-determine and install missing components to a to a to-be-managed device by a single execution of unique device setup command has been described. Initially based on a received request, a unique device setup command is generated to on board a device on cloud device management system. Next the unique device setup command is executed that executes several operations including: auto-determining whether the device has required Operating System (OS), system architecture, and one or more software components including a control panel slave to allow retrieval of device monitoring data from the device. The execution of unique device address also execute the operation of installing a control plane slave on the device in communication with a control plane master at the cloud device management system to manage the plurality of devices, when the device has the required OS, architecture, and the one or more software components.

    Generate and provision a cloud device application using a software service store

    公开(公告)号:US20190089602A1

    公开(公告)日:2019-03-21

    申请号:US16034995

    申请日:2018-07-13

    Abstract: A system and method to generate and deploy a cloud device application has been described. Initially a software service is selected from a software service store to generate the cloud device application. A selection of composition pattern is then received for generating a cloud device application including the software service. Based on the composition pattern an instance of the software service is generated and deployed at cloud and one or more devices. Next an instance of the application is generated and bound to the deployed instance of the software service. Finally the instance of the application bound to the deployed instance of the software service is deployed to the cloud and the one or more devices.

Patent Agency Ranking