Summary of the invention
Disclosure embodiment provides a kind of method and device of positioning intelligent equipment, comprises following technical scheme:
First aspect, provides a kind of method of positioning intelligent equipment, comprising:
Obtain the signal strength information for described Intelligent target equipment, described signal strength information comprises: with the first signal strength information when communicating between described Intelligent target equipment;
According to described signal strength information, obtain the positional information of described Intelligent target equipment;
The virtual map for described Intelligent target equipment is generated according to described positional information;
Show described virtual map.
In one embodiment, described acquisition, for the signal strength information of described Intelligent target equipment, comprising:
Obtain the first signal strength information gathered on diverse location;
Described according to described signal strength information, obtain the positional information of described Intelligent target equipment, comprising:
The position relationship between each Intelligent target equipment and between each Intelligent target equipment is obtained according to described signal strength information;
Described positional information is obtained according to described position relationship.
In one embodiment, described signal strength information also comprises:
Secondary signal strength information when communicating between each Intelligent target equipment.
In one embodiment, described according to the position relationship between described first signal strength information acquisition with each Intelligent target equipment and between each Intelligent target equipment, also comprise:
The first range information between each Intelligent target equipment is obtained according to described first signal strength information;
According to described diverse location and the first range information corresponding to described diverse location, obtain the azimuth information between each Intelligent target equipment;
The second distance information between each Intelligent target equipment is obtained according to described secondary signal strength information;
According to described second distance information and described azimuth information, obtain described position relationship.
In one embodiment, describedly generate virtual map for described Intelligent target equipment according to described positional information, comprising:
According to default shelter shape, preset ratio and described positional information, generate the virtual map for described Intelligent target equipment.
In one embodiment, described Intelligent target equipment linking objective access device.
In one embodiment, said method also comprises:
Detect the object run for described virtual map;
In response to the described object run detected, according to the control area that the operating position of described object run in described virtual map falls into, control corresponding Intelligent target equipment and perform operation corresponding to described object run, described virtual map comprises the control area corresponding with each Intelligent target equipment.
Second aspect, provides a kind of device of positioning intelligent equipment, comprising:
First acquisition module, for obtaining the signal strength information for described Intelligent target equipment, described signal strength information comprises: with the first signal strength information when communicating between described Intelligent target equipment;
Second acquisition module, for the described signal strength information obtained according to described first acquisition module, obtains the positional information of described Intelligent target equipment;
Generation module, the described positional information for obtaining according to described second acquisition module generates the virtual map for described Intelligent target equipment;
Display module, for showing the described virtual map that described generation module generates.
In one embodiment, described first acquisition module comprises:
First obtains submodule, for obtaining the first signal strength information gathered on diverse location;
Described second acquisition module comprises:
Second obtains submodule, for obtaining the position relationship between each Intelligent target equipment and between each Intelligent target equipment according to described signal strength information;
3rd obtains submodule, obtains described positional information for the described position relationship obtaining submodule acquisition according to described second.
In one embodiment, described signal strength information also comprises:
Secondary signal strength information when communicating between each Intelligent target equipment.
In one embodiment, second obtain submodule also for:
The first range information between each Intelligent target equipment is obtained according to described first signal strength information;
According to described diverse location and the first range information corresponding to described diverse location, obtain the azimuth information between each Intelligent target equipment;
The second distance information between each Intelligent target equipment is obtained according to described secondary signal strength information;
According to described second distance information and described azimuth information, obtain described position relationship.
In one embodiment, described generation module comprises:
Generating submodule, for according to presetting shelter shape, preset ratio and described positional information, generating the virtual map for described Intelligent target equipment.
In one embodiment, described Intelligent target equipment linking objective access device.
In one embodiment, described device also comprises:
Detection module, for detecting the object run for described virtual map;
Control module, for the described object run detected in response to described detection module, according to the control area that the operating position of described object run in described virtual map falls into, control corresponding Intelligent target equipment and perform operation corresponding to described object run, described virtual map comprises the control area corresponding with each Intelligent target equipment.
The third aspect, provides a kind of device of positioning intelligent equipment, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Obtain the signal strength information for described Intelligent target equipment, described signal strength information comprises: with the first signal strength information when communicating between described Intelligent target equipment;
According to described signal strength information, obtain the positional information of described Intelligent target equipment;
The virtual map for described Intelligent target equipment is generated according to described positional information;
Show described virtual map.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect:
Technique scheme, the positional information of Intelligent target equipment is obtained according to the signal strength information for Intelligent target equipment, and the virtual map of Intelligent target equipment is generated according to this positional information, like this, make user can on virtual map the open-and-shut position viewing Intelligent target equipment, simultaneously, on virtual map, the control area of all right display-object smart machine, user can control Intelligent target equipment in control area in input control operation, thus promotes the experience of user.
Should be understood that, it is only exemplary and explanatory that above general description and details hereinafter describe, and can not limit the disclosure.
Embodiment
Here will be described exemplary embodiment in detail, its sample table shows in the accompanying drawings.When description below relates to accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawing represents same or analogous key element.Embodiment described in following exemplary embodiment does not represent all embodiments consistent with the disclosure.On the contrary, they only with as in appended claims describe in detail, the example of apparatus and method that aspects more of the present disclosure are consistent.
Disclosure embodiment provides a kind of method of positioning intelligent equipment, the method can be used in terminal device or server, as mobile phone, computing machine, digital broadcast terminal, messaging devices, game console, tablet device, Medical Devices, body-building equipment and personal digital assistant etc.
Fig. 1 is the process flow diagram of the method for a kind of positioning intelligent equipment according to an exemplary embodiment, and as shown in Figure 1, the method can comprise step S101 to S104:
In step S101, obtain the signal strength information for Intelligent target equipment, signal strength information comprises: with the first signal strength information when communicating between Intelligent target equipment; Intelligent target equipment is the hardware device employing the wireless communication technologys such as Wi-Fi, bluetooth, Zigbee, and they can couple in router/server, receives the steering order that subscriber terminal equipment sends.
Wherein, signal strength information comprises the first signal strength information when communicating between Intelligent target equipment.Such as, when said method is applied to terminal device or server, signal strength information can be the first signal strength information between terminal device and Intelligent target equipment, or the first signal strength information between server and Intelligent target equipment.
The process obtaining the first signal strength information can be terminal device or server, broadcasting packet is sent to Intelligent target equipment, after each Intelligent target equipment receives broadcasting packet, feedback information can be sent to terminal device or server, terminal device or server, according to the power of the signal of the feedback information received, determine the first signal strength information.Wherein, the mark, device type etc. of equipment can be comprised in feedback information.
Wherein, the selection course of Intelligent target equipment can be by multiple smart machine and user account binding, when user needs generating virtual map, can select Intelligent target equipment from the multiple smart machines bound with user account.
In step s 102, according to signal strength information, obtain the positional information of Intelligent target equipment;
Because the signal strength information between two equipment can reflect the distance between two equipment, wherein, signal intensity can with distance in inverse correlation relation, namely the signal intensity between terminal device and Intelligent target equipment is stronger, and the communication distance of both signs is shorter, and communication signal strength is more weak, the communication distance of both signs is longer, therefore, according to the signal strength information of Intelligent target equipment, its positional information can be determined.
In step s 103, the virtual map for Intelligent target equipment is generated according to positional information;
After the positional information of Intelligent target equipment is determined, just can according to its positional information generating virtual map, with the place, position adopting virtual map to represent Intelligent target equipment intuitively.
In step S104, display virtual map.
In this embodiment, the positional information of Intelligent target equipment is obtained according to the signal strength information for Intelligent target equipment, and the virtual map of Intelligent target equipment is generated according to this positional information, like this, make user can on virtual map the open-and-shut Position Approximate viewing Intelligent target equipment, thus be convenient to user and check.
When the signal strength information for Intelligent target equipment comprises the first signal strength information when communicating between target device, as follows according to the process of the first signal strength information generating virtual map:
Fig. 2 is the process flow diagram of the method for another kind of positioning intelligent equipment according to an exemplary embodiment.As shown in Figure 2, in one embodiment, above-mentioned steps S101 can comprise step S201:
In step s 201, the first signal strength information gathered on diverse location is obtained;
When said method is applied to terminal device, can obtain that terminal device gathers on diverse location with the first signal strength information during Intelligent target communication between devices, such as, when terminal device and Intelligent target communication between devices, mobile terminal device, and in the process of terminal device movement, diverse location sends broadcasting packet to each Intelligent target equipment, after each Intelligent target equipment receives broadcasting packet, feedback information can be sent to terminal device, terminal device is according to the power of the signal of the feedback information received, determine the first signal strength information on this position.
Above-mentioned steps S102 can comprise step S202 to S203:
In step S202, obtain the position relationship between each Intelligent target equipment and between each Intelligent target equipment according to the first signal strength information;
In the process of terminal device movement, the invariant position of Intelligent target equipment, the position of terminal device changes, therefore, the distance of terminal device between diverse location and Intelligent target equipment can be calculated according to first signal strength information of terminal device between diverse location and Intelligent target equipment, thus according to this distance, determine the position relationship between terminal device and Intelligent target equipment, and and then the position relationship indirectly determining between each Intelligent target equipment.
In step S203, obtain positional information according to position relationship.
According between terminal device and Intelligent target equipment, and the position relationship between each Intelligent target equipment can obtain the position positional information between terminal device and each Intelligent target equipment and between each Intelligent target equipment.Due to signal strength information reflection range information, range information reflection positional information, therefore, by can determine the positional information of each Intelligent target equipment accurately for the signal strength information of Intelligent target equipment, thus be convenient to according to this positional information generating virtual map.
Signal strength information except can be communicate between Intelligent target equipment time the first signal strength information, in one embodiment, signal strength information also comprises: secondary signal strength information when communicating between each Intelligent target equipment.
Because the position relationship of the first signal strength information determination Intelligent target equipment when only communicating between application terminal equipment with Intelligent target equipment may exist deviation, therefore, in order to ensure the accuracy of the positional information of Intelligent target equipment, can also be combined by the secondary signal strength information by the first signal strength information when communicating between Intelligent target equipment and when communicating between each Intelligent target equipment, determine the position relationship between each Intelligent target equipment and between each Intelligent target equipment, deterministic process is as follows:
Fig. 3 is the process flow diagram of step S202 in the method for positioning intelligent equipment according to an exemplary embodiment, and as shown in Figure 3, in one embodiment, above-mentioned steps S202 can also comprise step S301 to step S304:
In step S301, obtain the first range information between each Intelligent target equipment according to the first signal strength information;
Can according to the first range information between the first signal strength information determination terminal device when communicating between terminal device with each Intelligent target equipment and each Intelligent target equipment, wherein, when terminal device is in and communicates between each position with Intelligent target equipment, communication distance is different, and the communication signal strength of its correspondence is different.Wherein, signal intensity can with distance in inverse correlation relation, namely the signal intensity between terminal device and Intelligent target equipment is stronger, the communication distance of both signs is shorter, communication signal strength is more weak, the communication distance of both signs is longer, therefore, can calculate the first range information between terminal device and each Intelligent target equipment according to the first signal strength information.
In step s 302, according to diverse location and the first range information corresponding to diverse location, the azimuth information between each Intelligent target equipment is obtained, after the first range information is determined, the azimuth information can determining between each Intelligent target equipment according to these the first range informations, as shown in Figure 4, device A is terminal device, equipment B and C are two Intelligent target equipment, when device A moves, when its be in 1 position communicate with C with equipment B time, according to the signal strength information between device A and equipment B, determine that the distance between device A and equipment B is a rice, according to the signal strength information between device A and equipment C, determine that the distance between device A and equipment C is b rice, wherein, a is less than b, when device A moves right to 2 position, by the signal strength information between device A and equipment B, determine that the distance between device A and equipment B is c, by the signal strength information between device A and equipment C, determine that the distance between device A and equipment C is d, d is less than b, then now illustrate that terminal device A is in the process moved right, and the distance between equipment C is reducing gradually, now, devices illustrated C is in the right of equipment B, and change according to this distance, also the detailed orientations of equipment B and C can be determined.
In step S303, obtain the second distance information between each Intelligent target equipment according to secondary signal strength information; After the orientation determining equipment B and C, distance between the two can be determined according to signal strength information between the two.Because signal intensity can with distance in inverse correlation relation, namely the signal intensity between two Intelligent target equipment is stronger, the communication distance of both signs is shorter, communication signal strength is more weak, the communication distance of both signs is longer, therefore, second distance information between two Intelligent target equipment can be calculated according to secondary signal strength information.
In step s 304, according to second distance information and azimuth information, obtain position relationship.
Determining the azimuth information between terminal device and each Intelligent target equipment and between each Intelligent target equipment, and after second distance information between each Intelligent target equipment, the particular location relation between each Intelligent target equipment can be determined, thus determine the particular location of each Intelligent target equipment, generating virtual map.Wherein, when generating the virtual map for Intelligent target equipment according to positional information, can carry out according to following examples.
Fig. 5 is the process flow diagram of the method for another positioning intelligent equipment according to an exemplary embodiment.As shown in Figure 5, in one embodiment, above-mentioned steps S103 comprises step S501:
In step S501, according to default shelter shape, preset ratio and positional information, generate the virtual map for Intelligent target equipment.
In this embodiment, user or manufacturer can arrange default shelter shape and preset ratio, be rectangle as arranged default shelter shape, preset ratio is 100:1, then can according to the positional information generating virtual map of this default shelter shape, preset ratio and Intelligent target equipment.Particularly, can also according to the device type Aided Generation virtual map of some existing devices in shelter, such as, first whether can have according to the type retrieval of equipment the equipment being easy to determine position, be all the center position placing roof ceiling at home as lamp affixed to the ceiling, therefore the position of this equipment can be positioned at center place, top, room; Then can check the distance of television equipment and lamp affixed to the ceiling equipment, roughly lay television icon according to preset ratio; By that analogy, virtual map is improved gradually.In the process of generating virtual map, can also according to device type, suitably add door, window, sofa etc., as near TV, all can have sofa, air-conditioning is generally closer from window, etc.
In one embodiment, Intelligent target equipment linking objective access device.
After generating virtual map, can show on the equipment such as terminal to virtual map, user can check this virtual map on the equipment such as terminal, and carries out control operation to the Intelligent target equipment in virtual map.
Fig. 6 is the process flow diagram of the method for another positioning intelligent equipment according to an exemplary embodiment.As shown in Figure 6, in one embodiment, said method also comprises step S601 to S602:
In step s 601, the object run for virtual map is detected;
Object run can be the control operation of user to Intelligent target equipment, as opened Intelligent target equipment, closes Intelligent target equipment, the operations such as the running status of control objectives smart machine.Such as, Intelligent target equipment is indoor air purifier, then object run can be start air purifier/closedown air purifier, or controls air purifier with operations such as general mode operations.
In step S602, in response to the object run detected, according to the control area that the operating position of object run in virtual map falls into, control the operation that corresponding Intelligent target equipment performance objective operation is corresponding, virtual map comprises the control area corresponding with each Intelligent target equipment.
In this embodiment, the object run for virtual map can be detected, according to the control area that the operating position of object run in pseudo operation map falls into, control the operation that corresponding Intelligent target equipment performance objective operation is corresponding.
Such as, receive the object run to region residing for Intelligent target device A on virtual map, then can operation corresponding to control objectives smart machine A performance objective operation, as can be that control objectives smart machine A runs or out of service, or control the operations such as its method of operation.Like this, user can directly control Intelligent target equipment on virtual map, promotes the experience of user.
Following is disclosure device embodiment, may be used for performing disclosure embodiment of the method.
Fig. 7 is the block diagram of the device of a kind of positioning intelligent equipment according to an exemplary embodiment, and this device can realize becoming the some or all of of terminal device by software, hardware or both combinations.As shown in Figure 7, the device of this positioning intelligent equipment comprises:
First acquisition module 71, be configured to obtain the signal strength information for Intelligent target equipment, signal strength information comprises: with the first signal strength information when communicating between Intelligent target equipment; Intelligent target equipment is the hardware device employing the wireless communication technologys such as Wi-Fi, bluetooth, Zigbee, and they can couple in router/server, receives the steering order that subscriber terminal equipment sends.
Wherein, signal strength information comprises the first signal strength information when communicating between Intelligent target equipment.Such as, when said method is applied to terminal device or server, signal strength information can be the first signal strength information between terminal device and Intelligent target equipment, or the first signal strength information between server and Intelligent target equipment.
The process that first acquisition module obtains the first signal strength information can be terminal device or server, broadcasting packet is sent to Intelligent target equipment, after each Intelligent target equipment receives broadcasting packet, feedback information can be sent to terminal device or server, terminal device or server, according to the power of the signal of the feedback information received, determine the first signal strength information.Wherein, the mark, device type etc. of equipment can be comprised in feedback information.
Wherein, the selection course of Intelligent target equipment can be by multiple smart machine and user account binding, when user needs generating virtual map, can select Intelligent target equipment from the multiple smart machines bound with user account.
Second acquisition module 72, is configured to the signal strength information obtained according to the first acquisition module 71, obtains the positional information of Intelligent target equipment;
Because the signal strength information between two equipment can reflect the distance between two equipment, wherein, signal intensity can with distance in inverse correlation relation, namely the signal intensity between terminal device and Intelligent target equipment is stronger, and the communication distance of both signs is shorter, and communication signal strength is more weak, the communication distance of both signs is longer, therefore, the second acquisition module, according to the signal strength information of Intelligent target equipment, can obtain its positional information.
Generation module 73, the positional information being configured to obtain according to the second acquisition module 72 generates the virtual map for Intelligent target equipment;
After the positional information of Intelligent target equipment is determined, generation module just can according to its positional information generating virtual map, with the place, position adopting virtual map to represent Intelligent target equipment intuitively.
Display module 74, is configured to the virtual map showing generation module 73 generation.
Generation module generates the virtual map of Intelligent target equipment according to positional information, is shown by display module, like this, make user can on virtual map the open-and-shut Position Approximate viewing Intelligent target equipment, thus be convenient to user and check.
As shown in Figure 8, in one embodiment, the first acquisition module 71 comprises:
First obtains submodule 81, is configured to obtain the first signal strength information gathered on diverse location;
When said method is applied to terminal device, first obtain that submodule can obtain that terminal device gathers on diverse location with the first signal strength information during Intelligent target communication between devices, such as, when terminal device and Intelligent target communication between devices, mobile terminal device, and in the process of terminal device movement, diverse location sends broadcasting packet to each Intelligent target equipment, after each Intelligent target equipment receives broadcasting packet, feedback information can be sent to terminal device, terminal device is according to the power of the signal of the feedback information received, determine the first signal strength information on this position.
As shown in Figure 9, in one embodiment, the second acquisition module 72 comprises:
Second obtains submodule 91, is configured to according to the position relationship between signal strength information acquisition with each Intelligent target equipment and between each Intelligent target equipment;
In the process of terminal device movement, the invariant position of Intelligent target equipment, the position of terminal device changes, therefore, the distance of terminal device between diverse location and Intelligent target equipment can be calculated according to first signal strength information of terminal device between diverse location and Intelligent target equipment, thus according to this distance, determine the position relationship between terminal device and Intelligent target equipment, and and then the position relationship indirectly determining between each Intelligent target equipment.
3rd obtains submodule 92, and the position relationship being configured to obtain submodule 91 acquisition according to second obtains positional information.
According between terminal device and Intelligent target equipment, and the position relationship between each Intelligent target equipment can obtain the positional information between terminal device and each Intelligent target equipment and between each Intelligent target equipment.Due to signal strength information reflection range information, range information reflection positional information, therefore, by can determine the positional information of each Intelligent target equipment accurately for the signal strength information of Intelligent target equipment, thus be convenient to according to this positional information generating virtual map.
Signal strength information except can be communicate between Intelligent target equipment time the first signal strength information, in one embodiment, signal strength information also comprises: secondary signal strength information when communicating between each Intelligent target equipment.
Because the position relationship of the first signal strength information determination Intelligent target equipment when only communicating between application terminal equipment with Intelligent target equipment may exist deviation, therefore, in order to ensure the accuracy of the positional information of Intelligent target equipment, can also be combined by secondary signal strength information by the first signal strength information when communicating between Intelligent target equipment and when communicating between each Intelligent target equipment, determine the position relationship between each Intelligent target equipment and between each Intelligent target equipment.
In one embodiment, second obtain submodule 91 also for:
The first range information between each Intelligent target equipment is obtained according to the first signal strength information;
Can according to the first range information between the first signal strength information determination terminal device when communicating between terminal device with each Intelligent target equipment and each Intelligent target equipment, wherein, when terminal device is in and communicates between each position with Intelligent target equipment, communication distance is different, and the communication signal strength of its correspondence is different.Wherein, signal intensity can with distance in inverse correlation relation, namely the signal intensity between terminal device and Intelligent target equipment is stronger, the communication distance of both signs is shorter, communication signal strength is more weak, the communication distance of both signs is longer, therefore, can calculate the first range information between terminal device and each Intelligent target equipment according to the first signal strength information.
According to diverse location and the first range information corresponding to diverse location, obtain the azimuth information between each Intelligent target equipment, after the first range information is determined, the azimuth information can determining between each Intelligent target equipment according to these the first range informations, as shown in Figure 4, device A is terminal device, equipment B and C are two Intelligent target equipment, when device A moves, when its be in 1 position communicate with C with equipment B time, according to the signal strength information between device A and equipment B, determine that the distance between device A and equipment B is a rice, according to the signal strength information between device A and equipment C, determine that the distance between device A and equipment C is b rice, wherein, a is less than b, when device A moves right to 2 position, by the signal strength information between device A and equipment B, determine that the distance between device A and equipment B is c, by the signal strength information between device A and equipment C, determine that the distance between device A and equipment C is d, d is less than b, then now illustrate that terminal device A is in the process moved right, and the distance between equipment C is reducing gradually, now, devices illustrated C is in the right of equipment B, and change according to this distance, also the detailed orientations of equipment B and C can be determined.
The second distance information between each Intelligent target equipment is obtained according to secondary signal strength information; After the orientation determining equipment B and C, distance between the two can be determined according to signal strength information between the two.Because signal intensity can with distance in inverse correlation relation, namely the signal intensity between two Intelligent target equipment is stronger, the communication distance of both signs is shorter, communication signal strength is more weak, the communication distance of both signs is longer, therefore, second distance information between two Intelligent target equipment can be calculated according to secondary signal strength information.In step s 304, according to second distance information and azimuth information, obtain position relationship.
According to second distance information and azimuth information, obtain position relationship.Determining the azimuth information between terminal device and each Intelligent target equipment and between each Intelligent target equipment, and after second distance information between each Intelligent target equipment, the particular location relation between each Intelligent target equipment can be determined, thus determine the particular location of each Intelligent target equipment, generating virtual map.Wherein, when generating the virtual map for Intelligent target equipment according to positional information, can carry out according to following examples.
As shown in Figure 10, in one embodiment, generation module 73 comprises:
Generating submodule 101, being configured to, according to presetting shelter shape, preset ratio and positional information, generate the virtual map for Intelligent target equipment.
In one embodiment, Intelligent target equipment linking objective access device.
In this embodiment, user or manufacturer can arrange default shelter shape and preset ratio, be rectangle as arranged default shelter shape, preset ratio is 100:1, then can according to the positional information generating virtual map of this default shelter shape, preset ratio and Intelligent target equipment.Particularly, can also according to the device type Aided Generation virtual map of some existing devices in shelter, such as, first whether can have according to the type retrieval of equipment the equipment being easy to determine position, be all the center position placing roof ceiling at home as lamp affixed to the ceiling, therefore the position of this equipment can be positioned at center place, top, room; Then can check the distance of television equipment and lamp affixed to the ceiling equipment, roughly lay television icon according to preset ratio; By that analogy, virtual map is improved gradually.In the process of generating virtual map, can also according to device type, suitably add door, window, sofa etc., as near TV, all can have sofa, air-conditioning is generally closer from window, etc.
As shown in figure 11, in one embodiment, said apparatus also comprises:
Detection module 111, is configured to detect the object run for virtual map; Object run can be the control operation of user to Intelligent target equipment, as opened Intelligent target equipment, closes Intelligent target equipment, the operations such as the running status of control objectives smart machine.Such as, Intelligent target equipment is indoor air purifier, then object run can be start air purifier/closedown air purifier, or controls air purifier with operations such as general mode operations.
Control module 112, be configured to the object run detected in response to detection module 111, according to the control area that the operating position of object run in virtual map falls into, control the operation that corresponding Intelligent target equipment performance objective operation is corresponding, virtual map comprises the control area corresponding with each Intelligent target equipment.
In this embodiment, detection module can detect the object run for virtual map, the control area that control module falls into according to the operating position of object run in pseudo operation map, controls the operation that corresponding Intelligent target equipment performance objective operation is corresponding.Such as, receive the object run to region residing for Intelligent target device A on virtual map, then can operation corresponding to control objectives smart machine A performance objective operation, as can be that control objectives smart machine A runs or out of service, or control the operations such as its method of operation.Like this, user can directly control Intelligent target equipment on virtual map, promotes the experience of user.
The third aspect, provides a kind of device of positioning intelligent equipment, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Obtain the signal strength information for described Intelligent target equipment, described signal strength information comprises: with the first signal strength information when communicating between described Intelligent target equipment;
According to described signal strength information, obtain the positional information of described Intelligent target equipment;
The virtual map for described Intelligent target equipment is generated according to described positional information;
Show described virtual map.
Above-mentioned processor also can be configured to:
Described acquisition, for the signal strength information of described Intelligent target equipment, comprising:
Obtain the first signal strength information gathered on diverse location;
Described according to described signal strength information, obtain the positional information of described Intelligent target equipment, comprising:
The position relationship between each Intelligent target equipment and between each Intelligent target equipment is obtained according to described signal strength information;
Described positional information is obtained according to described position relationship.
Above-mentioned processor also can be configured to:
Described signal strength information also comprises:
Secondary signal strength information when communicating between each Intelligent target equipment.
Above-mentioned processor also can be configured to:
Described according to the position relationship between described first signal strength information acquisition with each Intelligent target equipment and between each Intelligent target equipment, also comprise:
The first range information between each Intelligent target equipment is obtained according to described first signal strength information;
According to described diverse location and the first range information corresponding to described diverse location, obtain the azimuth information between each Intelligent target equipment;
The second distance information between each Intelligent target equipment is obtained according to described secondary signal strength information;
According to described second distance information and described azimuth information, obtain described position relationship.
Above-mentioned processor also can be configured to:
Describedly generate virtual map for described Intelligent target equipment according to described positional information, comprising:
According to default shelter shape, preset ratio and described positional information, generate the virtual map for described Intelligent target equipment.
Above-mentioned processor also can be configured to:
Described Intelligent target equipment linking objective access device.
Above-mentioned processor also can be configured to:
Said method also comprises:
Detect the object run for described virtual map;
In response to the described object run detected, according to the control area that the operating position of described object run in described virtual map falls into, control corresponding Intelligent target equipment and perform operation corresponding to described object run, described virtual map comprises the control area corresponding with each Intelligent target equipment.
Figure 12 is a kind of block diagram for positioning intelligent equipment according to an exemplary embodiment, and this device is applicable to terminal device.Such as, device 1200 can be mobile phone, computing machine, digital broadcast terminal, messaging devices, game console, tablet device, Medical Devices, body-building equipment, personal digital assistant etc.
Device 1200 can comprise following one or more assembly: processing components 1202, storer 1204, power supply module 1206, multimedia groupware 1208, audio-frequency assembly 1210, the interface 1212 of I/O (I/O), sensor module 1214, and communications component 1216.
The integrated operation of the usual control device 1200 of processing components 1202, such as with display, call, data communication, camera operation and record operate the operation be associated.Processing components 1202 can comprise one or more processor 1220 to perform instruction, to complete all or part of step of above-mentioned method.In addition, processing components 1202 can comprise one or more module, and what be convenient between processing components 1202 and other assemblies is mutual.Such as, processing components 1202 can comprise multi-media module, mutual with what facilitate between multimedia groupware 1208 and processing components 1202.
Storer 1204 is configured to store various types of data to be supported in the operation of equipment 1200.The example of these data comprises for any application program of operation on device 1200 or the instruction of method, contact data, telephone book data, message, picture, video etc.Storer 1204 can be realized by the volatibility of any type or non-volatile memory device or their combination, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), ROM (read-only memory) (ROM), magnetic store, flash memory, disk or CD.
The various assemblies that electric power assembly 1206 is device 1200 provide electric power.Electric power assembly 1206 can comprise power-supply management system, one or more power supply, and other and the assembly generating, manage and distribute electric power for device 1200 and be associated.
Multimedia groupware 1208 is included in the screen providing an output interface between described device 1200 and user.In certain embodiments, screen can comprise liquid crystal display (LCD) and touch panel (TP).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input signal from user.Touch panel comprises one or more touch sensor with the gesture on sensing touch, slip and touch panel.Described touch sensor can the border of not only sensing touch or sliding action, but also detects the duration relevant to described touch or slide and pressure.In certain embodiments, multimedia groupware 1208 comprises a front-facing camera and/or post-positioned pick-up head.When equipment 1200 is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and post-positioned pick-up head can be fixing optical lens systems or have focal length and optical zoom ability.
Audio-frequency assembly 1210 is configured to export and/or input audio signal.Such as, audio-frequency assembly 1210 comprises a microphone (MIC), and when device 1200 is in operator scheme, during as call model, logging mode and speech recognition mode, microphone is configured to receive external audio signal.The sound signal received can be stored in storer 1204 further or be sent via communications component 1216.In certain embodiments, audio-frequency assembly 1210 also comprises a loudspeaker, for output audio signal.
I/O interface 1212 is for providing interface between processing components 1202 and peripheral interface module, and above-mentioned peripheral interface module can be keyboard, some striking wheel, button etc.These buttons can include but not limited to: home button, volume button, start button and locking press button.
Sensor module 1214 comprises one or more sensor, for providing the state estimation of various aspects for device 1200.Such as, sensor module 1214 can detect the opening/closing state of equipment 1200, the relative positioning of assembly, such as described assembly is display and the keypad of device 1200, the position of all right pick-up unit 1200 of sensor module 1214 or device 1200 assemblies changes, the presence or absence that user contacts with device 1200, the temperature variation of device 1200 orientation or acceleration/deceleration and device 1200.Sensor module 1214 can comprise proximity transducer, be configured to without any physical contact time detect near the existence of object.Sensor module 1214 can also comprise optical sensor, as CMOS or ccd image sensor, for using in imaging applications.In certain embodiments, this sensor module 1214 can also comprise acceleration transducer, gyro sensor, Magnetic Sensor, pressure transducer or temperature sensor.
Communications component 1216 is configured to the communication being convenient to wired or wireless mode between device 1200 and other equipment.Device 1200 can access the wireless network based on communication standard, as WiFi, 2G or 3G, or their combination.In one exemplary embodiment, communication component 1216 receives from the broadcast singal of external broadcasting management system or broadcast related information via broadcast channel.In one exemplary embodiment, described communication component 1216 also comprises near-field communication (NFC) module, to promote junction service.Such as, can based on radio-frequency (RF) identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, device 1200 can be realized, for performing said method by one or more application specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD) (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components.
In the exemplary embodiment, additionally provide a kind of non-transitory computer-readable recording medium comprising instruction, such as, comprise the storer 1204 of instruction, above-mentioned instruction can perform said method by the processor 1220 of device 1200.Such as, described non-transitory computer-readable recording medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc.
A kind of non-transitory computer-readable recording medium, when the instruction in described storage medium is performed by the processor of device 1200, make device 1200 can perform the method for above-mentioned positioning intelligent equipment, described method comprises:
Obtain the signal strength information for described Intelligent target equipment, described signal strength information comprises: with the first signal strength information when communicating between described Intelligent target equipment;
According to described signal strength information, obtain the positional information of described Intelligent target equipment;
The virtual map for described Intelligent target equipment is generated according to described positional information;
Show described virtual map.
In one embodiment, described acquisition, for the signal strength information of described Intelligent target equipment, comprising:
Obtain the first signal strength information gathered on diverse location;
Described according to described signal strength information, obtain the positional information of described Intelligent target equipment, comprising:
The position relationship between each Intelligent target equipment and between each Intelligent target equipment is obtained according to described signal strength information;
Described positional information is obtained according to described position relationship.
In one embodiment, described signal strength information also comprises:
Secondary signal strength information when communicating between each Intelligent target equipment.
In one embodiment, described according to the position relationship between described first signal strength information acquisition with each Intelligent target equipment and between each Intelligent target equipment, also comprise:
The first range information between each Intelligent target equipment is obtained according to described first signal strength information;
According to described diverse location and the first range information corresponding to described diverse location, obtain the azimuth information between each Intelligent target equipment;
The second distance information between each Intelligent target equipment is obtained according to described secondary signal strength information;
According to described second distance information and described azimuth information, obtain described position relationship.
In one embodiment, describedly generate virtual map for described Intelligent target equipment according to described positional information, comprising:
According to default shelter shape, preset ratio and described positional information, generate the virtual map for described Intelligent target equipment.
In one embodiment, described Intelligent target equipment linking objective access device.
In one embodiment, said method also comprises:
Detect the object run for described virtual map;
In response to the described object run detected, according to the control area that the operating position of described object run in described virtual map falls into, control corresponding Intelligent target equipment and perform operation corresponding to described object run, described virtual map comprises the control area corresponding with each Intelligent target equipment.
Those skilled in the art, at consideration instructions and after putting into practice disclosed herein disclosing, will easily expect other embodiment of the present disclosure.The application is intended to contain any modification of the present disclosure, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present disclosure and comprised the undocumented common practise in the art of the disclosure or conventional techniques means.Instructions and embodiment are only regarded as exemplary, and true scope of the present disclosure and spirit are pointed out by claim below.
Should be understood that, the disclosure is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various amendment and change not departing from its scope.The scope of the present disclosure is only limited by appended claim.