CN105159115A - Intelligent device control method and apparatus - Google Patents
Intelligent device control method and apparatus Download PDFInfo
- Publication number
- CN105159115A CN105159115A CN201510549230.8A CN201510549230A CN105159115A CN 105159115 A CN105159115 A CN 105159115A CN 201510549230 A CN201510549230 A CN 201510549230A CN 105159115 A CN105159115 A CN 105159115A
- Authority
- CN
- China
- Prior art keywords
- target
- intelligent
- smart machine
- mark
- control operation
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000033001 locomotion Effects 0.000 claims description 110
- 230000001133 acceleration Effects 0.000 claims description 93
- 230000009471 action Effects 0.000 claims description 79
- 230000001960 triggered effect Effects 0.000 claims description 52
- 238000001514 detection method Methods 0.000 claims description 10
- 108010001267 Protein Subunits Proteins 0.000 claims description 4
- 230000006870 function Effects 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 16
- 230000027455 binding Effects 0.000 description 4
- 238000009739 binding Methods 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000007689 inspection Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
Abstract
The disclosure, which belongs to the technical field of the internet network, relates to an intelligent device control method and apparatus. The method comprises: an associated matching request sent by a terminal is received, wherein the associated matching request is generated by the terminal based on equipment control information detected by intelligent wearable equipment and the equipment control information is obtained by detecting a user state or an external environment state by the intelligent wearable equipment; on the basis of the associated matching request, a target intelligent equipment identifier and a target control operation are determined; and the target intelligent equipment identifier and the target control operation are sent to the terminal, so that the terminal controls the target intelligent equipment based on the target intelligent equipment identifier and the target control operation. Therefore, the target intelligent equipment can be controlled directly according to the equipment control information detected by the intelligent wearable equipment, thereby simplifying the control operation of the intelligent equipment; and the functions of the intelligent wearable equipment are also optimized.
Description
Technical field
The disclosure relates to Internet technical field, particularly relates to a kind of smart machine control method and device.
Background technology
Along with the fast development of technology, the smart machines such as more and more such as intelligent bulbs, intelligent television, intelligent air conditions are there is.In order to play the function of these smart machines to greatest extent, the terminal such as mobile phone, computer of these smart machines by network and user can be bound, thus this terminal can control these smart machines.
In correlation technique, after the terminal such as mobile phone, computer of smart machine and user is bound, this terminal can directly should be used for controlling these smart machines by the Smart Home installed.Such as, this smart machine is intelligent bulbs, and after the mobile phone of this intelligent bulbs and user is bound, this mobile phone can be controlled the on off state of this intelligent bulbs by the Smart Home application of installing.
Summary of the invention
For overcoming Problems existing in correlation technique, the disclosure provides a kind of smart machine control method and device.
According to the first aspect of disclosure embodiment, provide a kind of smart machine control method, described method comprises:
The association matching request that receiving terminal sends, the described association matching request device control message that to be described terminal detect based on Intelligent worn device generates, and described device control message is that described Intelligent worn device is carried out detection to the state of user or external environment state and obtained;
Based on described association matching request, determine Intelligent target device identification and target control operation;
Described Intelligent target device identification and described target control operation are sent to described terminal, makes described terminal based on described Intelligent target device identification and described target control operation, Intelligent target equipment is controlled.
In conjunction with first aspect, in the first possible implementation of above-mentioned first aspect, in described association matching request, carry the Smart Home application account of Intelligent worn device mark, device control message and the current login of described terminal.
In conjunction with the first possible implementation of first aspect or first aspect, in the implementation that the second of above-mentioned first aspect is possible, described device control message comprises at least one in movement state information, vital sign data and ambient light line strength, and described movement state information comprises limb action, the translational acceleration of described limb action and move angle.
In conjunction with the implementation that the second of first aspect or first aspect is possible, in the third possible implementation of above-mentioned first aspect, based on described Intelligent worn device mark, described movement state information and described Smart Home application account, determine that the target control corresponding with the Intelligent target device identification that described Intelligent worn device is associated and described movement state information operates, comprising:
When described device control message comprises movement state information, based on described Smart Home application account and described Intelligent worn device mark, from the Smart Home application account stored, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, acquisition Intelligent target device identification;
The limb action comprised based on described movement state information, the translational acceleration of described limb action and move angle, determine the target trigger condition that described movement state information is corresponding;
Based on described Intelligent target device identification and described target trigger condition, from the smart machine mark stored, corresponding relation between trigger condition and control operation, obtain target control operation.
In conjunction with the third possible implementation of first aspect, in the 4th kind of possible implementation of above-mentioned first aspect, the limb action comprised based on described movement state information, the translational acceleration of described limb action and move angle, determine to comprise the target trigger condition that described movement state information is corresponding:
From the multiple acceleration intervals stored, determine that the acceleration at the translational acceleration place of described limb action is interval;
Based on described move angle, determine the direction of motion of described limb action;
The acceleration determined interval and direction of motion are defined as target trigger condition corresponding to described movement state information.
In conjunction with the third possible implementation of first aspect, in the 5th kind of possible implementation of above-mentioned first aspect, based on described Smart Home application account and described Intelligent worn device mark, corresponding relation between identifying from the Smart Home application account stored, triggering smart machine mark and the smart machine that is triggered, before obtaining Intelligent target device identification, also comprise:
When receiving the apparatus information acquiring request that described terminal sends, described Smart Home application account is carried in described apparatus information acquiring request, and the smart machine information list bound with described Smart Home application account is sent to described terminal;
Receive the association request to create that described terminal sends based on described smart machine information list, in described association request to create, carry described Intelligent worn device mark, described Intelligent target device identification, described target trigger condition and described target control operation;
Based on described Smart Home application account, described Intelligent worn device mark, described Intelligent target device identification, described target trigger condition and described target control operation, determine described Smart Home application account, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, and described smart machine identifies, corresponding relation between trigger condition and control operation.
In conjunction with the 5th kind of possible implementation of first aspect, in the 6th kind of possible implementation of above-mentioned first aspect, based on described Smart Home application account, described Intelligent worn device mark, described Intelligent target device identification, described target trigger condition and described target control operation, determine described Smart Home application account, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, and described smart machine mark, corresponding relation between trigger condition and control operation, comprising:
Using described Intelligent worn device mark as triggering smart machine mark, using described Intelligent target device identification as the smart machine mark that is triggered;
By described Smart Home application account, described Intelligent worn device mark and described Intelligent target device identification, be stored in described Smart Home application account, trigger smart machine identify and the smart machine that is triggered identify between corresponding relation in;
By described Intelligent target device identification, described target trigger condition and described target control operation, be stored in described smart machine mark, corresponding relation between trigger condition and control operation.
According to the second aspect of disclosure embodiment, provide a kind of smart machine control device, described device comprises:
Receiver module, for the association matching request that receiving terminal sends, the described association matching request device control message that to be described terminal detect based on Intelligent worn device generates, and described device control message is that described Intelligent worn device is carried out detection to the state of user or external environment state and obtained;
Determination module, for based on described association matching request, determines Intelligent target device identification and target control operation;
Sending module, for described Intelligent target device identification and described target control operation are sent to described terminal, makes described terminal based on described Intelligent target device identification and described target control operation, controls Intelligent target equipment.
In conjunction with second aspect, in the first possible implementation of above-mentioned second aspect, in described association matching request, carry the Smart Home application account of Intelligent worn device mark, device control message and the current login of described terminal.
In conjunction with the first possible implementation of second aspect or second aspect, in the implementation that the second of above-mentioned second aspect is possible, described device control message comprises at least one in movement state information, vital sign data and ambient light line strength, and described movement state information comprises limb action, the translational acceleration of described limb action and move angle.
In conjunction with the implementation that the second of second aspect or second aspect is possible, in the third possible implementation of above-mentioned second aspect, described determination module comprises:
First acquiring unit, for when described device control message comprises movement state information, based on described Smart Home application account and described Intelligent worn device mark, from the Smart Home application account stored, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, acquisition Intelligent target device identification;
First determining unit, for translational acceleration and the move angle of the limb action comprised based on described movement state information, described limb action, determines the target trigger condition that described movement state information is corresponding;
Second acquisition unit, for based on described Intelligent target device identification and described target trigger condition, from the smart machine mark stored, corresponding relation between trigger condition and control operation, obtains target control operation.
In conjunction with the third possible implementation of second aspect, in the 4th kind of possible implementation of above-mentioned second aspect, described first determining unit comprises:
First determines subelement, for from the multiple acceleration intervals stored, determines that the acceleration at the translational acceleration place of described limb action is interval;
Second determines subelement, for based on described move angle, determines the direction of motion of described limb action;
3rd determines subelement, is defined as target trigger condition corresponding to described movement state information for the acceleration determined is interval and direction of motion.
In conjunction with the third possible implementation of second aspect, in the 5th kind of possible implementation of above-mentioned second aspect, described determination module also comprises:
Transmitting element, for when receiving the apparatus information acquiring request that described terminal sends, described Smart Home application account is carried in described apparatus information acquiring request, and the smart machine information list bound with described Smart Home application account is sent to described terminal;
Receiving element, for receiving the association request to create that described terminal sends based on described smart machine information list, in described association request to create, carry described Intelligent worn device mark, described Intelligent target device identification, described target trigger condition and described target control operation;
Second determining unit, for operating based on described Smart Home application account, described Intelligent worn device mark, described Intelligent target device identification, described target trigger condition and described target control, determine described Smart Home application account, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, and described smart machine identifies, corresponding relation between trigger condition and control operation.
In conjunction with the 5th kind of possible implementation of second aspect, in the 6th kind of possible implementation of above-mentioned second aspect, described second determining unit comprises:
4th determines subelement, for described Intelligent worn device mark being defined as triggering smart machine mark, described Intelligent target device identification is defined as the smart machine mark that is triggered;
First storing sub-units, for by described Smart Home application account, described Intelligent worn device mark and described Intelligent target device identification, be stored in described Smart Home application account, trigger smart machine identify and the smart machine that is triggered identify between corresponding relation in;
Second storing sub-units, for by described Intelligent target device identification, described target trigger condition and described target control operation, is stored in described smart machine mark, corresponding relation between trigger condition and control operation.
According to the third aspect of disclosure embodiment, provide a kind of smart machine control device, described device comprises:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
The association matching request that receiving terminal sends, the described association matching request device control message that to be described terminal detect based on Intelligent worn device generates, and described device control message is that described Intelligent worn device is carried out detection to the state of user or external environment state and obtained;
Based on described association matching request, determine Intelligent target device identification and target control operation;
Described Intelligent target device identification and described target control operation are sent to described terminal, makes described terminal based on described Intelligent target device identification and described target control operation, Intelligent target equipment is controlled.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect: when the association matching request that server receiving terminal sends, this server is asked based on this association, determine Intelligent target device identification and target control operation, and this Intelligent target device identification and this target control operation are sent to this terminal, make this terminal based on this Intelligent target device identification and this target control operation, this Intelligent target equipment is controlled, thus the device control message that this terminal can be detected by Intelligent worn device, directly Intelligent target equipment is controlled, simplify the control operation of smart machine, also optimize the function of this Intelligent worn device simultaneously.
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 embodiment according to the invention, and is used from instructions one and explains principle of the present invention.
Fig. 1 is the process flow diagram of a kind of smart machine control method according to an exemplary embodiment.
Fig. 2 is the process flow diagram of the another kind of smart machine control method according to an exemplary embodiment.
Fig. 3 is a kind of smart machine information list display interface schematic diagram according to an exemplary embodiment.
Fig. 4 is a kind of Intelligent bracelet details display interface schematic diagram according to an exemplary embodiment.
Fig. 5 is a kind of intelligent bulbs details display interface schematic diagram according to an exemplary embodiment.
Fig. 6 is the display interface schematic diagram of a kind of associate device according to an exemplary embodiment.
Fig. 7 is the block diagram of a kind of smart machine control device according to an exemplary embodiment.
Fig. 8 is the block diagram of a kind of determination module according to an exemplary embodiment.
Fig. 9 is the block diagram of a kind of first determining unit according to an exemplary embodiment.
Figure 10 is the block diagram of the another kind of determination module according to an exemplary embodiment.
Figure 11 is the block diagram of a kind of second determining unit according to an exemplary embodiment.
Figure 12 is the block diagram of a kind of smart machine control device according to an exemplary embodiment.
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 present invention.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 invention are consistent.
Fig. 1 is the process flow diagram of a kind of smart machine control method according to an exemplary embodiment, and as shown in Figure 1, the method is used for, in server, comprising the following steps.
In a step 101, the association matching request that receiving terminal sends, this association matching request device control message that to be this terminal detect based on Intelligent worn device generates, and this device control message is that described Intelligent worn device is carried out detection to the state of user or external environment state and obtained.
In a step 102, based on this association matching request, determine Intelligent target device identification and target control operation.
In step 103, this Intelligent target device identification and this target control operation are sent to this terminal, make this terminal based on this Intelligent target device identification and this target control operation, Intelligent target equipment is controlled.
In the disclosed embodiments, when the association matching request that this server receiving terminal sends, this server is based on this association matching request, determine Intelligent target device identification and target control operation, and this Intelligent target device identification and this target control operation are sent to this terminal, make this terminal based on this Intelligent target device identification and this target control operation, this Intelligent target equipment is controlled, thus the device control message that this terminal can be carried by association matching request, directly Intelligent target equipment is controlled, simplify the control operation of smart machine, also optimize the function of this Intelligent worn device simultaneously.
In another embodiment of the present disclosure, in this association matching request, carry the Smart Home application account of Intelligent worn device mark, device control message and the current login of this terminal.
In another embodiment of the present disclosure, this device control message comprises at least one in movement state information, vital sign data and ambient light line strength, and this movement state information comprises limb action, the translational acceleration of this limb action and move angle.
In another embodiment of the present disclosure, based on this Intelligent worn device mark, this movement state information and this Smart Home application account, determine that the Intelligent target device identification that is associated with this Intelligent worn device and target control corresponding to this movement state information operate, comprising:
When this device control message comprises movement state information, based on this Smart Home application account and this Intelligent worn device mark, from the Smart Home application account stored, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, acquisition Intelligent target device identification;
The limb action comprised based on this movement state information, the translational acceleration of this limb action and move angle, determine the target trigger condition that this movement state information is corresponding;
Based on this Intelligent target device identification and this target trigger condition, from the smart machine mark stored, corresponding relation between trigger condition and control operation, obtain target control operation.
In another embodiment of the present disclosure, the limb action comprised based on this movement state information, the translational acceleration of this limb action and move angle, determine to comprise the target trigger condition that this movement state information is corresponding:
From the multiple acceleration intervals stored, determine that the acceleration at the translational acceleration place of this limb action is interval;
Based on this move angle, determine the direction of motion of this limb action;
The acceleration determined interval and direction of motion are defined as target trigger condition corresponding to this movement state information.
In another embodiment of the present disclosure, based on this Smart Home application account and this Intelligent worn device mark, corresponding relation between identifying from the Smart Home application account stored, triggering smart machine mark and the smart machine that is triggered, before obtaining Intelligent target device identification, also comprises:
When receiving the apparatus information acquiring request that this terminal sends, this Smart Home application account is carried in this apparatus information acquiring request, and the smart machine information list bound with this Smart Home application account is sent to this terminal;
Receive the association request to create that this terminal sends based on this smart machine information list, in this association request to create, carry this Intelligent worn device mark, this Intelligent target device identification, this target trigger condition and this target control operation;
Based on this Smart Home application account, this Intelligent worn device mark, this Intelligent target device identification, this target trigger condition and this target control operation, determine this Smart Home application account, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, and this smart machine identifies, corresponding relation between trigger condition and control operation.
In another embodiment of the present disclosure, based on this Smart Home application account, this Intelligent worn device mark, this Intelligent target device identification, this target trigger condition and this target control operation, determine this Smart Home application account, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, and this smart machine mark, corresponding relation between trigger condition and control operation, comprising:
Using this Intelligent worn device mark as triggering smart machine mark, using this Intelligent target device identification as the smart machine mark that is triggered;
By this Smart Home application account, this Intelligent worn device mark and this Intelligent target device identification, be stored in this Smart Home application account, trigger smart machine identify and the smart machine that is triggered identify between corresponding relation in;
By this Intelligent target device identification, this target trigger condition and this target control operation, be stored in this smart machine mark, corresponding relation between trigger condition and control operation.
Above-mentioned all alternatives, all can form embodiment of the present disclosure according to combining arbitrarily, disclosure embodiment repeats no longer one by one to this.
Fig. 2 is the process flow diagram of a kind of smart machine control method according to an exemplary embodiment, and as shown in Figure 2, the method is used for, in server, comprising the following steps.
In step 201, the motion state of Intelligent worn device to user detects, obtain the movement state information of this user, this movement state information comprises limb action, the translational acceleration of limb action and move angle, and this movement state information and Intelligent worn device mark are sent to terminal by this Intelligent worn device.
Wherein, this Intelligent worn device not only can detect the motion state of user, can also detect other states of user or external environment state etc., and Intelligent worn device detects to the state of user or external environment state the information obtained is called device control message.This device control message can comprise at least one in the movement state information of user, vital sign data and ambient light line strength, such as, the vital sign data of user can be the heart rate, pulse etc. of user, certainly, in actual applications, this vital sign data and external environment state can also be other data, and the contrast of disclosure embodiment is not specifically limited.
The movement state information that disclosure embodiment is user for this device control message is described, as described below.
This Intelligent worn device and this terminal are bound in advance, when the motion state of this Intelligent worn device to user detects, the motion state of appointment device to this user that this Intelligent worn device can be installed by self detects, and obtains the limb action of this user, the translational acceleration of this limb action and move angle.
It should be noted that, the limb action that this movement state information comprises not only can move for arm, can also beat for health.When this limb action be arm move time, this arm moves and can move from left to right, also can move from right to left, or move from top to bottom, or move from bottom to top, the translational acceleration of this limb action is the acceleration of this arm movement, and the move angle of this limb action can be the angle between the direction of motion of this limb action and horizontal direction, and the embodiment of the present invention is not specifically limited this.
In addition, in the disclosed embodiments, the translational acceleration of the limb action that this Intelligent worn device detects can be positive number, also can be negative, such as, when arm moves as moving from left to right or moving from top to bottom, the translational acceleration of this arm movement can be positive number, and when this arm moves as moving from right to left or moving from bottom to top, the translational acceleration of this arm movement can be negative.
It should be noted that, this appointment device can be six axle gyroscopes, accelerometer and gyroscope etc., this six axles gyroscope can detect the translational acceleration and move angle that obtain this limb action, this accelerometer can detect the translational acceleration obtaining this limb action, and this gyroscope can detect the move angle etc. obtaining this limb action, disclosure embodiment is not specifically limited this.
In addition, this Intelligent worn device mark is used for this Intelligent worn device of unique identification, and this Intelligent worn device mark can be the title of this Intelligent worn device, the sequence number etc. that dispatches from the factory of this Intelligent worn device, and disclosure embodiment is not specifically limited this.Moreover this Intelligent worn device can be Intelligent bracelet, intelligent necklace, intelligent watch etc., and disclosure embodiment is not specifically limited this equally.
In step 202., when this terminal receives this movement state information and this Intelligent worn device mark, this terminal to server sends association matching request, and this association matching request carries the Smart Home application account of this Intelligent worn device mark, this movement state information and the current login of this terminal.
When this terminal receives this movement state information and this Intelligent worn device mark, this terminal can identify based on this Intelligent worn device, the Smart Home application account of this movement state information and current login, generate association matching request, and this association matching request is sent to server.
Such as, this Intelligent worn device is Intelligent bracelet, and this Intelligent worn device is designated ID1, this movement state information is information 1, Smart Home application account is 12345678, and when this terminal receives this movement state information and this Intelligent worn device mark, this terminal can based on the Smart Home application account 12345678 of this Intelligent worn device mark ID1, information 1 and current login, generate association matching request, and this association matching request is sent to server.
It should be noted that, this terminal can be not only smart mobile phone, and can also be computing machine, panel computer etc., disclosure embodiment be not specifically limited this.
In addition, a Smart Home application can be installed in the terminal, the Smart Home application account of the current login of this terminal is the account that this Smart Home of current login is applied, and the Smart Home application account of the current login of this terminal obtains for this terminal carries out registration in the server.
In step 203, when this server receives this association matching request, the Smart Home application account that this server carries based on this association matching request and Intelligent worn device mark, from the Smart Home application account stored, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, acquisition Intelligent target device identification.
When this server receives this association matching request, this Intelligent worn device mark identifies as triggering smart machine by this server, and identify with this triggering smart machine based on this Smart Home application account that this association matching request is carried, from store Smart Home application account, trigger smart machine identify and the smart machine that is triggered identify between corresponding relation, obtain the corresponding smart machine mark that is triggered, and the smart machine mark that is triggered obtained is defined as Intelligent target device identification.
Such as, when this server receives this association matching request, this Intelligent worn device mark ID1 is defined as triggering smart machine mark by this server, and based on this Smart Home application account 12345678 and this triggering smart machine mark ID1, from Smart Home application account as shown in table 1 below, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, obtain the corresponding smart machine that is triggered and be designated ID11, this server smart machine mark ID11 that this is triggered is defined as Intelligent target device identification.
Table 1
It should be noted that, in the disclosed embodiments, only for the Smart Home application account shown in above-mentioned table 1, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation be described, above-mentioned table 1 to disclosure embodiment form restriction.
In addition, this Intelligent target device identification is used for this Intelligent target equipment of unique identification, and this Intelligent target device identification can be the title of this Intelligent target equipment, the sequence number etc. that dispatches from the factory of this Intelligent target equipment, and disclosure embodiment is not specifically limited this.Moreover this Intelligent target equipment can be intelligent bulbs, intelligent refrigerator, intelligent air condition etc., and disclosure embodiment is not specifically limited this equally.
Further, at this server based on this Smart Home application account and this Intelligent worn device mark, corresponding relation between identifying from the Smart Home application account stored, triggering smart machine mark and the smart machine that is triggered, before obtaining Intelligent target device identification,-the step of (6) can also be comprised (1), as described below.
(1), when this terminal receives equipment associated instructions, this terminal is to this server transmitting apparatus information acquisition request, and Smart Home application account is carried in this apparatus information acquiring request.
This equipment associated instructions is used for multiple smart machine to associate, and this associated instructions is triggered by user, this user can be triggered by assigned operation, and this assigned operation can be clicking operation, slide etc., and disclosure embodiment is not specifically limited this.
(2), when server receives this apparatus information acquiring request, the Smart Home application account that this server carries based on this apparatus information acquiring request, sends to this terminal by the smart machine information list bound with this Smart Home application account.
When server receives the apparatus information acquiring request of this terminal transmission, the Smart Home application account that server carries based on this apparatus information acquiring request, from store Smart Home application account and smart machine identify between corresponding relation, obtain corresponding smart machine mark, this server identifies based on this smart machine, from the corresponding relation between the smart machine mark stored and smart machine information, obtain corresponding smart machine information, and based on the smart machine information obtained, generate smart machine information list, the smart machine information list of generation is defined as the smart machine information list bound with this Smart Home application account, afterwards, this smart machine information list is sent to this terminal by this server.
It should be noted that, corresponding relation between this Smart Home application account and smart machine identify is that appointment smart machine and this Smart Home application account are carried out binding and obtain by server, be specially: when this terminal receives smart machine binding instruction, this terminal obtains specifies smart machine mark, and sending smart machine bind request to server, this smart machine bind request is carried this Smart Home application account and is specified smart machine mark.When server receives this smart machine bind request, this server is by this Smart Home application account and specify smart machine mark, be stored in Smart Home application account and smart machine identify between corresponding relation.Such as, when this appointment smart machine is this Intelligent worn device, this bindings can be the bindings of Intelligent worn device and this terminal mentioned in above-mentioned steps 201.
In addition, this appointment smart machine mark is used for this appointment smart machine of unique identification, and this appointment smart machine mark can be the title of this appointment smart machine, the sequence number etc. that dispatches from the factory of this Intelligent target equipment, and disclosure embodiment is not specifically limited this.Moreover this appointment smart machine mark can be obtained by the graphic code that this appointment smart machine of scanning is pasted, and this graphic code can be Quick Response Code, bar code etc.; Certainly, this appointment smart machine mark can also obtain in other way, and such as, manually inputted by user, disclosure embodiment does not do concrete restriction equally to this.
Moreover, corresponding relation between smart machine mark and smart machine information can store in advance, that is to say, when this terminal controls smart machine, after this smart machine and this terminal are bound by this terminal, this terminal can store the corresponding relation between this smart machine mark and smart machine information.
(3), when this terminal receives this smart machine information list, this smart machine information list of this terminal demonstration, and based on this smart machine information list, receive association and confirm instruction, this association confirms that Intelligent worn device mark, Intelligent target device identification, target trigger condition and target control operation are carried in instruction, and target trigger condition is used for trigger target smart machine and performs this target control operation.
This smart machine information list can comprise multiple smart machine, and for the arbitrary smart machine in the plurality of smart machine, this terminal can check the facility information of this smart machine.When this terminal detects the information inspection instruction of Intelligent worn device, this terminal can show the facility information of this Intelligent worn device.When this terminal based on the facility information of this Intelligent worn device receive the first selection confirm instruction time, store the first Intelligent worn device mark selecting to confirm that instruction is carried and target trigger condition; When this terminal receives the second selection confirmation instruction, store the second Intelligent target device identification selecting to confirm that instruction is carried and target control operation, when this terminal receives association confirmation instruction, this terminal determines that this user needs this Intelligent worn device to be associated with this Intelligent target equipment, now, Intelligent worn device is done to be decided to be triggering smart machine by this terminal, using Intelligent target equipment as the smart machine that is triggered, and using the condition of target trigger condition as the control operation of trigger target smart machine performance objective.
It should be noted that, this information inspection instruction is for checking the facility information of this Intelligent worn device, and this information inspection instruction can be triggered by assigned operation smart machine by this user.
In addition, first selects to confirm that instruction is used for select target trigger condition, and second selects to confirm that instruction is used for select target control operation, and this association confirms that instruction is used for confirming this Intelligent worn device to be associated with this Intelligent target equipment.
Such as, this Intelligent worn device is Intelligent bracelet, and this Intelligent target equipment is intelligent bulbs, and smart machine information list as shown in Figure 3.When user clicks the Intelligent bracelet in the smart machine information list shown in Fig. 3, this terminal demonstration Intelligent bracelet details interface as shown in Figure 4, when this terminal receives the first selection confirmation instruction, the Intelligent bracelet mark that this terminal storage first is selected to confirm that instruction is carried and target trigger condition [0.1,1] and horizontal direction; When user clicks the intelligent bulbs in the smart machine information list shown in Fig. 3, this terminal demonstration intelligent bulbs details interface as shown in Figure 5, when this terminal receives the second selection confirmation instruction, this terminal storage second is selected to confirm that the intelligent bulbs that instruction is carried identifies and target control operation increase brightness, and display associate device interface as shown in Figure 6, afterwards, user can click the ACK button in Fig. 6, confirms instruction to trigger association.
It should be noted that, condition in this Intelligent worn device details interface can be arranged in advance, such as, this Intelligent worn device is Intelligent bracelet, this condition can be set to translational acceleration interval for [0.1,1], direction of motion is horizontal direction, and disclosure embodiment is not specifically limited this.In like manner, the operation in this detailed interface of Intelligent target equipment can be arranged equally in advance, and such as, this Intelligent target equipment is intelligent bulbs, and this operation can be set to increase brightness, and disclosure embodiment is not specifically limited this equally.
(5), this terminal to server sends association request to create, and this association request to create carries Intelligent worn device mark, Intelligent target device identification, target trigger condition and target control operate.
This terminal can identify based on this Intelligent worn device, Intelligent target device identification, target trigger condition and target control operation, generate association request to create, and to server send association request to create.
Such as, this target trigger condition is acceleration interval [0.1,1] and horizontal direction, this target control is operating as increase brightness, this terminal is based on this Intelligent worn device mark ID1, Intelligent target device identification ID11, target trigger condition acceleration interval [0.1,1] and horizontal direction, target control operation increase brightness, generate association request to create, and this association request to create sent to server.
(6), when this server receives this association request to create, this server is based on Smart Home application account, Intelligent worn device mark, Intelligent target device identification, target trigger condition and target control operation, determine Smart Home application account, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, and smart machine identifies, corresponding relation between trigger condition and control operation.
When this server receives this association request to create, this Intelligent target device identification as triggering smart machine mark, identifies as the smart machine that is triggered by this server by this Intelligent worn device mark; By this Smart Home application account, this Intelligent worn device mark and this Intelligent target device identification, be stored in this Smart Home application account, trigger smart machine identify and the smart machine that is triggered identify between corresponding relation in; By Intelligent target device identification, target trigger condition and target control operation, be stored in smart machine mark, corresponding relation between trigger condition and control operation.
In step 204, the limb action that this server comprises based on this movement state information, the translational acceleration of limb action and move angle, determine the target trigger condition that this movement state information is corresponding.
The limb action that this server comprises based on this movement state information, the translational acceleration of limb action and move angle, determine that the operation of the target trigger condition that this movement state information is corresponding can be: from the multiple acceleration intervals stored, determine that the acceleration at the translational acceleration place of this limb action is interval; Based on this move angle, determine the direction of motion of this limb action; The acceleration determined interval and direction of motion are defined as target trigger condition corresponding to this movement state information.
This server is from the multiple acceleration intervals stored, determine that the operation in the acceleration interval at the translational acceleration place of this limb action can be: this server is for each acceleration area in the plurality of acceleration interval, the maximal value in this acceleration interval and the translational acceleration of this limb action are compared, and the minimum value in this acceleration interval and the translational acceleration of this limb action are compared, when this translational acceleration is more than or equal to the minimum value in this acceleration interval and is less than or equal to the maximal value in this acceleration interval, the acceleration that this acceleration interval is defined as the translational acceleration place of this limb action is interval, otherwise, determine that this translational acceleration is not in this acceleration interval.
This server is based on this move angle, determine that the operation of the direction of motion of this limb action can be: when this move angle is the first specified angle, determine that the direction of motion of this limb action is horizontal direction, when this move angle is the second specified angle, determine that this move angle is vertical direction.
It should be noted that, the first specified angle and the second specified angle can be arranged in advance, and such as, the first specified angle can be 0 degree, and the second specified angle can be 90 degree, and disclosure embodiment is not specifically limited this.
Such as, the first specified angle is 0 degree, and the limb action comprised when this movement state information is that arm moves, the translational acceleration of limb action is 0.3m/s
2, move angle is 0 degree, the plurality of acceleration interval is respectively [-1 ,-0.1], [0.1,1], [9,10], time, this server is from multiple acceleration interval [-1 ,-0.1], [0.1,1], in [9,10], the translational acceleration 0.3m/s of this limb action is determined
2be greater than the minimum value 0.1 within acceleration interval [0.1,1], and be less than the maximal value 1 within this acceleration interval [0.1,1], this server determines this translational acceleration 0.3m/s
2the acceleration interval at place is [0.1,1]; This server determines that this move angle equals the first specified angle, and then determines that the direction of motion of this limb action is horizontal direction; This server, by this acceleration interval [0.1,1] and horizontal direction, is defined as the target trigger condition that this movement state information is corresponding.
It should be noted that, the plurality of acceleration interval can be arranged in advance, and the number in the plurality of acceleration interval can be 3,4,5 etc., and disclosure embodiment is not specifically limited this.
In step 205, this server, based on this Intelligent target device identification and this target trigger condition, from the smart machine mark stored, corresponding relation between trigger condition and control operation, obtains target control operation.
This server is based on this Intelligent target device identification and this target trigger condition, from the smart machine mark stored, corresponding relation between trigger condition and control operation, obtain corresponding control operation, the control operation of acquisition is defined as this target control operation by this server.
Such as, this server is based on this Intelligent target device identification ID11, this target trigger condition is acceleration interval [0.1,1] and horizontal direction, from smart machine as shown in table 2 below mark, corresponding relation between trigger condition and control operation, obtain corresponding control operation for increasing brightness, increase brightness is defined as target control operation by this server.
Table 2
It should be noted that, in the disclosed embodiments, be only described for the smart machine mark shown in above-mentioned table 2, the corresponding relation between trigger condition and control operation, above-mentioned table 2 does not form restriction to disclosure embodiment.
In step 206, this Intelligent target device identification and this target control operation are sent to this terminal by this server, make this terminal based on this Intelligent target device identification and this target control operation, control this Intelligent target equipment.
This Intelligent target device identification and this target control operation are sent to this terminal by this server, when this terminal receives this Intelligent target device identification and this target control operation, this terminal is based on this Intelligent target device identification, transmit control message to this Intelligent target equipment, make this Intelligent target equipment perform this target control operation.
Such as, this Intelligent target device identification ID11 and this target control operation are increased brightness and send to this terminal by this server, when this terminal receives this Intelligent target device identification ID11 and this target control operation increases brightness, this terminal is based on this Intelligent target device identification ID11, transmit control message to this intelligent bulbs, make this intelligent bulbs increase brightness.
Further, the movement state information that not only can be detected by Intelligent worn device based on above-mentioned steps 201-206 is controlled Intelligent target equipment, can also detect that the vital sign data of user or ambient light line strength control Intelligent target equipment based on above-mentioned steps 201-206 by Intelligent worn device.
Wherein, when detecting that the vital sign data of user controls Intelligent target equipment by Intelligent worn device, such as, this vital sign data can be heart rate, heart rate can be divided into multiple heart rate range in advance, the different control operations of the corresponding Intelligent target equipment of different heart rate ranges, when the heart rate of user being detected, based on the heart rate detected, determine the heart rate range belonging to this heart rate is in the plurality of heart rate range, again based on the heart rate range determined, obtain corresponding target control operation, based on this target control operation, this Intelligent target equipment is controlled.
Such as, this heart rate range is comprised the first heart rate range, the second heart rate range and the 3rd heart rate range, and the first heart rate range is [40,70], the second heart rate range is [70,90], the 3rd heart rate range is [90,120] when the heart rate that Intelligent bracelet detects user is 80, determine that this heart rate range belonging to heart rate 80 is for being in the second heart rate range, based on the second heart rate range [70,90], obtain corresponding target control and be operating as increase brightness, thus the brightness of this intelligent bulbs can be increased.
It should be noted that, this first heart rate range, second heart rate range and the 3rd heart rate range can be arranged in advance, and the first heart rate range is less than the second heart rate range, second heart rate range is less than the 3rd heart rate range, such as, first heart rate range is [70, 90], second heart rate range is [40, 70], 3rd heart rate range is [90, 120] etc., certainly, in actual applications, this heart rate range can also be carried out more fine-grained division, to carry out more fine-grained control to Intelligent target equipment, disclosure embodiment is only described for above-mentioned example, above-mentioned example does not form restriction to disclosure embodiment.
In addition, when ambient light line strength being detected by Intelligent worn device, in like manner, light intensity can be divided into multiple light intensity scope in advance, the different control operations of the corresponding Intelligent target equipment of different light intensity scopes, when ambient light line strength being detected, determine the light intensity scope belonging to this ambient light line strength is in the plurality of light intensity scope, again based on the light intensity scope determined, obtain corresponding target control operation, based on this target control operation, this Intelligent target equipment is controlled.
In the disclosed embodiments, when the association matching request that server receiving terminal sends, the Intelligent worn device mark that this server carries based on this association matching request, movement state information and Smart Home application account, determine that the Intelligent target device identification that is associated with this Intelligent worn device and target control corresponding to movement state information operate, and this Intelligent target device identification and this target control operation are sent to this terminal, make this terminal based on this Intelligent target device identification and this target control operation, this Intelligent target equipment is controlled, because this movement state information carries out detection to the motion state of user to obtain, that is to say, the device control message that this terminal can directly be detected by Intelligent worn device controls Intelligent target equipment, avoid user manually to search and control objectives smart machine from the Smart Home application that this terminal is installed, simplify the control operation of smart machine, also optimize the function of this Intelligent worn device simultaneously.
Fig. 7 is a kind of smart machine control device block diagram according to an exemplary embodiment.With reference to Fig. 7, this device comprises receiver module 701, determination module 702, sending module 703.
Receiver module 701, for the association matching request that receiving terminal sends, this association matching request device control message that to be this terminal detect based on Intelligent worn device generates, and this device control message is that described Intelligent worn device is carried out detection to the state of user or external environment state and obtained;
Determination module 702, for based on this association matching request, determines Intelligent target device identification and target control operation;
Sending module 703, for this Intelligent target device identification and this target control operation are sent to this terminal, makes this terminal based on this Intelligent target device identification and this target control operation, controls this Intelligent target equipment.
In another embodiment of the present disclosure, in this association matching request, carry the Smart Home application account of Intelligent worn device mark, device control message and the current login of this terminal.
In another embodiment of the present disclosure, this device control message comprises at least one in movement state information, vital sign data and ambient light line strength, and this movement state information comprises limb action, the translational acceleration of this limb action and move angle.
In another embodiment of the present disclosure, with reference to Fig. 8, this determination module 702 comprises the first acquiring unit 7021, first determining unit 7022, second acquisition unit 7023.
First acquiring unit 7021, for when described device control message comprises movement state information, based on this Smart Home application account and this Intelligent worn device mark, from the Smart Home application account stored, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, acquisition Intelligent target device identification;
First determining unit 7022, for the limb action, the translational acceleration of this limb action and the move angle that comprise based on this movement state information, determines the target trigger condition that this movement state information is corresponding;
Second acquisition unit 7023, for based on this Intelligent target device identification and this target trigger condition, from the smart machine mark stored, corresponding relation between trigger condition and control operation, obtains target control operation.
In another embodiment of the present disclosure, with reference to Fig. 9, this first determining unit 7022 comprises first and determines subelement 70221, and second determines subelement 70222, and the 3rd determines subelement 70223.
First determines subelement 70221, for from the multiple acceleration intervals stored, determines that the acceleration at the translational acceleration place of this limb action is interval;
Second determines subelement 70222, for based on this move angle, determines the direction of motion of this limb action;
3rd determines subelement 70223, is defined as target trigger condition corresponding to this movement state information for the acceleration determined is interval and direction of motion.
In another embodiment of the present disclosure, with reference to Figure 10, this determination module 702 also comprises transmitting element 7024, receiving element 7025, the second determining unit 7026.
Transmitting element 7024, for when receiving the apparatus information acquiring request that this terminal sends, this Smart Home application account is carried in this apparatus information acquiring request, and the smart machine information list bound with this Smart Home application account is sent to this terminal;
Receiving element 7025, for receiving the association request to create that this terminal sends based on this smart machine information list, in this association request to create, carry this Intelligent worn device mark, this Intelligent target device identification, this target trigger condition and this target control operation;
Second determining unit 7026, for operating based on this Smart Home application account, this Intelligent worn device mark, this Intelligent target device identification, this target trigger condition and this target control, determine this Smart Home application account, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, and this smart machine identifies, corresponding relation between trigger condition and control operation.
In another embodiment of the present disclosure, with reference to Figure 11, this second determining unit 7026 comprises the 4th and determines subelement 70261, the first storing sub-units 70262, second storing sub-units 70263.
4th determines subelement 70261, for this Intelligent worn device mark being defined as triggering smart machine mark, this Intelligent target device identification is defined as the smart machine mark that is triggered;
First storing sub-units 70262, for by this Smart Home application account, this Intelligent worn device mark and this Intelligent target device identification, be stored in this Smart Home application account, trigger smart machine identify and the smart machine that is triggered identify between corresponding relation in;
Second storing sub-units 70263, for by this Intelligent target device identification, this target trigger condition and this target control operation, is stored in this smart machine mark, corresponding relation between trigger condition and control operation.
In the disclosed embodiments, when the association matching request that this server receiving terminal sends, this server is based on this association matching request, determine Intelligent target device identification and target control operation, and this Intelligent target device identification and this target control operation are sent to this terminal, make this terminal based on this Intelligent target device identification and this target control operation, this Intelligent target equipment is controlled, thus this terminal can detect by Intelligent worn device the device control message obtained, directly Intelligent target equipment is controlled, simplify the control operation of smart machine, also optimize the function of this Intelligent worn device simultaneously.
About the device in above-described embodiment, wherein the concrete mode of modules executable operations has been described in detail in about the embodiment of the method, will not elaborate explanation herein.
Figure 12 is the block diagram of a kind of device 1200 for smart machine control 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.
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.
In addition, processing components 1222 is configured to perform instruction, and to perform following smart machine control method, described method comprises:
The association matching request that receiving terminal sends, this association matching request device control message that to be this terminal detect based on Intelligent worn device generates, and this device control message is that described Intelligent worn device is carried out detection to the state of user or external environment state and obtained;
Based on this association matching request, determine Intelligent target device identification and target control operation;
This Intelligent target device identification and this target control operation are sent to this terminal, makes this terminal based on this Intelligent target device identification and this target control operation, this Intelligent target equipment is controlled.
In another embodiment of the present disclosure, in this association matching request, carry the Smart Home application account of Intelligent worn device mark, device control message and the current login of this terminal.
In another embodiment of the present disclosure, this device control message comprises at least one in movement state information, vital sign data and ambient light line strength, and this movement state information comprises limb action, the translational acceleration of this limb action and move angle.
In another embodiment of the present disclosure, based on this Intelligent worn device mark, this movement state information and this Smart Home application account, determine that the Intelligent target device identification that is associated with this Intelligent worn device and target control corresponding to this movement state information operate, comprising:
When this device control message comprises movement state information, based on this Smart Home application account and this Intelligent worn device mark, from the Smart Home application account stored, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, acquisition Intelligent target device identification;
The limb action comprised based on this movement state information, the translational acceleration of this limb action and move angle, determine the target trigger condition that this movement state information is corresponding;
Based on this Intelligent target device identification and this target trigger condition, from the smart machine mark stored, corresponding relation between trigger condition and control operation, obtain target control operation.
In another embodiment of the present disclosure, the limb action comprised based on this movement state information, the translational acceleration of this limb action and move angle, determine to comprise the target trigger condition that this movement state information is corresponding:
From the multiple acceleration intervals stored, determine that the acceleration at the translational acceleration place of this limb action is interval;
Based on this move angle, determine the direction of motion of this limb action;
The acceleration determined interval and direction of motion are defined as target trigger condition corresponding to this movement state information.
In another embodiment of the present disclosure, based on this Smart Home application account and this Intelligent worn device mark, corresponding relation between identifying from the Smart Home application account stored, triggering smart machine mark and the smart machine that is triggered, before obtaining Intelligent target device identification, also comprises:
When receiving the apparatus information acquiring request that this terminal sends, this Smart Home application account is carried in this apparatus information acquiring request, and the smart machine information list bound with this Smart Home application account is sent to this terminal;
Receive the association request to create that this terminal sends based on this smart machine information list, in this association request to create, carry this Intelligent worn device mark, this Intelligent target device identification, this target trigger condition and this target control operation;
Based on this Smart Home application account, this Intelligent worn device mark, this Intelligent target device identification, this target trigger condition and this target control operation, determine this Smart Home application account, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, and this smart machine identifies, corresponding relation between trigger condition and control operation.
In another embodiment of the present disclosure, based on this Smart Home application account, this Intelligent worn device mark, this Intelligent target device identification, this target trigger condition and this target control operation, determine this Smart Home application account, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, and this smart machine mark, corresponding relation between trigger condition and control operation, comprising:
Using this Intelligent worn device mark as triggering smart machine mark, using this Intelligent target device identification as the smart machine mark that is triggered;
By this Smart Home application account, this Intelligent worn device mark and this Intelligent target device identification, be stored in this Smart Home application account, trigger smart machine identify and the smart machine that is triggered identify between corresponding relation in;
By this Intelligent target device identification, this target trigger condition and this target control operation, be stored in this smart machine mark, corresponding relation between trigger condition and control operation.
In the disclosed embodiments, when the association matching request that this server receiving terminal sends, this server is based on this association matching request, determine Intelligent target device identification and target control operation, and this Intelligent target device identification and this target control operation are sent to this terminal, make this terminal based on this Intelligent target device identification and this target control operation, this Intelligent target equipment is controlled, thus this terminal can detect by Intelligent worn device the device control message obtained, directly Intelligent target equipment is controlled, simplify the control operation of smart machine, also optimize the function of this Intelligent worn device simultaneously.
Those skilled in the art, at consideration instructions and after putting into practice invention disclosed herein, will easily expect other embodiment of the present invention.The application is intended to contain any modification of the present invention, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present invention 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 invention and spirit are pointed out by claim below.
Should be understood that, the present invention 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.Scope of the present invention is only limited by appended claim.
Claims (15)
1. a smart machine control method, is characterized in that, described method comprises:
The association matching request that receiving terminal sends, the described association matching request device control message that to be described terminal detect based on Intelligent worn device generates, and described device control message is that described Intelligent worn device is carried out detection to the state of user or external environment state and obtained;
Based on described association matching request, determine Intelligent target device identification and target control operation;
Described Intelligent target device identification and described target control operation are sent to described terminal, makes described terminal based on described Intelligent target device identification and described target control operation, Intelligent target equipment is controlled.
2. the method for claim 1, is characterized in that, carries the Smart Home application account of Intelligent worn device mark, described device control message and the current login of described terminal in described association matching request.
3. method as claimed in claim 1 or 2, it is characterized in that, described device control message comprises at least one in movement state information, vital sign data and ambient light line strength, and described movement state information comprises limb action, the translational acceleration of described limb action and move angle.
4. the method as described in claim 1 or 3, it is characterized in that, described based on described Intelligent worn device mark, described movement state information and described Smart Home application account, determine that the target control corresponding with the Intelligent target device identification that described Intelligent worn device is associated and described movement state information operates, comprising:
When described device control message comprises movement state information, based on described Smart Home application account and described Intelligent worn device mark, from the Smart Home application account stored, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, acquisition Intelligent target device identification;
The limb action comprised based on described movement state information, the translational acceleration of described limb action and move angle, determine the target trigger condition that described movement state information is corresponding;
Based on described Intelligent target device identification and described target trigger condition, from the smart machine mark stored, corresponding relation between trigger condition and control operation, obtain target control operation.
5. method as claimed in claim 4, is characterized in that, described limb action, the translational acceleration of described limb action and the move angle comprised based on described movement state information, determines to comprise the target trigger condition that described movement state information is corresponding:
From the multiple acceleration intervals stored, determine that the acceleration at the translational acceleration place of described limb action is interval;
Based on described move angle, determine the direction of motion of described limb action;
The acceleration determined interval and direction of motion are defined as target trigger condition corresponding to described movement state information.
6. method as claimed in claim 4, it is characterized in that, described based on described Smart Home application account and described Intelligent worn device mark, corresponding relation between identifying from the Smart Home application account stored, triggering smart machine mark and the smart machine that is triggered, before obtaining Intelligent target device identification, also comprise:
When receiving the apparatus information acquiring request that described terminal sends, described Smart Home application account is carried in described apparatus information acquiring request, and the smart machine information list bound with described Smart Home application account is sent to described terminal;
Receive the association request to create that described terminal sends based on described smart machine information list, in described association request to create, carry described Intelligent worn device mark, described Intelligent target device identification, described target trigger condition and described target control operation;
Based on described Smart Home application account, described Intelligent worn device mark, described Intelligent target device identification, described target trigger condition and described target control operation, determine described Smart Home application account, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, and described smart machine identifies, corresponding relation between trigger condition and control operation.
7. method as claimed in claim 6, it is characterized in that, described based on described Smart Home application account, described Intelligent worn device mark, described Intelligent target device identification, described target trigger condition and described target control operation, determine described Smart Home application account, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, and described smart machine mark, corresponding relation between trigger condition and control operation, comprising:
Using described Intelligent worn device mark as triggering smart machine mark, using described Intelligent target device identification as the smart machine mark that is triggered;
By described Smart Home application account, described Intelligent worn device mark and described Intelligent target device identification, be stored in described Smart Home application account, trigger smart machine identify and the smart machine that is triggered identify between corresponding relation in;
By described Intelligent target device identification, described target trigger condition and described target control operation, be stored in described smart machine mark, corresponding relation between trigger condition and control operation.
8. a smart machine control device, is characterized in that, described device comprises:
Receiver module, for the association matching request that receiving terminal sends, the described association matching request device control message that to be described terminal detect based on Intelligent worn device generates, and described device control message is that described Intelligent worn device is carried out detection to the state of user or external environment state and obtained;
Determination module, for based on described association matching request, determines Intelligent target device identification and target control operation;
Sending module, for described Intelligent target device identification and described target control operation are sent to described terminal, makes described terminal based on described Intelligent target device identification and described target control operation, controls Intelligent target equipment.
9. device as claimed in claim 8, is characterized in that, carries the Smart Home application account of Intelligent worn device mark, device control message and the current login of described terminal in described association matching request.
10. device as claimed in claim 8 or 9, it is characterized in that, described device control message comprises at least one in movement state information, vital sign data and ambient light line strength, and described movement state information comprises limb action, the translational acceleration of described limb action and move angle.
11. devices as described in claim 8 or 10, it is characterized in that, described determination module comprises:
First acquiring unit, for when described device control message comprises movement state information, based on described Smart Home application account and described Intelligent worn device mark, from the Smart Home application account stored, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, acquisition Intelligent target device identification;
First determining unit, for translational acceleration and the move angle of the limb action comprised based on described movement state information, described limb action, determines the target trigger condition that described movement state information is corresponding;
Second acquisition unit, for based on described Intelligent target device identification and described target trigger condition, from the smart machine mark stored, corresponding relation between trigger condition and control operation, obtains target control operation.
12. devices as claimed in claim 11, it is characterized in that, described first determining unit comprises:
First determines subelement, for from the multiple acceleration intervals stored, determines that the acceleration at the translational acceleration place of described limb action is interval;
Second determines subelement, for based on described move angle, determines the direction of motion of described limb action;
3rd determines subelement, is defined as target trigger condition corresponding to described movement state information for the acceleration determined is interval and direction of motion.
13. devices as claimed in claim 11, it is characterized in that, described determination module also comprises:
Transmitting element, for when receiving the apparatus information acquiring request that described terminal sends, described Smart Home application account is carried in described apparatus information acquiring request, and the smart machine information list bound with described Smart Home application account is sent to described terminal;
Receiving element, for receiving the association request to create that described terminal sends based on described smart machine information list, in described association request to create, carry described Intelligent worn device mark, described Intelligent target device identification, described target trigger condition and described target control operation;
Second determining unit, for operating based on described Smart Home application account, described Intelligent worn device mark, described Intelligent target device identification, described target trigger condition and described target control, determine described Smart Home application account, trigger smart machine mark and the smart machine that is triggered identify between corresponding relation, and described smart machine identifies, corresponding relation between trigger condition and control operation.
14. devices as claimed in claim 13, it is characterized in that, described second determining unit comprises:
4th determines subelement, for described Intelligent worn device mark being defined as triggering smart machine mark, described Intelligent target device identification is defined as the smart machine mark that is triggered;
First storing sub-units, for by described Smart Home application account, described Intelligent worn device mark and described Intelligent target device identification, be stored in described Smart Home application account, trigger smart machine identify and the smart machine that is triggered identify between corresponding relation in;
Second storing sub-units, for by described Intelligent target device identification, described target trigger condition and described target control operation, is stored in described smart machine mark, corresponding relation between trigger condition and control operation.
15. 1 kinds of smart machine control device, is characterized in that, described device comprises:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
The association matching request that receiving terminal sends, the described association matching request device control message that to be described terminal detect based on Intelligent worn device generates, and described device control message is that described Intelligent worn device is carried out detection to the state of user or external environment state and obtained;
Based on described association matching request, determine Intelligent target device identification and target control operation;
Described Intelligent target device identification and described target control operation are sent to described terminal, makes described terminal based on described Intelligent target device identification and described target control operation, Intelligent target equipment is controlled.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510549230.8A CN105159115B (en) | 2015-08-31 | 2015-08-31 | Smart machine control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510549230.8A CN105159115B (en) | 2015-08-31 | 2015-08-31 | Smart machine control method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105159115A true CN105159115A (en) | 2015-12-16 |
CN105159115B CN105159115B (en) | 2019-07-23 |
Family
ID=54800002
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510549230.8A Active CN105159115B (en) | 2015-08-31 | 2015-08-31 | Smart machine control method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105159115B (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105786183A (en) * | 2016-02-29 | 2016-07-20 | 宇龙计算机通信科技(深圳)有限公司 | Control method, control device and wearable intelligent device |
CN106028103A (en) * | 2016-05-30 | 2016-10-12 | 乐视控股(北京)有限公司 | Wearable apparatus, intelligent television, and interactive method and device of wearable apparatus and intelligent television |
CN106647304A (en) * | 2016-12-26 | 2017-05-10 | 美的智慧家居科技有限公司 | Household electrical appliance linkage control method, household electrical appliance, server, and system |
CN107171911A (en) * | 2017-06-29 | 2017-09-15 | 青岛海信智慧家居系统股份有限公司 | The control method and device of intelligent home device |
CN108198336A (en) * | 2017-12-27 | 2018-06-22 | 深圳友朋智能商业科技有限公司 | A kind of vending equipment correlating method, apparatus and system |
CN108919665A (en) * | 2018-08-13 | 2018-11-30 | 安徽爱依特科技有限公司 | The control method and control system of smart home |
CN108958600A (en) * | 2018-06-15 | 2018-12-07 | 深圳绿米联创科技有限公司 | A kind of smart machine control method, device, gateway and communication equipment |
CN109041366A (en) * | 2018-06-27 | 2018-12-18 | 广东小天才科技有限公司 | Method, device and equipment for adjusting light brightness of desk lamp and storage medium |
CN109507897A (en) * | 2018-10-31 | 2019-03-22 | 宁波智轩物联网科技有限公司 | A kind of secondary linkage control system and method based on smart home system |
CN110286602A (en) * | 2019-07-02 | 2019-09-27 | 珠海格力电器股份有限公司 | Intelligent home control method, control equipment and system based on knowledge graph |
CN112328159A (en) * | 2020-07-23 | 2021-02-05 | 深圳Tcl新技术有限公司 | Intelligent wearable device control method and device, intelligent wearable device and storage medium |
CN113038450A (en) * | 2021-03-15 | 2021-06-25 | Oppo广东移动通信有限公司 | Terminal control method, device, control module and mobile terminal |
CN113992953A (en) * | 2021-09-27 | 2022-01-28 | 阿里云计算有限公司 | Motion data processing method and device |
CN115437268A (en) * | 2022-11-08 | 2022-12-06 | 深圳市海曼科技股份有限公司 | Scene linkage method and device |
CN115442170A (en) * | 2019-03-22 | 2022-12-06 | 华为技术有限公司 | Communication method, device and system |
CN115616928A (en) * | 2022-10-21 | 2023-01-17 | 广州视声智能股份有限公司 | Control panel control method and device based on artificial intelligence |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102478959A (en) * | 2010-11-28 | 2012-05-30 | 蒋霞 | Control system and method for electronic device |
CN104200632A (en) * | 2014-09-16 | 2014-12-10 | 广东欧珀移动通信有限公司 | Method and system for achieving remote control function through wearable equipment with combination of intelligent mobile terminal |
CN104618440A (en) * | 2014-12-31 | 2015-05-13 | 腾讯科技(深圳)有限公司 | Intelligent equipment control method and device |
CN104639966A (en) * | 2015-01-29 | 2015-05-20 | 小米科技有限责任公司 | Method and device for remote control |
US20150148923A1 (en) * | 2013-11-27 | 2015-05-28 | Lenovo (Singapore) Pte. Ltd. | Wearable device that infers actionable events |
-
2015
- 2015-08-31 CN CN201510549230.8A patent/CN105159115B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102478959A (en) * | 2010-11-28 | 2012-05-30 | 蒋霞 | Control system and method for electronic device |
US20150148923A1 (en) * | 2013-11-27 | 2015-05-28 | Lenovo (Singapore) Pte. Ltd. | Wearable device that infers actionable events |
CN104200632A (en) * | 2014-09-16 | 2014-12-10 | 广东欧珀移动通信有限公司 | Method and system for achieving remote control function through wearable equipment with combination of intelligent mobile terminal |
CN104618440A (en) * | 2014-12-31 | 2015-05-13 | 腾讯科技(深圳)有限公司 | Intelligent equipment control method and device |
CN104639966A (en) * | 2015-01-29 | 2015-05-20 | 小米科技有限责任公司 | Method and device for remote control |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105786183A (en) * | 2016-02-29 | 2016-07-20 | 宇龙计算机通信科技(深圳)有限公司 | Control method, control device and wearable intelligent device |
CN106028103A (en) * | 2016-05-30 | 2016-10-12 | 乐视控股(北京)有限公司 | Wearable apparatus, intelligent television, and interactive method and device of wearable apparatus and intelligent television |
CN106647304A (en) * | 2016-12-26 | 2017-05-10 | 美的智慧家居科技有限公司 | Household electrical appliance linkage control method, household electrical appliance, server, and system |
CN107171911A (en) * | 2017-06-29 | 2017-09-15 | 青岛海信智慧家居系统股份有限公司 | The control method and device of intelligent home device |
CN108198336B (en) * | 2017-12-27 | 2020-11-10 | 深圳友朋智能商业科技有限公司 | Automatic vending equipment association method, device and system |
CN108198336A (en) * | 2017-12-27 | 2018-06-22 | 深圳友朋智能商业科技有限公司 | A kind of vending equipment correlating method, apparatus and system |
CN108958600A (en) * | 2018-06-15 | 2018-12-07 | 深圳绿米联创科技有限公司 | A kind of smart machine control method, device, gateway and communication equipment |
CN109041366A (en) * | 2018-06-27 | 2018-12-18 | 广东小天才科技有限公司 | Method, device and equipment for adjusting light brightness of desk lamp and storage medium |
CN108919665A (en) * | 2018-08-13 | 2018-11-30 | 安徽爱依特科技有限公司 | The control method and control system of smart home |
CN109507897A (en) * | 2018-10-31 | 2019-03-22 | 宁波智轩物联网科技有限公司 | A kind of secondary linkage control system and method based on smart home system |
CN115442170A (en) * | 2019-03-22 | 2022-12-06 | 华为技术有限公司 | Communication method, device and system |
CN110286602A (en) * | 2019-07-02 | 2019-09-27 | 珠海格力电器股份有限公司 | Intelligent home control method, control equipment and system based on knowledge graph |
CN112328159A (en) * | 2020-07-23 | 2021-02-05 | 深圳Tcl新技术有限公司 | Intelligent wearable device control method and device, intelligent wearable device and storage medium |
CN113038450A (en) * | 2021-03-15 | 2021-06-25 | Oppo广东移动通信有限公司 | Terminal control method, device, control module and mobile terminal |
CN113038450B (en) * | 2021-03-15 | 2023-08-18 | Oppo广东移动通信有限公司 | Terminal control method, device, control module and mobile terminal |
CN113992953A (en) * | 2021-09-27 | 2022-01-28 | 阿里云计算有限公司 | Motion data processing method and device |
CN115616928A (en) * | 2022-10-21 | 2023-01-17 | 广州视声智能股份有限公司 | Control panel control method and device based on artificial intelligence |
CN115437268A (en) * | 2022-11-08 | 2022-12-06 | 深圳市海曼科技股份有限公司 | Scene linkage method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105159115B (en) | 2019-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105159115A (en) | Intelligent device control method and apparatus | |
EP2991388B1 (en) | Method for managing beacon, terminal device, server and storage medium | |
CN102163096B (en) | Signal conditioning package, information processing method | |
CN111203874B (en) | Robot control method, device, electronic device and storage medium | |
KR101706479B1 (en) | Method and terminal for controlling internet of things and controlled electronic device | |
CN110831115B (en) | Method, device and storage medium for dynamically selecting network connection point | |
US20180275242A1 (en) | System and method for synchronizing tracking points | |
CN1714335A (en) | User interface system based on pointing device | |
CN110706147B (en) | Image processing environment determination method, device, electronic equipment and storage medium | |
CN110619100B (en) | Method and apparatus for acquiring data | |
CN104279691A (en) | Method, remote controller, air handling system and system for realizing multi-air conditioning control | |
US20110153079A1 (en) | Apparatus and method for distributing and monitoring robot application and robot driven thereby | |
CN106488539A (en) | The processing method of WiFi resource and system in terminal | |
CN105677561A (en) | Mobile product multi-platform testing method and system | |
CN104484145A (en) | Method and device for determining mapping coordinates of LED (Light-Emitting Diode) box body | |
CN106302743A (en) | The matching method of projector and mobile terminal and system | |
CN105139686A (en) | Parking stall navigation method and mobile terminal | |
CA2965283C (en) | Systems and methods of subject state change notification | |
CN106227664A (en) | A kind of method and device testing application program | |
US20170248424A1 (en) | Electronic device for determining position and method for operating the same | |
CN108965861B (en) | Method and device for positioning camera, storage medium and intelligent interaction equipment | |
KR102545045B1 (en) | Method and apparatus for generating information | |
CN105117254A (en) | Wireless communication module and operation method and device thereof | |
CN112181138A (en) | Self-adaptive intelligent head and hand VR system and method | |
JP5994401B2 (en) | Communication method and communication 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 |