CN105471705A - Intelligent control method, device and system based on instant messaging - Google Patents
Intelligent control method, device and system based on instant messaging Download PDFInfo
- Publication number
- CN105471705A CN105471705A CN201410444449.7A CN201410444449A CN105471705A CN 105471705 A CN105471705 A CN 105471705A CN 201410444449 A CN201410444449 A CN 201410444449A CN 105471705 A CN105471705 A CN 105471705A
- Authority
- CN
- China
- Prior art keywords
- control command
- instant messaging
- smart machine
- intelligent control
- control device
- 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
Classifications
-
- 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
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
- Selective Calling Equipment (AREA)
Abstract
The invention discloses an intelligent control method, device and system based on instant messaging. The method comprises the following steps: obtaining a control instruction through an instant messaging application, wherein the control instruction is used for carrying out corresponding operation on corresponding intelligent devices; analyzing the control instruction, and comparing the control instruction with a preset database to obtain corresponding intelligent device labels, operation time and operation content; judging whether the operation time arrives; and when the operation time arrives, sending the operation content to the intelligent devices of the corresponding labels to enable the intelligent devices of the corresponding labels to carry out operation corresponding to the operation content. The intelligent control device can manage different types of intelligent devices through instant messaging, thereby enhancing man-machine interaction experience and facilitating unified management of the intelligent devices.
Description
Technical field
The invention belongs to electronic information technical field, particularly relate to a kind of intelligent control method based on instant messaging, equipment and system.
Background technology
Along with the raising with living standards of the people that develops rapidly of science and technology, user requires more and more higher to the intelligence of various equipment.Wherein equipment can comprise various home equipment and panel computer, desktop computer, camera, automotive interior electrical equipment and the sensors such as TV, air-conditioning, gate inhibition, refrigerator, illumination, fan.
For example, for intelligent appliance, the design such as illuminator, security system, heating installation and cold gas system, video signal and sound system is more and more intelligence and hommization also.And for the control of these intelligent appliances, generally controlled by touch-screen, Digiplex, phone, the Internet.
But, current intelligent appliance really is intelligent, mostly just become a kind of mobile control to apply, and do not utilize instant messaging to carry out alternately, namely the Interactive Experience of people and equipment room does not still have the lifting of essence, even if based on instant messaging, also just simple instruction sends and receives, but is embodied as natural language understanding, the induction of environmental information, the induction of user behavior, and the analysis after induction lacks all very much; Further, existing appliance brand is numerous, and different brands all releases oneself intelligent appliance, and control application, communications framework, account number and storage etc. are different, causes user to lack and controls for the unified of household.
To sum up, be how one of prior art technical issues that need to address by the equipment that instant messaging unified management is dissimilar.
Summary of the invention
The object of the present invention is to provide a kind of intelligent control method based on instant messaging, equipment and system, intelligent control device passes through the dissimilar smart machine of instant messaging unified management, to strengthen man-machine interaction experience, is convenient to smart machine unified management.
For solving the problems of the technologies described above, the embodiment of the present invention provides following technical scheme:
Based on an intelligent control method for instant messaging, wherein, described method comprises:
Obtain control command by instant messaging application, described control command is used for operating accordingly corresponding smart machine;
Described control command is resolved, and described control command and the database preset are contrasted, get corresponding smart machine label, operating time and content of operation;
Judge whether to arrive the described operating time; And
When arriving the described operating time, sending the smart machine of described content of operation to corresponding label, performing the operation corresponding to described content of operation to make the smart machine of described corresponding label.
For solving the problems of the technologies described above, the embodiment of the present invention provides following technical scheme:
Based on an intelligent control device for instant messaging, wherein, described equipment comprises:
Instruction acquisition module, for obtaining control command by instant messaging application, described control command is used for operating accordingly corresponding smart machine;
Command analysis module, for resolving described control command, and contrasting described control command and the database preset, getting corresponding smart machine label, operating time and content of operation;
Judge module, arrives the described operating time for judging whether; And
Instruction sending module, for when arriving the described operating time, sends the smart machine of described content of operation to corresponding label, performs the operation corresponding to described content of operation to make the smart machine of described corresponding label.
For solving the problems of the technologies described above, the embodiment of the present invention provides following technical scheme:
Based on an intelligent control system for instant messaging, wherein, described system comprises:
Mobile terminal, for being applied to intelligent control device sending controling instruction by instant messaging, described control command is used for operating accordingly corresponding smart machine;
Described intelligent control device, for obtaining control command by instant messaging application, described control command is resolved, and described control command and the database preset are contrasted, get corresponding smart machine label, operating time and content of operation;
Described intelligent control device, also arrive the described operating time for judging whether, when arriving the described operating time, sending the smart machine of described content of operation to corresponding label, performing the operation corresponding to described content of operation to make the smart machine of described corresponding label;
Described smart machine, for the content of operation sent according to described intelligent control device, performs the operation corresponding to described content of operation.
Relative to prior art, in the present embodiment, obtain control command by instant messaging application, control command resolved and contrasts with the database preset, getting corresponding smart machine label, operating time and content of operation; When arriving the operating time, transmit operation content, to the smart machine of corresponding label, performs corresponding operation to make the smart machine of corresponding label.Based on instant messaging application, the control command of user is obtained, and it is resolved, realize the operation by fully demonstrating the current needs of user to the parsing of control command, the Interactive Experience of further lifting people and equipment room, simultaneously, each smart machine is marked so that control system is to smart machine unified management by label, more efficient and intelligent.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of the intelligent control method based on instant messaging that first embodiment of the invention provides;
The schematic flow sheet of the intelligent control method based on instant messaging that Fig. 2 a provides for second embodiment of the invention;
Fig. 2 b is the scene schematic flow sheet of the second embodiment based on the intelligent control method of instant messaging;
Fig. 2 c and Fig. 2 d is the scene schematic diagram of the intelligent control method that the present invention is based on instant messaging;
The schematic flow sheet of the intelligent control method based on instant messaging that Fig. 3 a provides for third embodiment of the invention;
Fig. 3 b is the scene schematic flow sheet of the 3rd embodiment based on the intelligent control method of instant messaging;
The schematic flow sheet of the intelligent control method based on instant messaging that Fig. 4 a provides for fourth embodiment of the invention;
Fig. 4 b is the scene schematic flow sheet of the 4th embodiment based on the intelligent control method of instant messaging;
The structural representation of the intelligent control device based on instant messaging that Fig. 5 provides for the embodiment of the present invention;
The structural representation of the intelligent control system based on instant messaging that Fig. 6 provides for the embodiment of the present invention.
Embodiment
Please refer to graphic, wherein identical element numbers represents identical assembly, and principle of the present invention implements to illustrate in a suitable computing environment.The following description is based on the illustrated specific embodiment of the invention, and it should not be regarded as limiting the present invention not at other specific embodiment that this describes in detail.
In the following description, specific embodiments of the invention illustrate, unless otherwise stating clearly with reference to the step performed by or multi-section computer and symbol.Therefore, these steps and operation will have to mention for several times and performed by computer, and computer execution as referred to herein includes by representing with the operation of the computer processing unit of the electronic signal of the data in a structuring pattern.These data of this operation transformation or the position maintained in the memory system of this computer, its reconfigurable or other running changing this computer in the mode known by the tester of this area.The data structure that these data maintain is the provider location of this internal memory, and it has the particular characteristics defined by this data format.But the principle of the invention illustrates with above-mentioned word, it is not represented as a kind of restriction, and this area tester can recognize that the plurality of step of the following stated and operation also may be implemented in the middle of hardware.
Principle of the present invention uses other wide usages many or specific purpose computing, communication environment or configuration to operate.The known example being suitable for arithmetic system of the present invention, environment and configuration can include, but is not limited to cell-phone, personal computer, server, multicomputer system, microcomputer are system, body frame configuration computer and the distributed computing environment led, which includes any said system or device.
Term as used herein " module " can regard the software object as performing in this arithmetic system as.Different assembly as herein described, module, engine and service can be regarded as the objective for implementation in this arithmetic system.And device and method as herein described is preferably implemented in the mode of software, certainly also can implement on hardware, all within scope.
Refer to Fig. 1, Fig. 1 is the schematic flow sheet of the intelligent control method based on instant messaging that first embodiment of the invention provides.
In step S101, obtain control command by instant messaging application, described control command is used for operating accordingly corresponding smart machine.
Wherein, the executive agent of the described intelligent control method based on instant messaging is an intelligent control device, such as, described intelligent control device is for Intelligent housing or controls for intelligent city or for the Intelligent steward of automotive interior electronic equipment control etc. or smart machine.
Be understandable that, in the present embodiment, described instant messaging application can be specially the various instant messaging application such as QQ, and wherein said instant messaging application is installed in described intelligent control device in advance.
Another it is contemplated that, the backstage instant communication server composition instant communicating system that described instant messaging application is corresponding with it, to realize command between intelligent control device and external equipment (i.e. described smart machine, as panel computer and all kinds of household electrical appliances etc.) and information interaction.
In step s 102, described control command is resolved, and described control command and the database preset are contrasted, get corresponding smart machine label, operating time and content of operation.
Wherein, described control command can comprise the control command of speech form and the control command of written form.
Described intelligent control device is resolved described control command, and being converted to by described control command needs the smart machine identifiable design form carrying out controlling to transmit.Concrete, the data got after instructions parse and the database preset are contrasted, thus gets the smart machine label corresponding with this control command, operating time and content of operation.
Be understandable that, described database can be set in advance in described intelligent control device, and wherein said database comprises the passing behavioural information of user.
In step s 103, judge whether to arrive the described operating time.
In step S104, when arriving the described operating time, sending the smart machine of described content of operation to corresponding label, performing the operation corresponding to described content of operation to make the smart machine of described corresponding label.
Described step S103 and step S104 can be specially:
After getting corresponding smart machine label, operating time and content of operation, judge whether current time has arrived the described operating time; When arriving the described operating time, the content of operation that the described operating time mates is sent to the smart machine of corresponding label; When the smart machine of described corresponding label receives the operational order carrying content of operation, perform the operation corresponding to described content of operation.
From the above, in the present embodiment, obtain control command by instant messaging application, control command resolved and contrasts with the database preset, getting corresponding smart machine label, operating time and content of operation; When arriving the operating time, transmit operation content, to the smart machine of corresponding label, performs corresponding operation to make the smart machine of corresponding label.Based on instant messaging application, the control command of user is obtained, and it is resolved, realize the operation by fully demonstrating the current needs of user to the parsing of control command, the Interactive Experience of further lifting people and equipment room, simultaneously, each smart machine is marked so that control system is to smart machine unified management by label, more efficient and intelligent.
Refer to Fig. 2 a, the schematic flow sheet of the intelligent control method based on instant messaging that Fig. 2 a provides for second embodiment of the invention.
In step s 201, obtained the control command of mobile terminal transmission by instant messaging application, wherein said control command is sent by instant messaging application by described mobile terminal.
Wherein, described control command is used for operating accordingly corresponding smart machine.
The executive agent of the described intelligent control method based on instant messaging is an intelligent control device, such as, described intelligent control device is for Intelligent housing or controls for intelligent city or for the Intelligent steward of automotive interior electronic equipment control etc. or smart machine.Instant communicating system is previously provided with in described intelligent control device, described instant communicating system can integrate various instant messaging application such as being applicable to QQ, to realize command between intelligent control device and external equipment (i.e. described smart machine, as panel computer and all kinds of household electrical appliances etc.) and information interaction.
Be understandable that, in the present embodiment, described mobile terminal can be specially mobile phone, panel computer etc., instant messaging application is installed in described mobile terminal, described control command is sent by instant messaging application by described mobile terminal, can realize the Long-distance Control to described intelligent control device, and then the instant messaging application in described intelligent control device receives and resolves.
Further, described intelligent control device coupling has an instant messaging account, and described mobile terminal mates simultaneously an instant messaging account, is connected by the association between account, realizes controlling.
In step S202, described control command is resolved, and described control command and the database preset are contrasted, get corresponding smart machine label, operating time and content of operation.
Be understandable that, described control command comprises the control command of speech form and the control command of written form, if described control command is the control command of written form, then described intelligent control device can be resolved described control command according to the segmentation methods preset and semantic analytical algorithm etc.; If described control command is the control command of speech form, then the natural language that user inputs is translated to the accessible control language of computer by described intelligent control device, it is contemplated that, the process of voice semantics recognition comprises keyword extraction, keyword match, context semantic analysis etc., use comparatively general in artificial intelligence industry, the present embodiment is not described in detail its specific implementation.
Described intelligent control device is resolved described control command, and being converted to by described control command needs the smart machine identifiable design form carrying out controlling to transmit.Concrete, the data got after instructions parse and the database preset are contrasted, thus gets the smart machine label corresponding with this control command, operating time and content of operation.
Be understandable that, described database can be set in advance in described intelligent control device, wherein said database comprises the passing behavioural information of user, thus control command analysis result and described passing behavioural information are compared, it is contemplated that, analyze the passing behavioural information of user, use comparatively general in artificial intelligence industry, the present embodiment is not described in detail its specific implementation.
In step S203, judge whether to arrive the described operating time.
In step S204, when arriving the described operating time, sending the smart machine of described content of operation to corresponding label, performing the operation corresponding to described content of operation to make the smart machine of described corresponding label.
Described step S203 and step S204 can be specially:
After getting corresponding smart machine label, operating time and content of operation, judge whether current time has arrived the described operating time; When arriving the described operating time, the content of operation that the described operating time mates is sent to the smart machine of corresponding label; When the smart machine of described corresponding label receives the operational order carrying content of operation, perform the operation corresponding to described content of operation.
For described first embodiment, be described analysis with a concrete scene below:
If described mobile terminal (as mobile phone) and as described in the instant messaging of intelligent control device be applied as QQ, then user controls described intelligent control device by the QQ of mobile terminal, thus make described intelligent control device control smart machine, please also refer to Fig. 2 b, Fig. 2 c and Fig. 2 d, Fig. 2 b is the schematic flow sheet of this implementation procedure, Fig. 2 c and Fig. 2 d is scene schematic diagram of the present invention, and wherein Fig. 2 c is outdoor scene signal, and Fig. 2 d is indoor signal.
S21, user are applied to intelligent control device sending controling instruction by mobile terminal instant messaging;
Suppose, user 10 is current to stay out, first user 10 opens instant messaging application QQ at mobile terminal 11 (as mobile phone), then find in contact list and select " intelligent control device " (or claiming Intelligent steward), then such as, with voice or typewriting input of control commands, " I just gets home " at once.
S22, intelligent control device are resolved control command;
Described intelligent control device 12 is arranged on family, and described intelligent control device 12 is by extracting keyword, keyword match, and the control commands of mode to " I just gets home " at once such as context is semantic are resolved;
Described control command and the database preset are analyzed by S23, intelligent control device;
Intelligent control device 12 obtains the behavioural information of user in presetting database, thus gets corresponding smart machine label, operating time and content of operation; Preferably, described intelligent control device can obtain the state information (if whether air-conditioning 13 is in operation) etc. of current context information (temperature information) and smart machine, and the behavioural information in conjunction with described user carries out comprehensive descision.
Such as room temperature is 34 degree instantly, and user is when turning on the aircondition higher than usually selecting when 27 degree in historical record display, thus gets the smart machine label of correspondence, operating time and content of operation; In this embodiment, get smart machine label and can determine to need the smart machine controlled to be air-conditioning 13, the operating time can be determined according to the preset value of the behavioural information of described user or user, and content of operation is for turning on the aircondition.
Control command is sent to corresponding smart machine by instant messaging application by S24, intelligent control device;
When described intelligent control device 12 judges current arrival described operating time, by instant messaging application QQ by the smart machine (air-conditioning 13) of content of operation (turning on the aircondition) to corresponding label, can perform to make the smart machine of described corresponding label (air-conditioning 13) and operate accordingly.In some embodiments, the transmission of operational order can be carried out by other communication modules such as bluetooth, Wireless Fidelity wifi.
Preferred further, after described smart machine (air-conditioning 13) is opened, can also comprise the following steps:
State after change is sent to intelligent control device by instant messaging application by S25, smart machine;
Namely air-conditioning 13 feeds back the air-conditioning state after upgrading, i.e. " unlatching ".
S26, intelligent control device the state of smart machine are translated to natural language or word exports;
Intelligent control device 12 " unlatching " is translated to natural language or word exports, such as " good, air-conditioning is for you open ".
Output rusults is fed back to mobile terminal by instant messaging application by S27, intelligent control device;
Namely it directly can be fed back to mobile phone users 10 by QQ, it similarly is exchange with people that user 10 can be made to experience, natural, intelligent.
From the above, in the present embodiment, intelligent control device is by instant messaging application (QQ), and obtain the control command that mobile terminal (mobile phone) is sent by instant messaging application, described control command is preferably phonetic order; Control command resolved and contrasts with the database preset, getting corresponding smart machine label, operating time and content of operation; When arriving the operating time, transmit operation content, to the smart machine of corresponding label, performs corresponding operation to make the smart machine of corresponding label.Based on instant messaging application, the control command of user is obtained, and it is resolved, realize the operation by fully demonstrating the current needs of user to the parsing of control command, promote the Interactive Experience of people and equipment room further, it similarly is exchange with people that user can be made to experience, natural, intelligent; Meanwhile, mark each smart machine so that control system is to smart machine unified management by label, more efficient and intelligent.
Refer to Fig. 3 a, the schematic flow sheet of the intelligent control method based on instant messaging that Fig. 3 a provides for third embodiment of the invention.
In step S301, the control command directly inputted by instant messaging application reception user, wherein said control command is inputted by the mode of voice or touch by user.
Wherein, described control command is used for operating accordingly corresponding smart machine.
The executive agent of the described intelligent control method based on instant messaging is an intelligent control device, such as, described intelligent control device is for Intelligent housing or controls for intelligent city or for the Intelligent steward of automotive interior electronic equipment control etc. or smart machine.Instant communicating system is previously provided with in described intelligent control device, described instant communicating system can integrate various instant messaging application such as being applicable to QQ, to realize command between intelligent control device and external equipment (i.e. described smart machine, as panel computer and all kinds of household electrical appliances etc.) and information interaction.
Be understandable that, in the present embodiment, user directly can carry out the input of control command by the input equipment on described intelligent control device, mode such as by voice (sound pick-up outfit) or touch (touch-screen) inputs, and then this instruction is received by the instant messaging application that described intelligent control device is installed, and resolve.
Further, described intelligent control device coupling has an instant messaging account, to carry out match control with the user of corresponding instant messaging account.
In step s 302, described control command is resolved, and described control command and the database preset are contrasted, get corresponding smart machine label, operating time and content of operation.
Be understandable that, described control command comprises the control command of speech form and the control command of written form, if described control command is the control command of written form, then described intelligent control device can be resolved described control command according to the segmentation methods preset and semantic analytical algorithm etc.; If described control command is the control command of speech form, then the natural language that user inputs is translated to the accessible control language of computer by described intelligent control device, it is contemplated that, the process of voice semantics recognition comprises keyword extraction, keyword match, context semantic analysis etc., use comparatively general in artificial intelligence industry, the present embodiment is not described in detail its specific implementation.
Described intelligent control device is resolved described control command, and being converted to by described control command needs the smart machine identifiable design form carrying out controlling to transmit.Concrete, the data got after instructions parse and the database preset are contrasted, thus gets the smart machine label corresponding with this control command, operating time and content of operation.
Be understandable that, described database can be set in advance in described intelligent control device, wherein said database comprises the passing behavioural information of user, thus control command analysis result and described passing behavioural information are compared, it is contemplated that, analyze the passing behavioural information of user, use comparatively general in artificial intelligence industry, the present embodiment is not described in detail its specific implementation.
In step S303, judge whether to arrive the described operating time.
In step s 304, when arriving the described operating time, sending the smart machine of described content of operation to corresponding label, performing the operation corresponding to described content of operation to make the smart machine of described corresponding label.
Described step S303 and step S304 can be specially:
After getting corresponding smart machine label, operating time and content of operation, judge whether current time has arrived the described operating time; When arriving the described operating time, the content of operation that the described operating time mates is sent to the smart machine of corresponding label; When the smart machine of described corresponding label receives the operational order carrying content of operation, perform the operation corresponding to described content of operation.
For described second embodiment, be described analysis with a concrete scene below:
User directly controls intelligent control device, and then described intelligent control device controls smart machine, and please also refer to Fig. 3 b and Fig. 2 d, wherein Fig. 3 b is the schematic flow sheet of this implementation procedure:
S31, user directly by voice to intelligent control device sending controling instruction;
Suppose, user 14 is current to be in, and preferably, user 14 can open instant messaging application QQ by the input equipment (touch-screen) of described intelligent control device 12, then by QQ voice (or typewriting) input of control commands, such as, " video is seen ".
S32, intelligent control device are resolved control command, and described control command and the database preset are contrasted;
The control command of described intelligent control device 12 to " seeing video " is resolved, and the behavior that the behavioural information analysis user obtaining user in presetting database can take, thus get corresponding smart machine label, operating time and content of operation, as the then continued broadcasting video etc. do not finished watching of user just now.
Control command is sent to corresponding smart machine by instant messaging application by S33, intelligent control device;
When described intelligent control device 12 judges current arrival described operating time, the smart machine that by instant messaging application QQ, content of operation (continued broadcasting is the video do not finished watching of user just now) can be sent to corresponding label is television set 15, performs operate accordingly to make the smart machine of described corresponding label (television set 15).In some embodiments, the transmission of operational order can be carried out by other communication modules such as bluetooth, wifi.
Preferred further, after described smart machine (television set 15) is opened, can also comprise the following steps:
State after change is sent to intelligent control device by instant messaging application by S34, smart machine;
S35, intelligent control device the state of smart machine are translated to natural language or word exports.
From the above, in the present embodiment, user is by instant messaging application (QQ) directly to described intelligent control device sending controling instruction, and described control command is preferably phonetic order; Control command resolved and contrasts with the database preset, getting corresponding smart machine label, operating time and content of operation; When arriving the operating time, transmit operation content, to the smart machine of corresponding label, performs corresponding operation to make the smart machine of corresponding label.Based on instant messaging application, the control command of user is obtained, and it is resolved, realize the operation by fully demonstrating the current needs of user to the parsing of control command, promote the Interactive Experience of people and equipment room further, it similarly is exchange with people that user can be made to experience, natural, intelligent; Meanwhile, mark each smart machine so that control system is to smart machine unified management by label, more efficient and intelligent.
Refer to Fig. 4 a, the schematic flow sheet of the intelligent control method based on instant messaging that Fig. 4 a provides for fourth embodiment of the invention.
In step S401, obtain current context information and user behavior information;
In step S402, learn according to described current context information and described user behavior information, generate control command;
Described step S401 and step S402 can be specially:
Wherein, described control command is used for operating accordingly corresponding smart machine.
The executive agent of the described intelligent control method based on instant messaging is an intelligent control device, such as, described intelligent control device is for Intelligent housing or controls for intelligent city or for the Intelligent steward of automotive interior electronic equipment control etc. or smart machine.
In this embodiment, described intelligent control device can utilize Sensor monitoring current context information, wherein said transducer comprises humidity sensor, temperature sensor, pm2.5 transducer, carbon dioxide sensor, human body infrared induction module, gravity sensor, acceleration sensing, camera module etc.; Accordingly, described current context information can comprise the information etc. whether temperature information, humidity information and user go out.
Be understandable that, described user behavior information is the passing behavioural information of user; In the present embodiment, associative learning is carried out to described current context information and described user behavior information, generate control command; It is contemplated that analyze described user behavior information, use comparatively general in artificial intelligence industry, the present embodiment is not described in detail its specific implementation.
In step S403, described control command is resolved, and described control command and the database preset are contrasted, get corresponding smart machine label, operating time and content of operation.
Be understandable that, described control command comprises the control command of speech form and the control command of written form, if described control command is the control command of written form, then described intelligent control device can be resolved described control command according to the segmentation methods preset and semantic analytical algorithm etc.; If described control command is the control command of speech form, then the natural language that user inputs is translated to the accessible control language of computer by described intelligent control device, it is contemplated that, the process of voice semantics recognition comprises keyword extraction, keyword match, context semantic analysis etc., use comparatively general in artificial intelligence industry, the present embodiment is not described in detail its specific implementation.
Described intelligent control device is resolved described control command, and being converted to by described control command needs the smart machine identifiable design form carrying out controlling to transmit.Concrete, the data got after instructions parse and the database preset are contrasted, thus gets the smart machine label corresponding with this control command, operating time and content of operation.
Be understandable that, described database can be set in advance in described intelligent control device, the operation that wherein said database comprises multiple smart machine label, the smart machine needs of described smart machine numbers perform and the operating time of this operation.
In step s 404, judge whether to arrive the described operating time.
In step S405, when arriving the described operating time, sending the smart machine of described content of operation to corresponding label, performing the operation corresponding to described content of operation to make the smart machine of described corresponding label.
Described step S404 and step S405 can be specially:
After getting corresponding smart machine label, operating time and content of operation, judge whether current time has arrived the described operating time; When arriving the described operating time, the content of operation that the described operating time mates is sent to the smart machine of corresponding label; When the smart machine of described corresponding label receives the operational order carrying content of operation, perform the operation corresponding to described content of operation.
For described 3rd embodiment, be described analysis with a concrete scene below:
Described intelligent control device carries out analytic learning in conjunction with described current context information and user behavior information, generate control command, thus make described intelligent control device control smart machine, please refer to Fig. 4 b, Fig. 2 c and Fig. 2 d, wherein Fig. 4 b is the schematic flow sheet of this implementation procedure:
S41, intelligent control device obtain current context information and user behavior information;
First, described intelligent control device 12 pairs of environmental informations are monitored in real time, suppose that camera photographs user and gos out, have left room, get the information of smart machine as " lamp also opens " simultaneously.
S42, intelligent control device carry out study analysis to described current context information and user behavior information;
Described intelligent control device 12 analyzes according to current context information and the passing behavioural information of user the behavior that when this event occurs, user can take, thus gets corresponding smart machine label, operating time and content of operation, such as " turns off the light ".
Control command is sent to corresponding smart machine by instant messaging application by S43, intelligent control device;
When described intelligent control device 12 judges current arrival described operating time, the smart machine that content of operation (turning off the light) can be sent to corresponding label by instant messaging application QQ is electric light 16, performs operate accordingly to make the smart machine of described corresponding label (electric light 16).In some embodiments, the transmission of operational order can be carried out by other communication modules such as bluetooth, wifi.
Again such as, if described intelligent control device recording user often opens air-conditioning 13 more than 30 degree, intelligent control device learns, 30 degree are arrived afterwards in temperature, and apply position location by the instant messaging of mobile terminal 11, close to when getting home, automatically open air-conditioning 13.
Preferred further, after described smart machine (as electric light 16 and air-conditioning 13) is opened, can also comprise the following steps:
State after change is sent to intelligent control device by instant messaging application by S44, smart machine;
S45, intelligent control device the state of smart machine are translated to natural language or word exports.
From the above, in the present embodiment, intelligent control device generates control command according to current context information and user behavior information; Control command resolved and contrasts with the database preset, getting corresponding smart machine label, operating time and content of operation; When arriving the operating time, transmit operation content, to the smart machine of corresponding label, performs corresponding operation to make the smart machine of corresponding label.Based on instant messaging application, the control command of user is obtained, and it is resolved, realize the operation by fully demonstrating the current needs of user to the parsing of control command, promote the Interactive Experience of people and equipment room further, it similarly is exchange with people that user can be made to experience, natural, intelligent; Meanwhile, mark each smart machine so that control system is to smart machine unified management by label, more efficient and intelligent.
For ease of better implementing the intelligent control method based on instant messaging that the embodiment of the present invention provides, the embodiment of the present invention also provides a kind of intelligent control device based on the above-mentioned intelligent control method based on instant messaging and intelligent control system.Wherein the implication of noun is with above-mentioned based on identical in the intelligent control method of instant messaging, and specific implementation details can explanation in reference method embodiment.Refer to Fig. 5, the structural representation of the intelligent control device based on instant messaging that Fig. 5 provides for the embodiment of the present invention, the wherein said intelligent control device based on instant messaging comprises instruction acquisition module 51, command analysis module 52, judge module 53 and instruction sending module 54;
Wherein said instruction acquisition module 51, obtains control command by instant messaging application, and described control command is used for operating accordingly corresponding smart machine; Described command analysis module 52, for resolving described control command, and contrasting described control command and the database preset, getting corresponding smart machine label, operating time and content of operation.
Be understandable that, described intelligent control device can be used for Intelligent housing or for intelligent city control or for automotive interior electronic equipment control etc.In the present embodiment, described instant messaging application can be specially the various instant messaging application such as QQ, and wherein said instant messaging application is installed in described intelligent control device in advance.
Be understandable that, described control command comprises the control command of speech form and the control command of written form, if described control command is the control command of written form, then described intelligent control device can be resolved described control command according to the segmentation methods preset and semantic analytical algorithm etc.; If described control command is the control command of speech form, then the natural language that user inputs is translated to the accessible control language of computer by described intelligent control device, it is contemplated that, the process of voice semantics recognition comprises keyword extraction, keyword match, context semantic analysis etc., use comparatively general in artificial intelligence industry, the present embodiment is not described in detail its specific implementation.
Described intelligent control device is resolved described control command, and being converted to by described control command needs the smart machine identifiable design form carrying out controlling to transmit.Concrete, the data got after instructions parse and the database preset are contrasted, thus gets the smart machine label corresponding with this control command, operating time and content of operation.
Be understandable that, described database can be set in advance in described intelligent control device, wherein said database comprises the passing behavioural information of user, thus control command analysis result and described passing behavioural information are compared, it is contemplated that, analyze the passing behavioural information of user, use comparatively general in artificial intelligence industry, the present embodiment is not described in detail its specific implementation.
Described judge module 53, arrives the described operating time for judging whether; Described instruction sending module 54, for when arriving the described operating time, sends the smart machine of described content of operation to corresponding label, performs the operation corresponding to described content of operation to make the smart machine of described corresponding label.
After getting corresponding smart machine label, operating time and content of operation, judge whether current time has arrived the described operating time; When arriving the described operating time, the content of operation that the described operating time mates is sent to the smart machine of corresponding label; When the smart machine of described corresponding label receives the operational order carrying content of operation, perform the operation corresponding to described content of operation.
Preferably, based on above-mentioned intelligent control device as shown in Figure 5, described instruction acquisition module 51, also obtains the control command of mobile terminal transmission by instant messaging application, wherein said control command is sent by instant messaging application by described mobile terminal.
Be understandable that, in this execution mode, described mobile terminal can be specially mobile phone, panel computer etc., instant messaging application is installed in described mobile terminal, described control command is sent by instant messaging application by described mobile terminal, can realize the Long-distance Control to described intelligent control device, and then the instant messaging application in described intelligent control device receives and resolves.
Further, described intelligent control device coupling has an instant messaging account, and described mobile terminal mates simultaneously an instant messaging account, is connected by the association between account, realizes controlling.
Preferably, described instruction acquisition module 51, also by the control command that instant messaging application reception user directly inputs, wherein said control command is inputted by the mode of voice or touch by user.
Be understandable that, in this execution mode, user directly can carry out the input of control command by the input equipment on described intelligent control device, mode such as by voice (sound pick-up outfit) or touch (touch-screen) inputs, and then this instruction is received by the instant messaging application that described intelligent control device is installed, and resolve.
Further, described intelligent control device coupling has an instant messaging account, to carry out match control with the user of corresponding instant messaging account.
Preferably, described instruction acquisition module 51, also obtains current context information and user behavior information; Learn according to described current context information and described user behavior information, generate control command.
In this embodiment, described intelligent control device can utilize Sensor monitoring current context information, wherein said transducer comprises humidity sensor, temperature sensor, pm2.5 transducer, carbon dioxide sensor, human body infrared induction module, gravity sensor, acceleration sensing, camera module etc.; Accordingly, described current context information can comprise the information etc. whether temperature information, humidity information and user go out.
Be understandable that, described user behavior information is the passing behavioural information of user; In the present embodiment, associative learning is carried out to described current context information and described user behavior information, generate control command; It is contemplated that analyze described user behavior information, use comparatively general in artificial intelligence industry, the present embodiment is not described in detail its specific implementation.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, there is no the part described in detail in certain embodiment, see above for the detailed description of the intelligent control method based on instant messaging, can repeat no more herein.
From the above, in the present embodiment, intelligent control device is by instant messaging application (QQ), obtain the control command that mobile terminal (mobile phone) is sent by instant messaging application, or user is direct to described intelligent control device sending controling instruction by instant messaging application (QQ), or intelligent control device generates control command according to current context information and user behavior information, and described control command is preferably phonetic order; Control command resolved and contrasts with the database preset, getting corresponding smart machine label, operating time and content of operation; When arriving the operating time, transmit operation content, to the smart machine of corresponding label, performs corresponding operation to make the smart machine of corresponding label.Based on instant messaging application, the control command of user is obtained, and it is resolved, realize the operation by fully demonstrating the current needs of user to the parsing of control command, promote the Interactive Experience of people and equipment room further, it similarly is exchange with people that user can be made to experience, natural, intelligent; Meanwhile, mark each smart machine so that control system is to smart machine unified management by label, more efficient and intelligent.
Please refer to Fig. 6, Fig. 6 is the structural representation of the intelligent control system based on instant messaging, the described intelligent control system based on instant messaging comprises: mobile terminal 61, intelligent control device 62, at least one smart machine 63, described intelligent control device 62 can for the intelligent control device described in above-described embodiment.
Wherein said mobile terminal 61, by instant messaging application to intelligent control device sending controling instruction, described control command is used for operating accordingly corresponding smart machine;
Described intelligent control device 62, obtains control command by instant messaging application, resolves described control command, and described control command and the database preset are contrasted, get corresponding smart machine label, operating time and content of operation;
Described intelligent control device 62, judges whether to arrive the described operating time, when arriving the described operating time, sends the smart machine of described content of operation to corresponding label, performs the operation corresponding to described content of operation to make the smart machine of described corresponding label;
Described smart machine 63, according to the content of operation that described intelligent control device sends, performs the operation corresponding to described content of operation.
Be understandable that, described mobile terminal can be specially mobile phone, panel computer etc., instant messaging application is installed in described mobile terminal, described control command is sent by instant messaging application by described mobile terminal, can realize the Long-distance Control to described intelligent control device, and then the instant messaging application in described intelligent control device receives and resolves.
Further, described intelligent control device coupling has an instant messaging account, and described mobile terminal mates simultaneously an instant messaging account, is connected by the association between account, realizes controlling.
It should be noted that, in one embodiment, it can be that same instant messaging is applied, as being all QQ etc. that the instant messaging application of described mobile terminal is applied with the instant messaging of described intelligent control device; In another embodiment, the instant messaging application of described mobile terminal is applied not identical with the instant messaging of described intelligent control device, but these two instant messaging application are associated.
In addition, the described intelligent control system based on instant messaging also comprises instant communication server 64, the instant messaging application composition instant communicating system that described instant communication server 64 and intelligent control device 62, mobile terminal 61 and smart machine 63 are installed, instant communicating system can integrate various instant messaging application such as being applicable to QQ, to realize command between intelligent control device 62 with external equipment (i.e. described mobile terminal 61, smart machine 63, as panel computer and all kinds of household electrical appliances etc.) and information interaction.
Preferably, described intelligent control device 62, also by the control command that instant messaging application reception user directly inputs, wherein said control command is inputted by the mode of voice or touch by user.
Be understandable that, in this execution mode, user directly can carry out the input of control command by the input equipment on described intelligent control device, mode such as by voice (sound pick-up outfit) or touch (touch-screen) inputs, and then this instruction is received by the instant messaging application that described intelligent control device is installed, and resolve.Described intelligent control device coupling has an instant messaging account, to carry out match control with the user of corresponding instant messaging account.
Described intelligent control device 62, also obtains current context information and user behavior information; Learn according to described current context information and described user behavior information, generate control command.
Optionally, described intelligent control device can utilize Sensor monitoring current context information, and wherein said transducer comprises humidity sensor, temperature sensor, pm2.5 transducer, carbon dioxide sensor, human body infrared induction module, gravity sensor, acceleration sensing, camera module etc.; Accordingly, described current context information can comprise the information etc. whether temperature information, humidity information and user go out.
In the present embodiment, described user behavior information is the passing behavioural information of user; Associative learning is carried out to described current context information and described user behavior information, generates control command; It is contemplated that analyze described user behavior information, use comparatively general in artificial intelligence industry, the present embodiment is not described in detail its specific implementation.
Be understandable that, described control command comprises the control command of speech form and the control command of written form, if described control command is the control command of written form, then described intelligent control device 62 can be resolved described control command according to the segmentation methods preset and semantic analytical algorithm etc.; If described control command is the control command of speech form, then the natural language that user inputs is translated to the accessible control language of computer by described intelligent control device 62, it is contemplated that, the process of voice semantics recognition comprises keyword extraction, keyword match, context semantic analysis etc., use comparatively general in artificial intelligence industry, the present embodiment is not described in detail its specific implementation.
Described intelligent control device 62 is resolved described control command, and being converted to by described control command needs the smart machine 63 identifiable design form carrying out controlling to transmit.Concrete, the data got after instructions parse and the database preset are contrasted, thus gets the smart machine label corresponding with this control command, operating time and content of operation.
After getting corresponding smart machine label, operating time and content of operation, judge whether current time has arrived the described operating time; When arriving the described operating time, the content of operation that the described operating time mates is sent to the smart machine 63 of corresponding label; When the smart machine 63 of described corresponding label receives the operational order carrying content of operation, perform the operation corresponding to described content of operation.
Optionally, described smart machine 63 is provided with instant messaging application; Described smart machine 63, is also applied by instant messaging, receives the content of operation that described intelligent control device 62 sends.
Optionally, described smart machine 63 is provided with communication module; Described smart machine 63, also for by described communication module, receive the content of operation that described intelligent control device sends, described communication module comprises bluetooth module, infrared transmission module, purple peak agreement zigbee module, Wireless Fidelity wifi module.Thus described intelligent control device 62 can support that various ways connects the smart machine not mating instant messaging account number.
Optionally, described smart machine 63 includes but not limited to mobile phone, panel computer, computer, TV, air-conditioning, gate inhibition, refrigerator, illumination, gas burner, water heater, dust-collecting robot, ventilating fan, washing machine, projecting apparatus, curtain, coffee machine, sound equipment, camera, transducer and automotive interior electronic equipment etc.
From the above, in the present embodiment, described based in the intelligent control system of instant messaging, intelligent control device 62 is by instant messaging application (QQ), obtain the control command that mobile terminal (mobile phone) 61 is sent by instant messaging application, or user is direct to described intelligent control device 62 sending controling instruction by instant messaging application (QQ), or intelligent control device 62 generates control command according to current context information and user behavior information, and described control command is preferably phonetic order; Control command resolved and contrasts with the database preset, getting corresponding smart machine label, operating time and content of operation; When arriving the operating time, transmit operation content, to the smart machine 63 of corresponding label, performs corresponding operation to make the smart machine of corresponding label.Based on instant messaging application, the control command of user is obtained, and it is resolved, realize the operation by fully demonstrating the current needs of user to the parsing of control command, promote the Interactive Experience of people and equipment room further, it similarly is exchange with people that user can be made to experience, natural, intelligent; Meanwhile, mark each smart machine 63 so that control system is to smart machine 63 unified management by label, more efficient and intelligent.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, there is no the part described in detail in certain embodiment, see above for the detailed description of the intelligent control method based on instant messaging, can repeat no more herein.
The described intelligent control device based on instant messaging that the embodiment of the present invention provides and system, same design is belonged to the intelligent control method based on instant messaging in foregoing embodiments, described based on the intelligent control device of instant messaging can run described based on the intelligent control method embodiment of instant messaging in the either method that provides, its specific implementation process refers to the described intelligent control method embodiment based on instant messaging, repeats no more herein.
It should be noted that, for the intelligent control method based on instant messaging of the present invention, this area common test personnel are appreciated that all or part of flow process realized based on the intelligent control method of instant messaging described in the embodiment of the present invention, that the hardware that can control to be correlated with by computer program has come, described computer program can be stored in a computer read/write memory medium, as being stored in the memory of terminal, and performed by least one processor in this terminal, can comprise in the process of implementation as described in based on the flow process of the embodiment of the intelligent control method of instant messaging.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (ROM) or random store-memory body (RAM) etc.
For the intelligent control device based on instant messaging described in the embodiment of the present invention, its each functional module can be integrated in a process chip, also can be that the independent physics of modules exists, also can two or more module integrations in a module.Above-mentioned integrated module both can adopt the form of hardware to realize, and the form of software function module also can be adopted to realize.If described integrated module using the form of software function module realize and as independently production marketing or use time, also can be stored in a computer read/write memory medium, described storage medium such as be read-only memory, disk or CD etc.
In sum; although the present invention discloses as above with preferred embodiment; but above preferred embodiment is also not used to limit the present invention; the common test personnel of this area; without departing from the spirit and scope of the present invention; all can do various change and retouching, the scope that therefore protection scope of the present invention defines with claim is as the criterion.
Claims (14)
1. based on an intelligent control method for instant messaging, it is characterized in that, described method comprises:
Obtain control command by instant messaging application, described control command is used for operating accordingly corresponding smart machine;
Described control command is resolved, and described control command and the database preset are contrasted, get corresponding smart machine label, operating time and content of operation;
Judge whether to arrive the described operating time; And
When arriving the described operating time, sending the smart machine of described content of operation to corresponding label, performing the operation corresponding to described content of operation to make the smart machine of described corresponding label.
2. the intelligent control method based on instant messaging according to claim 1, is characterized in that, the described step being obtained control command by instant messaging application, being comprised:
Obtained the control command of mobile terminal transmission by instant messaging application, wherein said control command is sent by instant messaging application by described mobile terminal.
3. the intelligent control method based on instant messaging according to claim 1, is characterized in that, the described step being obtained control command by instant messaging application, being comprised:
By the control command that instant messaging application reception user directly inputs, wherein said control command is inputted by the mode of voice or touch by user.
4. the intelligent control method based on instant messaging according to claim 1, is characterized in that, described method also comprises:
Obtain current context information and user behavior information; And
Learn according to described current context information and described user behavior information, generate control command.
5. the intelligent control method based on instant messaging according to Claims 2 or 3, is characterized in that, described control command comprises the control command of speech form and the control command of written form.
6. based on an intelligent control device for instant messaging, it is characterized in that, described equipment comprises:
Instruction acquisition module, for obtaining control command by instant messaging application, described control command is used for operating accordingly corresponding smart machine;
Command analysis module, for resolving described control command, and contrasting described control command and the database preset, getting corresponding smart machine label, operating time and content of operation;
Judge module, arrives the described operating time for judging whether; And
Instruction sending module, for when arriving the described operating time, sends the smart machine of described content of operation to corresponding label, performs the operation corresponding to described content of operation to make the smart machine of described corresponding label.
7. the intelligent control device based on instant messaging according to claim 6, is characterized in that,
Described instruction acquisition module, also for being obtained the control command that mobile terminal sends by instant messaging application, wherein said control command is sent by instant messaging application by described mobile terminal, and described control command comprises the control command of speech form and the control command of written form.
8. the intelligent control device based on instant messaging according to claim 6, is characterized in that,
Described instruction acquisition module, also for being received the control command that user directly inputs by instant messaging application, wherein said control command is inputted by the mode of voice or touch by user, and described control command comprises the control command of speech form and the control command of written form.
9. the intelligent control device based on instant messaging according to claim 6, is characterized in that,
Described instruction acquisition module, also for obtaining current context information and user behavior information; Learn according to described current context information and described user behavior information, generate control command.
10. based on an intelligent control system for instant messaging, it is characterized in that, described system comprises:
Mobile terminal, for being applied to intelligent control device sending controling instruction by instant messaging, described control command is used for operating accordingly corresponding smart machine;
Described intelligent control device, for obtaining control command by instant messaging application, described control command is resolved, and described control command and the database preset are contrasted, get corresponding smart machine label, operating time and content of operation;
Described intelligent control device, also arrive the described operating time for judging whether, when arriving the described operating time, sending the smart machine of described content of operation to corresponding label, performing the operation corresponding to described content of operation to make the smart machine of described corresponding label;
Described smart machine, for the content of operation sent according to described intelligent control device, performs the operation corresponding to described content of operation.
11. intelligent control systems based on instant messaging according to claim 10, is characterized in that:
Described intelligent control device, also for being received the control command that user directly inputs by instant messaging application, wherein said control command is inputted by the mode of voice or touch by user.
12. intelligent control systems based on instant messaging according to claim 10, is characterized in that:
Described intelligent control device, also for obtaining current context information and user behavior information; Learn according to described current context information and described user behavior information, generate control command.
13., according to claim 10 to the intelligent control system based on instant messaging described in 12 any one, is characterized in that: described smart machine is provided with instant messaging application;
Described smart machine, also for being applied by instant messaging, receives the content of operation that described intelligent control device sends.
14., according to claim 10 to the intelligent control system based on instant messaging described in 12 any one, is characterized in that: described smart machine is provided with communication module;
Described smart machine, also for by described communication module, receive the content of operation that described intelligent control device sends, described communication module comprises bluetooth module, infrared transmission module, ZigBee protocol zigbee module, Wireless Fidelity wifi module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410444449.7A CN105471705B (en) | 2014-09-03 | 2014-09-03 | Intelligent control method, equipment and system based on instant messaging |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410444449.7A CN105471705B (en) | 2014-09-03 | 2014-09-03 | Intelligent control method, equipment and system based on instant messaging |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105471705A true CN105471705A (en) | 2016-04-06 |
CN105471705B CN105471705B (en) | 2021-03-23 |
Family
ID=55609010
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410444449.7A Active CN105471705B (en) | 2014-09-03 | 2014-09-03 | Intelligent control method, equipment and system based on instant messaging |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105471705B (en) |
Cited By (110)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104896758A (en) * | 2015-06-18 | 2015-09-09 | 成都广迈科技有限公司 | Control method for intelligent water heater |
CN105929700A (en) * | 2016-04-26 | 2016-09-07 | 海信(山东)空调有限公司 | Intelligent control method and device |
CN106647311A (en) * | 2017-01-16 | 2017-05-10 | 上海智臻智能网络科技股份有限公司 | Intelligent central control system and equipment, server and intelligent equipment control method |
CN106878449A (en) * | 2017-03-10 | 2017-06-20 | 腾讯科技(深圳)有限公司 | Apparatus control method and device |
CN107490971A (en) * | 2016-06-09 | 2017-12-19 | 苹果公司 | Intelligent automation assistant in home environment |
CN108173729A (en) * | 2018-03-08 | 2018-06-15 | 广东美的制冷设备有限公司 | The processing method and household electrical appliance of instant communication message |
CN108885608A (en) * | 2016-06-09 | 2018-11-23 | 苹果公司 | Intelligent automation assistant in home environment |
US10311144B2 (en) | 2017-05-16 | 2019-06-04 | Apple Inc. | Emoji word sense disambiguation |
CN109979449A (en) * | 2019-02-15 | 2019-07-05 | 江门市汉的电气科技有限公司 | A kind of sound control method of Intelligent lamp, device, equipment and storage medium |
US10390213B2 (en) | 2014-09-30 | 2019-08-20 | Apple Inc. | Social reminders |
US10395654B2 (en) | 2017-05-11 | 2019-08-27 | Apple Inc. | Text normalization based on a data-driven learning network |
US10403283B1 (en) | 2018-06-01 | 2019-09-03 | Apple Inc. | Voice interaction at a primary device to access call functionality of a companion device |
US10417405B2 (en) | 2011-03-21 | 2019-09-17 | Apple Inc. | Device access using voice authentication |
US10417266B2 (en) | 2017-05-09 | 2019-09-17 | Apple Inc. | Context-aware ranking of intelligent response suggestions |
US10417344B2 (en) | 2014-05-30 | 2019-09-17 | Apple Inc. | Exemplar-based natural language processing |
US10438595B2 (en) | 2014-09-30 | 2019-10-08 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US10453443B2 (en) | 2014-09-30 | 2019-10-22 | Apple Inc. | Providing an indication of the suitability of speech recognition |
CN110426963A (en) * | 2019-08-01 | 2019-11-08 | 安徽泛米科技有限公司 | A kind of smart home managing device of compatible WIFI and Bluetooth technology |
US10474753B2 (en) | 2016-09-07 | 2019-11-12 | Apple Inc. | Language identification using recurrent neural networks |
US10496705B1 (en) | 2018-06-03 | 2019-12-03 | Apple Inc. | Accelerated task performance |
US10529332B2 (en) | 2015-03-08 | 2020-01-07 | Apple Inc. | Virtual assistant activation |
US10580409B2 (en) | 2016-06-11 | 2020-03-03 | Apple Inc. | Application integration with a digital assistant |
CN110880994A (en) * | 2018-09-06 | 2020-03-13 | 珠海格力电器股份有限公司 | Control method and control equipment of household appliance |
US10592604B2 (en) | 2018-03-12 | 2020-03-17 | Apple Inc. | Inverse text normalization for automatic speech recognition |
US10657966B2 (en) | 2014-05-30 | 2020-05-19 | Apple Inc. | Better resolution when referencing to concepts |
US10681212B2 (en) | 2015-06-05 | 2020-06-09 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US10692504B2 (en) | 2010-02-25 | 2020-06-23 | Apple Inc. | User profiling for voice input processing |
US10699717B2 (en) | 2014-05-30 | 2020-06-30 | Apple Inc. | Intelligent assistant for home automation |
US10714117B2 (en) | 2013-02-07 | 2020-07-14 | Apple Inc. | Voice trigger for a digital assistant |
US10741185B2 (en) | 2010-01-18 | 2020-08-11 | Apple Inc. | Intelligent automated assistant |
US10741181B2 (en) | 2017-05-09 | 2020-08-11 | Apple Inc. | User interface for correcting recognition errors |
US10748546B2 (en) | 2017-05-16 | 2020-08-18 | Apple Inc. | Digital assistant services based on device capabilities |
US10769385B2 (en) | 2013-06-09 | 2020-09-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
US10839159B2 (en) | 2018-09-28 | 2020-11-17 | Apple Inc. | Named entity normalization in a spoken dialog system |
US10878809B2 (en) | 2014-05-30 | 2020-12-29 | Apple Inc. | Multi-command single utterance input method |
US10892996B2 (en) | 2018-06-01 | 2021-01-12 | Apple Inc. | Variable latency device coordination |
US10909171B2 (en) | 2017-05-16 | 2021-02-02 | Apple Inc. | Intelligent automated assistant for media exploration |
US10930282B2 (en) | 2015-03-08 | 2021-02-23 | Apple Inc. | Competing devices responding to voice triggers |
US10942703B2 (en) | 2015-12-23 | 2021-03-09 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10942702B2 (en) | 2016-06-11 | 2021-03-09 | Apple Inc. | Intelligent device arbitration and control |
US10956666B2 (en) | 2015-11-09 | 2021-03-23 | Apple Inc. | Unconventional virtual assistant interactions |
US10984780B2 (en) | 2018-05-21 | 2021-04-20 | Apple Inc. | Global semantic word embeddings using bi-directional recurrent neural networks |
US11009970B2 (en) | 2018-06-01 | 2021-05-18 | Apple Inc. | Attention aware virtual assistant dismissal |
US11010561B2 (en) | 2018-09-27 | 2021-05-18 | Apple Inc. | Sentiment prediction from textual data |
US11010127B2 (en) | 2015-06-29 | 2021-05-18 | Apple Inc. | Virtual assistant for media playback |
US11037565B2 (en) | 2016-06-10 | 2021-06-15 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
CN112995017A (en) * | 2021-02-02 | 2021-06-18 | 北京秒针人工智能科技有限公司 | Service management method, device, equipment and computer readable medium |
US11048473B2 (en) | 2013-06-09 | 2021-06-29 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
US11070949B2 (en) | 2015-05-27 | 2021-07-20 | Apple Inc. | Systems and methods for proactively identifying and surfacing relevant content on an electronic device with a touch-sensitive display |
US11120372B2 (en) | 2011-06-03 | 2021-09-14 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
US11126400B2 (en) | 2015-09-08 | 2021-09-21 | Apple Inc. | Zero latency digital assistant |
US11127397B2 (en) | 2015-05-27 | 2021-09-21 | Apple Inc. | Device voice control |
US11133008B2 (en) | 2014-05-30 | 2021-09-28 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US11140099B2 (en) | 2019-05-21 | 2021-10-05 | Apple Inc. | Providing message response suggestions |
US11145294B2 (en) | 2018-05-07 | 2021-10-12 | Apple Inc. | Intelligent automated assistant for delivering content from user experiences |
US11169616B2 (en) | 2018-05-07 | 2021-11-09 | Apple Inc. | Raise to speak |
US11170166B2 (en) | 2018-09-28 | 2021-11-09 | Apple Inc. | Neural typographical error modeling via generative adversarial networks |
CN113757941A (en) * | 2021-09-16 | 2021-12-07 | 广东省智能家电研究院 | Universal identification electric control method, device and equipment for air conditioner and storage medium |
CN113791547A (en) * | 2021-09-16 | 2021-12-14 | 广东省智能家电研究院 | Intelligent household appliance control method and device, electronic equipment and storage medium |
US11217251B2 (en) | 2019-05-06 | 2022-01-04 | Apple Inc. | Spoken notifications |
US11227589B2 (en) | 2016-06-06 | 2022-01-18 | Apple Inc. | Intelligent list reading |
US11231904B2 (en) | 2015-03-06 | 2022-01-25 | Apple Inc. | Reducing response latency of intelligent automated assistants |
US11237797B2 (en) | 2019-05-31 | 2022-02-01 | Apple Inc. | User activity shortcut suggestions |
US11269678B2 (en) | 2012-05-15 | 2022-03-08 | Apple Inc. | Systems and methods for integrating third party services with a digital assistant |
WO2022052767A1 (en) * | 2020-09-09 | 2022-03-17 | 华为技术有限公司 | Method for controlling device, electronic device, and system |
US11289073B2 (en) | 2019-05-31 | 2022-03-29 | Apple Inc. | Device text to speech |
US11301477B2 (en) | 2017-05-12 | 2022-04-12 | Apple Inc. | Feedback analysis of a digital assistant |
US11307752B2 (en) | 2019-05-06 | 2022-04-19 | Apple Inc. | User configurable task triggers |
US11314370B2 (en) | 2013-12-06 | 2022-04-26 | Apple Inc. | Method for extracting salient dialog usage from live data |
US11348573B2 (en) | 2019-03-18 | 2022-05-31 | Apple Inc. | Multimodality in digital assistant systems |
US11348582B2 (en) | 2008-10-02 | 2022-05-31 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
US11360641B2 (en) | 2019-06-01 | 2022-06-14 | Apple Inc. | Increasing the relevance of new available information |
US11380310B2 (en) | 2017-05-12 | 2022-07-05 | Apple Inc. | Low-latency intelligent automated assistant |
US11388291B2 (en) | 2013-03-14 | 2022-07-12 | Apple Inc. | System and method for processing voicemail |
US11386266B2 (en) | 2018-06-01 | 2022-07-12 | Apple Inc. | Text correction |
US11405466B2 (en) | 2017-05-12 | 2022-08-02 | Apple Inc. | Synchronization and task delegation of a digital assistant |
US11423908B2 (en) | 2019-05-06 | 2022-08-23 | Apple Inc. | Interpreting spoken requests |
US11423886B2 (en) | 2010-01-18 | 2022-08-23 | Apple Inc. | Task flow identification based on user intent |
US11462215B2 (en) | 2018-09-28 | 2022-10-04 | Apple Inc. | Multi-modal inputs for voice commands |
US11467802B2 (en) | 2017-05-11 | 2022-10-11 | Apple Inc. | Maintaining privacy of personal information |
US11468282B2 (en) | 2015-05-15 | 2022-10-11 | Apple Inc. | Virtual assistant in a communication session |
US11475884B2 (en) | 2019-05-06 | 2022-10-18 | Apple Inc. | Reducing digital assistant latency when a language is incorrectly determined |
US11475898B2 (en) | 2018-10-26 | 2022-10-18 | Apple Inc. | Low-latency multi-speaker speech recognition |
US11488406B2 (en) | 2019-09-25 | 2022-11-01 | Apple Inc. | Text detection using global geometry estimators |
US11496600B2 (en) | 2019-05-31 | 2022-11-08 | Apple Inc. | Remote execution of machine-learned models |
US11495218B2 (en) | 2018-06-01 | 2022-11-08 | Apple Inc. | Virtual assistant operation in multi-device environments |
US11500672B2 (en) | 2015-09-08 | 2022-11-15 | Apple Inc. | Distributed personal assistant |
US11516537B2 (en) | 2014-06-30 | 2022-11-29 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US11526368B2 (en) | 2015-11-06 | 2022-12-13 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US11532306B2 (en) | 2017-05-16 | 2022-12-20 | Apple Inc. | Detecting a trigger of a digital assistant |
US11580990B2 (en) | 2017-05-12 | 2023-02-14 | Apple Inc. | User-specific acoustic models |
US11599331B2 (en) | 2017-05-11 | 2023-03-07 | Apple Inc. | Maintaining privacy of personal information |
US11638059B2 (en) | 2019-01-04 | 2023-04-25 | Apple Inc. | Content playback on multiple devices |
US11656884B2 (en) | 2017-01-09 | 2023-05-23 | Apple Inc. | Application integration with a digital assistant |
US11657813B2 (en) | 2019-05-31 | 2023-05-23 | Apple Inc. | Voice identification in digital assistant systems |
US11671920B2 (en) | 2007-04-03 | 2023-06-06 | Apple Inc. | Method and system for operating a multifunction portable electronic device using voice-activation |
US11696060B2 (en) | 2020-07-21 | 2023-07-04 | Apple Inc. | User identification using headphones |
US11710482B2 (en) | 2018-03-26 | 2023-07-25 | Apple Inc. | Natural assistant interaction |
US11755276B2 (en) | 2020-05-12 | 2023-09-12 | Apple Inc. | Reducing description length based on confidence |
US11765209B2 (en) | 2020-05-11 | 2023-09-19 | Apple Inc. | Digital assistant hardware abstraction |
US11790914B2 (en) | 2019-06-01 | 2023-10-17 | Apple Inc. | Methods and user interfaces for voice-based control of electronic devices |
US11798547B2 (en) | 2013-03-15 | 2023-10-24 | Apple Inc. | Voice activated device for use with a voice-based digital assistant |
US11809483B2 (en) | 2015-09-08 | 2023-11-07 | Apple Inc. | Intelligent automated assistant for media search and playback |
US11838734B2 (en) | 2020-07-20 | 2023-12-05 | Apple Inc. | Multi-device audio adjustment coordination |
US11853536B2 (en) | 2015-09-08 | 2023-12-26 | Apple Inc. | Intelligent automated assistant in a media environment |
US11914848B2 (en) | 2020-05-11 | 2024-02-27 | Apple Inc. | Providing relevant data items based on context |
US11928604B2 (en) | 2005-09-08 | 2024-03-12 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US12010262B2 (en) | 2013-08-06 | 2024-06-11 | Apple Inc. | Auto-activating smart responses based on activities from remote devices |
US12014118B2 (en) | 2017-05-15 | 2024-06-18 | Apple Inc. | Multi-modal interfaces having selection disambiguation and text modification capability |
US12051413B2 (en) | 2015-09-30 | 2024-07-30 | Apple Inc. | Intelligent device identification |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1925569A (en) * | 2005-09-02 | 2007-03-07 | 海信集团有限公司 | System and method for executing advertisement jumping in TV program |
CN101014163A (en) * | 2007-02-28 | 2007-08-08 | 凤凰微电子(中国)有限公司 | Method for realizing time management in smart card |
CN201242238Y (en) * | 2008-07-15 | 2009-05-20 | 华为技术有限公司 | Ventilation system |
CN103297533A (en) * | 2013-06-08 | 2013-09-11 | 无锡德思普科技有限公司 | Method for controlling household appliances through Wechat in remote mode |
-
2014
- 2014-09-03 CN CN201410444449.7A patent/CN105471705B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1925569A (en) * | 2005-09-02 | 2007-03-07 | 海信集团有限公司 | System and method for executing advertisement jumping in TV program |
CN101014163A (en) * | 2007-02-28 | 2007-08-08 | 凤凰微电子(中国)有限公司 | Method for realizing time management in smart card |
CN201242238Y (en) * | 2008-07-15 | 2009-05-20 | 华为技术有限公司 | Ventilation system |
CN103297533A (en) * | 2013-06-08 | 2013-09-11 | 无锡德思普科技有限公司 | Method for controlling household appliances through Wechat in remote mode |
Cited By (173)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11928604B2 (en) | 2005-09-08 | 2024-03-12 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US11979836B2 (en) | 2007-04-03 | 2024-05-07 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US11671920B2 (en) | 2007-04-03 | 2023-06-06 | Apple Inc. | Method and system for operating a multifunction portable electronic device using voice-activation |
US11900936B2 (en) | 2008-10-02 | 2024-02-13 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
US11348582B2 (en) | 2008-10-02 | 2022-05-31 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
US10741185B2 (en) | 2010-01-18 | 2020-08-11 | Apple Inc. | Intelligent automated assistant |
US12087308B2 (en) | 2010-01-18 | 2024-09-10 | Apple Inc. | Intelligent automated assistant |
US11423886B2 (en) | 2010-01-18 | 2022-08-23 | Apple Inc. | Task flow identification based on user intent |
US10692504B2 (en) | 2010-02-25 | 2020-06-23 | Apple Inc. | User profiling for voice input processing |
US10417405B2 (en) | 2011-03-21 | 2019-09-17 | Apple Inc. | Device access using voice authentication |
US11120372B2 (en) | 2011-06-03 | 2021-09-14 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
US11269678B2 (en) | 2012-05-15 | 2022-03-08 | Apple Inc. | Systems and methods for integrating third party services with a digital assistant |
US11321116B2 (en) | 2012-05-15 | 2022-05-03 | Apple Inc. | Systems and methods for integrating third party services with a digital assistant |
US11862186B2 (en) | 2013-02-07 | 2024-01-02 | Apple Inc. | Voice trigger for a digital assistant |
US11636869B2 (en) | 2013-02-07 | 2023-04-25 | Apple Inc. | Voice trigger for a digital assistant |
US11557310B2 (en) | 2013-02-07 | 2023-01-17 | Apple Inc. | Voice trigger for a digital assistant |
US12009007B2 (en) | 2013-02-07 | 2024-06-11 | Apple Inc. | Voice trigger for a digital assistant |
US10714117B2 (en) | 2013-02-07 | 2020-07-14 | Apple Inc. | Voice trigger for a digital assistant |
US10978090B2 (en) | 2013-02-07 | 2021-04-13 | Apple Inc. | Voice trigger for a digital assistant |
US11388291B2 (en) | 2013-03-14 | 2022-07-12 | Apple Inc. | System and method for processing voicemail |
US11798547B2 (en) | 2013-03-15 | 2023-10-24 | Apple Inc. | Voice activated device for use with a voice-based digital assistant |
US11048473B2 (en) | 2013-06-09 | 2021-06-29 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
US12073147B2 (en) | 2013-06-09 | 2024-08-27 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
US11727219B2 (en) | 2013-06-09 | 2023-08-15 | Apple Inc. | System and method for inferring user intent from speech inputs |
US10769385B2 (en) | 2013-06-09 | 2020-09-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
US12010262B2 (en) | 2013-08-06 | 2024-06-11 | Apple Inc. | Auto-activating smart responses based on activities from remote devices |
US11314370B2 (en) | 2013-12-06 | 2022-04-26 | Apple Inc. | Method for extracting salient dialog usage from live data |
US11670289B2 (en) | 2014-05-30 | 2023-06-06 | Apple Inc. | Multi-command single utterance input method |
US11133008B2 (en) | 2014-05-30 | 2021-09-28 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US10657966B2 (en) | 2014-05-30 | 2020-05-19 | Apple Inc. | Better resolution when referencing to concepts |
US10699717B2 (en) | 2014-05-30 | 2020-06-30 | Apple Inc. | Intelligent assistant for home automation |
US10714095B2 (en) | 2014-05-30 | 2020-07-14 | Apple Inc. | Intelligent assistant for home automation |
US11257504B2 (en) | 2014-05-30 | 2022-02-22 | Apple Inc. | Intelligent assistant for home automation |
US10417344B2 (en) | 2014-05-30 | 2019-09-17 | Apple Inc. | Exemplar-based natural language processing |
US11699448B2 (en) | 2014-05-30 | 2023-07-11 | Apple Inc. | Intelligent assistant for home automation |
US11810562B2 (en) | 2014-05-30 | 2023-11-07 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US10878809B2 (en) | 2014-05-30 | 2020-12-29 | Apple Inc. | Multi-command single utterance input method |
US12118999B2 (en) | 2014-05-30 | 2024-10-15 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US12067990B2 (en) | 2014-05-30 | 2024-08-20 | Apple Inc. | Intelligent assistant for home automation |
US11516537B2 (en) | 2014-06-30 | 2022-11-29 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US11838579B2 (en) | 2014-06-30 | 2023-12-05 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US10390213B2 (en) | 2014-09-30 | 2019-08-20 | Apple Inc. | Social reminders |
US10453443B2 (en) | 2014-09-30 | 2019-10-22 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US10438595B2 (en) | 2014-09-30 | 2019-10-08 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US11231904B2 (en) | 2015-03-06 | 2022-01-25 | Apple Inc. | Reducing response latency of intelligent automated assistants |
US11087759B2 (en) | 2015-03-08 | 2021-08-10 | Apple Inc. | Virtual assistant activation |
US10930282B2 (en) | 2015-03-08 | 2021-02-23 | Apple Inc. | Competing devices responding to voice triggers |
US11842734B2 (en) | 2015-03-08 | 2023-12-12 | Apple Inc. | Virtual assistant activation |
US10529332B2 (en) | 2015-03-08 | 2020-01-07 | Apple Inc. | Virtual assistant activation |
US12001933B2 (en) | 2015-05-15 | 2024-06-04 | Apple Inc. | Virtual assistant in a communication session |
US11468282B2 (en) | 2015-05-15 | 2022-10-11 | Apple Inc. | Virtual assistant in a communication session |
US11070949B2 (en) | 2015-05-27 | 2021-07-20 | Apple Inc. | Systems and methods for proactively identifying and surfacing relevant content on an electronic device with a touch-sensitive display |
US11127397B2 (en) | 2015-05-27 | 2021-09-21 | Apple Inc. | Device voice control |
US10681212B2 (en) | 2015-06-05 | 2020-06-09 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
CN104896758A (en) * | 2015-06-18 | 2015-09-09 | 成都广迈科技有限公司 | Control method for intelligent water heater |
US11010127B2 (en) | 2015-06-29 | 2021-05-18 | Apple Inc. | Virtual assistant for media playback |
US11947873B2 (en) | 2015-06-29 | 2024-04-02 | Apple Inc. | Virtual assistant for media playback |
US11809483B2 (en) | 2015-09-08 | 2023-11-07 | Apple Inc. | Intelligent automated assistant for media search and playback |
US11550542B2 (en) | 2015-09-08 | 2023-01-10 | Apple Inc. | Zero latency digital assistant |
US11954405B2 (en) | 2015-09-08 | 2024-04-09 | Apple Inc. | Zero latency digital assistant |
US11126400B2 (en) | 2015-09-08 | 2021-09-21 | Apple Inc. | Zero latency digital assistant |
US11500672B2 (en) | 2015-09-08 | 2022-11-15 | Apple Inc. | Distributed personal assistant |
US11853536B2 (en) | 2015-09-08 | 2023-12-26 | Apple Inc. | Intelligent automated assistant in a media environment |
US12051413B2 (en) | 2015-09-30 | 2024-07-30 | Apple Inc. | Intelligent device identification |
US11809886B2 (en) | 2015-11-06 | 2023-11-07 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US11526368B2 (en) | 2015-11-06 | 2022-12-13 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US11886805B2 (en) | 2015-11-09 | 2024-01-30 | Apple Inc. | Unconventional virtual assistant interactions |
US10956666B2 (en) | 2015-11-09 | 2021-03-23 | Apple Inc. | Unconventional virtual assistant interactions |
US10942703B2 (en) | 2015-12-23 | 2021-03-09 | Apple Inc. | Proactive assistance based on dialog communication between devices |
CN105929700A (en) * | 2016-04-26 | 2016-09-07 | 海信(山东)空调有限公司 | Intelligent control method and device |
US11227589B2 (en) | 2016-06-06 | 2022-01-18 | Apple Inc. | Intelligent list reading |
CN107490971A (en) * | 2016-06-09 | 2017-12-19 | 苹果公司 | Intelligent automation assistant in home environment |
CN108885608A (en) * | 2016-06-09 | 2018-11-23 | 苹果公司 | Intelligent automation assistant in home environment |
CN107490971B (en) * | 2016-06-09 | 2019-06-11 | 苹果公司 | Intelligent automation assistant in home environment |
US10354011B2 (en) | 2016-06-09 | 2019-07-16 | Apple Inc. | Intelligent automated assistant in a home environment |
US11037565B2 (en) | 2016-06-10 | 2021-06-15 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US11657820B2 (en) | 2016-06-10 | 2023-05-23 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US11152002B2 (en) | 2016-06-11 | 2021-10-19 | Apple Inc. | Application integration with a digital assistant |
US10942702B2 (en) | 2016-06-11 | 2021-03-09 | Apple Inc. | Intelligent device arbitration and control |
US10580409B2 (en) | 2016-06-11 | 2020-03-03 | Apple Inc. | Application integration with a digital assistant |
US11749275B2 (en) | 2016-06-11 | 2023-09-05 | Apple Inc. | Application integration with a digital assistant |
US11809783B2 (en) | 2016-06-11 | 2023-11-07 | Apple Inc. | Intelligent device arbitration and control |
US10474753B2 (en) | 2016-09-07 | 2019-11-12 | Apple Inc. | Language identification using recurrent neural networks |
US11656884B2 (en) | 2017-01-09 | 2023-05-23 | Apple Inc. | Application integration with a digital assistant |
CN106647311A (en) * | 2017-01-16 | 2017-05-10 | 上海智臻智能网络科技股份有限公司 | Intelligent central control system and equipment, server and intelligent equipment control method |
CN106878449A (en) * | 2017-03-10 | 2017-06-20 | 腾讯科技(深圳)有限公司 | Apparatus control method and device |
US10741181B2 (en) | 2017-05-09 | 2020-08-11 | Apple Inc. | User interface for correcting recognition errors |
US10417266B2 (en) | 2017-05-09 | 2019-09-17 | Apple Inc. | Context-aware ranking of intelligent response suggestions |
US10395654B2 (en) | 2017-05-11 | 2019-08-27 | Apple Inc. | Text normalization based on a data-driven learning network |
US11467802B2 (en) | 2017-05-11 | 2022-10-11 | Apple Inc. | Maintaining privacy of personal information |
US11599331B2 (en) | 2017-05-11 | 2023-03-07 | Apple Inc. | Maintaining privacy of personal information |
US11405466B2 (en) | 2017-05-12 | 2022-08-02 | Apple Inc. | Synchronization and task delegation of a digital assistant |
US11837237B2 (en) | 2017-05-12 | 2023-12-05 | Apple Inc. | User-specific acoustic models |
US11538469B2 (en) | 2017-05-12 | 2022-12-27 | Apple Inc. | Low-latency intelligent automated assistant |
US11862151B2 (en) | 2017-05-12 | 2024-01-02 | Apple Inc. | Low-latency intelligent automated assistant |
US11380310B2 (en) | 2017-05-12 | 2022-07-05 | Apple Inc. | Low-latency intelligent automated assistant |
US11580990B2 (en) | 2017-05-12 | 2023-02-14 | Apple Inc. | User-specific acoustic models |
US11301477B2 (en) | 2017-05-12 | 2022-04-12 | Apple Inc. | Feedback analysis of a digital assistant |
US12014118B2 (en) | 2017-05-15 | 2024-06-18 | Apple Inc. | Multi-modal interfaces having selection disambiguation and text modification capability |
US10311144B2 (en) | 2017-05-16 | 2019-06-04 | Apple Inc. | Emoji word sense disambiguation |
US11675829B2 (en) | 2017-05-16 | 2023-06-13 | Apple Inc. | Intelligent automated assistant for media exploration |
US10909171B2 (en) | 2017-05-16 | 2021-02-02 | Apple Inc. | Intelligent automated assistant for media exploration |
US10748546B2 (en) | 2017-05-16 | 2020-08-18 | Apple Inc. | Digital assistant services based on device capabilities |
US12026197B2 (en) | 2017-05-16 | 2024-07-02 | Apple Inc. | Intelligent automated assistant for media exploration |
US11532306B2 (en) | 2017-05-16 | 2022-12-20 | Apple Inc. | Detecting a trigger of a digital assistant |
CN108173729A (en) * | 2018-03-08 | 2018-06-15 | 广东美的制冷设备有限公司 | The processing method and household electrical appliance of instant communication message |
US10592604B2 (en) | 2018-03-12 | 2020-03-17 | Apple Inc. | Inverse text normalization for automatic speech recognition |
US11710482B2 (en) | 2018-03-26 | 2023-07-25 | Apple Inc. | Natural assistant interaction |
US11900923B2 (en) | 2018-05-07 | 2024-02-13 | Apple Inc. | Intelligent automated assistant for delivering content from user experiences |
US11169616B2 (en) | 2018-05-07 | 2021-11-09 | Apple Inc. | Raise to speak |
US11145294B2 (en) | 2018-05-07 | 2021-10-12 | Apple Inc. | Intelligent automated assistant for delivering content from user experiences |
US11907436B2 (en) | 2018-05-07 | 2024-02-20 | Apple Inc. | Raise to speak |
US11854539B2 (en) | 2018-05-07 | 2023-12-26 | Apple Inc. | Intelligent automated assistant for delivering content from user experiences |
US11487364B2 (en) | 2018-05-07 | 2022-11-01 | Apple Inc. | Raise to speak |
US10984780B2 (en) | 2018-05-21 | 2021-04-20 | Apple Inc. | Global semantic word embeddings using bi-directional recurrent neural networks |
US11360577B2 (en) | 2018-06-01 | 2022-06-14 | Apple Inc. | Attention aware virtual assistant dismissal |
US11431642B2 (en) | 2018-06-01 | 2022-08-30 | Apple Inc. | Variable latency device coordination |
US10892996B2 (en) | 2018-06-01 | 2021-01-12 | Apple Inc. | Variable latency device coordination |
US11630525B2 (en) | 2018-06-01 | 2023-04-18 | Apple Inc. | Attention aware virtual assistant dismissal |
US11495218B2 (en) | 2018-06-01 | 2022-11-08 | Apple Inc. | Virtual assistant operation in multi-device environments |
US10984798B2 (en) | 2018-06-01 | 2021-04-20 | Apple Inc. | Voice interaction at a primary device to access call functionality of a companion device |
US10720160B2 (en) | 2018-06-01 | 2020-07-21 | Apple Inc. | Voice interaction at a primary device to access call functionality of a companion device |
US12061752B2 (en) | 2018-06-01 | 2024-08-13 | Apple Inc. | Attention aware virtual assistant dismissal |
US10403283B1 (en) | 2018-06-01 | 2019-09-03 | Apple Inc. | Voice interaction at a primary device to access call functionality of a companion device |
US11009970B2 (en) | 2018-06-01 | 2021-05-18 | Apple Inc. | Attention aware virtual assistant dismissal |
US12067985B2 (en) | 2018-06-01 | 2024-08-20 | Apple Inc. | Virtual assistant operations in multi-device environments |
US11386266B2 (en) | 2018-06-01 | 2022-07-12 | Apple Inc. | Text correction |
US12080287B2 (en) | 2018-06-01 | 2024-09-03 | Apple Inc. | Voice interaction at a primary device to access call functionality of a companion device |
US10944859B2 (en) | 2018-06-03 | 2021-03-09 | Apple Inc. | Accelerated task performance |
US10504518B1 (en) | 2018-06-03 | 2019-12-10 | Apple Inc. | Accelerated task performance |
US10496705B1 (en) | 2018-06-03 | 2019-12-03 | Apple Inc. | Accelerated task performance |
CN110880994A (en) * | 2018-09-06 | 2020-03-13 | 珠海格力电器股份有限公司 | Control method and control equipment of household appliance |
US11010561B2 (en) | 2018-09-27 | 2021-05-18 | Apple Inc. | Sentiment prediction from textual data |
US11462215B2 (en) | 2018-09-28 | 2022-10-04 | Apple Inc. | Multi-modal inputs for voice commands |
US11893992B2 (en) | 2018-09-28 | 2024-02-06 | Apple Inc. | Multi-modal inputs for voice commands |
US11170166B2 (en) | 2018-09-28 | 2021-11-09 | Apple Inc. | Neural typographical error modeling via generative adversarial networks |
US10839159B2 (en) | 2018-09-28 | 2020-11-17 | Apple Inc. | Named entity normalization in a spoken dialog system |
US11475898B2 (en) | 2018-10-26 | 2022-10-18 | Apple Inc. | Low-latency multi-speaker speech recognition |
US11638059B2 (en) | 2019-01-04 | 2023-04-25 | Apple Inc. | Content playback on multiple devices |
CN109979449A (en) * | 2019-02-15 | 2019-07-05 | 江门市汉的电气科技有限公司 | A kind of sound control method of Intelligent lamp, device, equipment and storage medium |
US11783815B2 (en) | 2019-03-18 | 2023-10-10 | Apple Inc. | Multimodality in digital assistant systems |
US11348573B2 (en) | 2019-03-18 | 2022-05-31 | Apple Inc. | Multimodality in digital assistant systems |
US12136419B2 (en) | 2019-03-18 | 2024-11-05 | Apple Inc. | Multimodality in digital assistant systems |
US11705130B2 (en) | 2019-05-06 | 2023-07-18 | Apple Inc. | Spoken notifications |
US11307752B2 (en) | 2019-05-06 | 2022-04-19 | Apple Inc. | User configurable task triggers |
US11217251B2 (en) | 2019-05-06 | 2022-01-04 | Apple Inc. | Spoken notifications |
US11423908B2 (en) | 2019-05-06 | 2022-08-23 | Apple Inc. | Interpreting spoken requests |
US11475884B2 (en) | 2019-05-06 | 2022-10-18 | Apple Inc. | Reducing digital assistant latency when a language is incorrectly determined |
US11675491B2 (en) | 2019-05-06 | 2023-06-13 | Apple Inc. | User configurable task triggers |
US11888791B2 (en) | 2019-05-21 | 2024-01-30 | Apple Inc. | Providing message response suggestions |
US11140099B2 (en) | 2019-05-21 | 2021-10-05 | Apple Inc. | Providing message response suggestions |
US11237797B2 (en) | 2019-05-31 | 2022-02-01 | Apple Inc. | User activity shortcut suggestions |
US11496600B2 (en) | 2019-05-31 | 2022-11-08 | Apple Inc. | Remote execution of machine-learned models |
US11657813B2 (en) | 2019-05-31 | 2023-05-23 | Apple Inc. | Voice identification in digital assistant systems |
US11289073B2 (en) | 2019-05-31 | 2022-03-29 | Apple Inc. | Device text to speech |
US11360739B2 (en) | 2019-05-31 | 2022-06-14 | Apple Inc. | User activity shortcut suggestions |
US11360641B2 (en) | 2019-06-01 | 2022-06-14 | Apple Inc. | Increasing the relevance of new available information |
US11790914B2 (en) | 2019-06-01 | 2023-10-17 | Apple Inc. | Methods and user interfaces for voice-based control of electronic devices |
CN110426963A (en) * | 2019-08-01 | 2019-11-08 | 安徽泛米科技有限公司 | A kind of smart home managing device of compatible WIFI and Bluetooth technology |
US11488406B2 (en) | 2019-09-25 | 2022-11-01 | Apple Inc. | Text detection using global geometry estimators |
US11924254B2 (en) | 2020-05-11 | 2024-03-05 | Apple Inc. | Digital assistant hardware abstraction |
US11914848B2 (en) | 2020-05-11 | 2024-02-27 | Apple Inc. | Providing relevant data items based on context |
US11765209B2 (en) | 2020-05-11 | 2023-09-19 | Apple Inc. | Digital assistant hardware abstraction |
US11755276B2 (en) | 2020-05-12 | 2023-09-12 | Apple Inc. | Reducing description length based on confidence |
US11838734B2 (en) | 2020-07-20 | 2023-12-05 | Apple Inc. | Multi-device audio adjustment coordination |
US11750962B2 (en) | 2020-07-21 | 2023-09-05 | Apple Inc. | User identification using headphones |
US11696060B2 (en) | 2020-07-21 | 2023-07-04 | Apple Inc. | User identification using headphones |
CN114237453A (en) * | 2020-09-09 | 2022-03-25 | 华为技术有限公司 | Method for controlling equipment, electronic equipment and system |
WO2022052767A1 (en) * | 2020-09-09 | 2022-03-17 | 华为技术有限公司 | Method for controlling device, electronic device, and system |
CN112995017A (en) * | 2021-02-02 | 2021-06-18 | 北京秒针人工智能科技有限公司 | Service management method, device, equipment and computer readable medium |
CN113791547B (en) * | 2021-09-16 | 2024-06-04 | 广东省智能家电研究院 | Household appliance intelligent control method and device, electronic equipment and storage medium |
CN113791547A (en) * | 2021-09-16 | 2021-12-14 | 广东省智能家电研究院 | Intelligent household appliance control method and device, electronic equipment and storage medium |
CN113757941A (en) * | 2021-09-16 | 2021-12-07 | 广东省智能家电研究院 | Universal identification electric control method, device and equipment for air conditioner and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105471705B (en) | 2021-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105471705A (en) | Intelligent control method, device and system based on instant messaging | |
Ahdan et al. | Proposed design and modeling of smart energy dashboard system by implementing IoT (Internet of Things) based on mobile devices | |
US10431218B2 (en) | Integration and probabilistic control of electronic devices | |
CN109818839B (en) | Personalized behavior prediction method, device and system applied to smart home | |
US20190312747A1 (en) | Method, apparatus and system for controlling home device | |
CN107168085B (en) | Intelligent household equipment remote control method, device, medium and computing equipment | |
CN104597759B (en) | Appliance control method and system and intelligent household management system based on Internet video | |
US20140195233A1 (en) | Distributed Speech Recognition System | |
CN106445156A (en) | Method, device and terminal for intelligent home device control based on virtual reality | |
CN105045122A (en) | Intelligent household natural interaction system based on audios and videos | |
CN111104341A (en) | Automatic testing method, device, equipment and storage medium for intelligent household equipment | |
CN104615003A (en) | Prompting message sending method and device | |
TW202025800A (en) | System and method for disambiguation of internet-of-things devices | |
CN104601838A (en) | Voice and wireless control intelligent household appliance operation system | |
CN110618614A (en) | Control method and device for smart home, storage medium and robot | |
US11029655B2 (en) | Progressive profiling in an automation system | |
Bugeja et al. | Functional classification and quantitative analysis of smart connected home devices | |
Kerang et al. | Task management system according to changes in the situation based on IoT | |
Li et al. | Intelligent control system of smart home for context awareness | |
CN114694644A (en) | Voice intention recognition method and device and electronic equipment | |
CN104579755A (en) | Method and device for controlling physical resource behaviors in Internet of Things | |
CN116719969B (en) | Intelligent home interaction data analysis method and system based on Internet of things | |
US20170161636A1 (en) | Behavior analysis learning system based thereon and method | |
CN105373720A (en) | Module control method and device applied to mobile terminal | |
US20220207289A1 (en) | Device selection apparatus, data set selection apparatus, method for selecting device, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |