Control method, related device, and system

US11556100B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11556100-B2
Application numberUS-201916730060-A
CountryUS
Kind codeB2
Filing dateDec 30, 2019
Priority dateJun 30, 2017
Publication dateJan 17, 2023
Grant dateJan 17, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A control method includes sending, by a controller, a created context-aware model to a context-aware engine. The context-aware model is used to define a preset control performed when target data meets a trigger condition and to instruct the context-aware engine to send indication information to the controller when the context-aware engine determines that the target data meets the trigger condition. The preset control is used to implement a context-aware function. The indication information is used to indicate that the target data meets the trigger condition. The method also includes receiving, by the controller, the indication information. The method further includes performing, by the controller, the preset control based on the indication information.

First claim

Opening claim text (preview).

What is claimed is: 1. A control method, comprising: determining, by a controller, characteristic information used to implement a context-aware function; setting the characteristic information in a context-aware model to create the context-aware model, wherein the characteristic information comprises interface definition information; sending, by the controller, the context-aware model to a context-aware engine, wherein the context-aware model is used to define a preset control performed when target data meets a trigger condition and to instruct the context-aware engine to send indication information to the controller when the context-aware engine determines that the target data meets the trigger condition, the preset control is used to implement a context-aware function, and the indication information is used to indicate that the target data meets the trigger condition; receiving, by the controller, the indication information; and performing, by the controller, the preset control based on the indication information, wherein the interface definition information is used to define a wireless communication protocol by which the context-aware engine collects the target data. 2. The method according to claim 1 , wherein the characteristic information further comprises one or more of network entity type definition information, network entity function definition information, data attribute definition information, or data threshold information. 3. The method according to claim 2 , wherein the network entity type definition information is used to define a type of a target device from which the context-aware engine collects the target data, the network entity function definition information is used to define a function of the target device from which the context-aware engine collects the target data, the data attribute definition information is used to define a data type of the target data collected by the context-aware engine, and the data threshold information is used to define a value range of the target data collected by the context-aware engine. 4. The method according to claim 1 , wherein the wireless communication protocol by which the context-aware engine collects the target data is a wireless-fidelity (Wi-Fi) protocol. 5. A control method, comprising: receiving, by a context-aware engine, a context-aware model sent by a controller, wherein the context-aware model is used to instruct the context-aware engine to send indication information to the controller when the context-aware engine determines that target data meets a trigger condition, and the indication information is used to indicate that the target data meets the trigger condition; parsing, by the context-aware engine, the context-aware model; obtaining characteristic information from the context-aware model, wherein the characteristic information comprises interface definition information; collecting, by the context-aware engine, the target data based on the context-aware model; generating, by the context-aware engine, the indication information when the context-aware engine determines that the target data meets the trigger condition; and sending, by the context-aware engine, the indication information to the controller, wherein the interface definition information is used to define a wireless communication protocol by which the context-aware engine collects the target data. 6. The method according to claim 5 , wherein a northbound sensor control interface is disposed in the context-aware engine, and the receiving, by the context-aware engine of the context-aware model sent by the controller comprises: receiving, by the context-aware engine by using the northbound sensor control interface, the context-aware model sent by the controller. 7. The method according to claim 5 , wherein the characteristic information further comprises one or more of network entity type definition information, network entity function definition information, data attribute definition information, or data threshold information. 8. The method according to claim 7 , wherein the collecting, by the context-aware engine of the target data based on the context-aware model comprises: based on a determination that the characteristic information comprises the network entity type definition information, determining, by the context-aware engine based on the network entity type definition information, a target device configured to obtain the target data, wherein a device type of the target device is consistent with a type defined by the network entity type definition information. 9. The method according to claim 7 , wherein the collecting, by the context-aware engine of the target data based on the context-aware model comprises: based on a determination that the characteristic information comprises the network entity function definition information, determining, by the context-aware engine based on the network entity function definition information, a function of a target device configured to obtain the target data, wherein the function of the target device is consistent with a function defined by the network entity function definition information. 10. The method according to claim 7 , wherein the collecting, by the context-aware engine of the target data based on the context-aware model comprises: based on a determination that the characteristic information comprises the data attribute definition information, collecting, by the context-aware engine, the target data from a target device based on the data attribute definition information, wherein a data type of the collected target data is consistent with a data type defined by the data attribute definition information. 11. The method according to claim 7 , wherein the collecting, by the context-aware engine of the target data based on the context-aware model comprises: based on a determination that the characteristic information comprises the data threshold information, collecting, by the context-aware engine, the target data based on the data threshold information, so that a data range of the target data collected by the context-aware engine is consistent with a data range defined by the data threshold information. 12. A context-aware system, comprising a controller and a context-aware engine, wherein the controller comprises a processor and a memory having instructions stored thereon that, when implemented by the processor, cause the controller to: determine characteristic information usable to implement a context-aware function; set the characteristic information in the context-aware model, to create the context-aware model, wherein the characteristic information comprises interface definition information; send the context-aware model to the context-aware engine, wherein the context-aware model is usable to define a preset control performed when target data meets a trigger condition and to instruct the context-aware engine to send indication information to the controller when the context-aware engine determines that the target data meets the trigger condition, the preset control is usable to implement a context-aware function, and the indication information is used to indicate that the target data meets the trigger condition; receive the indication information; and perform the preset control based on the indication information, and the context-aware engine comprises a processor and a memory having instructions stored thereon that, when implemented by the processor, cause the context-away engine to: receive the context-aware model and obtain the target data based on the context-aware model; determine, based on the context-aware model, whether the target data meets the

Assignees

Inventors

Classifications

  • Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements · CPC title

  • Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] · CPC title

  • H04L41/145Primary

    involving simulating, designing, planning or modelling of a network · CPC title

  • using virtualisation of network functions or resources, e.g. SDN or NFV entities · CPC title

  • using machine learning or artificial intelligence · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11556100B2 cover?
A control method includes sending, by a controller, a created context-aware model to a context-aware engine. The context-aware model is used to define a preset control performed when target data meets a trigger condition and to instruct the context-aware engine to send indication information to the controller when the context-aware engine determines that the target data meets the trigger condit…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L41/0895. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 17 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).