CN104637288B - Instruction group determines method and apparatus - Google Patents
Instruction group determines method and apparatus Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2014
- 2014-12-31 CN CN201410852383.5A patent/CN104637288B/en active Active
Patent Citations (4)
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 |
---|---|---|
CN105608861B (en) | Control method of electronic device and device | |
CN104460365B (en) | Apparatus control method and device | |
CN104318741B (en) | Bluetooth equipment control method and device | |
RU2658194C2 (en) | Apparatus control method and device | |
JP6317047B2 (en) | Interface display method, apparatus, program, and recording medium | |
CN105246045A (en) | Method and device for determining user position change | |
CN104363154B (en) | A kind of method and device controlling smart home device | |
CN104159218B (en) | Internetwork connection establishing method and device | |
CN105159105A (en) | Work method and device of intelligent electric appliance | |
CN105607499A (en) | Equipment grouping method and apparatus | |
CN103926890A (en) | Intelligent terminal control method and device | |
CN104637288B (en) | Instruction group determines method and apparatus | |
CN105182783A (en) | Method, apparatus and terminal for controlling intelligent devices | |
US9952571B2 (en) | Method and terminal device for controlling smart home appliance | |
CN104932455A (en) | Intelligent device grouping method and device of intelligent household system | |
CN104898505A (en) | Smart scene configuration 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 | |
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 | |
CN105278336A (en) | Application display method and apparatus, and terminal | |
CN104831790A (en) | Method and device for controlling intelligent toilet seat to work | |
CN105224171A (en) | icon display method, device and terminal | |
CN105206020B (en) | Remote controler matching method, apparatus and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |