Patent ID: 11870658
Assignee: ENVISION DIGITAL INTERNATIONAL PTE. LTD.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 7:
8. An apparatus for updating a gateway resource, wherein the apparatus is applicable to an Internet of Things (IoT) control platform connected to each gateway device, and the gateway device is connected to an IoT device, the apparatus comprising:
a message acquirer configured to acquire a model change message comprising a change model identifier of a changed model, wherein different IoT devices correspond to different models, and each model contains measuring point information of a measuring point in the IoT device;
a template updater configured to determine an associated template based on the change model identifier and update the associated template, the associated template containing a corresponding relationship between the measuring point information and a measuring point identifier in the changed model, and the measuring point identifier being applicable to a measuring point data message sent by the IoT device;
a gateway determiner configured to determine a target gateway device that uses the associated template; and
a resource updater configured to issue a gateway resource update package to the target gateway device, the target gateway device being configured to update the gateway resource based on the gateway resource update package, wherein the resource updater comprises:
a first updater configured to construct the gateway resource update package;
a second updater configured to divide the gateway resource update package into m resource update sub-packages, wherein m is less than a number of target gateway devices;
a third updater configured to issue the m resource update sub-packages to m of the target gateway devices, the target gateway devices being configured to perform a deployment test of gateway resource update based on the received resource update sub-packages; and
a fourth updater configured to issue the gateway resource update package to remaining target gateway devices in response to that the m resource update sub-packages all pass the deployment test.