Method and apparatus for controlling smart device, and computer storage medium
First Claim
1. A method for controlling a smart device, comprising:
- receiving, by interface circuitry of a user device for controlling the smart device, basic information of the smart device that enables a connection of the smart device into an Internet of Things network;
providing a control signal to the smart device via the interface circuitry to control, according to the basic information, the smart device to connect into the Internet of Things network;
obtaining a preset function configuration of the smart device when the smart device is connected into the Internet of Things network, the preset function configuration identifying a function of the smart device; and
when a function type of the function is a control type,determining a control component to enable a control of the smart device according to a data type of the function that is identified in the preset function configuration,generating, for a user interface, a controller template that includes the control component of the control type that corresponds to the data type of the function, andcontrolling the smart device based on an operation on the control component in the user interface, whereinthe obtaining the preset function configuration of the smart device includes obtaining a function configuration list corresponding to the smart device, the function configuration list including the preset function configuration, andthe obtaining the function configuration list includesobtaining, in a preset function database, a public function configuration that is common to the smart device and other smart devices and a particular function configuration that is specific to the smart device; and
combining the public function configuration and the particular function configuration to generate the function configuration list.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling a smart device is described. The interface circuitry of a user device for controlling the smart device receives basic information of the smart device that enables a connection of the smart device into an Internet of Things network. A control signal is provided to the smart device via the interface circuitry to control, according to the basic information. The smart device is connected into the Internet of Things network. A preset function configuration of the smart device is obtained when the smart device is connected into the Internet of Things network. A control component is determined to enable a control of the smart device according to the preset function configuration. For a user interface, a controller template is generated to include the control component. The smart device is controlled based on an operation on the control component in the user interface.
9 Citations
18 Claims
-
1. A method for controlling a smart device, comprising:
-
receiving, by interface circuitry of a user device for controlling the smart device, basic information of the smart device that enables a connection of the smart device into an Internet of Things network; providing a control signal to the smart device via the interface circuitry to control, according to the basic information, the smart device to connect into the Internet of Things network; obtaining a preset function configuration of the smart device when the smart device is connected into the Internet of Things network, the preset function configuration identifying a function of the smart device; and when a function type of the function is a control type, determining a control component to enable a control of the smart device according to a data type of the function that is identified in the preset function configuration, generating, for a user interface, a controller template that includes the control component of the control type that corresponds to the data type of the function, and controlling the smart device based on an operation on the control component in the user interface, wherein the obtaining the preset function configuration of the smart device includes obtaining a function configuration list corresponding to the smart device, the function configuration list including the preset function configuration, and the obtaining the function configuration list includes obtaining, in a preset function database, a public function configuration that is common to the smart device and other smart devices and a particular function configuration that is specific to the smart device; and combining the public function configuration and the particular function configuration to generate the function configuration list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for controlling a smart device, comprising:
-
interface circuitry configured to receive information from the smart device and transmit control signals to the smart device; and processing circuitry configured to; receive, via the interface circuitry, basic information of the smart device that enables a connection of the smart device into an Internet of Things network; provide a control signal to the smart device via the interface circuitry to control, according to the basic information, the smart device to connect into the Internet of Things network; obtain a preset function configuration of the smart device when the smart device is connected into the Internet of Things network, the preset function configuration identifying a function of the smart device; and when a function type of the function is a control type, determine a control component to enable a control of the smart device according to a data type of the function that is identified in the preset function configuration, generate, for a user interface, a controller template that includes the control component of the control type that corresponds to the data type of the function, and control the smart device based on an operation on the control component in the user interface, wherein the processing circuitry is further configured to obtain a function configuration list corresponding to the smart device, the function configuration list including the preset function configuration, obtain, in a preset function database, a public function configuration that is common to the smart device and other smart devices and a particular function configuration that is specific to the smart device, and combine the public function configuration and the particular function configuration to generate the function configuration list. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification