CN104735623B - A kind of equipment finds the methods of exhibiting and device of result - Google Patents

A kind of equipment finds the methods of exhibiting and device of result Download PDF

Info

Publication number
CN104735623B
CN104735623B CN201510150112.XA CN201510150112A CN104735623B CN 104735623 B CN104735623 B CN 104735623B CN 201510150112 A CN201510150112 A CN 201510150112A CN 104735623 B CN104735623 B CN 104735623B
Authority
CN
China
Prior art keywords
information
equipment
mark
passive equipment
result
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510150112.XA
Other languages
Chinese (zh)
Other versions
CN104735623A (en
Inventor
何裕南
王川
赵腾飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing QIYI Century Science and Technology Co Ltd
Original Assignee
Beijing QIYI Century Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN201510150112.XA priority Critical patent/CN104735623B/en
Publication of CN104735623A publication Critical patent/CN104735623A/en
Application granted granted Critical
Publication of CN104735623B publication Critical patent/CN104735623B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Navigation (AREA)

Abstract

The embodiment of the invention discloses methods of exhibiting and device that a kind of equipment finds result, a kind of equipment finds that the methods of exhibiting of result includes:Equipment is obtained to find as a result, comprising at least one mark with the one-to-one passive equipment of passive equipment in the result;Further, binding information corresponding with each passive equipment mark is obtained respectively;The binding information is pre-recorded information, and the binding information of any passive equipment includes:The azimuth information of the mark and active devices of the passive equipment and active devices when passive equipment progress data connection;Obtain the current azimuth information L0 of active devices;Calculate separately the error amount of the azimuth information and L0 in above-mentioned every binding information;According to the size of error amount result of calculation, preferentially the mark of the corresponding passive equipment of smaller error amount is shown.Technical scheme of the present invention reduces the selection operation of user, brings facility to the actual use of user, improves user experience.

Description

A kind of equipment finds the methods of exhibiting and device of result
Technical field
The present invention relates to fields of communication technology, and the methods of exhibiting and device of result are found more particularly to a kind of equipment.
Background technology
In daily life, people are for the letter in utilization active devices control passive equipment or acquisition passive equipment Breath, it is necessary first to go to find passive equipment using active devices, and will be seen that the mark of passive equipment in result in active devices On be shown.
Currently, active devices are after finding passive equipment in the prior art, it may be found that passive equipment mark according to The sequence of machine is shown in active devices.
Since the mark of passive equipment in the prior art is shown according to random order in active devices, so In the case that active devices find more passive equipments, user needs required for searching oneself in the mark of multiple passive equipments Passive equipment mark, this brings inconvenience to the actual use of user, and the experience of user is bad.
Invention content
The embodiment of the present invention is designed to provide a kind of methods of exhibiting and device of equipment discovery result, to improve user Experience.
A kind of equipment finds the methods of exhibiting of result, is applied to active devices, the method includes:
Equipment is obtained to find as a result, the equipment finds the mark for including at least one passive equipment in result;Wherein, often Platform passive equipment corresponds to the mark of a passive equipment;
Obtain the current azimuth information L0 of active devices;
The mark of passive equipment in result is found according to the equipment, is obtained respectively corresponding with each passive equipment mark Binding information;Wherein, the acquisition with each passive equipment identify corresponding binding information be pre-recorded information, it is any The binding information of platform passive equipment includes:The mark of the passive equipment and the active devices are carried out with the passive equipment When data connection, the azimuth information of active devices;
For every acquired binding information, calculate separately:The error of azimuth information and L0 in this binding information Value;
According to the size of error amount result of calculation, preferentially the mark of the smaller corresponding passive equipment of error amount is opened up Show.
In a kind of specific implementation mode of the present invention, the azimuth information of the active devices includes:Location information.
In a kind of specific implementation mode of the present invention, the location information includes:GPS positioning information, and/or, WIFI Location information.
Include GPS positioning information and WIFI positioning in the location information in a kind of specific implementation mode of the present invention In the case of information,
It is described to be directed to every acquired binding information, it calculates separately:Azimuth information and L0 in this binding information The step of error amount includes:
According to the GPS positioning information in L0 and every binding information, multiple GPS positioning information error amounts are calculated, are filtered Fall the binding information that GPS positioning information error amount is more than first threshold;
According to the WIFI location informations in L0 and remaining binding information, multiple WIFI location informations error amounts are calculated;
The size according to error amount result of calculation, preferentially to the mark of the smaller corresponding passive equipment of error amount into Row displaying the step of include:
According to the size of the WIFI location informations error amount result of calculation, preferentially to smaller WIFI location information errors The mark for being worth corresponding passive equipment is shown.
In a kind of specific implementation mode of the present invention, the azimuth information of the active devices further includes:Directional information.
In a kind of specific implementation mode of the present invention,
It is described to be directed to every acquired binding information, it calculates separately:Azimuth information and L0 in this binding information The step of error amount includes:
According to the location information in L0 and every binding information, multiple site error values are calculated, site error is filtered out Binding information of the value more than second threshold
According to the directional information in L0 and remaining binding information, multiple directions error amount is calculated;
The size according to error amount result of calculation, preferentially to the mark of the smaller corresponding passive equipment of error amount into Row displaying the step of include:
According to the size of the deflection error value result of calculation, corresponding passive equipment preferentially is worth to smaller deflection error Mark be shown.
In a kind of specific implementation mode of the present invention, further include:
When the equipment finds the mark of each passive equipment in result without corresponding binding information, into one Step ground records active devices when a certain passive equipment during active devices and equipment find result establishes data connection The mark of azimuth information and this passive equipment.
The embodiment of the present invention also provides a kind of displaying device of equipment discovery result, is applied to active devices, the device packet It includes:
Equipment finds result obtaining unit:It is found for obtaining equipment as a result, the equipment is found in result comprising at least The mark of one passive equipment;Wherein, every passive equipment corresponds to the mark of a passive equipment;
Azimuth information acquiring unit:The azimuth information L0 current for obtaining active devices;
Binding information acquiring unit:For according to the equipment find result in passive equipment mark, respectively obtain with Each passive equipment identifies corresponding binding information;Wherein, binding corresponding with each passive equipment mark letter of the acquisition Breath is pre-recorded information, and the binding information of any passive equipment includes:The mark of the passive equipment and the master When dynamic equipment carries out data connection with the passive equipment, the azimuth information of active devices;
Error amount computing unit:For for every acquired binding information, calculating separately:In this binding information The error amount of azimuth information and L0;
Passive equipment identifies display unit:For the size according to error amount result of calculation, preferentially to smaller error amount The mark of corresponding passive equipment is shown.
In a kind of specific implementation mode of the present invention, the azimuth information of the active devices includes:Location information.
In a kind of specific implementation mode of the present invention, the location information includes:GPS positioning information, and/or, WIFI Location information.
Include GPS positioning information and WIFI positioning in the location information in a kind of specific implementation mode of the present invention In the case of information,
The error amount computing unit includes:
GPS positioning information error amount computing unit:For according to the GPS positioning information in L0 and every binding information, meter Multiple GPS positioning information error amounts are calculated, the binding information that GPS positioning information error amount is more than first threshold is filtered out;
WIFI location information error amount computing units:For positioning letter according to the WIFI in L0 and remaining binding information Breath, calculates multiple WIFI location informations error amounts;
The passive equipment identifies display unit:
First passive equipment mark displaying subelement:For according to the big of the WIFI location informations error amount result of calculation It is small, preferentially the mark of the smaller corresponding passive equipment of WIFI location information error amounts is shown.
In a kind of specific implementation mode of the present invention, the azimuth information of the active devices further includes:Directional information.
In a kind of specific implementation mode of the present invention,
The error amount computing unit includes:
Site error value computing unit:For according to the location information in L0 and every binding information, calculating multiple positions Error amount is set, the binding information that site error value is more than second threshold is filtered out;
Deflection error value computing unit:For according to the directional information in L0 and remaining binding information, calculating multiple Deflection error value;
The passive equipment identifies display unit:
Second passive equipment mark displaying subelement:For the size according to the deflection error value result of calculation, preferentially The mark for being worth corresponding passive equipment to smaller deflection error is shown.
In a kind of specific implementation mode of the present invention, further include:
Information recording unit:For finding that the mark of each passive equipment in result is not corresponded to when the equipment Binding information when, further, find that a certain passive equipment in result establishes data connection in active devices and equipment When, record the mark of the azimuth information and this passive equipment of active devices.
The technical solution provided according to embodiments of the present invention, active devices can be in company with some passive equipment in advance In the case of connecing state, generates a binding information for the passive equipment and record, binding information includes two parts content: 1) when the mark of the passive equipment, 2) carrying out data connection with the passive equipment, the azimuth information of active devices.The binding information Meaning be:Active devices carry out data connection once in some position with some passive equipment.Above-mentioned generation and record binding The operation of information can manually be triggered by user, that is to say, that user can according to the use habit of oneself, by active devices with When some passive equipment carries out data connection, the active devices often record by location.
In active devices, it can be directed to different passive equipments in advance, store a plurality of binding information.Assuming that a binding letter Passive equipment in breath is identified as E1, and azimuth information L1 illustrates to be accustomed to according to user, when active devices and E1 carry out data company When connecing, active devices are typically at position L1, and conversely, when active devices are located at L1, user is probably most uncommon Active devices and E1 are attached by prestige.According to the above thinking, during subsequent use, if active devices be found that by The mark of dynamic equipment E1 is present in pre-recorded binding information, and the position that main equipment is presently in is obtained by calculation The L1 errors recorded in L0 and binding information are smaller, illustrate that active devices are currently located near L1, and then may determine that user works as It is preceding it is very possible it is highly desirable active devices and E1 are attached, therefore E1 is preferentially shown in finding result, it is possible to reduce The selection operation of user, this brings facility to the actual use of user, improves user experience.
Description of the drawings
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with Obtain other attached drawings according to these attached drawings.
Fig. 1 is the implementing procedure figure for the methods of exhibiting that a kind of equipment of the embodiment of the present invention finds result;
Fig. 2 is the structural schematic diagram for the displaying device that a kind of equipment of the embodiment of the present invention finds result.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
As shown in Figure 1, a kind of equipment provided in an embodiment of the present invention finds the methods of exhibiting of result, applied to actively setting Standby, this method may comprise steps of:
Step S101 obtains equipment and finds as a result, the equipment finds the mark for including at least one passive equipment in result Know;Wherein, every passive equipment corresponds to the mark of a passive equipment;
In technical scheme of the present invention implementation process, active devices obtain equipment and find as a result, above equipment is sent out first Now include the mark of at least one passive equipment in result;Wherein, every passive equipment corresponds to the mark of a passive equipment.Its In, active devices can be searched for current context information by device discovery protocol and obtain equipment discovery as a result, the equipment finds knot Fruit can include one or more marks with the one-to-one passive equipment of passive equipment that is searching.Wherein, mentioned above Device discovery protocol can be Simple Service Discovery Protocol, local area network scan agreement or Bluetooth signal scan protocols etc., it is above-mentioned The mark for the passive equipment mentioned can be that device number, sequence number of passive equipment etc. can correspondingly be believed with passive equipment Breath.
Step S102 obtains the current azimuth information L0 of active devices;
After active devices obtain equipment discovery result, further, passes through azimuth information acquisition module and obtain actively The current azimuth information L0 of equipment.
Step S103 has found the mark of passive equipment in result according to the equipment, obtains and each passive equipment respectively Identify corresponding binding information;Wherein, the binding information corresponding with each passive equipment mark of the acquisition is pre-recorded Information, the binding information of any passive equipment includes:The mark of the passive equipment and the active devices and the quilt When dynamic equipment carries out data connection, the azimuth information of active devices;
After obtaining the current azimuth information L0 of active devices, the mark of passive equipment in result is found according to equipment, point It Huo Qu not binding information corresponding with each passive equipment mark.Wherein, which is pre-recorded information, Ren Yitai May include in the binding information of passive equipment:The mark and active devices of the passive equipment and the passive equipment are into line number When according to connection, the azimuth information of active devices.Wherein, the acquisition modes of the mark of passive equipment and step S101 in binding information In passive equipment mark acquisition modes it is the same, the acquisition modes of the azimuth information of active devices are actively set with step S102 The acquisition modes of standby current azimuth information L0 are the same, and which is not described herein again.
In a kind of specific implementation mode of the present invention, the azimuth information of above-mentioned active devices may include;Location information. The location information can be the information that any one can describe active devices present position, can be GPS positioning letter specifically Breath, and/or, the information such as WIFI location informations.
Step S104 is calculated separately for every acquired binding information:Azimuth information in this binding information with The error amount of L0;
After obtaining above-mentioned binding information, for every acquired binding information, calculate separately:This binding information In azimuth information and L0 error amount.
Step S105, according to the size of error amount result of calculation, preferentially to the smaller corresponding passive equipment of error amount Mark is shown.
Finally, according to the size of error amount result of calculation, preferentially to the mark of the smaller corresponding passive equipment of error amount It is shown.Wherein, the number of the mark of the passive equipment shown can be one or more.The method preferentially shown can be with There are many, such as the mark of the smaller corresponding passive equipment of error amount can be shown using the font of special color, also may be used The mark of the smaller corresponding passive equipment of error amount is arranged foremost, or passively set smaller error amount is corresponding Standby mark is in key area displaying etc..
Include GPS positioning information and WIFI location informations in location information in a kind of specific implementation mode of the present invention In the case of,
Step S104 may include:
According to the GPS positioning information in L0 and every binding information, multiple GPS positioning information error amounts are calculated, are filtered Fall the binding information that GPS positioning information error amount is more than first threshold;
According to the WIFI location informations in L0 and remaining binding information, multiple WIFI location informations error amounts are calculated;
Step S105 may include:
According to the size of the WIFI location informations error amount result of calculation, preferentially to smaller WIFI location information errors The mark for being worth corresponding passive equipment is shown.
It can be understood that:Above-described embodiment includes only GPS positioning information and WIFI location informations in location information In the case of preferred embodiment can also include in this case other embodiment.Such as:In the process of implementation steps S104 In, we can first calculate multiple WIFI location informations error amounts, and filter out a part of binding information, then according to L0 and GPS positioning information in remaining binding information calculates multiple GPS positioning information error amounts, at this point, step S105 can be wrapped It includes:According to the size of the GPS positioning information error amount result of calculation, preferentially smaller GPS positioning information error amount is corresponded to The mark of passive equipment be shown.
In a kind of specific implementation mode of the present invention, the azimuth information of active devices can also include:Directional information.Its In, direction information can be obtained by electronic compass, can also be obtained by direction sensor.
In a kind of specific implementation mode of the present invention,
Step S104 may include:
According to the location information in L0 and every binding information, multiple site error values are calculated, site error is filtered out Binding information of the value more than second threshold
According to the directional information in L0 and remaining binding information, multiple directions error amount is calculated;
Step S105 may include:
According to the size of the deflection error value result of calculation, corresponding passive equipment preferentially is worth to smaller deflection error Mark be shown.
Wherein, the location information in the embodiment can be GPS position information, can also be WIFI location informations.
It should be evident that in above-mentioned implementation process, we can also first calculate deflection error, and filter out a part of binding Information calculates multiple site error values then according to location information in L0 and remaining binding information, at this point, step S105 May include:It is preferentially corresponding to smaller site error value passively to set according to the size of the site error value result of calculation Standby mark is shown.
The technical solution provided according to embodiments of the present invention, active devices can be in company with some passive equipment in advance In the case of connecing state, generates a binding information for the passive equipment and record, binding information includes two parts content: 1) when the mark of the passive equipment, 2) carrying out data connection with the passive equipment, the azimuth information of active devices.The binding information Meaning be:Active devices carry out data connection once in some position with some passive equipment.Above-mentioned generation and record binding The operation of information can manually be triggered by user, that is to say, that user can according to the use habit of oneself, by active devices with When some passive equipment carries out data connection, the active devices often record by location.
In active devices, it can be directed to different passive equipments in advance, store a plurality of binding information.Assuming that a binding letter Passive equipment in breath is identified as E1, and azimuth information L1 illustrates to be accustomed to according to user, when active devices and E1 carry out data company When connecing, active devices are typically at position L1, and conversely, when active devices are located at L1, user is probably most uncommon Active devices and E1 are attached by prestige.According to the above thinking, during subsequent use, if active devices be found that by The mark of dynamic equipment E1 is present in pre-recorded binding information, and the position that main equipment is presently in is obtained by calculation The L1 errors recorded in L0 and binding information are smaller, illustrate that active devices are currently located near L1, and then may determine that user works as It is preceding it is very possible it is highly desirable active devices and E1 are attached, therefore E1 is preferentially shown in finding result, it is possible to reduce The selection operation of user, this brings facility to the actual use of user, improves user experience.
In a kind of specific implementation mode of the present invention, can also include:
When the equipment finds the mark of each passive equipment in result without corresponding binding information, into one Step ground records active devices when a certain passive equipment during active devices and equipment find result establishes data connection The mark of azimuth information and this passive equipment.
In order to facilitate understanding, the basic implementation process of technical scheme of the present invention is described in detail below.
In the technical solution of the embodiment of the present invention, user according to oneself need active devices and passive equipment are connected When connecing, a binding information is obtained.The binding information includes:Active devices when active devices and passive equipment are attached The mark of azimuth information, corresponding passive equipment.The meaning of the binding information is:According to the use habit of user, when actively When equipment is located at the orientation, the passive equipment of the highly desirable connection of user is corresponding with the binding information of above-mentioned acquisition passively to set It is standby.Such as:When active devices are located at a certain orientation L1, user according to oneself needs or use habit by active devices with it is a certain Platform passive equipment E1 carries out data connection, and when showing that active devices are located at orientation L1, highly desirable connection is passive equipment E1;This When, L1 and E1 are pre-stored in as a binding information in active devices.When active devices are located at a certain orientation L2, user is according to certainly Active devices and a certain passive equipment E2 are carried out data connection by oneself needs or use habit, show that active devices are located at side When the L2 of position, highly desirable connection is passive equipment E2, at this point, L2 and E2 is pre-stored in as a binding information in active devices. And so on, it obtains binding information one by one and is pre-stored in active devices.
When user needs active devices carrying out data connection with a certain passive equipment again, active devices are by setting Preparation shows agreement and obtains equipment discovery as a result, then obtaining the current azimuth information of active devices by azimuth information acquisition module L0, wherein above equipment is found in result comprising at least one mark with the one-to-one passive equipment of passive equipment.Into one Step ground, the mark of passive equipment in result is found according to equipment, obtains binding letter corresponding with each passive equipment mark respectively Breath, and it is directed to every acquired binding information, it calculates separately:The error amount of azimuth information and L0 in this binding information, According to the size of error amount result of calculation, preferentially the mark of the smaller corresponding passive equipment of error amount is shown.In L0 When smaller with azimuth information error amount result of calculation in above-mentioned certain binding information, show that L0 distances generate this binding information When active devices orientation near, so the passive equipment of the highly desirable connection of user be likely to be still and this binding information Corresponding passive equipment.For example, being calculated by error amount, it is found that the azimuthal error of L0 and L1 is smaller, then active devices are located at and work as When the position of front when L0, the passive equipment of highly desirable connection is to be likely to E1.According to above-mentioned discussion, in L0 and certain binding information In azimuth information error amount result of calculation it is smaller when, the passive equipment of the highly desirable connection of user is likely to be still to tie up with this Determine the corresponding passive equipment of information.And the present invention is preferentially shown the mark of the smaller corresponding passive equipment of error amount, So the mark of the passive equipment preferentially shown is probably the mark of the required passive equipment of user, the present invention no longer needs User is wanted to search oneself required passive equipment mark from multiple passive equipments mark, this brings to the actual use of user Facility, improves the experience of user.
We are using smart mobile phone as active devices below, for smart television is passive equipment, to the technical side of the present invention Case does more specifical description.Wherein, it is deployed with Simple Service Discovery Protocol on smart mobile phone and smart television, in order to realize Smart mobile phone connects and control smart television.
Assuming that user family there are three smart televisions, it is denoted as T1, T2, T3 respectively.Wherein, when user practises according to the use of oneself When being used to smart mobile phone connecting with smart television T1, the location information L1 and intelligence that the positioning of the WIFI on smart mobile phone obtains will be passed through Energy TV T1 is stored in as a binding information in smart mobile phone;When user according to the use habit of oneself by smart mobile phone with When smart television T2 connections, it regard the location information L2 and smart television T2 that are obtained by the WIFI positioning on smart mobile phone as one Binding information is stored in smart mobile phone;When smart mobile phone is connect by user according to the use habit of oneself with smart television T3 When, smart mobile phone regard the location information L3 and smart television T3 that are obtained by the WIFI positioning on smart mobile phone as a binding Information storage is in smart mobile phone.
When user again wants to smart mobile phone and a certain smart television being attached, user's point on smart mobile phone Search button is hit, then smart mobile phone can search for the smart television information of surrounding by Simple Service Discovery Protocol, it is assumed that intelligence Mobile phone searching to result have T1, T2 and T3.After the completion of search, smart mobile phone is positioned by the WIFI on smart mobile phone and is obtained Oneself current location information L4.Further, corresponding binding is obtained according to result T1, T2 and T3 that smart mobile phone searches Information, and correspondingly calculate separately the error amount of L4 and L1, L2 and L3.It is calculated by above-mentioned error amount, it is assumed that the error with L4 Value is followed successively by L2, L1, L3 from small arrival, due to preferentially showing the smaller equipment of azimuthal error in the present invention, so in intelligence It can preferentially show L2 on mobile phone.And according to the use habit of user, the smart television that user connects in position L2 is T2, Show that the smart television preferentially shown on smart mobile phone is probably the required smart television of user, this is greatly square User use.
Relative to above method embodiment, the present invention also provides the displaying devices that a kind of equipment finds result, are applied to Active devices, shown in Figure 2, which may include:
Equipment finds result obtaining unit 201:It is found for obtaining equipment as a result, the equipment is found in result comprising extremely The mark of a few passive equipment;Wherein, every passive equipment corresponds to the mark of a passive equipment;
Azimuth information acquiring unit 202:The azimuth information L0 current for obtaining active devices;
Binding information acquiring unit 203:Mark for finding passive equipment in result according to the equipment, obtains respectively Binding information corresponding with each passive equipment mark;Wherein, the binding corresponding with each passive equipment mark of the acquisition Information is pre-recorded information, and the binding information of any passive equipment includes:The mark of the passive equipment and described When active devices carry out data connection with the passive equipment, the azimuth information of active devices;
Error amount computing unit 204:For for every acquired binding information, calculating separately:This binding information In azimuth information and L0 error amount;
Passive equipment identifies display unit 205:For the size according to error amount result of calculation, preferentially to smaller error The mark for being worth corresponding passive equipment is shown.
In a kind of specific implementation mode of the present invention, the azimuth information of the active devices may include:Location information.
In a kind of specific implementation mode of the present invention, the location information may include:GPS positioning information, and/or, WIFI location informations.
Include GPS positioning information and WIFI positioning in the location information in a kind of specific implementation mode of the present invention In the case of information,
The error amount computing unit 204 may include:
GPS positioning information error amount computing unit:For according to the GPS positioning information in L0 and every binding information, meter Multiple GPS positioning information error amounts are calculated, the binding information that GPS positioning information error amount is more than first threshold is filtered out;
WIFI location information error amount computing units:For positioning letter according to the WIFI in L0 and remaining binding information Breath, calculates multiple WIFI location informations error amounts;
The passive equipment identifies display unit 205:
First passive equipment mark displaying subelement:For according to the big of the WIFI location informations error amount result of calculation It is small, preferentially the mark of the smaller corresponding passive equipment of WIFI location information error amounts is shown.
In a kind of specific implementation mode of the present invention, the azimuth information of the active devices can also include:Believe in direction Breath.
In a kind of specific implementation mode of the present invention, the error amount computing unit 204 may include:
Site error value computing unit:For according to the location information in L0 and every binding information, calculating multiple positions Error amount is set, the binding information that site error value is more than second threshold is filtered out;
Deflection error value computing unit:For according to the directional information in L0 and remaining binding information, calculating multiple Deflection error value;
The passive equipment identifies display unit 205:
Second passive equipment mark displaying subelement:For the size according to the deflection error value result of calculation, preferentially The mark for being worth corresponding passive equipment to smaller deflection error is shown.
In a kind of specific implementation mode of the present invention, can also include:
Information recording unit:For finding that the mark of each passive equipment in result is not corresponded to when the equipment Binding information when, further, find that a certain passive equipment in result establishes data connection in active devices and equipment When, record the mark of the azimuth information and this passive equipment of active devices.
The technical solution provided according to embodiments of the present invention, active devices can be in company with some passive equipment in advance In the case of connecing state, generates a binding information for the passive equipment and record, binding information includes two parts content: 1) when the mark of the passive equipment, 2) carrying out data connection with the passive equipment, the azimuth information of active devices.The binding information Meaning be:Active devices carry out data connection once in some position with some passive equipment.Above-mentioned generation and record binding The operation of information can manually be triggered by user, that is to say, that user can according to the use habit of oneself, by active devices with When some passive equipment carries out data connection, the active devices often record by location.
In active devices, it can be directed to different passive equipments in advance, store a plurality of binding information.Assuming that a binding letter Passive equipment in breath is identified as E1, and azimuth information L1 illustrates to be accustomed to according to user, when active devices and E1 carry out data company When connecing, active devices are typically at position L1, and conversely, when active devices are located at L1, user is probably most uncommon Active devices and E1 are attached by prestige.According to the above thinking, during subsequent use, if active devices be found that by The mark of dynamic equipment E1 is present in pre-recorded binding information, and the position that main equipment is presently in is obtained by calculation The L1 errors recorded in L0 and binding information are smaller, illustrate that active devices are currently located near L1, and then may determine that user works as It is preceding it is very possible it is highly desirable active devices and E1 are attached, therefore E1 is preferentially shown in finding result, it is possible to reduce The selection operation of user, this brings facility to the actual use of user, improves user experience.
For convenience of description, it is divided into various units when description apparatus above with function to describe respectively.Certainly, implementing this The function of each unit is realized can in the same or multiple software and or hardware when invention.
As seen through the above description of the embodiments, those skilled in the art can be understood that the present invention can It is realized by the mode of software plus required general hardware platform.Based on this understanding, technical scheme of the present invention essence On in other words the part that contributes to existing technology can be expressed in the form of software products, the computer software product It can be stored in a storage medium, such as ROM/RAM, magnetic disc, CD, including some instructions are used so that a computer equipment (can be personal computer, server either network equipment etc.) executes the certain of each embodiment of the present invention or embodiment Method described in part.
It should be noted that herein, relational terms such as first and second and the like are used merely to a reality Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those Element, but also include other elements that are not explicitly listed, or further include for this process, method, article or equipment Intrinsic element.
Each embodiment in this specification is all made of relevant mode and describes, identical similar portion between each embodiment Point just to refer each other, and each embodiment focuses on the differences from other embodiments.Especially for system reality For applying example, since it is substantially similar to the method embodiment, so description is fairly simple, related place is referring to embodiment of the method Part explanation.Apparatus and system embodiment described above is only schematical, wherein described be used as separation unit The unit that part illustrates may or may not be physically separated, and the component shown as unit can be or also may be used Not to be physical unit, you can be located at a place, or may be distributed over multiple network units.It can be according to reality Need select some or all of module therein to achieve the purpose of the solution of this embodiment.Those of ordinary skill in the art exist In the case of not making the creative labor, you can to understand and implement.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the scope of the present invention.It is all Any modification, equivalent replacement, improvement and so within the spirit and principles in the present invention, are all contained in protection scope of the present invention It is interior.

Claims (14)

1. a kind of equipment finds the methods of exhibiting of result, which is characterized in that it is applied to active devices, the method includes:
Equipment is obtained to find as a result, the equipment finds the mark for including at least one passive equipment in result;Wherein, every quilt Dynamic equipment corresponds to the mark of a passive equipment;
Obtain the current azimuth information L0 of active devices;
The mark of passive equipment in result is found according to the equipment, obtains binding corresponding with each passive equipment mark respectively Information;Wherein, the acquisition with each passive equipment identify corresponding binding information be pre-recorded information, any quilt The binding information of dynamic equipment includes:The mark of the passive equipment and the active devices carry out data with the passive equipment When connection, the azimuth information of active devices;
For every acquired binding information, calculate separately:The error amount of azimuth information and L0 in this binding information;
According to the size of error amount result of calculation, preferentially the mark of the smaller corresponding passive equipment of error amount is shown.
2. according to the method described in claim 1, it is characterized in that, the azimuth information of the active devices includes:Location information.
3. according to the method described in claim 2, it is characterized in that, the location information includes:GPS positioning information, and/or, WIFI location informations.
4. according to the method described in claim 3, it is characterized in that, including GPS positioning information and WIFI in the location information In the case of location information,
It is described to be directed to every acquired binding information, it calculates separately:The error of azimuth information and L0 in this binding information The step of value includes:
According to the GPS positioning information in L0 and every binding information, multiple GPS positioning information error amounts are calculated, GPS is filtered out Location information error amount is more than the binding information of first threshold;
According to the WIFI location informations in L0 and remaining binding information, multiple WIFI location informations error amounts are calculated;
The size according to error amount result of calculation preferentially opens up the mark of the smaller corresponding passive equipment of error amount The step of showing include:
According to the size of the WIFI location informations error amount result of calculation, preferentially to smaller WIFI location information error amounts pair The mark for the passive equipment answered is shown.
5. according to claim 2 to 4 any one of them method, which is characterized in that the azimuth information of the active devices is also wrapped It includes:Directional information.
6. according to the method described in claim 5, it is characterized in that,
It is described to be directed to every acquired binding information, it calculates separately:The error of azimuth information and L0 in this binding information The step of value includes:
According to the location information in L0 and every binding information, multiple site error values are calculated, it is big to filter out site error value In the binding information of second threshold;
According to the directional information in L0 and remaining binding information, multiple directions error amount is calculated;
The size according to error amount result of calculation preferentially opens up the mark of the smaller corresponding passive equipment of error amount The step of showing include:
According to the size of the deflection error value result of calculation, the mark of corresponding passive equipment is preferentially worth to smaller deflection error Knowledge is shown.
7. method according to any one of claims 1 to 4, which is characterized in that further include:
When the equipment finds the mark of each passive equipment in result without corresponding binding information, further Ground records the side of active devices when a certain passive equipment during active devices and equipment find result establishes data connection The mark of position information and this passive equipment.
8. a kind of equipment finds the displaying device of result, which is characterized in that the device includes:
Equipment finds result obtaining unit:It is found for obtaining equipment as a result, the equipment is found in result comprising at least one The mark of passive equipment;Wherein, every passive equipment corresponds to the mark of a passive equipment;
Azimuth information acquiring unit:The azimuth information L0 current for obtaining active devices;
Binding information acquiring unit:Mark for finding passive equipment in result according to the equipment obtains and each respectively Passive equipment identifies corresponding binding information;Wherein, the binding information corresponding with each passive equipment mark of the acquisition is The binding information of pre-recorded information, any passive equipment includes:The mark of the passive equipment and the active are set When the standby progress data connection with the passive equipment, the azimuth information of active devices;
Error amount computing unit:For for every acquired binding information, calculating separately:Orientation in this binding information The error amount of information and L0;
Passive equipment identifies display unit:For the size according to error amount result of calculation, preferentially smaller error amount is corresponded to The mark of passive equipment be shown.
9. device according to claim 8, which is characterized in that the azimuth information of the active devices includes:Location information.
10. device according to claim 9, which is characterized in that the location information includes:GPS positioning information, and/or, WIFI location informations.
11. device according to claim 10, which is characterized in that the location information include GPS positioning information and In the case of WIFI location informations,
The error amount computing unit includes:
GPS positioning information error amount computing unit:For according to the GPS positioning information in L0 and every binding information, calculating Multiple GPS positioning information error amounts filter out the binding information that GPS positioning information error amount is more than first threshold;
WIFI location information error amount computing units:For according to the WIFI location informations in L0 and remaining binding information, meter Calculate multiple WIFI location informations error amounts;
The passive equipment identifies display unit:
First passive equipment mark displaying subelement:For the size according to the WIFI location informations error amount result of calculation, Preferentially the mark of the smaller corresponding passive equipment of WIFI location information error amounts is shown.
12. according to claim 9 to 11 any one of them device, which is characterized in that the azimuth information of the active devices is also Including:Directional information.
13. device according to claim 12, which is characterized in that
The error amount computing unit includes:
Site error value computing unit:For according to the location information in L0 and every binding information, calculating multiple positions and missing Difference filters out the binding information that site error value is more than second threshold;
Deflection error value computing unit:For according to the directional information in L0 and remaining binding information, calculating multiple directions Error amount;
The passive equipment identifies display unit:
Second passive equipment mark displaying subelement:For the size according to the deflection error value result of calculation, preferentially to compared with The mark that small deflection error is worth corresponding passive equipment is shown.
14. according to claim 8 to 11 any one of them device, which is characterized in that further include:
Information recording unit:For finding that the mark of each passive equipment in result is tied up without corresponding when the equipment When determining information, further, when a certain passive equipment during active devices and equipment find result establishes data connection, note Record the mark of the azimuth information and this passive equipment of active devices.
CN201510150112.XA 2015-03-31 2015-03-31 A kind of equipment finds the methods of exhibiting and device of result Active CN104735623B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510150112.XA CN104735623B (en) 2015-03-31 2015-03-31 A kind of equipment finds the methods of exhibiting and device of result

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510150112.XA CN104735623B (en) 2015-03-31 2015-03-31 A kind of equipment finds the methods of exhibiting and device of result

Publications (2)

Publication Number Publication Date
CN104735623A CN104735623A (en) 2015-06-24
CN104735623B true CN104735623B (en) 2018-09-28

Family

ID=53458970

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510150112.XA Active CN104735623B (en) 2015-03-31 2015-03-31 A kind of equipment finds the methods of exhibiting and device of result

Country Status (1)

Country Link
CN (1) CN104735623B (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102448187B (en) * 2011-10-29 2015-10-07 华为终端有限公司 The method of automatic access Wi-Fi network and terminal
CN103458409A (en) * 2013-08-19 2013-12-18 小米科技有限责任公司 Network connection method and network sharing method and device
CN103559243A (en) * 2013-10-28 2014-02-05 陶睿 Method and system for searching users in mobile devices on basis of labels
CN103731723B (en) * 2013-12-02 2018-04-10 乐视致新电子科技(天津)有限公司 The method and system of refreshing a device list in terminal device
CN103813449B (en) * 2014-03-03 2017-12-15 宇龙计算机通信科技(深圳)有限公司 The method and relevant device that a kind of wireless telecommunications quickly access

Also Published As

Publication number Publication date
CN104735623A (en) 2015-06-24

Similar Documents

Publication Publication Date Title
CN106502264B (en) The operating system of plant protection unmanned plane
CN104266658B (en) One kind is based on precise positioning instructor in broadcasting guide system, method and its collecting method
US20170221246A1 (en) Method and apparatus of prompting position of aerial vehicle
CN106705984B (en) Interest point searching method and device
EP2341362B1 (en) Method and system for facilitating the location of a mobile electronic device
AU2013213666B2 (en) Real-time RF signal visualization device
US8531514B2 (en) Image providing system and image providing method
US20110161875A1 (en) Method and apparatus for decluttering a mapping display
CN102801721A (en) Device connecting method, electronic device and server
CN105898544A (en) Video playing method and device
CN104657389A (en) Positioning method, system and mobile terminal
CN103826201A (en) Geographical position-based virtual interaction method and system thereof
CN105466414B (en) The recommendation method and server of a kind of navigation routine
CN105675003A (en) Route generation and sharing method and device, route point adding method and device as well as route navigation method and device
CN107543547A (en) A kind of air navigation aid, apparatus and system
CN103391503A (en) Method for determining virtual geographical range
CN103563348A (en) Imaging device and wireless system
CN110199525A (en) For selecting scene with the system and method for the browsing history in augmented reality interface
WO2018164932A1 (en) Zoom coding using simultaneous and synchronous multiple-camera captures
US9851870B2 (en) Multi-dimensional video navigation system and method using interactive map paths
CN107657469A (en) A kind of method for pushing of advertising message, device and set top box
CN104320848B (en) The system and method for indoor positioning is realized based on cloud computing
CN112652186A (en) Parking lot vehicle searching method, client and storage medium
CN104735623B (en) A kind of equipment finds the methods of exhibiting and device of result
JP5104934B2 (en) Portable display device and program

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