Summary of the invention
In present specification, we design a kind of device according to the automatic Correction and Control order of control historical record, can write down the selection of client under different environment, thereby in each user's start, according to controlling recording before the user and outside environment, select a suitable client's configuration to carry out automatically.
Example at top air-conditioning remote control, after the telepilot control start among the present invention, can previously control history according to the user, the i.e. history of temperature control instruction under different time, different temperatures environment, dope under the present environment user's meeting and " like " which type of temperature configuration, and a corresponding temperature control instruction issued air conditioner, set temperature after the start automatically.The realization of the telepilot among the present invention can be selected temperature control command (as the plus-minus temperature) is not revised, and so as required, the user still can regulate and dispose temperature as normal telepilot in the past.
Similarly, present TV remote controller is generally all got back to the channel when shutting down last time in each start, and, the use preference of domestic consumer is not necessarily so.According to the difference of content, channel can be categorized into amusement, news, physical culture etc.Same user may can select different classes of channel according to the different time.Such as the user at night 7 may open news hookup, may appreciate NBA in the morning on Saturday, turning on TV in certain time in morning is in order to see UEFA Champions League, or the like.If we note these use habits of user, sum up through simple so, we just can obtain which type of time user custom seeing what channel in.Use the intelligent remote controller start of this patent the user after, intelligent remote controller can be according to the channel suitable for the user is provided with of current time.
Further, present Digital Television generally can provide list of television programmes, utilizes this information, can carry out meticulousr analysis and prediction for user's use habit.We can statistical separate out the user and which type of time to like seeing which type of TV programme, what channel, what classification (such as news or amusement, music etc.) in.So just can realize user's use habit is predicted more accurately.
In Fig. 1, oncontrol device 101, generally there are two ingredients: telechiricdevice input block 104 and command sending unit 103.It is a simple keyboard that telechiricdevice input block 104 generally has, and general realization the inside is made up of some operating keys and numerical key.Command sending unit 103 is responsible for sending to order from the control command that telechiricdevice input block 104 is received and is acceptedunit 105.
On each remotely-controlledequipment 102, exist an order to acceptunit 105, what generally adopt at present is the infrared signal transmission technology.Opertaing device is operated accordingly after the order that order is accepted to receive that telepilot transmits inunit 105.
At the defective that traditional remote control system (as shown in Figure 1) can not the record controls order and analysis user is used habit in view of the above, we propose a new solution.As shown in Figure 2:
1. same user's load module (telechiric device input block 104) still is used to receive user's input, and these inputs can be from keyboard, and perhaps the operation of touch-screen obtains.
2. after telechiricdevice input block 104 is received user's input, import user's input intointelligent control unit 106.
3.intelligent control unit 106 deposits each control command of user in control command historical record 107
4.intelligent control unit 106 is revised (annotating: be not necessarily to revise for all orders, may select not revise and directly use former control command) according to the record of control command of receiving and controllaw storage 108 here to control command.
5.intelligent control unit 106 is issuedcommand sending unit 103 with revised control command.
6.command sending unit 103 sends to order with control command and acceptsunit 105.
7. order is acceptedunit 105 control command is passed tocommand process unit 109.
8. 102 finish corresponding operation on thecommand process unit 109 control remotely-controlled equipments.
Intelligent control module in this patent and CHS module can physically realize on controlled device.In this case, system construction drawing such as accompanying drawing 3.Simultaneously, the operating process of system changes to:
1. same user's load module (telechiric device input block 104) still is used to receive user's input, and these inputs can be from keyboard, and perhaps the operation of touch-screen obtains.
2. after telechiricdevice input block 104 is received user's input, directly import user's input intocommand sending unit 103
9.command sending unit 103 sends to order with control command and acceptsunit 105.
3. order is acceptedunit 105 user's control commands is passed tointelligent control unit 106.
4.intelligent control unit 106 deposits each control command of user in control command historical record 107
5.intelligent control unit 106 is revised control command according to the record of control command of receiving andcontrol law storage 108.
6.intelligent control unit 106 is issuedcommand process unit 109 with revised control command.
7. 102 finish corresponding operation on thecommand process unit 109 control remotely-controlled equipments.
Use example
Below we are operating as the use-pattern of example explanation this patent with air conditioner start.Under the implementation of Fig. 2, when the user uses intelligent distant control equipment to open controlled device:
1. after theinput block 104 in the telepilot received power-on command,intelligent control unit 106 was imported in order into.Intelligent control unit 106 with reference to rale store after 108 years at first controlleddevice 102 send power-on command.
2. simultaneously, according to user's control command historical record 107 previously, the current control configuration that may " like " of user is analyzed and doped tointelligent control unit 106, wherein comprises the temperature setting, wind speed, wind direction etc.
3. the control configuration that will predict ofintelligent control unit 106 is compiled into control command and sends to controlleddevice 102 bycommand sending unit 103.
4. like this, the start initial configuration in back has just been finished.Intelligent controller is not at the correction of temperature control command.The user as required still can be to being carried out normal control operation by telechiric device.
Realization mechanism
In system construction drawing,intelligent control unit 106, control command historical record 107 andcontrol law storage 108 are the core of this patent.All the other ingredients such astelechiric device 101, remotely-controlledequipment 102,unit 105 is accepted in order,command sending unit 103, telechiricdevice input block 104 grades are identical with the principle of work of existing remote control equipment, can use existing equipment.Like this, new telepilot can with existing controlled device collaborative work, do not need to change existing equipment, protect existing equipment investment to greatest extent.
Introduce the realization principle of 3 new parts (intelligent control unit 106, control command historical record 107 and rale store 108) below in detail.
Intelligent control unit 106
After eachintelligent control unit 106 is received control command from telechiricdevice input block 104, control law based on storage in thecontrol law storage 108, and according to the difference of control command, may make modification to order, perhaps send the control command of other assistance, also can directly control command not added modification and be directly passed to command sendingunit 103 according to control command.Simultaneously,intelligent control unit 106 is recorded in the control command of receiving in the control command historical record 107.
Intelligent control unit 106 is responsible for the control command historical record of storage in the analysis and Control command history 107 simultaneously, the control law in generation or the renewal control law storage 108.According to the control law in generation of control command historical record or the renewal control law storage 10, we have multiple algorithm to select about how.Be simple implementation algorithm introduction below:
1. for the selection of television channel, our supposition is only relevant with the time.Select for the control of time correlation, such as television channel, can service time the algorithm of sequence realize.
2. for the control that relates to other multiple variablees, as environment temperature, humidity, the combination of time etc., available algorithm is several prediction algorithms of data mining, such as neural network, decision tree, support vector machine etc.
Control command historical record 107
Intelligent control unit 106 is stored in each control command of receiving in the control command historical record 107.Based on the restriction of memory span, can select only to store nearest a period of time the controlling recording of (such as 2 years).
For every control command, control command historical record 107 need be noted column information:
1. control command, the information that may order for different controlled devices is different with form
2. control command time of origin
3. control result's (, then needing to accumulate the result after control command is carried out) if order is an incremental mode
4. environmental variance
At different controlled device use-patterns, relevant environmental variance may be different.Such as for air-conditioning remote control, need the environmental variance of storage to comprise:
A. environment temperature
B. ambient humidity
The structure of storage can be used the list structure of similarity relation database.Following table is the example storage organization of air-conditioning guidance command historical record:
| Mode command | Heat command | The wind speed order | Diversion order | Time | Regulate the back temperature | Regulate back humidity | Environment temperature | Ambient humidity |
| Refrigeration | 26 degree | Low wind | Wave | ??2008-8-3??10:05:05 | 26 degree | ??70% | ??30 | ??90% |
| Refrigeration | 25 degree | Low wind | Wave | ??2008-8-3??14:05:05 | 27 degree | ??75% | ??34 | ??90% |
| Refrigeration | 25 degree | Low wind | Wave | ??2008-8-3??18:05:05 | 26 degree | ??75% | ??33 | ??80% |
| Refrigeration | 27 degree | Low wind | Fixing | ??2008-8-3??22:05:05 | 27 degree | ??70% | ??28 | ??85% |
Rale store 108
Rale store 108 is responsible for the control law that storageintelligent control unit 106 analysis and Control command histories 107 backs generate.The expression-form of control law can use the control forms as computer programming language.Be the control law example of intelligent air conditioner remote controller below:
If control command is start
If current environmental temperature be 10 degrees centigrade then
Start, and it is warm for system that pattern is set, it is 23 degree that temperature is set
If Current Temperatures be 20 degrees centigrade then
Start, and the pattern that is provided with is 23 degree for ventilating, temperature being set
If Current Temperatures be 30 degrees centigrade then
Start, and the pattern that is provided with is 25 degree for freezing, temperature being set
If Current Temperatures is 33 degrees centigrade, and humidity is 90%
Start, and the pattern that is provided with is moved 30 minutes for dehumidifying
The pattern that is provided with is refrigeration, and temperature is 25 degree
If being temperature, control command once raising
Order is not made an amendment, directly be sent to command sendingunit 103.