CN104637288B - Instruction group determines method and apparatus - Google Patents

Instruction group determines method and apparatus Download PDF

Info

Publication number
CN104637288B
CN104637288B CN201410852383.5A CN201410852383A CN104637288B CN 104637288 B CN104637288 B CN 104637288B CN 201410852383 A CN201410852383 A CN 201410852383A CN 104637288 B CN104637288 B CN 104637288B
Authority
CN
China
Prior art keywords
control instruction
group
controlled device
control
instruction group
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.)
Active
Application number
CN201410852383.5A
Other languages
Chinese (zh)
Other versions
CN104637288A (en
Inventor
江波
李锋
任明月
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201410852383.5A priority Critical patent/CN104637288B/en
Publication of CN104637288A publication Critical patent/CN104637288A/en
Application granted granted Critical
Publication of CN104637288B publication Critical patent/CN104637288B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Selective Calling Equipment (AREA)

Abstract

The disclosure discloses a kind of instruction group and determines method and apparatus, belongs to equipment control technology field.Control instruction is soundd out the described method includes: obtaining, the control instruction of souning out is the control instruction in the control instruction group of each candidate, and each control instruction group includes the n control instruction for controlling corresponding controlled device, and n is positive integer;It is sent to target controlled device and carries the remote signal for souning out control instruction;If receiving the feedback information from the target controlled device, the exploration control instruction according to corresponding to the feedback information determines control instruction group corresponding to the target controlled device.Solve the problems, such as that user selects to need to need to be implemented complicated operation when control instruction group corresponding to the household appliance controlled from numerous control instruction groups in the related technology;Control instruction group corresponding to target controlled device can be automatically determined by having reached, and then reduce the effect of user's complexity.

Description

Instruction group determines method and apparatus
Technical field
This disclosure relates to equipment control technology field, in particular to a kind of instruction group determines method and apparatus.
Background technique
Support the mobile phone of infrared remote control that can be remotely controlled different household appliances.Different household appliances are usually using different red Outer coding scheme, so before controlling the household appliance using mobile phone, being needed after user's one new household appliance of purchase is gone home Control instruction group corresponding to the household appliance for needing to control is determined from each control instruction group that mobile phone stores.Its In, a household appliance corresponds to a control instruction group, and each control instruction group includes for controlling a household appliance Each infrared control instruction.
A kind of relevant instruction group determines that method includes: household electrical appliances corresponding to each control instruction group of terminal display storage The list of equipment, receives the selection signal that user selects a certain household appliance, and control corresponding to the household appliance by selection refers to Group is enabled to be determined as control instruction group corresponding to the household appliance.
Summary of the invention
Present disclose provides a kind of instruction groups to determine method and apparatus.The technical solution is as follows:
According to the first aspect of the embodiments of the present disclosure, it provides a kind of instruction group and determines method, comprising:
It obtains and sounds out control instruction, souning out control instruction is the control instruction in the control instruction group of each candidate, each Control instruction group includes the n control instruction for controlling corresponding controlled device, and n is positive integer;
It is sent to target controlled device and carries the remote signal for souning out control instruction;
If receiving the feedback information from target controlled device, the exploration control instruction according to corresponding to feedback information Determine control instruction group corresponding to target controlled device.
Optionally, souning out control instruction is a control instruction, and the exploration control instruction according to corresponding to feedback information is true Set the goal control instruction group corresponding to controlled device, comprising:
When the control instruction group comprising souning out control instruction only has one group, control instruction group is determined as to target is controlled to be set Standby corresponding control instruction group;
When comprising sound out control instruction control instruction group have two groups it is perhaps more than two when it is from two groups or more than two Control instruction group in obtain another exploration control instruction, and execute again to target controlled device transmission carry exploration control The operation of the remote signal of instruction.
Optionally, it if not receiving feedback information, is obtained separately from not including in the control instruction group for souning out control instruction One sounds out control instruction, and executes the behaviour for sending to target controlled device and carrying the remote signal for souning out control instruction again Make.
Optionally, it obtains and sounds out control instruction, comprising:
At least two control instructions in the control instruction group of each candidate are obtained, using at least two control instructions as one Group sounds out control instruction, includes the control instruction for distinguishing different control instruction groups at least two control instructions.
Optionally, it is sent to target controlled device and carries the remote signal for souning out control instruction, comprising:
The remote control letter for carrying an exploration control instruction in one group of exploration control instruction is sent to target controlled device Number;
After determining whether to receive the feedback information from target controlled device, sends and carry to target controlled device There is the remote signal of another exploration control instruction in one group of exploration control instruction.
Optionally, the exploration control instruction according to corresponding to feedback information determines that control corresponding to target controlled device refers to Enable group, comprising:
Determine exploration control instruction corresponding to each feedback information received;
A control instruction group is uniquely determined out from the control instruction group of each candidate, control instruction group includes determining Each exploration control instruction;
Control instruction group is determined as control instruction group corresponding to target controlled device.
According to the second aspect of an embodiment of the present disclosure, a kind of instruction group determining device is provided, comprising:
Instruction acquisition module is configured as obtaining and sounds out control instruction, sounds out the control that control instruction is each candidate and refers to The control instruction in group is enabled, each control instruction group includes the n control instruction for controlling corresponding controlled device, and n is positive Integer;
Signal transmitting module is configured as sending the examination for carrying instruction acquisition module and acquiring to target controlled device Visit the remote signal of control instruction;
Instruction group determining module is configured as when receiving from the feedback information of target controlled device, according to feedback Exploration control instruction corresponding to information determines control instruction group corresponding to target controlled device.
Optionally, souning out control instruction is a control instruction, the instruction group determining module, comprising:
First determines submodule, is configured as to control when the control instruction group comprising souning out control instruction only has one group Instruction group processed is determined as control instruction group corresponding to target controlled device;
Second determine submodule, be configured as when comprising sound out control instruction control instruction group have two groups or two groups with When upper, another exploration control instruction was obtained from two groups or in control instruction group more than two, and executed again to target quilt Control equipment sends the operation for carrying the remote signal for souning out control instruction.
Optionally, the signal transmitting module is configured as in the testing result of information detecting module being not receive feedback When information, another exploration control instruction is obtained from not including in the control instruction group for souning out control instruction, and executed again to mesh Mark controlled device sends the operation for carrying the remote signal for souning out control instruction.
Optionally, the instruction acquisition module is configured as obtaining at least two controls in the control instruction group of each candidate System instruction includes for distinguishing at least two control instructions using at least two control instructions as one group of exploration control instruction The control instruction of different control instruction groups.
Optionally, the signal transmitting module, comprising:
First sending submodule is configured as sending one carried in one group of exploration control instruction to target controlled device A remote signal for souning out control instruction;
Second sending submodule, be configured as determine whether to receive the feedback information from target controlled device it Afterwards, another carried in one group of exploration control instruction is sent to target controlled device sounds out the remote signal of control instruction.
Optionally, the instruction group determining module, comprising:
It instructs and determines submodule, be configured to determine that exploration control instruction corresponding to each feedback information received;
Third determines submodule, is configured as uniquely determining out a control instruction from the control instruction group of each candidate Group, control instruction group include each exploration control instruction for instructing determining submodule to determine;
4th determines submodule, is configured as determining third into that the determining control instruction group of submodule is determined as target and is controlled Control instruction group corresponding to equipment.
According to the third aspect of an embodiment of the present disclosure, a kind of instruction group determining device is provided, comprising:
Processor;
Memory for storage processor executable instruction;
Wherein, processor is configured as:
It obtains and sounds out control instruction, souning out control instruction is the control instruction in the control instruction group of each candidate, each Control instruction group includes the n control instruction for controlling corresponding controlled device, and n is positive integer;
It is sent to target controlled device and carries the remote signal for souning out control instruction;
If receiving the feedback information from target controlled device, the exploration control instruction according to corresponding to feedback information Determine control instruction group corresponding to target controlled device.
The technical scheme provided by this disclosed embodiment can include the following benefits:
The remote signal of the exploration control instruction got is carried by sending to target controlled device, and is come receiving When from the feedback information of target controlled device, the exploration control instruction according to corresponding to feedback information determines target controlled device institute Corresponding control instruction group;It solves user in the related technology to select that the household electrical appliances controlled is needed to set from numerous control instruction groups The problem of complicated operation is needed to be implemented when standby corresponding control instruction group;Target controlled device can be automatically determined by having reached Corresponding control instruction group, and then reduce the effect of user's complexity.
It should be understood that the above general description and the following detailed description are merely exemplary, this can not be limited It is open.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows and meets implementation of the invention Example, and in specification together principle for explaining the present invention.
Fig. 1 is that a kind of instruction group for implementing to exemplify according to exemplary partial determines showing for implementation environment involved in method It is intended to.
Fig. 2 is the flow chart that a kind of instruction group shown according to an exemplary embodiment determines method.
Fig. 3 A is that a kind of instruction group shown according to another exemplary embodiment determines the flow chart of method.
Fig. 3 B is that the control equipment shown according to another exemplary embodiment determines the flow chart of control instruction group.
Fig. 4 A is the flow chart that a kind of instruction group shown according to another exemplary embodiment determines method.
Fig. 4 B is the flow chart that remote signal is sent according to the control equipment shown in another exemplary embodiment.
Fig. 5 is a kind of block diagram of instruction group determining device shown according to an exemplary embodiment.
Fig. 6 A is a kind of block diagram of the instruction group determining device shown according to another exemplary embodiment.
Fig. 6 B is a kind of block diagram of the instruction group determining module shown according to another exemplary embodiment.
Fig. 6 C is the block diagram of another instruction group determining module shown according to another exemplary embodiment.
Fig. 7 is a kind of block diagram of device for determine instruction group shown according to an exemplary embodiment.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment Described in embodiment do not represent all embodiments consistented with the present invention.On the contrary, they be only with it is such as appended The example of device and method being described in detail in claims, some aspects of the invention are consistent.
Fig. 1 is a kind of structural schematic diagram of implementation environment involved in each exemplary embodiment, as shown in Figure 1, the reality Applying environment may include: control equipment 110 and controlled device 120.
Control equipment 110 can be such as mobile phone, tablet computer, E-book reader, notebook digital camera and game The electronic equipment of machine etc.Control equipment 110 can control controlled device 120.
Controlled device 120 can be air-conditioning, TV, refrigerator, washing machine, water dispenser, intelligent socket, router and micro-wave oven Etc equipment.
Fig. 2 is the flow chart that a kind of instruction group shown according to an exemplary embodiment determines method, and the present embodiment is with this Instruction group determines that method is applied to illustrate in control equipment 110 shown in FIG. 1.As shown in Fig. 2, the instruction group determination side Method may comprise steps of.
In step 201, it obtains and sounds out control instruction, souning out control instruction is the control in the control instruction group of each candidate System instruction, each control instruction group includes the n control instruction for controlling corresponding controlled device, and n is positive integer.
In step 202, it is sent to target controlled device and carries the remote signal for souning out control instruction.
In step 203, if the feedback information from target controlled device is received, according to corresponding to feedback information It sounds out control instruction and determines control instruction group corresponding to target controlled device.
In conclusion the instruction group provided in the embodiment of the present disclosure determines method, by taking to the transmission of target controlled device The remote signal for the exploration control instruction that band is got, and when receiving from the feedback information of target controlled device, according to Exploration control instruction corresponding to feedback information determines control instruction group corresponding to target controlled device;Solve the relevant technologies Middle user selects to need to need to be implemented when control instruction group corresponding to the household appliance controlled from numerous control instruction groups The problem of operation of complexity;Control instruction group corresponding to target controlled device can be automatically determined by having reached, and then is reduced and used The effect of family complexity.
In step 201, the exploration control instruction of acquisition may include a control instruction, can also simultaneously include two Or more than two control instructions, so following will in different embodiments be introduced above-mentioned two situations.
Fig. 3 A is the flow chart that a kind of instruction group shown according to an exemplary embodiment determines method, and the present embodiment is with this Instruction group determines that method is applied to control equipment 110 shown in FIG. 1, and souning out control instruction includes a control instruction to illustrate Explanation.As shown in Figure 3A, which determines that method may comprise steps of.
In step 301, it obtains and sounds out control instruction, which is in the control instruction group of each candidate Control instruction, each control instruction group include the n control instruction for controlling corresponding controlled device, and n is positive integer.
The control instruction group corresponding to different controlled devices is previously stored in control equipment, control equipment is each from what is prestored A control instruction is selected in a control instruction group, using the control instruction selected as exploration control instruction.Each control instruction Group includes the n control instruction for controlling corresponding controlled device, and n is positive integer, and the control in different control instruction groups refers to The number of order can be the same or different.And control instruction can be infrared control instruction, Bluetooth control instruction and network control At least one of system instruction.
For example, being stored with control instruction group corresponding to equipment A shown in table 1, control corresponding to equipment B in control equipment Instruction group processed, control instruction group corresponding to control instruction group ... and equipment L corresponding to equipment C, then controlling equipment can To select a control instruction from each control instruction in table 1,
And using the control instruction selected as exploration control instruction.Each control instruction in table is using control instruction institute Corresponding instruction encoding indicates, and following instructions also refers to corresponding instruction encoding.
Table 1
Control equipment can select a control instruction according to first choice mode from the control instruction group of each candidate. Wherein, which includes: that the selection priority of the power-on instruction in control instruction group is higher than in control instruction group solely The selection priority of some control instructions, the selection priority of exclusive control instruction is higher than different controls and refers in control instruction group Enable the selection priority of the control instruction shared in group.
For example, being the power-on instruction of equipment A with A1, and for A2=B3, A9=B14, then control corresponding to equipment A refers to Enable the selection priority of each control instruction in group are as follows: A1 > ... > A2=A9.Controlling equipment can be according to each control instruction The selection priority of each control instruction in group selects a control instruction from each control instruction, such as selects A1.
Selection priority in different control instruction groups between each control instruction of same selection priority can be identical. For example, control equipment randomly chooses a power-on instruction from each power-on instruction.Same selection is excellent in different control instruction groups Selection priority between each control instruction of first grade can also be different.Such as preset each power-on instruction selection it is excellent First grade are as follows: A1 > C1 > B1, then control equipment can select power-on instruction A1 according to above-mentioned priority at this time.
Above-mentioned first default selection mode can be preset selection mode in control equipment, and it is pre- to be also possible to control equipment The selection mode first obtained from server can also be the selection mode for the user setting that control equipment obtains in advance, this reality Example is applied to this and without limitation.
Optionally, control equipment can be obtained when meeting preset condition sounds out control instruction.Wherein, preset condition packet It includes: receiving the bluetooth connection between default trigger signal, foundation and the target controlled device of user and establish controlled with target At least one of network connection between equipment.
For example, user can apply in control equipment when user wants to control the air-conditioning newly bought using control equipment Add the trigger signal that control instruction group corresponding to the air-conditioning is determined for triggering control equipment, control equipment receives the triggering After signal, obtains and sound out control instruction.
Need to mend explanation, the present embodiment only selects to sound out to control equipment from the control instruction group of each candidate For control instruction, control equipment can also the forward instruction of selected and sorted from the instruction queue arranged according to preset order, Using the control instruction selected as exploration control instruction.Wherein, the control instruction in instruction queue is that preset each control refers to Enable in group for determining the control instruction of control instruction group corresponding to controlled device, the present embodiment is to this and without limitation.
In addition, above-mentioned each control instruction group can be preset instruction group in control equipment, it is also possible to control equipment The instruction group downloaded from server in advance by network.
In step 302, it is sent to target controlled device and carries the remote signal for souning out control instruction.
When control instruction is that infrared control instructs, control equipment can send to target controlled device and carry exploration control Make the infrared signal of instruction.
When control instruction is that Bluetooth control instructs, control equipment can send to target controlled device and carry exploration control Make the Bluetooth signal of instruction.
When control instruction is that network-control instructs, control equipment can be controlled to target by wired or wireless network Equipment sends the exploration control instruction.
Since infrared control instruction has very strong directionality, so when control instruction is that infrared control instructs, user It needs to control the infrared transmitter end of equipment towards target controlled device, is set with guaranteeing that target controlled device can receive control The remote signal that preparation is sent.
For controlled device after the control instruction in response remote signal, controlled device would generally generate a feedback letter Breath.So in order to detect whether the exploration control instruction carried in remote signal is control for controlling the target controlled device Instruction, control equipment can detecte whether receive the feedback information from target controlled device.
Due to control equipment send remote signal to target controlled device, target controlled device receive the remote signal, It responds the exploration control instruction in the remote signal and controls the feedback information needs one that equipment receives target controlled device The fixed time, so control equipment can detecte whether receive feedback information within a preset period of time, for example, being remotely controlled issuing It detects whether to receive feedback information between ' 10ms~50ms ' of signal.
In step 303, if the feedback information from target controlled device is received, according to corresponding to feedback information It sounds out control instruction and determines control instruction group corresponding to target controlled device.
If receiving the feedback information, illustrate that the exploration control instruction carried in remote signal is for controlling the mesh The control instruction of controlled device is marked, at this point, control equipment can determine mesh according to the exploration control instruction corresponding to feedback information Mark control instruction group corresponding to controlled device.
Control equipment can be selected from the control instruction group of each candidate, include the control of the exploration control instruction Then instruction group determines control instruction group corresponding to target controlled device according to the control instruction group selected.
Optionally, Fig. 3 B is please referred to, control equipment exploration control instruction according to corresponding to feedback information determines target quilt Control equipment corresponding to control instruction group the step of may include:
It is when the control instruction group comprising souning out control instruction only has one group, control instruction group is true in step 303a It is set to control instruction group corresponding to target controlled device.
That is, control equipment can determine the exploration when the control instruction group comprising souning out control instruction only has one group Control instruction group where control instruction is exactly for controlling control corresponding to each control instruction of the target controlled device Instruction group, so the control instruction group can be determined as control instruction group corresponding to target controlled device by control equipment.
For example, carrying A1's in control equipment transmission so that the exploration control instruction carried in remote signal is A1 as an example After remote signal to target controlled device, control equipment receives the feedback information from target controlled device, and control is set Standby judgement obtains the control instruction group comprising A1 and there was only one group, at this point, control equipment can be true by the control instruction group comprising A1 It is set to control instruction group corresponding to target controlled device (the target controlled device is equipment A).
In step 303b, when comprising sound out control instruction control instruction group have two groups or it is more than two when, from two Another exploration control instruction is obtained in group or control instruction group more than two, and executes sent to target controlled device again Carry the operation for souning out the remote signal of control instruction.
That is, when comprising sound out control instruction control instruction group have two groups or it is more than two when, then illustrate the exploration Control instruction may be control instruction common to multiple controlled devices, at this time in order to determine control corresponding to target controlled device Instruction group processed, control equipment can obtain another exploration control instruction from two groups or in control instruction group more than two, and The operation for sending to target controlled device and carrying the remote signal for souning out control instruction is executed again.
For example, the control instruction carried in remote signal is A2, control equipment sends the remote signal and sets to target is controlled After standby, control equipment receives the feedback information from target controlled device.Since A2 is common to equipment A and equipment B Control instruction, namely the control instruction group comprising A2 have control corresponding to control instruction group and equipment B corresponding to equipment A Two groups of instruction group, so in order to determine that target controlled device for equipment A or equipment B, namely final determines target controlled device Corresponding control instruction group, control equipment can be from control corresponding to control instruction group corresponding to equipment A or equipment B Another exploration control instruction is obtained in instruction group, and is executed to send again and carried the remote signal for souning out control instruction to target Controlled device.
Optionally, control equipment obtains another exploration control instruction from two groups or in control instruction group more than two Step may include: that control equipment continues to select according to the second selection mode from two groups or in control instruction group more than two Another sounds out control instruction out.Second selection mode includes: the selection priority of control instruction exclusive in control instruction group Higher than the selection priority of the control instruction shared in control instruction group by different control instruction groups.For example, control equipment selection In exclusive control instruction A4 in control instruction group corresponding to equipment A, or control instruction group corresponding to selection equipment B solely Some control instruction B8.
When controlling control instruction exclusive in equipment selection control instruction group, the exploration is carried in control equipment transmission After the remote signal of control instruction to target controlled device, control equipment can be determined efficiently where the exploration control instruction Control instruction group whether be instruction group corresponding to target controlled device.
Above-mentioned second selection mode can be control equipment in preset selection mode, be also possible to control equipment in advance from The selection mode obtained in server can also be the selection mode for the user setting that control equipment obtains in advance, the present embodiment To this and without limitation.
In step 304, it if not receiving feedback information, is obtained from not including in the control instruction group for souning out control instruction Another exploration control instruction is taken, and executes to send to target controlled device again and carries the remote signal for souning out control instruction Operation.
And if not receiving the feedback information from target controlled device, illustrate that the exploration control instruction is not intended to Controlling the control instruction of target controlled device namely the control instruction group where the control instruction is not target controlled device institute Corresponding control instruction group, another exploration can be obtained from the control instruction group for not including the control instruction by controlling equipment at this time Control instruction, and the operation for sending to target controlled device and carrying the remote signal for souning out control instruction, this reality are executed again Applying example, details are not described herein.
Optionally, control equipment can be relayed according to first choice mode from the control instruction group for not including the control instruction Continuous to select another exploration control instruction, the present embodiment is to this and without limitation.
In an application scenarios of the present embodiment, the electricity of family is controlled when the desired infrared function using mobile phone of little Hua Apparent time, little Hua can open the infrared function of mobile phone, and triggering mobile phone starts to determine control instruction corresponding to target controlled device Group, and by mobile phone towards TV.Hereafter, mobile phone can obtain exploration control instruction automatically, and transmission carries exploration control and refers to The remote signal of order according to whether receives the feedback information of TV to determine control instruction corresponding to TV to TV Group;Even if having reached little Hua does not know what model the TV in Taoist school is specifically, and little Hua can also easily be determined by mobile phone Control instruction group corresponding to the TV out, and then realize the infrared control by mobile phone to the TV.
In conclusion the instruction group provided in the embodiment of the present disclosure determines method, by taking to the transmission of target controlled device The remote signal for the exploration control instruction that band is got, and when receiving from the feedback information of target controlled device, according to Exploration control instruction corresponding to feedback information determines control instruction group corresponding to target controlled device;Solve the relevant technologies Middle user selects to need to need to be implemented when control instruction group corresponding to the household appliance controlled from numerous control instruction groups The problem of operation of complexity;Control instruction group corresponding to target controlled device can be automatically determined by having reached, and then is reduced and used The effect of family complexity.
Control equipment can preferentially select power-on instruction as control instruction is soundd out, and avoid control equipment transmission and carry After the remote signal of other control instructions to target controlled device, since target controlled device is not keyed up regardless of the exploration control Whether system instruction is control instruction for controlling the target controlled device, and target controlled device cannot respond to the control and refer to It enables, namely controls the problem of equipment can not all receive feedback information.
Equipment is controlled in the present embodiment and preferentially selects control instruction exclusive in control instruction group, so that control equipment is sent After carrying the exploration control instruction to target controlled device that selection obtains, control equipment can be according to whether receive feedback Information and beyond all doubt determination include whether the control instruction group of the control instruction is control corresponding to target controlled device Instruction group improves the determination efficiency that control equipment determines control instruction group corresponding to target controlled device.
The present embodiment can automatically determine out instruction group corresponding to target controlled device, avoid in the related technology when with When the device model of oneself is not known at family, user possibly can not accurately select control instruction group corresponding to target controlled device The problem of, the operation of user is simplified, the user experience of user is improved.
Fig. 4 A is the flow chart that a kind of instruction group shown according to an exemplary embodiment determines method, and the present embodiment is with this Instruction group determines that method is applied to control equipment 110 shown in FIG. 1, and sounds out control instruction and come including at least two control instructions It illustrates.As shown in Figure 4 A, which determines that method may comprise steps of.
In step 401, at least two control instructions in the control instruction group of each candidate are obtained, by least two controls System instruction is used as one group of exploration control instruction, and at least two control instructions include referring to for distinguishing the control of different control instruction groups It enables.
The control instruction group corresponding to different controlled devices is previously stored in control equipment.Each control instruction group includes For controlling n control instruction of corresponding controlled device, n is positive integer.Also, may exist in different control instruction groups Identical control instruction.For example, in table 1, control corresponding to the A2 and equipment B in control instruction group corresponding to equipment A B3 in instruction group is identical, the C4 in control instruction group corresponding to the B7 in control instruction group corresponding to equipment B and equipment C It is identical.Above-mentioned control instruction can be at least one of infrared control instruction, Bluetooth control instruction and network-control instruction.
Control equipment can select at least two control instructions from the control instruction group of each candidate, and selection is obtained At least two control instructions are as exploration control instruction.At least two control instructions include for distinguishing different control instruction groups Control instruction.Control instruction for distinguishing different control instruction groups includes the exclusive control instruction of control instruction group, alternatively, The set of exclusive control instruction group in control instruction group.
Since the control instruction in control instruction group can be identical as the control instruction in other control instruction groups, so It is identical as the control instruction in other control instruction groups to be just not excluded for all control instructions in a certain control instruction group.Than Such as, there are 5 control instructions in control instruction group corresponding to equipment F, this 5 control instructions are and in other control instruction groups Control instruction is identical, then the just not exclusive control instruction of control instruction group corresponding to equipment F at this time, and is used to distinguish the control The control instruction of instruction group processed is the set of control instruction, as (the control instruction group of any equipment is not present in other to F3 and F2 In simultaneously include the two control instructions).
Control equipment can select at least two controls according to third selection mode from the control instruction group of each candidate Instruction.Third selection mode includes: from being selected respectively in the control instruction group in each control instruction group for distinguishing different controls At least one control instruction of instruction group processed, alternatively, dividing from the partial control instruction group in the control instruction group of each candidate It Xuan Ze not be for distinguishing at least one control instruction of different control instruction groups.
For example, control equipment can be distinguished from control instruction group corresponding to equipment A, the equipment B and equipment C in table 1 The control instruction for selecting the control instruction group exclusive such as selects A4, B5 and C7.
Third selection mode can be the control preset selection mode of equipment, and it is preparatory by network to be also possible to control equipment The selection mode downloaded from server can also be the selection mode for the user setting that control equipment obtains in advance, this implementation Example is to this and without limitation.
Optionally, while control equipment selects to sound out control instruction according to third selection mode, control equipment can be with Preferentially select the power-on instruction in each control instruction, the present embodiment is to this and without limitation.
Optionally, control equipment can be obtained when meeting preset condition sounds out control instruction.Wherein, preset condition packet It includes: receiving the bluetooth connection between default trigger signal, foundation and the target controlled device of user and establish controlled with target At least one of network connection between equipment.
What is needed to add explanation is a little that the present embodiment is only selected with controlling equipment from the control instruction group of each candidate It selects and control instruction is soundd out an exploration can also to be selected to control from candidate exploration control instruction group for example, controlling equipment System instruction.For example, being stored with m group shown in table 2 in control equipment sounds out control instruction group, then controlling equipment can be from each examination Visit control instruction group in select one group of exploration control instruction, such as select m group sound out control instruction, namely select A3, B6, B8 and C2。
Sound out control instruction The control instruction for including
1 A1、B4、C7
2 A3、C8
3 B5、C9、C10
m A3、B6、B8、C2
Table 2
Each exploration control instruction group can be ranked up according to selection priority, and the more forward corresponding selection of sequence is preferential Grade is then higher, then at this point, control equipment the forward exploration control instruction of selected and sorted, the present embodiment can not do this preferentially It limits.Each exploration control instruction group can be preset instruction group in control equipment, is also possible to control equipment and passes through network The instruction group obtained from server can also be user's pre-set instruction group in control equipment.
It needs to add explanation on the other hand, the present embodiment is only to sound out at least two control instructions in control instruction For control instruction exclusive in different control instruction groups, optionally, souning out control instruction can also include different controls Control instruction common to instruction, the present embodiment is to this and without limitation.
What is needed to add explanation is more again, and control instruction group can be preset instruction group in control equipment, can also be with It is to control equipment to pass through the instruction group downloaded from server in advance of network, the present embodiment is to this and without limitation.
In step 402, it is sent to target controlled device and carries the remote signal for souning out control instruction.
After control equipment gets exploration control instruction, control equipment, which can be sent, carries the exploration control instruction Remote signal is to target controlled device.
Optionally, Fig. 4 B is please referred to, which may include:
In step 402a, the exploration control carried in one group of exploration control instruction is sent to target controlled device The remote signal of instruction.
For controlled device after the control instruction in response remote signal, controlled device would generally generate a feedback letter Breath.So in order to detect whether the exploration control instruction carried in remote signal is control for controlling the target controlled device Instruction, control equipment can detecte whether receive the feedback information from target controlled device.
Due to control equipment send remote signal to target controlled device, target controlled device receive the remote signal, It responds the exploration control instruction in the remote signal and controls the feedback information needs one that equipment receives target controlled device The fixed time, so control equipment can detecte whether receive feedback information within a preset period of time, for example, being remotely controlled issuing It detects whether to receive feedback information between ' 10ms~50ms ' of signal.
If the testing result of control equipment is to receive feedback information within a preset period of time, it is determined that receive and come from The feedback information of target controlled device;And if the testing result of control equipment is not receive feedback letter within a preset period of time Breath, it is determined that do not receive the feedback information from target controlled device.
In step 402b, after determining whether to receive the feedback information from target controlled device, to target quilt Control equipment sends another carried in one group of exploration control instruction and sounds out the remote signal of control instruction.
After control equipment determines whether to receive the feedback information from target controlled device, control equipment can be to Target controlled device sends another carried in one group of exploration control instruction and sounds out the remote signal of control instruction.
After step 402a and 402b, control equipment, which may determine whether to receive to correspond to, sounds out control instruction In each control instruction feedback information.For example, control equipment determines for souning out control instruction as A3, B6, B8 and C2 The feedback information received the case where such as table 3.
Control instruction A3 B6 B8 C2
Feedback information situation It is no It is It is It is
Table 3
Optionally, after determination receives feedback information, control equipment can be set to target is controlled control equipment immediately Preparation send another carried in one group of exploration control instruction to sound out the remote signal of control instruction.Optionally, equipment is controlled The duration that may also wait for issuing remote signal is sent out when reaching scheduled duration (for example, reaching 50ms), then to target controlled device It send and carries another remote signal for souning out control instruction, the present embodiment is to this and without limitation.
Optionally, control equipment sends the hair for carrying each remote signal for souning out control instruction to target controlled device The mode is sent to may include:
When control instruction is that infrared control instructs, control equipment can send to target controlled device and carry exploration control Make the infrared signal of instruction.
When control instruction is that Bluetooth control instructs, control equipment can send to target controlled device and carry exploration control Make the Bluetooth signal of instruction.
When control instruction is that network-control instructs, control equipment can be controlled to target by wired or wireless network Equipment sends the exploration control instruction.
Since infrared control instruction has very strong directionality, so when control instruction is that infrared control instructs, user It needs to control the infrared transmitter end of equipment towards target controlled device, is set with guaranteeing that target controlled device can receive control The remote signal that preparation is sent.
In step 403, if receiving the feedback information from target controlled device, it is determined that each feedback received Exploration control instruction corresponding to information.
If control equipment receives the feedback information from target controlled device, illustrate to control each of equipment acquisition The control instruction existed in control instruction for controlling target controlled device is soundd out, at this point, control equipment can be determined and be received Feedback information corresponding to exploration control instruction.
For example, please referring to table 3, control equipment can determine exploration control corresponding to each feedback information received System instruction is B6 and B8.
In step 404, a control instruction group, control instruction are uniquely determined out from the control instruction group of each candidate Group includes determining each exploration control instruction.
Control equipment can uniquely determine out a control instruction group from the control instruction group of each candidate.Wherein, should Control instruction group includes determining each exploration control instruction.
For example, control equipment can select the control instruction group comprising B6 and B8 from the control instruction group of each candidate, Namely control instruction group corresponding to selection equipment B.
It is taken it should be noted that if do not receive feedback information, namely in each remote signal for sending of control equipment Each control instruction of band is not the control instruction for controlling target controlled device, then at this point, control equipment can be from each Do not include in the control instruction group of a candidate and obtains an exploration control in the control instruction group of selected exploration control instruction again System instruction, and continue to execute the operation for sending to target controlled device and carrying the remote signal for souning out control instruction, this implementation Details are not described herein for example.
In step 405, control instruction group is determined as control instruction group corresponding to target controlled device.
Determining control instruction group can be determined as control instruction group corresponding to target controlled device by control equipment.Than Such as, control instruction group corresponding to equipment B can be determined as control instruction group corresponding to target controlled device by control equipment (at this point, target controlled device is equipment B).
In conclusion the instruction group provided in the embodiment of the present disclosure determines method, by taking to the transmission of target controlled device The remote signal for the exploration control instruction that band is got, and when receiving from the feedback information of target controlled device, according to Exploration control instruction corresponding to feedback information determines control instruction group corresponding to target controlled device;Solve the relevant technologies Middle user selects to need to need to be implemented when control instruction group corresponding to the household appliance controlled from numerous control instruction groups The problem of operation of complexity;Control instruction group corresponding to target controlled device can be automatically determined by having reached, and then is reduced and used The effect of family complexity.
Exploration control instruction in the present embodiment includes at least two control instructions, and at least two control instructions are difference Exclusive control instruction in control instruction group, this allows for control equipment and sends the remote signal for carrying and souning out control instruction To target controlled device, control equipment can the control instruction according to corresponding to the feedback information received determine one Control instruction group, and then determining control instruction group is determined as control instruction group corresponding to target controlled device, it improves Control the determination efficiency of equipment determine instruction group.Simultaneously as control equipment is to determine whether that receiving at least two controls refers to It enables corresponding feedback information determine the control instruction group comprising control instruction corresponding to feedback information again later, and is not every Determination once determines that the control instruction group comprising control instruction corresponding to the feedback information, reduces the processing of control equipment Complexity.
The present embodiment can automatically determine out instruction group corresponding to target controlled device, avoid in the related technology when with When the device model of oneself is not known at family, user possibly can not accurately select control instruction group corresponding to target controlled device The problem of, the operation of user is simplified, the user experience of user is improved.
What is needed to add explanation is a little that in above-mentioned each embodiment, control equipment detects whether to receive from mesh Mark the feedback information of controlled device, comprising:
First, detect in collected environmental voice information whether include predeterminated frequency acoustic information.
Controlled device receives include remote signal for controlling the control instruction of itself after, controlled device is usual A sound feedback can be generated, for example, when air-conditioning receives the remote signal for carrying the control instruction that temperature is turned up, air-conditioning meeting Issue a sound of ' ticking '.So in order to judge to control whether the control instruction carried in the remote signal that equipment is sent is for controlling The control instruction of target controlled device processed, control equipment can acquire environmental voice information, and detect collected ambient sound In information whether include predeterminated frequency acoustic information.The predeterminated frequency refers to preset for responding control in target controlled device Make the frequency of instruction, namely the frequency of ' ticking ' sound.
Second, if the acoustic information comprising predeterminated frequency, the acoustic information of predeterminated frequency is determined as to target is controlled to be set Standby feedback information.
If testing result is the acoustic information comprising predeterminated frequency, at this point, control equipment can be by predeterminated frequency Acoustic information is determined as the feedback information of target controlled device.
And if testing result is the acoustic information not comprising predeterminated frequency, at this point, control equipment can determine that and not connect Receive the feedback information of target controlled device.
It should be noted that the present embodiment only to be to detect whether to receive feedback information by detecting acoustic information Example, optionally, controlling equipment can also detect whether to receive the feedback information of the extended formatting from target controlled device, this Embodiment is to this and without limitation.
It needs to add explanation on the other hand, in above-mentioned each embodiment, before obtaining exploration control instruction, control Following steps can also be performed in equipment: receiving the selection signal that user selects default control instruction group.Correspondingly, control equipment obtains Taking the step of souning out control instruction may include: to select to sound out from each control instruction group that selection signal selects to control to refer to It enables.
For example, when user wants only to know that brand is A brand using control equipment control, without knowing specifically A brand Which model TV when, user can apply choosing for selecting each control instruction group of A brand in control equipment Select signal, after control equipment receives the selection signal, control equipment obtain sound out control instruction when, control equipment can be with It is only obtained in each control instruction group of A brand and sounds out control instruction, reduced the range of control instruction group, improve control Equipment determines the efficiency of control instruction group corresponding to target controlled device.
What is needed to add explanation is more again, in above-mentioned each embodiment, if it is right to be not determined by target controlled device institute The control instruction group answered, then the list of control instruction group of each candidate can be shown by controlling equipment, and user can set from control Control instruction group corresponding to the target controlled device that selection needs to control in the standby control instruction group shown, the present embodiment is to this And without limitation.
Following is embodiment of the present disclosure, can be used for executing embodiments of the present disclosure.It is real for disclosure device Undisclosed details in example is applied, embodiments of the present disclosure is please referred to.
Fig. 5 is a kind of block diagram of instruction group determining device shown according to an exemplary embodiment, and the present embodiment is referred to this Group determining device is enabled to be applied in control equipment 110 shown in FIG. 1.As shown in figure 5, the instruction group determining device may include but It is not limited to: instruction acquisition module 510, signal transmitting module 520 and instruction group determining module 530.
Instruction acquisition module 510 is configured as obtaining and sounds out control instruction, sounds out the control that control instruction is each candidate Control instruction in instruction group, each control instruction group include the n control instruction for controlling corresponding controlled device, and n is Positive integer;
Signal transmitting module 520, is configured as sending to target controlled device and carries instruction acquisition module 510 and obtain The remote signal of the exploration control instruction arrived;
Instruction group determining module 530 is configured as when receiving from the feedback information of target controlled device, according to anti- Exploration control instruction corresponding to feedforward information determines control instruction group corresponding to target controlled device.
In conclusion the instruction group determining device provided in the embodiment of the present disclosure, by being taken to the transmission of target controlled device The remote signal for the exploration control instruction that band is got, and when receiving from the feedback information of target controlled device, according to Exploration control instruction corresponding to feedback information determines control instruction group corresponding to target controlled device;Solve the relevant technologies Middle user selects to need to need to be implemented when control instruction group corresponding to the household appliance controlled from numerous control instruction groups The problem of operation of complexity;Control instruction group corresponding to target controlled device can be automatically determined by having reached, and then is reduced and used The effect of family complexity.
Fig. 6 A is a kind of block diagram of instruction group determining device shown according to an exemplary embodiment, and the present embodiment is referred to this Group determining device is enabled to be applied in control equipment 110 shown in FIG. 1.As shown in Figure 6A, which may include But it is not limited to: instruction acquisition module 610, signal transmitting module 620 and instruction group determining module 630.
Instruction acquisition module 610 is configured as obtaining and sounds out control instruction, sounds out the control that control instruction is each candidate Control instruction in instruction group, each control instruction group include the n control instruction for controlling corresponding controlled device, and n is Positive integer;
Signal transmitting module 620, is configured as sending to target controlled device and carries instruction acquisition module 610 and obtain The remote signal of the exploration control instruction arrived;
Instruction group determining module 630 is configured as when receiving from the feedback information of target controlled device, according to anti- Exploration control instruction corresponding to feedforward information determines control instruction group corresponding to target controlled device.
Optionally, it is a control instruction when souning out control instruction, please refers to Fig. 6 B, the instruction group determining module 630, packet It includes:
First determines submodule 631, is configured as when the control instruction group comprising souning out control instruction only has one group, will Control instruction group is determined as control instruction group corresponding to target controlled device;
Second determines submodule 632, is configured as having two groups or two when the control instruction group comprising souning out control instruction Group or more when, another exploration control instruction is obtained from two groups or in control instruction group more than two, and executed again to mesh Mark controlled device sends the operation for carrying the remote signal for souning out control instruction.
Optionally, the signal transmitting module 620, is configured as when not receiving feedback information, sounds out control from not including It makes in the control instruction group of instruction and obtains another exploration control instruction, and executed again to the transmission of target controlled device and carry examination Visit the operation of the remote signal of control instruction.
Optionally, the instruction acquisition module 610, at least two be configured as in the control instruction group for obtaining each candidate Control instruction, using at least two control instructions as control instruction is soundd out, at least two control instructions include different control instructions Exclusive control instruction in group.
Optionally, the signal transmitting module 620, comprising:
First sending submodule 621 is configured as carrying in one group of exploration control instruction to the transmission of target controlled device One exploration control instruction remote signal;
Second sending submodule 622 is configured as determining whether to receive the feedback information from target controlled device Later, another carried in one group of exploration control instruction is sent to target controlled device sounds out the remote control letter of control instruction Number.
Optionally, Fig. 6 C is please referred to, the instruction group determining module 630, comprising:
It instructs and determines submodule 633, be configured to determine that the control of exploration corresponding to each feedback information received refers to It enables;
Third determines submodule 634, is configured as uniquely determining out a control from the control instruction group of each candidate Instruction group, control instruction group include each exploration control instruction for instructing determining submodule 633 to determine;
4th determines submodule 635, and the control instruction group for being configured as determining third into that submodule 634 determines is determined as mesh Mark control instruction group corresponding to controlled device.
In conclusion the instruction group determining device provided in the embodiment of the present disclosure, by being taken to the transmission of target controlled device The remote signal for the exploration control instruction that band is got, and when receiving from the feedback information of target controlled device, according to Exploration control instruction corresponding to feedback information determines control instruction group corresponding to target controlled device;Solve the relevant technologies Middle user selects to need to need to be implemented when control instruction group corresponding to the household appliance controlled from numerous control instruction groups The problem of operation of complexity;Control instruction group corresponding to target controlled device can be automatically determined by having reached, and then is reduced and used The effect of family complexity.
Control equipment can preferentially select power-on instruction as control instruction is soundd out, and avoid control equipment transmission and carry After the remote signal of other control instructions to target controlled device, since target controlled device is not keyed up regardless of the exploration control Whether system instruction is control instruction for controlling the target controlled device, and target controlled device cannot respond to the control and refer to It enables, namely controls the problem of equipment can not all receive feedback information.
Equipment is controlled in the present embodiment and preferentially selects control instruction exclusive in control instruction group, so that control equipment is sent After carrying the exploration control instruction to target controlled device that selection obtains, control equipment can be according to whether receive feedback Information and beyond all doubt determination include whether the control instruction group of the control instruction is control corresponding to target controlled device Instruction group improves the determination efficiency that control equipment determines control instruction group corresponding to target controlled device.
Exploration control instruction in the present embodiment includes at least two control instructions, and at least two control instructions are difference Exclusive control instruction in control instruction group, this allows for control equipment and sends the remote signal for carrying and souning out control instruction To target controlled device, control equipment can the control instruction according to corresponding to the feedback information received determine one Control instruction group, and then determining control instruction group is determined as control instruction group corresponding to target controlled device, it improves Control the determination efficiency of equipment determine instruction group.Simultaneously as control equipment is to determine whether that receiving at least two controls refers to It enables corresponding feedback information determine the control instruction group comprising control instruction corresponding to feedback information again later, and is not every Determination once determines that the control instruction group comprising control instruction corresponding to the feedback information, reduces the processing of control equipment Complexity.
The present embodiment can automatically determine out instruction group corresponding to target controlled device, avoid in the related technology when with When the device model of oneself is not known at family, user possibly can not accurately select control instruction group corresponding to target controlled device The problem of, the operation of user is simplified, the user experience of user is improved.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method Embodiment in be described in detail, no detailed explanation will be given here.
Fig. 7 is a kind of block diagram of device 700 for determine instruction group shown according to an exemplary embodiment.For example, Device 700 can be mobile phone, computer, digital broadcasting terminal, messaging device, game console, and tablet device is a Personal digital assistant etc..
Referring to Fig. 7, device 700 may include following one or more components: processing component 702, memory 704, power supply Component 706, multimedia component 708, audio component 710, the interface 712 of input/output (I/O), sensor module 714, and Communication component 716.
The integrated operation of the usual control device 700 of processing component 702, such as with display, telephone call, data communication, phase Machine operation and record operate associated operation.Processing component 702 may include that one or more processors 718 refer to execute It enables, to perform all or part of the steps of the methods described above.In addition, processing component 702 may include one or more modules, just Interaction between processing component 702 and other assemblies.For example, processing component 702 may include multi-media module, it is more to facilitate Interaction between media component 708 and processing component 702.
Memory 704 is configured as storing various types of data to support the operation in device 700.These data are shown Example includes the instruction of any application or method for operating on device 700, contact data, and telephone book data disappears Breath, picture, video etc..Memory 704 can be by any kind of volatibility or non-volatile memory device or their group It closes and realizes, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable to compile Journey read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash Device, disk or CD.
Power supply module 706 provides electric power for the various assemblies of device 700.Power supply module 706 may include power management system System, one or more power supplys and other with for device 700 generate, manage, and distribute the associated component of electric power.
Multimedia component 708 includes the screen of one output interface of offer between described device 700 and user.One In a little embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen Curtain may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more touch sensings Device is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding action Boundary, but also detect duration and pressure associated with the touch or slide operation.In some embodiments, more matchmakers Body component 708 includes a front camera and/or rear camera.When device 700 is in operation mode, such as screening-mode or When video mode, front camera and/or rear camera can receive external multi-medium data.Each front camera and Rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 710 is configured as output and/or input audio signal.For example, audio component 710 includes a Mike Wind (MIC), when device 700 is in operation mode, when such as call mode, recording mode, and voice recognition mode, microphone is matched It is set to reception external audio signal.The received audio signal can be further stored in memory 704 or via communication set Part 716 is sent.In some embodiments, audio component 710 further includes a loudspeaker, is used for output audio signal.
I/O interface 712 provides interface between processing component 702 and peripheral interface module, and above-mentioned peripheral interface module can To be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button and lock Determine button.
Sensor module 714 includes one or more sensors, and the state for providing various aspects for device 700 is commented Estimate.For example, sensor module 714 can detecte the state that opens/closes of device 700, and the relative positioning of component, for example, it is described Component is the display and keypad of device 700, and sensor module 714 can be with 700 1 components of detection device 700 or device Position change, the existence or non-existence that user contacts with device 700,700 orientation of device or acceleration/deceleration and device 700 Temperature change.Sensor module 714 may include proximity sensor, be configured to detect without any physical contact Presence of nearby objects.Sensor module 714 can also include optical sensor, such as CMOS or ccd image sensor, at As being used in application.In some embodiments, which can also include acceleration transducer, gyro sensors Device, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 716 is configured to facilitate the communication of wired or wireless way between device 700 and other equipment.Device 700 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or their combination.In an exemplary implementation In example, communication component 716 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel. In one exemplary embodiment, the communication component 716 further includes near-field communication (NFC) module, to promote short range communication.Example Such as, NFC module can be based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology, Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 700 can be believed by one or more application specific integrated circuit (ASIC), number Number processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instruction, example are additionally provided It such as include the memory 704 of instruction, above-metioned instruction can be executed by the processor 718 of device 700 to complete the above method.For example, The non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk With optical data storage devices etc..
It should be understood that the present invention is not limited to the precise structure already described above and shown in the accompanying drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is limited only by the attached claims.

Claims (13)

1. a kind of instruction group determines method, which is characterized in that the described method includes:
It is obtained according to the selection priority of each control instruction in the control instruction group of each candidate and sounds out control instruction;
Wherein, the control instruction of souning out is the control instruction in the control instruction group of each candidate, each control instruction Group includes the n control instruction for controlling corresponding controlled device, and n is positive integer, the control instruction group of each candidate In power-on instruction selection priority be higher than exclusive control instruction in the control instruction group of each candidate selection it is excellent First grade, the selection priority of exclusive control instruction is higher than in different control instruction groups in the control instruction group of each candidate The selection priority of shared control instruction;
It is sent to target controlled device and carries the remote signal for souning out control instruction;
If receiving the feedback information from the target controlled device, the exploration according to corresponding to the feedback information Control instruction determines control instruction group corresponding to the target controlled device.
2. the method according to claim 1, wherein the exploration control instruction be a control instruction, it is described The exploration control instruction according to corresponding to the feedback information determines control instruction corresponding to the target controlled device Group, comprising:
When there was only one group comprising the control instruction group for souning out control instruction, the control instruction group is determined as the mesh Mark control instruction group corresponding to controlled device;
When comprising it is described sound out control instruction control instruction group have two groups it is perhaps more than two when from described two groups or two groups Another exploration control instruction is obtained in above control instruction group, and is executed described send to target controlled device again and carried The operation of the remote signal for souning out control instruction.
3. according to the method described in claim 2, it is characterized in that,
If not receiving the feedback information, another examination is obtained from not including in the control instruction group for souning out control instruction Control instruction is visited, and executes described send to target controlled device again and carries the remote signal for souning out control instruction Operation.
4. the method according to claim 1, wherein control instruction is soundd out in the acquisition, comprising:
At least two control instructions in the control instruction group of each candidate are obtained, at least two control instruction is made For one group of exploration control instruction, at least two control instruction includes the control instruction for distinguishing different control instruction groups.
5. according to the method described in claim 4, it is characterized in that, described carry the exploration to the transmission of target controlled device The remote signal of control instruction, comprising:
The distant of the exploration control instruction carried in one group of exploration control instruction is sent to the target controlled device Control signal;
Determine whether to receive the feedback information from the target controlled device, if it is determined that receive from the target control The feedback information of control equipment then carries another in one group of exploration control instruction to target controlled device transmission Sound out the remote signal of control instruction.
6. according to the method described in claim 4, it is characterized in that, the exploration described according to corresponding to the feedback information Control instruction determines control instruction group corresponding to the target controlled device, comprising:
Determine exploration control instruction corresponding to each feedback information received;
A control instruction group is uniquely determined out from the control instruction group of each candidate, the control instruction group includes true Fixed each exploration control instruction;
The control instruction group is determined as control instruction group corresponding to the target controlled device.
7. a kind of instruction group determining device, which is characterized in that described device includes:
Instruction acquisition module is configured as the selection priority of each control instruction in the control instruction group according to each candidate It obtains and sounds out control instruction;
Wherein, the control instruction of souning out is the control instruction in the control instruction group of each candidate, each control instruction Group includes the n control instruction for controlling corresponding controlled device, and n is positive integer, the control instruction group of each candidate In power-on instruction selection priority be higher than exclusive control instruction in the control instruction group of each candidate selection it is excellent First grade, the selection priority of exclusive control instruction is higher than in different control instruction groups in the control instruction group of each candidate The selection priority of shared control instruction;
Signal transmitting module is configured as carrying the institute that described instruction acquisition module acquires to the transmission of target controlled device State the remote signal for souning out control instruction;
Instruction group determining module is configured as when receiving from the feedback information of the target controlled device, according to described The exploration control instruction corresponding to feedback information determines control instruction group corresponding to the target controlled device.
8. device according to claim 7, which is characterized in that the exploration control instruction is a control instruction, described Instruction group determining module, comprising:
First determines submodule, is configured as when there was only one group comprising the control instruction group for souning out control instruction, by institute It states control instruction group and is determined as control instruction group corresponding to the target controlled device;
Second determine submodule, be configured as when comprising it is described sound out control instruction control instruction group have two groups or two groups with When upper, another exploration control instruction was obtained from described two groups or control instruction group more than two, and again described in execution The operation for carrying the remote signal for souning out control instruction is sent to target controlled device.
9. device according to claim 8, which is characterized in that
The signal transmitting module is configured as when not receiving the feedback information, is referred to from exploration control is not included Another exploration control instruction is obtained in the control instruction group of order, and is executed described send to target controlled device again and carried State the operation for souning out the remote signal of control instruction.
10. device according to claim 7, which is characterized in that
Described instruction obtains module, is configured as obtaining at least two controls in the control instruction group of each candidate and refers to It enables, using at least two control instruction as one group of exploration control instruction, at least two control instruction includes being used for area Divide the control instruction of different control instruction groups.
11. device according to claim 10, which is characterized in that the signal transmitting module, comprising:
First sending submodule is configured as carrying in one group of exploration control instruction to target controlled device transmission One exploration control instruction remote signal;
Second sending submodule is configured to determine whether to receive the feedback information from the target controlled device, if Determination receives the feedback information from the target control equipment, then carries described one to target controlled device transmission Group sounds out the remote signal of another exploration control instruction in control instruction.
12. device according to claim 10, which is characterized in that described instruction group determining module, comprising:
It instructs and determines submodule, be configured to determine that exploration control instruction corresponding to each feedback information received;
Third determines submodule, is configured as uniquely determining out a control instruction from the control instruction group of each candidate Group, the control instruction group include that described instruction determines each exploration control instruction that submodule determines;
4th determines submodule, and it is described to be configured as determining the third that the control instruction group that submodule determines is determined as Control instruction group corresponding to target controlled device.
13. a kind of instruction group determining device characterized by comprising
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to:
It is obtained according to the selection priority of each control instruction in the control instruction group of each candidate and sounds out control instruction;
Wherein, the control instruction of souning out is the control instruction in the control instruction group of each candidate, each control instruction Group includes the n control instruction for controlling corresponding controlled device, and n is positive integer, the control instruction group of each candidate In power-on instruction selection priority be higher than exclusive control instruction in the control instruction group of each candidate selection it is excellent First grade, the selection priority of exclusive control instruction is higher than in different control instruction groups in the control instruction group of each candidate The selection priority of shared control instruction;
It is sent to target controlled device and carries the remote signal for souning out control instruction;
If receiving the feedback information from the target controlled device, the exploration according to corresponding to the feedback information Control instruction determines control instruction group corresponding to the target controlled device.
CN201410852383.5A 2014-12-31 2014-12-31 Instruction group determines method and apparatus Active CN104637288B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410852383.5A CN104637288B (en) 2014-12-31 2014-12-31 Instruction group determines method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410852383.5A CN104637288B (en) 2014-12-31 2014-12-31 Instruction group determines method and apparatus

Publications (2)

Publication Number Publication Date
CN104637288A CN104637288A (en) 2015-05-20
CN104637288B true CN104637288B (en) 2019-03-08

Family

ID=53215983

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410852383.5A Active CN104637288B (en) 2014-12-31 2014-12-31 Instruction group determines method and apparatus

Country Status (1)

Country Link
CN (1) CN104637288B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10191747B2 (en) * 2015-06-26 2019-01-29 Microsoft Technology Licensing, Llc Locking operand values for groups of instructions executed atomically
US10346168B2 (en) 2015-06-26 2019-07-09 Microsoft Technology Licensing, Llc Decoupled processor instruction window and operand buffer
CN105491114B (en) * 2015-11-25 2019-04-26 小米科技有限责任公司 Controlled plant switching method, apparatus and system
CN107798852A (en) * 2017-11-08 2018-03-13 东莞市康茂电子有限公司 A kind of control method of Universal infrared remote controller system
CN111083684B (en) * 2019-12-23 2023-10-24 维沃移动通信有限公司 Method for controlling electronic equipment and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4703359A (en) * 1985-05-30 1987-10-27 Nap Consumer Electronics Corp. Universal remote control unit with model identification capability
CN1199521A (en) * 1996-06-28 1998-11-18 菲利浦电子有限公司 Remote controller
CN103177557A (en) * 2012-12-28 2013-06-26 吴玉胜 Household appliance control method and system based on intelligent device
CN104200644A (en) * 2014-08-14 2014-12-10 惠州Tcl移动通信有限公司 Equipment remote-control method, functional terminal and intelligent terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4703359A (en) * 1985-05-30 1987-10-27 Nap Consumer Electronics Corp. Universal remote control unit with model identification capability
CN1199521A (en) * 1996-06-28 1998-11-18 菲利浦电子有限公司 Remote controller
CN103177557A (en) * 2012-12-28 2013-06-26 吴玉胜 Household appliance control method and system based on intelligent device
CN104200644A (en) * 2014-08-14 2014-12-10 惠州Tcl移动通信有限公司 Equipment remote-control method, functional terminal and intelligent terminal

Also Published As

Publication number Publication date
CN104637288A (en) 2015-05-20

Similar Documents

Publication Publication Date Title
CN104407592B (en) A kind of method and device adjusting smart home device operating status
CN105607499B (en) Device packets method and device
CN105608861B (en) Control method of electronic device and device
CN104460365B (en) Apparatus control method and device
CN104318741B (en) Bluetooth equipment control method and device
JP6317047B2 (en) Interface display method, apparatus, program, and recording medium
CN105246045A (en) Method and device for determining user position change
CN104159218B (en) Internetwork connection establishing method and device
CN104637288B (en) Instruction group determines method and apparatus
CN105159105A (en) Work method and device of intelligent electric appliance
CN103926890A (en) Intelligent terminal control method and device
CN104932455A (en) Intelligent device grouping method and device of intelligent household system
JP2017530321A (en) Device control method, device control apparatus, computer program, computer-readable storage medium, and device control system
CN104898505A (en) Smart scene configuration method and device
CN104363154A (en) Smart home device control method and device
CN105068467B (en) Control the method and device of smart machine
CN104330996A (en) Remote control method and device
CN104468329A (en) Member adding method and device based on instant messaging
CN105353870A (en) Method and apparatus for controlling terminal by means of intelligent wearable device
CN104967888A (en) Remote control method and device and remote control equipment
CN105204356A (en) Application display method, device and terminal
CN104460329A (en) Intelligent device connection method and device
CN103973900B (en) The method of transmission information and device
CN105206020B (en) Remote controler matching method, apparatus and system
CN105281994A (en) Working mode switching method and device

Legal Events

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