CN105159181A - Control method and device for intelligent equipment - Google Patents

Control method and device for intelligent equipment Download PDF

Info

Publication number
CN105159181A
CN105159181A CN201510197159.1A CN201510197159A CN105159181A CN 105159181 A CN105159181 A CN 105159181A CN 201510197159 A CN201510197159 A CN 201510197159A CN 105159181 A CN105159181 A CN 105159181A
Authority
CN
China
Prior art keywords
smart machine
party application
required movement
response relation
associated response
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510197159.1A
Other languages
Chinese (zh)
Other versions
CN105159181B (en
Inventor
侯恩星
赵明
高自光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Technology Co Ltd
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510197159.1A priority Critical patent/CN105159181B/en
Publication of CN105159181A publication Critical patent/CN105159181A/en
Application granted granted Critical
Publication of CN105159181B publication Critical patent/CN105159181B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention brings forward a control method for intelligent equipment. The method includes the steps: setting an association response relation between intelligent equipment and a third party application on the basis of input configuration information, wherein the intelligent equipment is triggered to perform a second assigned motion when a first assigned motion is carried out through the third party application according to the association response relation; and sending the set association response relation to the third party application by means of a service end, so that the third party application sends a notification message to the service end when detecting the first assigned motion, and then the service end is triggered to issue an instruction, for implementation of the second assigned motion, to the intelligent equipment. The intelligent equipment can be controlled through the third party application.

Description

The control method of smart machine and device
Technical field
The disclosure relates to communication field, particularly relates to control method and the device of smart machine.
Background technology
In the use procedure of smart machine, user can be controlled smart machine in domestic environment or long-range by the client software operating this smart machine.But along with the development of smart machine, the application scenarios of smart machine also becomes increasingly abundant, and therefore user is when controlling smart machine by client software, how to adapt to complicated application scenarios, becoming the emphasis that industry is paid close attention to.
Summary of the invention
For overcoming Problems existing in correlation technique, the disclosure provides a kind of control method and device of smart machine.
According to the first aspect of disclosure embodiment, provide a kind of control method of smart machine, described method comprises:
Configuration information based on input arranges the associated response relation of smart machine and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
The described associated response relation arranged is sent to described third-party application by service end, to make described third-party application when described first required movement being detected, send notice message to described service end, issue to trigger described service end the instruction performing described second required movement to described smart machine.
Optionally, the associated response relation that the described configuration information based on input arranges smart machine and third-party application comprises:
Obtain the configuration information of the configuration interface input by presetting;
The associated response relation of described smart machine and described third-party application is set based on the described configuration information got.
Optionally, described associated response relation also comprises and triggers described smart machine when appointed place and/or fixed time perform the first required movement by described third-party application and perform the second required movement.
According to the second aspect of disclosure embodiment, provide a kind of control method of smart machine, described method comprises:
The associated response relation of the smart machine pre-set that receiving terminal sends and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
Described associated response relation is sent to described third-party application;
After receiving the notice message that described third-party application sends when described first required movement being detected, issue the instruction performing described second required movement to described smart machine.
Optionally, described associated response relation also comprises and triggers described smart machine when appointed place and/or fixed time perform the first required movement by described third-party application and perform the second required movement;
Described method also comprises:
After receiving the notice message that described third-party application sends when appointed place and/or fixed time detect described first required movement, issue the instruction performing described second required movement to described smart machine.
According to the third aspect of disclosure embodiment, provide a kind of control device of smart machine, described device comprises:
Module is set, for arranging the associated response relation of smart machine and third-party application based on the configuration information of input; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
First sending module, for the described associated response relation arranged is sent to described third-party application by service end, to make described third-party application when described first required movement being detected, send notice message to described service end, issue to trigger described service end the instruction performing described second required movement to described smart machine.
Optionally, the described module that arranges comprises:
Obtain submodule, for obtaining the configuration information of the configuration interface input by presetting;
Submodule is set, for arranging the associated response relation of described smart machine and described third-party application based on the described configuration information got.
Optionally, described associated response relation also comprises and triggers described smart machine when appointed place and/or fixed time perform the first required movement by described third-party application and perform the second required movement.
According to the fourth aspect of disclosure embodiment, provide a kind of control device of smart machine, described device comprises:
Receiver module, the smart machine pre-set sent for receiving terminal and the associated response relation of third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
Second sending module, for sending to described third-party application by described associated response relation;
First issues module, for after receiving the notice message that described third-party application sends when described first required movement being detected, issues the instruction performing described second required movement to described smart machine.
Optionally, described associated response relation also comprises and triggers described smart machine when appointed place and/or fixed time perform the first required movement by described third-party application and perform the second required movement;
Described device also comprises:
Second issues module, for after receiving the notice message that described third-party application sends when appointed place and/or fixed time detect described first required movement, issues the instruction performing described second required movement to described smart machine.
According to the 5th aspect of disclosure embodiment, a kind of control device of smart machine is provided, comprises:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Configuration information based on input arranges the associated response relation of smart machine and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
The described associated response relation arranged is sent to described third-party application by service end, to make described third-party application when described first required movement being detected, send notice message to described service end, issue to trigger described service end the instruction performing described second required movement to described smart machine.
According to the 6th aspect of disclosure embodiment, a kind of control device of smart machine is provided, comprises:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
The associated response relation of the smart machine pre-set that receiving terminal sends and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
Described associated response relation is sent to described third-party application;
After receiving the notice message that described third-party application sends when described first required movement being detected, issue the instruction performing described second required movement to described smart machine.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect:
In above embodiment of the present disclosure, by arranging the associated response relation of smart machine and third-party application in terminal, and by terminal, associated response relation is sent to third-party application by service end, when third-party application detects the first required movement, Trigger services end issues the instruction of execution second required movement to smart machine, achieve and can be controlled smart machine by third-party application, thus different application scenarioss can be adapted to.
Should be understood that, it is only exemplary and explanatory that above general description and details hereinafter describe, and can not limit the disclosure.
Accompanying drawing explanation
Accompanying drawing to be herein merged in instructions and to form the part of this instructions, shows and meets embodiment of the present disclosure, and is used from instructions one and explains principle of the present disclosure.
Fig. 1 is the schematic flow sheet of the control method of a kind of smart machine according to an exemplary embodiment;
Fig. 2 is the schematic flow sheet of the control method of another kind of smart machine according to an exemplary embodiment;
Fig. 3 is the schematic flow sheet of the control method of another kind of smart machine according to an exemplary embodiment;
Fig. 4 is the surface chart of a kind of wired home APP according to an exemplary embodiment;
Fig. 5 is the surface chart of the another kind of wired home APP according to an exemplary embodiment;
Fig. 6 is the surface chart of the another kind of wired home APP according to an exemplary embodiment;
Fig. 7 is the schematic block diagram of the control device of a kind of smart machine according to an exemplary embodiment;
Fig. 8 is the schematic block diagram of the control device of another kind of smart machine according to an exemplary embodiment;
Fig. 9 is the schematic block diagram of the control device of another kind of smart machine according to an exemplary embodiment;
Figure 10 is the schematic block diagram of the control device of another kind of smart machine according to an exemplary embodiment;
Figure 11 is a structural representation of a kind of control device for described smart machine according to an exemplary embodiment;
Figure 12 is the structural representation of the another kind according to an exemplary embodiment for the control device of described smart machine.
Embodiment
Here will be described exemplary embodiment in detail, its sample table shows in the accompanying drawings.When description below relates to accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawing represents same or analogous key element.Embodiment described in following exemplary embodiment does not represent all embodiments consistent with the disclosure.On the contrary, they only with as in appended claims describe in detail, the example of apparatus and method that aspects more of the present disclosure are consistent.
The term used in the disclosure is only for the object describing specific embodiment, and the not intended to be limiting disclosure." one ", " described " and " being somebody's turn to do " of the singulative used in disclosure and the accompanying claims book is also intended to comprise most form, unless context clearly represents other implications.It is also understood that term "and/or" used herein refer to and comprise one or more project of listing be associated any or all may combine.
Term first, second, third, etc. may be adopted although should be appreciated that to describe various information in the disclosure, these information should not be limited to these terms.These terms are only used for the information of same type to be distinguished from each other out.Such as, when not departing from disclosure scope, the first information also can be called as the second information, and similarly, the second information also can be called as the first information.Depend on linguistic context, word as used in this " if " can be construed as into " ... time " or " when ... time " or " in response to determining ".
In the use procedure of smart machine, user can scan the smart machine of surrounding by the client software that intelligent terminal is installed, and sets up binding relationship to obtain the rights of using of this smart machine with the smart machine scanned.After binding relationship is set up, user can carry out control and management by operating described client software to described smart machine.
But in the application scenarios that some are special, user controls to meet actual demand to smart machine by described client software; Such as, when user does not carry intelligent terminal, control and management cannot be carried out by operating described client software to smart machine.
In view of this, the disclosure proposes a kind of control method of smart machine, by arranging the associated response relation of smart machine and third-party application in terminal, and by terminal, associated response relation is sent to third-party application by service end, when third-party application detects the first required movement, Trigger services end issues the instruction of execution second required movement to smart machine, achieves and can be controlled smart machine by third-party application, thus can adapt to different application scenarioss.
As shown in Figure 1, Fig. 1 is the control method of a kind of smart machine according to an exemplary embodiment, and the control method of this smart machine is used for, in terminal, comprising the following steps:
In a step 101, the associated response relation of smart machine and third-party application is set based on the configuration information inputted; Wherein, associated response relation comprises and triggers smart machine when performing the first required movement by third-party application and perform the second required movement;
In a step 102, the associated response relation of setting is sent to third-party application by service end, making third-party application when the first required movement being detected, sending notice message to service end, issuing the instruction of execution second required movement with Trigger services end to smart machine.
In the present embodiment, terminal can be intelligent terminal, such as smart mobile phone.Service end can be server, service end-apparatus cluster or cloud platform.Smart machine can be the smart machine of intelligent home device or other type.User, when using intelligent terminal to control smart machine, can have been come by the client software that intelligent terminal is installed usually; Such as, when realizing, client software can be the APP of a kind of " wired home ", user can set up binding relationship by this APP respectively with the smart machine in domestic environment and obtain corresponding rights of using, after binding relationship has been set up, user can have been managed concentratedly the various smart machines in home environment and control by this APP.
Be wired home APP (hereinafter referred to as APP) below with client software be example, and the application scenarios of combined with intelligent domestic environment is described in detail to technical scheme of the present disclosure.
In a smart home environment, usually some intelligent home devices can be comprised, such as, in smart home environment, usually the intelligent home devices such as intelligent video camera head, smart jack, Intelligent air purifier can be comprised.User can log in wired home APP by user's login account, binding relationship is set up respectively with the smart machine in domestic environment, obtain the rights of using of the various smart machines in home environment, and by this APP, the various smart machines in home environment are managed concentratedly and controlled.
When being controlled smart machine by APP, usually can realize by creating corresponding intelligent scene in this APP.When creating corresponding intelligent scene by this APP, usually an entry condition can be set for this intelligent scene, and then need the task of performing for this smart machine for this intelligent scene associates one, after making this intelligent scene meet entry condition by this APP of operation, then automatically can trigger this APP and perform the task for this smart machine associated.
Such as, user can pass through establishment intelligent scene, realizes opening the smart jack in domestic environment; In such a scenario, the entry condition of this intelligent scene can be set to by user " click and start ", and executing the task of simultaneously this intelligent scene can being associated is set to " unlatching smart jack ".
After this intelligent scene has created, when user clicks the assigned address in this intelligent scene created in this APP, then can trigger the task that this APP performs " unlatching smart jack ".This APP is when performing the task of " unlatching smart jack ", the notice message of the task of an execution " unlatching smart jack " can be sent to service end, when service end is after receiving this notice message, this smart jack is opened in the instruction that can issue unlatching to this smart jack immediately.But, in this application scenarios, if user does not carry intelligent terminal, then cannot pass through the assigned address in this intelligent scene created in this APP of click, trigger the task that this APP performs " unlatching smart jack ".
In the present embodiment, when by APP being the intelligent scene of smart machine establishment correspondence, more application scenarios is adapted in order to enable the intelligent scene of establishment, can be that this smart machine arranges the associated response relation with third-party application when creating intelligent scene, make it possible to start this application scenarios more efficiently by performing the action of specifying on third-party application, to trigger this APP to perform the associated task pre-set for this smart machine.
When realizing, APP can provide a function button creating intelligent scene by user oriented, when user creates intelligent scene by operating this function button, one can be exported for configuring the configuration interface of intelligent scene to user, user can under the prompting of this configuration interface, by arranging the task of entry condition and association for this intelligent scene, set up the associated response relation of smart machine and third-party application.
Wherein, associated response relation comprises and triggers smart machine when performing the first required movement by described third-party application and perform the second required movement.When setting up the associated response relation of described smart machine and described third-party application, the entry condition that the first required movement is set to this intelligent scene can will be performed by third-party application, smart machine can be performed the task that the second required movement is set to associated by this intelligent scene simultaneously, after the entry condition of this intelligent scene and associated task are all provided with, this intelligent scene creates complete, and the associated response relation of smart machine and third-party application has also been set up simultaneously.
After intelligent scene has created, now the associated response relation of the smart machine set up and third-party application can have been sent to service end by APP, then is transmitted to third-party application by service end; Simultaneously, APP can also initiate notice registration to third-party application, after notice registration completes, when third-party application detects the first required movement that user performs, third-party application can send a notice message to described service end, and service end is after receiving this notice message, the associated response relation can preserved according to this locality, issue the instruction of execution second required movement to smart machine, thus make smart machine when receiving this instruction, perform the second required movement.
In the present embodiment, user starts intelligent scene performing the action of specifying by third-party application, when triggering APP performs the associated task pre-set, in order to improve the security of smart machine, when setting up the associated response relation of smart machine and third-party application, initiation place and the initiation time of the first required movement can also be introduced.Such as, when setting up the associated response relation of smart machine and third-party application, this associated response relation can also comprise user by third-party application in appointed place, fixed time or appointed place and fixed time be when performing the first required movement, trigger smart machine and perform the second required movement.In this case, only have user to be applied in the place of specifying, the time of specifying or the place of specifying by the 3rd and the time performs the first required movement, just can trigger smart machine and perform the second required movement.
What deserves to be explained is, when realizing, third-party application can comprise third-party social activity application; Such as, third-party application can be microblogging, micro-letter and rice the social application such as to chat; First required movement and the second required movement, be not particularly limited in the present embodiment, can arrange according to the user's request of reality; Such as, when realizing, the first required movement can be some specific functions of third party's social activity application; Such as the first required movement can be function, prompting function, call function, chat feature etc. in third party's social activity application; Second required movement can be the action such as startup, closedown, adjustment, configuration for smart machine.
Technical scheme of the present disclosure is described in detail by the application scenarios of the smart machine in third-party application remote opening smart home environment for user below.
In the present embodiment, suppose that third-party application is microblogging, smart machine is smart jack, and the first required movement is to the action oneself initiating to remind by microblogging; Such as, the function of microblogging can be used to initiate to remind to user.
When user needs by microblogging remote opening smart jack, the intelligent scene of a remote opening smart jack can be created in advance at APP.When creating this intelligent scene, user can in the configuration interface of this intelligent scene will " by microblogging I " be set to the entry condition of this intelligent scene, " unlatching smart jack " can be set to the associated task of this intelligent scene simultaneously.
After this intelligent scene has created, the associated response relation now between smart jack and microblogging has been set up, and this associated response relation can be sent to microblogging client by service end by APP, and initiates notice registration to microblogging client.
After associated response relation between smart jack and microblogging has been set up, user can by oneself carrying out smart jack described in remote opening in microblogging client.After microblogging client detects prompting, because APP has initiated to notify registration before this, therefore microblogging client can send a notice message to service end, service end is after receiving this notice message, the associated response relation can preserved according to this locality issues an instruction of opening to described smart jack, will automatically open when smart jack receives this instruction.
In the present embodiment, in order to improve the security of smart jack, when creating this intelligent scene, place and the time of information source initiation can also be introduced, makes the prompting for oneself only initiated in a certain amount of time and place, just can intelligent scene be started.Such as, can set and only have the prompting for oneself by initiating from office for 5 thirty in the afternoon just can start intelligent scene.
In this case, when user is when creating this intelligent scene, user can in the configuration interface of this intelligent scene will " 5 PM ~ six office by microblogging I " be set to the entry condition of this intelligent scene, " unlatching smart jack " can be set to the associated task of this intelligent scene simultaneously.
Now, user can five point ~ six use the network environment of office oneself to carry out remote opening smart jack in microblogging client in the afternoon.After microblogging client detects prompting, the position that this prompting source is initiated can be positioned, such as, user can demarcate with the position of the form of WIFI title to office in WIFI list, after microblogging client receives prompting, the title that can check the WIFI network of the current access of user whether with the WIFI name-matches of user's office, the initiation time of this prompting can also be checked simultaneously, whether mate the time period of 5 PM ~ six, if the initiation time in the source of prompting and initiation place are all mated, therefore microblogging client can send a notice message to service end, service end is after receiving this notice message, the associated response relation can preserved according to this locality issues an instruction of opening to smart jack, to automatically open when smart jack receives this instruction.
In the embodiment above, by arranging the associated response relation of smart machine and third-party application in terminal, and by terminal, associated response relation is sent to third-party application by service end, when third-party application detects the first required movement, Trigger services end issues the instruction of execution second required movement to smart machine, achieve and can be controlled smart machine by third-party application, thus different application scenarioss can be adapted to.
As shown in Figure 2, Fig. 2 is the control method of a kind of smart machine according to an exemplary embodiment, and the control method of this smart machine is used for, in service end, comprising the following steps:
In step 201, the smart machine pre-set of receiving terminal transmission and the associated response relation of third-party application; Wherein, associated response relation comprises and triggers smart machine when performing the first required movement by third-party application and perform the second required movement;
In step 202., associated response relation is sent to third-party application;
In step 203, after receiving the notice message that third-party application sends when the first required movement being detected, the instruction of execution second required movement is issued to smart machine.
In the present embodiment, terminal can be intelligent terminal, such as smart mobile phone.Service end can be server, service end-apparatus cluster or cloud platform.Smart machine can be the smart machine of intelligent home device or other type.User, when using intelligent terminal to control smart machine, can have been come by the client software that intelligent terminal is installed usually; Such as, when realizing, client software can be the APP of a kind of " wired home ", user can set up binding relationship by this APP respectively with the smart machine in domestic environment and obtain corresponding rights of using, after binding relationship has been set up, user can have been managed concentratedly the various smart machines in home environment and control by this APP.
Be wired home APP (hereinafter referred to as APP) below with client software be example, and the application scenarios of combined with intelligent domestic environment is described in detail to technical scheme of the present disclosure.
In a smart home environment, usually some intelligent home devices can be comprised, such as, in smart home environment, usually the intelligent home devices such as intelligent video camera head, smart jack, Intelligent air purifier can be comprised.User can log in wired home APP by user's login account, binding relationship is set up respectively with the smart machine in domestic environment, obtain the rights of using of the various smart machines in home environment, and by this APP, the various smart machines in home environment are managed concentratedly and controlled.
When being controlled smart machine by APP, usually can realize by creating corresponding intelligent scene in this APP.When creating corresponding intelligent scene by this APP, usually an entry condition can be set for this intelligent scene, and then need the task of performing for this smart machine for this intelligent scene associates one, after making this intelligent scene meet entry condition by this APP of operation, then automatically can trigger this APP and perform the task for this smart machine associated.
Such as, user can pass through establishment intelligent scene, realizes opening the smart jack in domestic environment; In such a scenario, the entry condition of this intelligent scene can be set to by user " click and start ", and executing the task of simultaneously this intelligent scene can being associated is set to " unlatching smart jack ".
After this intelligent scene has created, when user clicks the assigned address in this intelligent scene created in this APP, then can trigger the task that this APP performs " unlatching smart jack ".This APP is when performing the task of " unlatching smart jack ", the notice message of the task of an execution " unlatching smart jack " can be sent to service end, when service end is after receiving this notice message, this smart jack is opened in the instruction that can issue unlatching to this smart jack immediately.But, in this application scenarios, if user does not carry intelligent terminal, then cannot pass through the assigned address in this intelligent scene created in this APP of click, trigger the task that this APP performs " unlatching smart jack ".
In the present embodiment, when by APP being the intelligent scene of smart machine establishment correspondence, more application scenarios is adapted in order to enable the intelligent scene of establishment, can be that this smart machine arranges the associated response relation with third-party application when creating intelligent scene, make user can start this application scenarios more efficiently by performing the action of specifying on third-party application, to trigger this APP to perform the associated task pre-set for this smart machine.
When realizing, APP can provide a function button creating intelligent scene by user oriented, when user creates intelligent scene by operating this function button, one can be exported for configuring the configuration interface of intelligent scene to user, user can under the prompting of this configuration interface, by arranging the task of entry condition and association for this intelligent scene, set up the associated response relation of smart machine and third-party application.
Wherein, associated response relation comprises and triggers smart machine when performing the first required movement by described third-party application and perform the second required movement.When setting up the associated response relation of described smart machine and described third-party application, the entry condition that the first required movement is set to this intelligent scene can will be performed by third-party application, smart machine can be performed the task that the second required movement is set to associated by this intelligent scene simultaneously, after the entry condition of this intelligent scene and associated task are all provided with, this intelligent scene creates complete, and the associated response relation of smart machine and third-party application has also been set up simultaneously.
After intelligent scene has created, now the associated response relation of the smart machine set up and third-party application can have been sent to service end by APP, then is transmitted to third-party application by service end; Simultaneously, APP can also initiate notice registration to third-party application, after notice registration completes, when third-party application detects the first required movement that user performs, third-party application can send a notice message to service end, and service end is after receiving this notice message, the associated response relation can preserved according to this locality, issue the instruction of execution second required movement to smart machine, thus make smart machine when receiving this instruction, perform the second required movement.
In the present embodiment, user starts intelligent scene performing the action of specifying by third-party application, when triggering APP performs the associated task pre-set, in order to improve the security of smart machine, when setting up the associated response relation of smart machine and third-party application, initiation place and the initiation time of the first required movement can also be introduced.Such as, when setting up the associated response relation of smart machine and third-party application, this associated response relation can also comprise user by third-party application in appointed place, fixed time or appointed place and fixed time be when performing the first required movement, trigger smart machine and perform the second required movement.In this case, only have user to be applied in the place of specifying, the time of specifying or the place of specifying by the 3rd and the time performs the first required movement, just can trigger smart machine and perform the second required movement.
What deserves to be explained is, when realizing, third-party application can comprise third-party social activity application; Such as, third-party application can be microblogging, micro-letter and rice the social application such as to chat; First required movement and the second required movement, be not particularly limited in the present embodiment, can arrange according to the user's request of reality; Such as, when realizing, the first required movement can be some specific functions of third party's social activity application; Such as the first required movement can be function, prompting function, call function, chat feature etc. in third party's social activity application; Second required movement can be the action such as startup, closedown, adjustment, configuration for smart machine.
Technical scheme of the present disclosure is described in detail by the application scenarios of the smart machine in third-party application remote opening smart home environment for user below.
In the present embodiment, suppose that third-party application is microblogging, smart machine is smart jack, and the first required movement is to the action oneself initiating to remind by microblogging; Such as, the function of microblogging can be used to initiate to remind to user.
When user needs by microblogging remote opening smart jack, the intelligent scene of a remote opening smart jack can be created in advance at APP.When creating this intelligent scene, user can in the configuration interface of this intelligent scene will " by microblogging I " be set to the entry condition of this intelligent scene, " unlatching smart jack " can be set to the associated task of this intelligent scene simultaneously.
After this intelligent scene has created, the associated response relation now between smart jack and microblogging has been set up, and this associated response relation can be sent to microblogging client by service end by APP, and initiates notice registration to microblogging client.
After associated response relation between smart jack and microblogging has been set up, user can by oneself carrying out smart jack described in remote opening in microblogging client.After microblogging client detects prompting, because APP has initiated to notify registration before this, therefore microblogging client can send a notice message to service end, service end is after receiving this notice message, the associated response relation can preserved according to this locality issues an instruction of opening to described smart jack, will automatically open when smart jack receives this instruction.
In the present embodiment, in order to improve the security of smart jack, when creating this intelligent scene, place and the time of information source initiation can also be introduced, makes the prompting for oneself only initiated in a certain amount of time and place, just can intelligent scene be started.Such as, can set and only have the prompting for oneself by initiating from office for 5 thirty in the afternoon just can start intelligent scene.
In this case, when user is when creating this intelligent scene, user can in the configuration interface of this intelligent scene will " 5 PM ~ six office by microblogging I " be set to the entry condition of this intelligent scene, " unlatching smart jack " can be set to the associated task of this intelligent scene simultaneously.
Now, user can five point ~ six use the network environment of office oneself to carry out remote opening smart jack in microblogging client in the afternoon.After microblogging client detects prompting, the position that this prompting source is initiated can be positioned, such as, user can demarcate with the position of the form of WIFI title to office in WIFI list, after microblogging client receives prompting, the title that can check the WIFI network of the current access of user whether with the WIFI name-matches of user's office, the initiation time of this prompting can also be checked simultaneously, whether mate the time period of 5 PM ~ six, if the initiation time in the source of prompting and initiation place are all mated, therefore microblogging client can send a notice message to service end, service end is after receiving this notice message, the associated response relation can preserved according to this locality issues an instruction of opening to smart jack, to automatically open when smart jack receives this instruction.
In the embodiment above, by arranging the associated response relation of smart machine and third-party application in terminal, and by terminal, associated response relation is sent to third-party application by service end, when third-party application detects the first required movement, Trigger services end issues the instruction of execution second required movement to institute's smart machine, achieve and can be controlled smart machine by third-party application, thus different application scenarioss can be adapted to.
As shown in Figure 3, Fig. 3 is the control method of a kind of smart machine according to an exemplary embodiment, comprises the following steps:
In step 301, terminal obtains the configuration information of the configuration interface input by presetting;
In step 302, terminal arranges the associated response relation of smart machine and third-party application based on the described configuration information got;
In step 303, the associated response relation of setting is sent to third-party application by service end by terminal;
In step 304, when service end receives after the notice message that third-party application sends when the first required movement being detected, the instruction of execution second required movement is issued to smart machine.
In the present embodiment, terminal can be intelligent terminal, such as smart mobile phone.Service end can be server, service end-apparatus cluster or cloud platform.Smart machine can be the smart machine of intelligent home device or other type.User, when using intelligent terminal to control smart machine, can have been come by the client software that intelligent terminal is installed usually; Such as, when realizing, client software can be the APP of a kind of " wired home ", user can set up binding relationship by this APP respectively with the smart machine in domestic environment and obtain corresponding rights of using, after binding relationship has been set up, user can have been managed concentratedly the various smart machines in home environment and control by this APP.
Be wired home APP (hereinafter referred to as APP) below with client software be example, and the application scenarios of combined with intelligent domestic environment is described in detail to technical scheme of the present disclosure.
In a smart home environment, usually some intelligent home devices can be comprised, such as, in smart home environment, usually the intelligent home devices such as intelligent video camera head, smart jack, Intelligent air purifier can be comprised.User can log in wired home APP by user's login account, binding relationship is set up respectively with the smart machine in domestic environment, obtain the rights of using of the various smart machines in home environment, and by this APP, the various smart machines in home environment are managed concentratedly and controlled.
When being controlled smart machine by APP, usually can realize by creating corresponding intelligent scene in this APP.When creating corresponding intelligent scene by this APP, usually an entry condition can be set for this intelligent scene, and then need the task of performing for described smart machine for this intelligent scene associates one, after user makes this intelligent scene meet entry condition by this APP of operation, then automatically can trigger the task for described smart machine associated described in this APP execution.
Such as, refer to Fig. 4, user can pass through establishment intelligent scene, realizes opening the smart jack in domestic environment; In such a scenario, the entry condition of this intelligent scene can be set to by user " click and start ", and executing the task of simultaneously this intelligent scene can being associated is set to " unlatching smart jack ".
After this intelligent scene has created, when user clicks the assigned address in this intelligent scene created in this APP, then can trigger the task that this APP performs " unlatching smart jack ".This APP is when performing the task of " unlatching smart jack ", the notice message of the task of an execution " unlatching smart jack " can be sent to service end, when service end is after receiving this notice message, this smart jack is opened in the instruction that can issue unlatching to this smart jack immediately.But, in this application scenarios, if user does not carry intelligent terminal, then cannot pass through the assigned address in this intelligent scene created in this APP of click, trigger the task that this APP performs " unlatching smart jack ".
In the present embodiment, when by APP being the intelligent scene of smart machine establishment correspondence, more application scenarios is adapted in order to enable the intelligent scene of establishment, can be that this smart machine arranges the associated response relation with third-party application when creating intelligent scene, make user can start this application scenarios more efficiently by performing the action of specifying on third-party application, to trigger this APP to perform the associated task pre-set for this smart machine.
When realizing, refer to Fig. 5, APP can provide a function button creating intelligent scene by user oriented, when user creates intelligent scene by operating this function button, one can be exported for configuring the configuration interface of intelligent scene to user, user under the prompting of this configuration interface, by arranging the task of entry condition and association for this intelligent scene, can set up the associated response relation of smart machine and third-party application.
Wherein, associated response relation comprises and triggers smart machine when performing the first required movement by third-party application and perform the second required movement.User is when setting up the associated response relation of smart machine and third-party application, the entry condition that the first required movement is set to this intelligent scene can will be performed by third-party application, smart machine can be performed the task that the second required movement is set to associated by this intelligent scene simultaneously, after the entry condition of this intelligent scene and associated task are all provided with, this intelligent scene creates complete, and the associated response relation of smart machine and described third-party application has also been set up simultaneously.
After intelligent scene has created, now the associated response relation of the smart machine set up and third-party application can have been sent to service end by APP, then is transmitted to third-party application by service end; Simultaneously, APP can also initiate notice registration to third-party application, after notice registration completes, when third-party application detects the first required movement that user performs, third-party application can send a notice message to service end, and service end is after receiving this notice message, the associated response relation can preserved according to this locality, issue the instruction of execution second required movement to smart machine, thus make smart machine when receiving this instruction, perform the second required movement.
In the present embodiment, user starts intelligent scene performing the action of specifying by third-party application, when triggering APP performs the associated task pre-set, in order to improve the security of smart machine, when setting up the associated response relation of smart machine and third-party application, initiation place and the initiation time of the first required movement can also be introduced.Such as, when setting up the associated response relation of smart machine and third-party application, associated response relation can also comprise user by third-party application in appointed place, fixed time or appointed place and fixed time be when performing the first required movement, trigger smart machine and perform the second required movement.In this case, only have user to be applied in the place of specifying, the time of specifying or the place of specifying by the 3rd and the time performs the first required movement, just can trigger smart machine and perform the second required movement.
What deserves to be explained is, when realizing, third-party application can comprise third-party social activity application; Such as, third-party application can be microblogging, micro-letter and rice the social application such as to chat; First required movement and the second required movement, be not particularly limited in the present embodiment, can arrange according to the user's request of reality; Such as, when realizing, the first required movement can be some specific functions of third party's social activity application; Such as the first required movement can be function, prompting function, call function, chat feature etc. in third party's social activity application; Second required movement can be the action such as startup, closedown, adjustment, configuration for described smart machine.
Technical scheme of the present disclosure is described in detail by the application scenarios of the smart machine in third-party application remote opening smart home environment for user below.
In the present embodiment, suppose that third-party application is microblogging, smart machine is smart jack, and the first required movement is to the action oneself initiating to remind by microblogging; Such as, the function of microblogging can be used to initiate to remind to user.
When user needs by microblogging remote opening smart jack, the intelligent scene of a remote opening smart jack can be created in advance at APP.Refer to Fig. 6, when creating this intelligent scene, user can in the configuration interface of this intelligent scene will " by microblogging I " be set to the entry condition of this intelligent scene, " unlatching smart jack " can be set to the associated task of this intelligent scene simultaneously.
After this intelligent scene has created, the associated response relation now between smart jack and microblogging has been set up, and this associated response relation can be sent to microblogging client by service end by APP, and initiates notice registration to microblogging client.
After associated response relation between smart jack and microblogging has been set up, user can by oneself carrying out smart jack described in remote opening in microblogging client.After microblogging client detects prompting, because APP has initiated to notify registration before this, therefore microblogging client can send a notice message to service end, service end is after receiving this notice message, the associated response relation can preserved according to this locality issues an instruction of opening to smart jack, will automatically open when smart jack receives this instruction.
In the present embodiment, in order to improve the security of smart jack, when creating this intelligent scene, place and the time of information source initiation can also be introduced, makes the prompting for oneself only initiated in a certain amount of time and place, just can intelligent scene be started.Such as, can set and only have the prompting for oneself by initiating from office for 5 thirty in the afternoon just can start intelligent scene.
In this case, when user is when creating this intelligent scene, user can in the configuration interface of this intelligent scene will " 5 PM ~ six office by microblogging I " be set to the entry condition of this intelligent scene, " unlatching smart jack " can be set to the associated task of this intelligent scene simultaneously.
Now, user can five point ~ six use the network environment of office oneself to carry out remote opening smart jack in microblogging client in the afternoon.After microblogging client detects prompting, the position that this prompting source is initiated can be positioned, such as, user can demarcate with the position of the form of WIFI title to office in WIFI list, after microblogging client receives prompting, the title that can check the WIFI network of the current access of user whether with the WIFI name-matches of user's office, the initiation time of this prompting can also be checked simultaneously, whether mate the time period of 5 PM ~ six, if the initiation time in the source of prompting and initiation place are all mated, therefore microblogging client can send a notice message to service end, service end is after receiving this notice message, the associated response relation can preserved according to this locality issues an instruction of opening to smart jack, to automatically open when smart jack receives this instruction.
In the embodiment above, by arranging the associated response relation of smart machine and third-party application in terminal, and by terminal, associated response relation is sent to third-party application by service end, when third-party application detects the first required movement, Trigger services end issues the instruction of execution second required movement to smart machine, achieve and can be controlled smart machine by third-party application, thus different application scenarioss can be adapted to.
Corresponding with the control method embodiment of aforementioned intelligent equipment, the disclosure additionally provides a kind of embodiment of device.
Fig. 7 is the schematic block diagram of the control device of a kind of smart machine according to an exemplary embodiment.
As shown in Figure 7, the control device 700 of a kind of smart machine according to an exemplary embodiment, comprising: arrange module 701 and the first sending module 702; Wherein:
The described module 701 that arranges is configured to, and the configuration information based on input arranges the associated response relation of smart machine and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
Described first sending module 702 is configured to, the described associated response relation arranged is sent to described third-party application by service end, to make described third-party application when described first required movement being detected, send notice message to described service end, issue to trigger described service end the instruction performing described second required movement to described smart machine.
In the embodiment above, by arranging the associated response relation of smart machine and third-party application in terminal, and by terminal, associated response relation is sent to third-party application by service end, when third-party application detects the first required movement, Trigger services end issues the instruction of execution second required movement to smart machine, achieve and can be controlled smart machine by third-party application, thus different application scenarioss can be adapted to.
Refer to Fig. 8, Fig. 8 is the block diagram of the another kind of device of the disclosure according to an exemplary embodiment, and this embodiment is on aforementioned basis embodiment illustrated in fig. 7, and the described module 701 that arranges can comprise acquisition submodule 701A and arrange submodule 701B; Wherein:
Described acquisition submodule 701A is configured to, and obtains the configuration information of the configuration interface input by presetting;
The described submodule 701B that arranges is configured to, and arranges the associated response relation of described smart machine and described third-party application based on the described configuration information got.
In the embodiment above, described associated response relation can also comprise and triggers described smart machine when appointed place and/or fixed time perform the first required movement by described third-party application and perform the second required movement.
Fig. 9 is the schematic block diagram of the control device of a kind of smart machine according to an exemplary embodiment.
As shown in Figure 9, the control device 900 of the another kind of smart machine according to an exemplary embodiment, comprising: receiver module 901, second sending module 902 and first issues module 903; Wherein:
Described receiver module 901 is configured to, the associated response relation of the smart machine pre-set that receiving terminal sends and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
Described second sending module 902 is configured to, and described associated response relation is sent to described third-party application;
Described first issues module 903 is configured to, and after receiving the notice message that described third-party application sends when described first required movement being detected, issues the instruction performing described second required movement to described smart machine.
In the embodiment above, by arranging the associated response relation of smart machine and third-party application in terminal, and by terminal, associated response relation is sent to third-party application by service end, when third-party application detects the first required movement, Trigger services end issues the instruction of execution second required movement to smart machine, achieve and can be controlled smart machine by third-party application, thus different application scenarioss can be adapted to.
Refer to Figure 10, Figure 10 is the block diagram of the another kind of device of the disclosure according to an exemplary embodiment, this embodiment is on aforementioned basis embodiment illustrated in fig. 9, and described associated response relation also comprises and triggers described smart machine when appointed place and/or fixed time perform the first required movement by described third-party application and perform the second required movement; Described device 900 can also comprise second and issue module 904; Wherein:
Described second issues module 904 is configured to, after receiving the notice message that described third-party application sends when appointed place and/or fixed time detect described first required movement, issue the instruction performing described second required movement to described smart machine.
In said apparatus, the implementation procedure of the function and efficacy of modules specifically refers to the implementation procedure of corresponding step in said method, does not repeat them here.
For device embodiment, because it corresponds essentially to embodiment of the method, so relevant part illustrates see the part of embodiment of the method.Device embodiment described above is only schematic, the wherein said module illustrated as separating component can or may not be physically separates, parts as module display can be or may not be physical module, namely can be positioned at a place, or also can be distributed on multiple mixed-media network modules mixed-media.Some or all of module wherein can be selected according to the actual needs to realize the object of disclosure scheme.Those of ordinary skill in the art, when not paying creative work, are namely appreciated that and implement.
Accordingly, the disclosure also provides a kind of control device of smart machine, and described device comprises:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Configuration information based on input arranges the associated response relation of smart machine and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
The described associated response relation arranged is sent to described third-party application by service end, to make described third-party application when described first required movement being detected, send notice message to described service end, issue to trigger described service end the instruction performing described second required movement to described smart machine.
Accordingly, the disclosure also provides a kind of terminal, described terminal includes storer, and one or more than one program, one of them or more than one program are stored in storer, and are configured to perform described more than one or one routine package containing the instruction for carrying out following operation by more than one or one processor:
Configuration information based on input arranges the associated response relation of smart machine and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
The described associated response relation arranged is sent to described third-party application by service end, to make described third-party application when described first required movement being detected, send notice message to described service end, issue to trigger described service end the instruction performing described second required movement to described smart machine.
Accordingly, the disclosure also provides a kind of control device of smart machine, and described device comprises:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
The associated response relation of the smart machine pre-set that receiving terminal sends and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
Described associated response relation is sent to described third-party application;
After receiving the notice message that described third-party application sends when described first required movement being detected, issue the instruction performing described second required movement to described smart machine.
Accordingly, the disclosure also provides a kind of server, described server includes storer, and one or more than one program, one of them or more than one program are stored in storer, and are configured to perform described more than one or one routine package containing the instruction for carrying out following operation by more than one or one processor:
The associated response relation of the smart machine pre-set that receiving terminal sends and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
Described associated response relation is sent to described third-party application;
After receiving the notice message that described third-party application sends when described first required movement being detected, issue the instruction performing described second required movement to described smart machine.
Figure 11 is the structural representation of the control device of a kind of smart machine according to an exemplary embodiment.
As shown in figure 11, the control device 1100 of a kind of smart machine according to an exemplary embodiment, this device 1100 can be mobile phone, computing machine, digital broadcast terminal, messaging devices, game console, tablet device, Medical Devices, body-building equipment, personal digital assistant etc.
With reference to Figure 11, device 1100 can comprise following one or more assembly: processing components 1101, storer 1102, power supply module 1103, multimedia groupware 1104, audio-frequency assembly 1105, the interface 1106 of I/O (I/O), sensor module 1107, and communications component 1108.
The integrated operation of the usual control device 1100 of processing components 1101, such as with display, call, data communication, camera operation and record operate the operation be associated.Processing components 1101 can comprise one or more processor 1109 to perform instruction, to complete all or part of step of above-mentioned method.In addition, processing components 1101 can comprise one or more module, and what be convenient between processing components 1101 and other assemblies is mutual.Such as, processing element 1101 can comprise multi-media module, mutual with what facilitate between multimedia groupware 1104 and processing components 1101.
Storer 1102 is configured to store various types of data to be supported in the operation of device 1100.The example of these data comprises for any application program of operation on device 1100 or the instruction of method, contact data, telephone book data, message, picture, video etc.Storer 1102 can be realized by the volatibility of any type or non-volatile memory device or their combination, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), ROM (read-only memory) (ROM), magnetic store, flash memory, disk or CD.
The various assemblies that power supply module 1103 is device 1100 provide electric power.Power supply module 1103 can comprise power-supply management system, one or more power supply, and other and the assembly generating, manage and distribute electric power for device 1100 and be associated.
Multimedia groupware 1104 is included in the screen providing an output interface between described device 1100 and user.In certain embodiments, screen can comprise liquid crystal display (LCD) and touch panel (TP).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input signal from user.Touch panel comprises one or more touch sensor with the gesture on sensing touch, slip and touch panel.Described touch sensor can the border of not only sensing touch or sliding action, but also detects the duration relevant to described touch or slide and pressure.In certain embodiments, multimedia groupware 1104 comprises a front-facing camera and/or post-positioned pick-up head.When device 1100 is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and post-positioned pick-up head can be fixing optical lens systems or have focal length and optical zoom ability.
Audio-frequency assembly 1105 is configured to export and/or input audio signal.Such as, audio-frequency assembly 1105 comprises a microphone (MIC), and when device 1100 is in operator scheme, during as call model, logging mode and speech recognition mode, microphone is configured to receive external audio signal.The sound signal received can be stored in storer 1102 further or be sent via communications component 1108.In certain embodiments, audio-frequency assembly 1105 also comprises a loudspeaker, for output audio signal.
I/O interface 1102 is for providing interface between processing components 1101 and peripheral interface module, and above-mentioned peripheral interface module can be keyboard, some striking wheel, button etc.These buttons can include but not limited to: home button, volume button, start button and locking press button.
Sensor module 1107 comprises one or more sensor, for providing the state estimation of various aspects for device 1100.Such as, sensor module 1107 can detect the opening/closing state of device 1100, the relative positioning of assembly, such as described assembly is display and the keypad of device 1100, the position of all right pick-up unit 1100 of sensor module 1107 or device 1100 assemblies changes, the presence or absence that user contacts with device 1100, the temperature variation of device 1100 orientation or acceleration/deceleration and device 1100.Sensor module 1107 can comprise proximity transducer, be configured to without any physical contact time detect near the existence of object.Sensor module 1107 can also comprise optical sensor, as CMOS or ccd image sensor, for using in imaging applications.In certain embodiments, this sensor module 1107 can also comprise acceleration transducer, gyro sensor, Magnetic Sensor, pressure transducer or temperature sensor.
Communications component 1108 is configured to the communication being convenient to wired or wireless mode between device 1100 and other equipment.Device 1100 can access the wireless network based on communication standard, as WiFi, 2G or 3G, or their combination.In one exemplary embodiment, communications component 1108 receives from the broadcast singal of external broadcasting management system or broadcast related information via broadcast channel.In one exemplary embodiment, described communications component 1108 also comprises near-field communication (NFC) module, to promote junction service.Such as, can based on radio-frequency (RF) identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, device 1100 can be realized, for performing said method by one or more application specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD) (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components.
In the exemplary embodiment, additionally provide a kind of non-transitory computer-readable recording medium comprising instruction, such as, comprise the storer 1102 of instruction, above-mentioned instruction can perform said method by the processor 1109 of device 1100.Such as, described non-transitory computer-readable recording medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc.
Wherein, when the instruction in described storage medium is performed by the processor of mobile terminal, make mobile terminal can perform a kind of control method of smart machine, comprising:
Configuration information based on input arranges the associated response relation of smart machine and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
The described associated response relation arranged is sent to described third-party application by service end, to make described third-party application when described first required movement being detected, send notice message to described service end, issue to trigger described service end the instruction performing described second required movement to described smart machine.
Accordingly, the disclosure also provides a kind of control device of smart machine, and described device comprises:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
The associated response relation of the smart machine pre-set that receiving terminal sends and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
Described associated response relation is sent to described third-party application;
After receiving the notice message that described third-party application sends when described first required movement being detected, issue the instruction performing described second required movement to described smart machine.
Figure 12 is the block diagram of a kind of control device 1300 for smart machine according to an exemplary embodiment.Such as, device 1200 may be provided in a server.With reference to Figure 12, device 1200 comprises processing components 1222, and it comprises one or more processor further, and the memory resource representated by storer 1232, can such as, by the instruction of the execution of processing element 1222, application program for storing.The application program stored in storer 1232 can comprise each module corresponding to one group of instruction one or more.In addition, processing components 1222 is configured to perform instruction, to perform the control method of above-mentioned smart machine.
Device 1200 can also comprise the power management that a power supply module 1226 is configured to actuating unit 1200, and a wired or wireless network interface 1250 is configured to device 1200 to be connected to network, and input and output (I/O) interface 1258.Device 1200 can operate the operating system based on being stored in storer 1232, such as WindowsServerTM, MacOSXTM, UnixTM, LinuxTM, FreeBSDTM or similar.
Those skilled in the art, at consideration instructions and after putting into practice invention disclosed herein, will easily expect other embodiment of the present disclosure.The application is intended to contain any modification of the present disclosure, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present disclosure and comprised the undocumented common practise in the art of the disclosure or conventional techniques means.Instructions and embodiment are only regarded as exemplary, and true scope of the present disclosure and spirit are pointed out by claim below.
Should be understood that, the disclosure is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various amendment and change not departing from its scope.The scope of the present disclosure is only limited by appended claim.

Claims (12)

1. a control method for smart machine, is characterized in that, described method comprises:
Configuration information based on input arranges the associated response relation of smart machine and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
The described associated response relation arranged is sent to described third-party application by service end, to make described third-party application when described first required movement being detected, send notice message to described service end, issue to trigger described service end the instruction performing described second required movement to described smart machine.
2. the method for claim 1, is characterized in that, the associated response relation that the described configuration information based on input arranges smart machine and third-party application comprises:
Obtain the configuration information of the configuration interface input by presetting;
The associated response relation of described smart machine and described third-party application is set based on the described configuration information got.
3. the method for claim 1, is characterized in that, described associated response relation also comprises and triggers described smart machine when appointed place and/or fixed time perform the first required movement by described third-party application and perform the second required movement.
4. a control method for smart machine, is characterized in that, described method comprises:
The associated response relation of the smart machine pre-set that receiving terminal sends and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
Described associated response relation is sent to described third-party application;
After receiving the notice message that described third-party application sends when described first required movement being detected, issue the instruction performing described second required movement to described smart machine.
5. method as claimed in claim 4, is characterized in that, described associated response relation also comprises and triggers described smart machine when appointed place and/or fixed time perform the first required movement by described third-party application and perform the second required movement;
Described method also comprises:
After receiving the notice message that described third-party application sends when appointed place and/or fixed time detect described first required movement, issue the instruction performing described second required movement to described smart machine.
6. a control device for smart machine, is characterized in that, described device comprises:
Module is set, for arranging the associated response relation of smart machine and third-party application based on the configuration information of input; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
First sending module, for the described associated response relation arranged is sent to described third-party application by service end, to make described third-party application when described first required movement being detected, send notice message to described service end, issue to trigger described service end the instruction performing described second required movement to described smart machine.
7. device as claimed in claim 6, it is characterized in that, the described module that arranges comprises:
Obtain submodule, for obtaining the configuration information of the configuration interface input by presetting;
Submodule is set, for arranging the associated response relation of described smart machine and described third-party application based on the described configuration information got.
8. method as claimed in claim 6, is characterized in that, described associated response relation also comprises and triggers described smart machine when appointed place and/or fixed time perform the first required movement by described third-party application and perform the second required movement.
9. a control device for smart machine, is characterized in that, described device comprises:
Receiver module, the smart machine pre-set sent for receiving terminal and the associated response relation of third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
Second sending module, for sending to described third-party application by described associated response relation;
First issues module, for after receiving the notice message that described third-party application sends when described first required movement being detected, issues the instruction performing described second required movement to described smart machine.
10. method as claimed in claim 9, is characterized in that, described associated response relation also comprises and triggers described smart machine when appointed place and/or fixed time perform the first required movement by described third-party application and perform the second required movement;
Described device also comprises:
Second issues module, for after receiving the notice message that described third-party application sends when appointed place and/or fixed time detect described first required movement, issues the instruction performing described second required movement to described smart machine.
The control device of 11. 1 kinds of smart machines, is characterized in that, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Configuration information based on input arranges the associated response relation of smart machine and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
The described associated response relation arranged is sent to described third-party application by service end, to make described third-party application when described first required movement being detected, send notice message to described service end, issue to trigger described service end the instruction performing described second required movement to described smart machine.
The control device of 12. 1 kinds of smart machines, is characterized in that, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
The associated response relation of the smart machine pre-set that receiving terminal sends and third-party application; Wherein, described associated response relation comprises and triggers described smart machine when performing the first required movement by described third-party application and perform the second required movement;
Described associated response relation is sent to described third-party application;
After receiving the notice message that described third-party application sends when described first required movement being detected, issue the instruction performing described second required movement to described smart machine.
CN201510197159.1A 2015-04-23 2015-04-23 The control method and device of smart machine Active CN105159181B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510197159.1A CN105159181B (en) 2015-04-23 2015-04-23 The control method and device of smart machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510197159.1A CN105159181B (en) 2015-04-23 2015-04-23 The control method and device of smart machine

Publications (2)

Publication Number Publication Date
CN105159181A true CN105159181A (en) 2015-12-16
CN105159181B CN105159181B (en) 2018-11-09

Family

ID=54800068

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510197159.1A Active CN105159181B (en) 2015-04-23 2015-04-23 The control method and device of smart machine

Country Status (1)

Country Link
CN (1) CN105159181B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106130838A (en) * 2016-07-11 2016-11-16 南京邮电大学 Smart Home steward system based on wechat
CN108279581A (en) * 2017-12-27 2018-07-13 杭州迈杰教育科技有限公司 Teaching controlling device button time-of-the-day order generation method, electronic equipment and storage medium
CN108391241A (en) * 2017-12-29 2018-08-10 上海挚想科技有限公司 control method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103955179A (en) * 2014-04-08 2014-07-30 小米科技有限责任公司 Remote intelligent control method and device
US20150065095A1 (en) * 2013-08-28 2015-03-05 Samsung Electronics Co., Ltd. Method for transmitting notification information and electronic device thereof
CN104407592A (en) * 2014-11-27 2015-03-11 小米科技有限责任公司 Method and device for regulating running state of smart home device
CN104460328A (en) * 2014-10-29 2015-03-25 小米科技有限责任公司 Intelligent device control method and device based on set scenario mode
CN104506928A (en) * 2014-12-24 2015-04-08 百度在线网络技术(北京)有限公司 Control method and equipment based on cloud end

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150065095A1 (en) * 2013-08-28 2015-03-05 Samsung Electronics Co., Ltd. Method for transmitting notification information and electronic device thereof
CN103955179A (en) * 2014-04-08 2014-07-30 小米科技有限责任公司 Remote intelligent control method and device
CN104460328A (en) * 2014-10-29 2015-03-25 小米科技有限责任公司 Intelligent device control method and device based on set scenario mode
CN104407592A (en) * 2014-11-27 2015-03-11 小米科技有限责任公司 Method and device for regulating running state of smart home device
CN104506928A (en) * 2014-12-24 2015-04-08 百度在线网络技术(北京)有限公司 Control method and equipment based on cloud end

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106130838A (en) * 2016-07-11 2016-11-16 南京邮电大学 Smart Home steward system based on wechat
CN108279581A (en) * 2017-12-27 2018-07-13 杭州迈杰教育科技有限公司 Teaching controlling device button time-of-the-day order generation method, electronic equipment and storage medium
CN108391241A (en) * 2017-12-29 2018-08-10 上海挚想科技有限公司 control method and system
CN108391241B (en) * 2017-12-29 2021-03-16 上海挚想科技有限公司 Control method and system

Also Published As

Publication number Publication date
CN105159181B (en) 2018-11-09

Similar Documents

Publication Publication Date Title
WO2017113842A1 (en) Intelligent device control method and apparatus
CN105159672A (en) Remote assistance method and client
CN105278986A (en) Control method and apparatus of electronic device
US20170171321A1 (en) Methods and devices for managing accounts
CN104683938A (en) Configuration method and device for intelligent equipment
CN105372998A (en) A method and a device for binding of intelligent apparatuses
CN105163366A (en) Wireless network connection method and device
CN104853136A (en) Video communication method and device
CN104640234A (en) Method and device for accessing to wireless network
CN104965448A (en) Intelligent device control method and device
CN104898505A (en) Smart scene configuration method and device
CN105204350A (en) Method and apparatus for displaying household electrical appliance information
CN104601441A (en) Authority control method for group chat and instant messaging client
CN104618511A (en) Intelligent device detection method and device
CN105433904A (en) Sleep state detection method, device and system
CN104243288B (en) Method for message transmission and device, electronic equipment
CN105100074A (en) Data operation processing method, device and terminal equipment
CN105207994A (en) Account number binding method and device
CN104992088A (en) Device security protection method and apparatus
CN105515948A (en) Instant messaging method and device
CN105094900A (en) Method and apparatus for downloading control program
CN105515923A (en) Equipment control method and device
CN105577775A (en) Dual-channel downloading method and device
CN104881342A (en) Terminal testing method and device
CN105391624A (en) Notification message transmission method, device and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant