CN105992141A - Contact searching method and apparatus - Google Patents

Contact searching method and apparatus Download PDF

Info

Publication number
CN105992141A
CN105992141A CN201510059462.5A CN201510059462A CN105992141A CN 105992141 A CN105992141 A CN 105992141A CN 201510059462 A CN201510059462 A CN 201510059462A CN 105992141 A CN105992141 A CN 105992141A
Authority
CN
China
Prior art keywords
mobile device
contact person
described mobile
information
direct contact
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.)
Pending
Application number
CN201510059462.5A
Other languages
Chinese (zh)
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.)
TCL Corp
Original Assignee
TCL Corp
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 TCL Corp filed Critical TCL Corp
Priority to CN201510059462.5A priority Critical patent/CN105992141A/en
Publication of CN105992141A publication Critical patent/CN105992141A/en
Pending legal-status Critical Current

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The invention is suitable for the communication field, and provides a contact searching method and apparatus. The contact searching method includes the steps: determining the position of mobile equipment; sending the determined position of the mobile equipment to a server to enable the server to search for the corresponding contact within a preset searching range according to the received position of the mobile equipment, wherein the preset searching range includes direct contact and/or indirect contact of the mobile equipment; the information of the direct contact of the mobile equipment is the contact information stored in a contact list of the mobile equipment; and the information of the indirect contact of the mobile equipment is the contact information which is not stored in the contact list of the mobile equipment and is stored in a contact list of mobile equipment corresponding to the direct contact in the mobile equipment; and receiving the searching result of the server, and displaying the searching result. The contact searching method and apparatus can improve the relational degree of searching the contact and the mobile equipment.

Description

Contact searching method and device
Technical field
The embodiment of the present invention belongs to the communications field, particularly relates to a kind of contact searching method and device.
Background technology
The raising of people's living standard and the decline of mobile device price so that the popularity rate of mobile device is more next Higher.Further, the function and application in mobile device is constantly enriched and perfect, greatly enriches and changes The life of people.
In order to improve the attention to communication in actual life for the people, in existing contact searching method, user Can pass through function of search, search and use same software and adjacent other users in position with it, so with look into The user's contact found.But owing to existing method is only capable of searching the user of the same software of use, and utilize note Not necessarily closely related with the user user of contact person of this software of volume, the contact person's therefore finding Relevance is not high.
Content of the invention
Embodiments provide a kind of contact searching method and device, it is intended to solve existing method and search The not high problem of the relevance of contact person.
The embodiment of the present invention is achieved in that a kind of contact searching method, and described method includes:
Determine the position at mobile device place;
Send the position at the mobile device place determining to server, so that described server is according to reception Corresponding contact person is searched in default seeking scope in the position at mobile device place;Described default lookup model Enclose direct contact person and/or the remote parties including described mobile device;Directly contacting of described mobile device The information of people is the associated person information being stored in the record of described mobile device communication, described mobile device indirect The information of contact person, for being not stored in the record of described mobile device communication, but is stored in described mobile device Associated person information in direct contact person's corresponding mobile device communication record;
Receive the lookup result of described server, and show.
The another object of the embodiment of the present invention is to provide a kind of contact searching method, and described method includes:
Receive the position at the described mobile device place that mobile device sends, according to the mobile device place receiving Position search corresponding contact person in default seeking scope;Described default seeking scope includes described shifting The direct contact person of dynamic equipment and/or remote parties;The information of the direct contact person of described mobile device is for depositing Associated person information in the record of described mobile device communication for the storage, the information of the remote parties of described mobile device It for being not stored in the record of described mobile device communication, but is stored in the direct contact person couple of described mobile device Associated person information in the mobile device communication record answered;
Send lookup result to described mobile device, so that described mobile device receives described lookup result simultaneously Display.
The another object of the embodiment of the present invention is to provide a kind of searching contact person device, and described device includes:
Positioning unit, for determining the position at mobile device place;
Positioning information transmitting unit, the position at the mobile device place for determining sends to server, with Described server is made to search corresponding according to the position at the mobile device place receiving in default seeking scope It is people;Described default seeking scope includes direct contact person and/or the remote parties of described mobile device; The information of the direct contact person of described mobile device is the contact person's letter being stored in the record of described mobile device communication Breath, the information of the remote parties of described mobile device for be not stored in described mobile device communication record in, But it is stored in the associated person information in the direct contact person corresponding mobile device communication record of described mobile device;
Lookup result receiving unit, is used for receiving the lookup result of described server, and shows.
The another object of the embodiment of the present invention is to provide a kind of searching contact person device, and described device includes:
Positioning information receiving unit, for receiving the position at the described mobile device place that mobile device sends, Corresponding contact person is searched in default seeking scope in position according to the mobile device place receiving;Described pre- If seeking scope include direct contact person and/or the remote parties of described mobile device;Described mobile device The information of direct contact person be the associated person information being stored in the record of described mobile device communication, described movement The information of the remote parties of equipment is for being not stored in the record of described mobile device communication, but is stored in described Associated person information in the direct contact person corresponding mobile device communication record of mobile device;
Lookup result transmitting element, is used for sending lookup result to described mobile device, so that described movement Equipment receives described lookup result and shows.
In embodiments of the present invention, owing to described default seeking scope includes the direct connection of described mobile device Being people and/or remote parties, therefore, mobile device more likely finds satisfactory contact person, carries Height finds the degree of association of contact person and this mobile device.
Brief description
Fig. 1 is the flow chart of a kind of contact searching method that first embodiment of the invention provides;
Fig. 2 is the flow chart of the another kind of contact searching method that second embodiment of the invention provides;
Fig. 3 is the structure chart of a kind of searching contact person device that third embodiment of the invention provides;
Fig. 4 is the structure chart of the another kind of searching contact person device that fourth embodiment of the invention provides.
Detailed description of the invention
In order to make the purpose of the present invention, technical scheme and advantage clearer, below in conjunction with accompanying drawing and reality Execute example, the present invention is further elaborated.Only it should be appreciated that specific embodiment described herein It only in order to explain the present invention, is not intended to limit the present invention.
In the embodiment of the present invention, determine the position at mobile device place, by the position at the mobile device place of determination Put and send to server, so that described server is looked into default according to the position at the mobile device place receiving Look for the corresponding contact person of range-based searching, receive the lookup result of described server, and show.
In order to technical solutions according to the invention are described, illustrate below by specific embodiment.
Embodiment one:
Fig. 1 shows the flow chart of a kind of contact searching method that first embodiment of the invention provides, and describes in detail As follows:
Step S11, determines the position at mobile device place.
In this step, mobile device place can be determined by GPS location technology or WIFI location technology Position, defined location can be specific to the street information at this mobile device place.
Alternatively, before the position at described determination mobile device place, comprising:
A1, the information of transmission mobile device are to server, so that described server is according to the described movement receiving The corresponding account of information creating of equipment realizes the registration of mobile device.Wherein, the information of mobile device includes The contacts with overseas parties mode of the corresponding user of described mobile device, can also include the figure that described mobile device uploads Piece, subordinate relation etc..Additionally, the information of mobile device also includes the message registration of mobile device, information note Record (such as note record, multimedia message record, voice messaging).Server according to receive message registration number of times, The number of times sum of information record determines contact number of times, updates the contact frequency of the contact person of this mobile device, its In, contact frequency uses below equation to determine: contact number of times/(current date-contact person's date created). Again contact person identical for contact higher and with mobile device the number attribution of frequency is constructed as mobile device First heat friend's circle, then searches for the contact person of first heat friend's circle, and the contact person with first heat friend's circle is contacted frequency The identical contact person of higher and with mobile device the number attribution of rate (removes the portion repeating with first heat friend's circle Point) set up into second heat friend's circle, and the contact person of second heat friend's circle registers in the server.Wherein, The lookup priority of one heat friend's circle is higher than the lookup priority of second heat friend's circle.
A2, the contact person's extremely described server sending the storage of described mobile device, so that the storage of described server The described contact person receiving, and the described contact person storing is labeled as the direct contact person of described mobile device, And, search for the contact person of described direct contact person, and the contact person of described direct contact person that will search It is labeled as the remote parties of described mobile device.After mobile device completes registration, mobile device uploads it The contact person of storage is to server.Wherein, in the artificial mobile device address list of contact that mobile device uploads Associated person information, the contact person of the mobile device storage of reception is designated the direct of mobile device by server Contact person, and by by the direct searching contact person of mobile device to other ID be mobile device Remote parties.The information of user B for example, it is assumed that mobile device is stored with, this this user B sets for mobile Standby direct contact person, the information searching of the user B that server uploads according to mobile device to user C, and Mobile device does not store the information of this user C, then this user C is the remote parties of mobile device, In step A1, first heat friend's circle belongs to direct contact person, and second heat friend's circle belongs to remote parties.
A3, seeking scope is set, and sends the seeking scope arranging to server storage.The lookup arranging Scope is mainly used in screening a range of direct contact person or remote parties.Such as, server is set Only need to search direct contact person, or only need to search the direct contact person of specified quantity, or only need to search connection indirectly Being people etc., additionally seeking scope also includes arranging the priority searched, and such as is selecting to search direct contact person During with remote parties, can be the priority higher than remote parties for the priority of direct contact person.
Alternatively, after the position at described determination mobile device place, comprising:
The information that setting need to push, and send the information that the need arranging push to server, so that described clothes Business device is when finding satisfactory contact person, and the information pushing pushing the need of reception is to the connection finding Be people, or, so that described server is not when finding satisfactory contact person, will receive need The information pushing pushing is to the programmed emergency preset.Specifically, the information that need to push can include word, Picture, sound, video etc. can also be included, be used for sending distress signals or multidate information etc..Work as server When finding satisfactory contact person, the position at the information that need to push and mobile device place is sent extremely The contact person finding;When server does not find satisfactory contact person, the information that will need to push And the position at mobile device place sends the programmed emergency preset to mobile device.Wherein, that presets is tight Anxious contact person can be 1 to 3.The information pushing that directly need to push mobile device due to server is extremely searched The contact person arriving or default programmed emergency, and the information that need to push can include word, can also include Picture, sound, video etc., therefore, what mobile device can be arranged by server in time, effectively needs to push Information pushing to corresponding contact person.
Step S12, sends the position at the mobile device place determining to server, so that described server Corresponding contact person is searched in default seeking scope in position according to the mobile device place receiving;Described pre- If seeking scope include direct contact person and/or the remote parties of described mobile device;Described mobile device The information of direct contact person be the associated person information being stored in the record of described mobile device communication, described movement The information of the remote parties of equipment is not stored in the record of described mobile device communication, but is stored in described shifting Associated person information in the direct contact person corresponding mobile device communication record of dynamic equipment.
Step S13, receives the lookup result of described server, and shows.
In this step, in order to ensure the information security of user, the lookup result that server returns includes searching The position at the contact person place arrived, distance, contact method, picture, subordinate relation etc..Wherein, correspondent party Formula refers to the contacts with overseas parties mode of the account at server registration for the contact person or contact person's offer, and wherein subordinate is closed System i.e. this contact person and mobile device contact person are direct contact person or remote parties.Certainly, if searching The direct contact person of the artificial mobile device of contact arriving, then can also include this mobile device in lookup result The contact number of direct contact person.
In the first embodiment of the invention, the position at mobile device place is determined, the mobile device institute that will determine Position send to server so that described server according to the position at the mobile device place receiving in advance If seeking scope search corresponding contact person, receive the lookup result of described server, and show.Due to Described default seeking scope includes direct contact person and/or the remote parties of described mobile device, therefore, Mobile device more likely finds satisfactory contact person, improves and finds contact person and this mobile device The degree of association.
Should be understood that in embodiments of the present invention, the size of the sequence number of above-mentioned each process is not meant to perform suitable The priority of sequence, the execution sequence of each process should determine with its function and internal logic, and should be unreal to the present invention The implementation process executing example constitutes any restriction.
Embodiment two:
Fig. 2 shows the flow chart of the another kind of contact searching method that second embodiment of the invention provides, in detail State as follows:
Step S21, receives the position at the described mobile device place that mobile device sends, according to the shifting receiving Corresponding contact person is searched in default seeking scope in the position at dynamic equipment place.Described default seeking scope Including the direct contact person of described mobile device and/or remote parties.The direct contact person of described mobile device Information be the associated person information being stored in the record of described mobile device communication, the indirect connection of described mobile device Be the information of people for being not stored in described mobile device, but be stored in the direct contact of described mobile device Associated person information in the record of people's corresponding mobile device communication.
In this step, the position at described mobile device place can be specific to the street information at this mobile device place.
Alternatively, the position at the described mobile device place sending in described reception mobile device, according to reception The position at mobile device place before default seeking scope searches corresponding contact person, comprising:
B1, the information receiving the mobile device that mobile device sends, according to the letter of the described mobile device receiving Breath creates the registration that corresponding account realizes mobile device.Wherein, the information of mobile device includes described movement The contacts with overseas parties mode of the corresponding user of equipment, can also include picture, subordinate that described mobile device uploads Relation etc..Additionally, the information of mobile device also includes the message registration of mobile device, information record (as short Letter record, multimedia message record, voice messaging).Server is according to the message registration number of times receiving, information record The sum of number of times determine contact number of times, update the contact frequency of the contact person of this mobile device, wherein, connection It is that frequency uses below equation to determine: contact number of times/(current date-contact person's date created).Again will connection It is the first heat that the contact person that higher and with mobile device the number attribution of frequency is identical is constructed as mobile device Friend encloses, then the contact person of search the first heat friend's circle, the contact person of friendly circle hot with first is contacted frequency higher And contact person (remove the part that with the first heat friend circle repeat) group identical with the number attribution of mobile device Build up second heat friend's circle, and the contact person of second heat friend's circle registers in the server.Wherein, the first heat friend The lookup priority of circle is higher than the lookup priority of second heat friend's circle.
B2, reception the contact person storing the described mobile device storage that described mobile device sends, and will deposit The described contact person of storage is labeled as the direct contact person of described mobile device, and, search for described direct contact The contact person of people, and the contact person by the described direct contact person searching is labeled as between described mobile device Meet contact person.After mobile device completes registration, mobile device uploads the contact person of its storage to server. Wherein, the contact person that mobile device uploads can be the contact person of the address list of mobile device.Server will connect The contact person of the mobile device storage received is designated the direct contact person of mobile device, and will be set by mobile Standby direct searching contact person to other ID be the remote parties of mobile device.
B3, reception simultaneously store the seeking scope that described mobile device sends.The seeking scope arranging is mainly used in Screen a range of direct contact person or remote parties.Such as, arrange server only need to search directly Contact person, or only need to search the direct contact person of specified quantity, or only need to search remote parties etc., additionally Seeking scope also includes the priority searched, and the priority such as direct contact person is higher than the preferential of remote parties Level.
For in step B1 first heat friend circle and second heat friend circle, server can according to first heat friend circle, The lookup priority orders remaining direct contact person, second heat friend's circle and residue remote parties searches correspondence Contact person.Such as, in order to improve search efficiency, can (1) first first heat friend circle in search near Contact person, when exceeding default value (such as 5), stop search and will search first heat friend circle in Contact person is as Search Results;(2) when when first heat friend's circle does not search enough contact persons, can continue Continue the contact person near searching in the direct contact person of residue, when exceeding default value (such as 10), stop During only search the first heat friend that will search enclose, the contact person of contact person direct contact person with residue is as search Result;(3) when by the searching method of (2) still without when searching enough contact persons, can be second Heat friend circle in search near contact person, when exceeding default value (such as 20), stop search and by (1), (2) contact person in and the second heat friend's circle is as Search Results;(4) when by the searching method of (3) still When not searching enough contact persons, can continue search for remaining remote parties.
Alternatively, the position at the described mobile device place sending in described reception mobile device, according to reception The position at mobile device place after default seeking scope searches corresponding contact person, comprising:
Receive the information of the need propelling movement that mobile device sends, and when finding satisfactory contact person, will Receive need push information pushing to the contact person finding, or, satisfactory not finding During contact person, the information pushing pushing the need receiving is to the programmed emergency preset.Specifically, need to push Information can include word, picture, sound, video etc. can also be included.When whois lookup is to meeting During the contact person requiring, send the position at the information that need to push and mobile device place to the connection finding It is people;When server does not find satisfactory contact person, the information that need to push and movement are set The position at standby place sends the programmed emergency preset to mobile device.Wherein, the programmed emergency preset can It is 1 to 3.The information pushing that directly need to push mobile device due to server is to the contact person finding Or the programmed emergency preset, and the information that need to push can include word, can also include picture, sound, Videos etc., therefore, the information pushing that the need that mobile device is arranged can be pushed by server in time, effectively is extremely Corresponding contact person.
Alternatively, the position at the described mobile device place that described reception mobile device sends, according to receive Corresponding contact person is searched in default seeking scope in the position at mobile device place, specifically includes:
C1, the position receiving the described mobile device place that mobile device sends.
Whether the direct contact person of the described mobile device that C2, judgement find and/or remote parties be online.
C3, when the direct contact person of described mobile device and/or remote parties are online, it is judged that described movement The distance of the direct contact person of equipment and described mobile device and/or remote parties whether less than preset away from From threshold value, and by distance directly the joining less than the mobile device of the distance threshold preset with described mobile device It is people and/or remote parties is designated the contact person finding.By with the distance of described mobile device more than or It is equal to the direct contact person of the mobile device of the distance threshold preset and/or remote parties is designated non-lookup The contact person arriving.
C4, when the direct contact person of described mobile device and/or remote parties are online, it is judged that described shifting Whether dynamic equipment is in same base station cell with direct contact person and/or the remote parties of described mobile device, Direct contact person and/or remote parties in described mobile device and described mobile device are in same base station During cell, by be in described mobile device the direct contact person of the described mobile device of same base station cell and/ Or remote parties is designated the contact person finding.Direct in described mobile device and described mobile device When contact person and/or remote parties are in adjacent base station cell, it is judged that described mobile device sets with described movement The distance of standby direct contact person and/or remote parties whether less than the distance threshold preset, and will with described The direct contact person of the mobile device less than the distance threshold preset for the distance of mobile device and/or indirect association People is designated the contact person finding.
In above-mentioned C1 to C4, there may be online or not online two kind situation for contact person, it is right to determine The lookup method answered.Firstly for online user (i.e. smart machine is currently at and server connection state), Its positional information is registration in real time, and GPS contrast locating base station cell positioning is more accurate comparatively speaking;And it is right In non-online user, then by judging the user of mobile device and direct contact person and/or remote parties Whether in same base station cell or adjacent base station cell;For the contact person being positioned by GPS, Yi Jiyu The user of mobile device is positioned at the contact person of adjacent base station cell, need to judge mobile device user and Whether the distance between contact person is less than the distance threshold preset, if being less than, by this identification of contacts for meeting The contact person (contact person i.e. finding) requiring, otherwise, is the non-connection finding by this identification of contacts It is people;And for being positioned at the contact person of same base station cell with the user of mobile device, then do not need to judge, Direct is satisfactory contact person by this identification of contacts.
Further, after C4, comprising: search again for remote parties, and at the indirect connection of search It is the ownership place of people when not having identified, the ownership place of the remote parties of identification search.Owing to searching connection It is to have newly-increased remote parties during people, therefore, can by searching again for remote parties Search more remote parties as much as possible, improve remote parties further.Indirectly join when searching After being people, if there is pushed information, to satisfactory remote parties's PUSH message, and will will search The remote parties of rope returns to mobile device.If additionally, server has stored the indirect connection searching again for It is people, then need to add new subordinate relation.Assume that the information that server stores is: the indirect association of Zhang San Artificial king five;Li Si is the user of the mobile device of current search, and it searches this indirect association of king five People, then server after adding entry is: the remote parties king five of Zhang San and Li Si.
Step S22, sends lookup result to described mobile device, so that described mobile device receives described Lookup result simultaneously shows.
Wherein, the lookup result that server returns includes the position at the contact person place finding, distance, joins It is mode, picture, subordinate relation etc..Wherein, contact method refers to the account at server registration for the contact person Or the contacts with overseas parties mode that contact person provides, to ensure the information security of user.Certainly, if the connection finding It is the direct contact person of artificial mobile device, then lookup result can also include the direct connection changing mobile device It is the contact number of people.
In second embodiment of the invention, receive the position at the described mobile device place that mobile device sends, Corresponding contact person is searched in default seeking scope in position according to the mobile device place receiving, will search Result sends to described mobile device, so that described mobile device receives described lookup result and shows.Due to Described default seeking scope includes direct contact person and/or the remote parties of described mobile device, searches model Enclosing bigger, therefore, mobile device more likely finds satisfactory contact person, improves and finds contact People and the degree of association of this mobile device.
Embodiment three:
Fig. 3 shows the structure chart of a kind of searching contact person device that third embodiment of the invention provides, this connection Being that people searches device and can apply in a mobile device, this mobile device can include through wireless access network RAN The user equipment communicating with one or more core net, this user equipment can be mobile phone (or claim For " honeycomb " phone), there is the computer etc. of mobile device, for example, user equipment can also is that portable Formula, pocket, hand-held, built-in computer or vehicle-mounted mobile device, they and wireless access network Exchange voice and/or data.Again for example, this mobile device can include smart mobile phone, panel computer, individual Digital assistants PDA, point-of-sale terminal POS or vehicle-mounted computer etc..For convenience of description, illustrate only and this The related part of inventive embodiments.
This searching contact person device includes: the 31st, positioning unit positions information transmitting unit the 32nd, lookup result and connect Receive unit 33.Wherein:
Positioning unit 31, for determining the position at mobile device place.
Specifically, the position at mobile device place can be determined by GPS location technology or WIFI location technology Putting, defined location can be specific to the street information at this mobile device place.
Alternatively, described searching contact person device includes:
Mobile device log-on message transmitting element, for sending the information of mobile device to server, so that institute State server and realize the note of mobile device according to the corresponding account of information creating of the described mobile device receiving Volume.Wherein, the information of mobile device includes the contacts with overseas parties mode of the corresponding user of described mobile device, also Picture, subordinate relation that described mobile device uploads etc. can be included.Additionally, the information of mobile device is also wrapped Include the message registration of mobile device, chat record, information record (such as note record, multimedia message record, voice Information).
Associated person information transmitting element, for sending contact person's extremely described server of described mobile device storage, So that the described contact person that the storage of described server receives, and the described contact person storing is labeled as described shifting The direct contact person of dynamic equipment, and, search for the contact person of described direct contact person, and the institute that will search The contact person stating direct contact person is labeled as the remote parties of described mobile device.Complete note in mobile device After Ce, mobile device uploads the contact person of its storage to server.Wherein, the contact person that mobile device uploads For the associated person information in mobile device address list.
Seeking scope arranges unit, is used for arranging seeking scope, and sends the seeking scope arranging to service Device stores.Such as, server is set and only need to search direct contact person, or only need to search the direct of specified quantity Contact person, or only need to search remote parties etc., additionally seeking scope also includes arranging the priority searched, Such as when selecting to search direct contact person and remote parties, can be that the priority of direct contact person is higher than The priority of remote parties.
Alternatively, described searching contact person device includes:
Pushed information arranges unit, is used for arranging the information that need to push, and sends out the information that the need of setting push Deliver to server, so that described server is when finding satisfactory contact person, need propelling movement by receive Information pushing to the contact person finding, or, so that described server meets the requirements not finding Contact person when, by receive need push information pushing to preset programmed emergency.Specifically, need to push away The information sent can include word, can also include picture, sound, video etc., be used for sending distress signals Or multidate information etc..When whois lookup to satisfactory contact person, by the information that need to push and shifting The position at dynamic equipment place sends to the contact person finding;When server does not find satisfactory When being people, that presets position transmission to the mobile device at the information that need to push and mobile device place is urgent Contact person.
Positioning information transmitting unit 32, the position at the mobile device place for determining sends to server, So that described server is searched corresponding according to the position at the mobile device place receiving in default seeking scope Contact person.Described default seeking scope includes direct contact person and/or the indirect association of described mobile device People.The information of the direct contact person of described mobile device is the contact being stored in the record of described mobile device communication People's information, the information of the remote parties of described mobile device is for being not stored in the record of described mobile device communication In, but the contact person's letter being stored in the direct contact person corresponding mobile device communication record of described mobile device Breath.
Lookup result receiving unit 33, is used for receiving the lookup result of described server, and shows.
In order to ensure the information security of user, the lookup result that server returns includes the contact person institute finding Position, distance, contact method, picture, subordinate relation etc..Wherein, contact method refers to contact person In the contacts with overseas parties mode that account or the contact person of server registration provide.Certainly, if the contact person finding For the direct contact person of mobile device, then lookup result can also include the direct contact person of this mobile device Contact number.
In third embodiment of the invention, owing to described default seeking scope includes the straight of described mobile device Meeting contact person and/or remote parties, seeking scope is bigger, and therefore, mobile device more likely finds symbol Close the contact person requiring, improve the degree of association finding contact person and this mobile device.
Embodiment four:
Fig. 4 shows the structure chart of the another kind of searching contact person device that fourth embodiment of the invention provides, and is It is easy to explanation, illustrate only the part related to the embodiment of the present invention.
This another kind searching contact person device includes: positioning information receiving unit 41 and lookup result transmitting element 42.Wherein:
Positioning information receiving unit 41, for receiving the position at the described mobile device place that mobile device sends Putting, corresponding contact person is searched in default seeking scope in the position according to the mobile device place receiving.Institute State default seeking scope and include direct contact person and/or the remote parties of described mobile device.Described movement The information of the direct contact person of equipment is the associated person information being stored in the record of described mobile device communication, described The information of the remote parties of mobile device, for being not stored in the record of described mobile device communication, but is stored in Associated person information in the direct contact person corresponding mobile device communication record of described mobile device.
Specifically, the position at described mobile device place can be specific to the street information at this mobile device place.
Alternatively, described another kind of searching contact person device includes:
Mobile device log-on message receiving unit, for receiving the information of the mobile device that mobile device sends, Realize the registration of mobile device according to the corresponding account of information creating of the described mobile device receiving.Wherein, The information of mobile device includes the contacts with overseas parties mode of the corresponding user of described mobile device, can also include institute State picture, the subordinate relation etc. of mobile device upload.Additionally, the information of mobile device also includes mobile device Message registration, information record (such as note record, multimedia message record, voice messaging).Server is according to connecing Message registration number of times, the number of times sum of information record received determine contact number of times, update the connection of this mobile device Being the contact frequency of people, wherein, contact frequency uses below equation to determine: contact number of times/(current date- Contact person's date created).Again by contact identical for contact higher and with mobile device the number attribution of frequency People is constructed as first heat friend's circle of mobile device, then searches for the contact person of first heat friend's circle, will be with the first heat Friend circle contact person contact the identical contact person of higher and with mobile device the number attribution of frequency (remove and The part that first heat friend's circle repeats) set up into second heat friend's circle, and the contact person of second heat friend's circle is in service Device is registered.Wherein, the lookup priority of first heat friend's circle is higher than the lookup priority of second heat friend's circle.
Associated person information receiving unit, for receiving and storing the described mobile device that described mobile device sends The contact person of storage, and the described contact person storing is labeled as the direct contact person of described mobile device, with And, search for the contact person of described direct contact person, and the contact person by the described direct contact person searching marks It is designated as the remote parties of described mobile device.After mobile device completes registration, mobile device uploads it and deposits The contact person of storage is to server.Wherein, the contact person that mobile device uploads can be the address list of mobile device Contact person or the good friend being in same software with the user of mobile device.
Seeking scope receiving unit, for receiving and storing the seeking scope that described mobile device sends.Such as, Server is set and only need to search direct contact person, or only need to search the direct contact person of specified quantity, or only need Searching remote parties etc., additionally seeking scope also includes the priority searched, preferential such as direct contact person Level is higher than the priority of remote parties.
Alternatively, described another kind of searching contact person device includes:
Pushed information receiving unit, the information that the need sending for receiving mobile device push, and finding During satisfactory contact person, by the information pushing of the need propelling movement of reception to the contact person finding, or, When not finding satisfactory contact person, the information pushing pushing the need receiving is urgent to preset Contact person.Specifically, the information that need to push can include word, can also include picture, sound, video Deng.When whois lookup to satisfactory contact person, by the information that need to push and mobile device place Position send to the contact person finding;When server does not find satisfactory contact person, will The information that need to push and the position at mobile device place send the programmed emergency preset to mobile device.By The information pushing that directly need to push mobile device in server is to the contact person finding or default urgent connection It is people, and the information that need to push can include word, can also include picture, sound, video etc., therefore, The information pushing that the need that mobile device is arranged can be pushed by server in time, effectively is to corresponding contact person.
Alternatively, described positioning information receiving unit 41 includes:
Positional information receiver module, for receiving the position at the described mobile device place that mobile device sends.
Online judge module, for judging the direct contact person of the described mobile device finding and/or indirectly joining It is whether people is online.
First identification of contacts module, for the direct contact person of described mobile device and/or remote parties When online, it is judged that the direct contact person of described mobile device and described mobile device and/or remote parties away from From whether less than the distance threshold preset, and by the distance with described mobile device less than the distance threshold preset The direct contact person of mobile device and/or remote parties be designated the contact person finding.Will be with described shifting The direct contact person of the mobile device more than or equal to the distance threshold preset for the distance of dynamic equipment and/or indirectly Identification of contacts is the non-contact person finding.
Second identification of contacts module, for the direct contact person of described mobile device and/or remote parties When not online, it is judged that described mobile device with direct contact person and/or the remote parties of described mobile device is It no is in same base station cell, the direct contact person and/or indirectly of described mobile device and described mobile device Contact person, when same base station cell, will be in the described movement of same base station cell with described mobile device The direct contact person of equipment and/or remote parties are designated the contact person finding.Described mobile device with When the direct contact person of described mobile device and/or remote parties are in adjacent base station cell, it is judged that described shifting Whether dynamic equipment and the distance of the direct contact person of described mobile device and/or remote parties are less than default Distance threshold, and the direct of the mobile device of the distance threshold preset will be less than with the distance of described mobile device Contact person and/or remote parties are designated the contact person finding.
Alternatively, described positioning information receiving unit 41 includes: remote parties searches again for unit, is used for Search again for remote parties, and when the ownership place of the remote parties of search does not has identified, mark is searched The ownership place of the remote parties of rope.Owing to may have newly-increased indirect association during searching contact person People, therefore, can search more remote parties as much as possible by searching again for remote parties, Improve remote parties further.
Lookup result transmitting element 42, is used for sending lookup result to described mobile device, so that described shifting Dynamic equipment receives described lookup result and shows.
Wherein, the lookup result that server returns includes the position at the contact person place finding, distance, joins It is mode, picture, subordinate relation etc..Wherein, contact method refers to the account at server registration for the contact person Or the contacts with overseas parties mode that contact person provides, to ensure the information security of user.Certainly, if the connection finding It is the direct contact person of artificial mobile device, then lookup result can also include the direct connection changing mobile device It is the contact number of people.
In fourth embodiment of the invention, owing to described default seeking scope includes the straight of described mobile device Meeting contact person and/or remote parties, seeking scope is bigger, and therefore, mobile device more likely finds symbol Close the contact person requiring, improve the degree of association finding contact person and this mobile device.
Those of ordinary skill in the art are it is to be appreciated that combine respectively showing of the embodiments described herein description The unit of example and algorithm steps, can come with the combination of electronic hardware or computer software and electronic hardware Realize.These functions perform with hardware or software mode actually, depend on the application-specific of technical scheme And design constraint.Each can specifically should be used for using different methods to realize by professional and technical personnel Described function, but this realize it is not considered that beyond the scope of this invention.
Those skilled in the art is it can be understood that arrive, for convenience and simplicity of description, and foregoing description System, the specific works process of device and unit, be referred to the corresponding process in preceding method embodiment, Do not repeat them here.
In several embodiments provided herein, it should be understood that disclosed system, device and side Method, can realize by another way.For example, device embodiment described above is only schematically , for example, the division of described unit, be only a kind of logic function and divide, actual can have when realizing another Outer dividing mode, for example multiple unit or assembly can in conjunction with or be desirably integrated into another system, or Some features can be ignored, or does not performs.Another point, shown or discussed coupling each other or straight Connect coupling or communication connection can be by some interfaces, the INDIRECT COUPLING of device or unit or communication connection, Can be electrical, machinery or other form.
The described unit illustrating as separating component can be or may not be physically separate, as The parts that unit shows can be or may not be physical location, i.e. may be located at a place, or Also can be distributed on multiple NE.Can select therein some or all of according to the actual needs Unit realizes the purpose of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, Also can be that unit is individually physically present, it is also possible to two or more unit are integrated in a unit In.
If described function realizes and as independent production marketing or use using the form of SFU software functional unit When, can be stored in a computer read/write memory medium.Based on such understanding, the skill of the present invention Part that prior art is contributed by art scheme substantially in other words or the part of this technical scheme can be with The form of software product embodies, and this computer software product is stored in a storage medium, if including Dry instruction is with so that a computer equipment (can be personal computer, server, or the network equipment Deng) perform all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium bag Include: USB flash disk, portable hard drive, read-only storage (ROM, Read-Only Memory), arbitrary access are deposited Reservoir (RAM, Random Access Memory), magnetic disc or CD etc. are various can store program generation The medium of code.
The above, the only detailed description of the invention of the present invention, but protection scope of the present invention is not limited to This, any those familiar with the art, in the technical scope that the invention discloses, can readily occur in Change or replacement, all should cover within protection scope of the present invention.Therefore, protection scope of the present invention should It described is as the criterion with scope of the claims.

Claims (10)

1. a contact searching method, it is characterised in that described method includes:
Determine the position at mobile device place;
Send the position at the mobile device place determining to server, so that described server is according to reception Corresponding contact person is searched in default seeking scope in the position at mobile device place;Described default lookup model Enclose direct contact person and/or the remote parties including described mobile device;Directly contacting of described mobile device The information of people is the associated person information being stored in the record of described mobile device communication, described mobile device indirect The information of contact person, for being not stored in the record of described mobile device communication, but is stored in described mobile device Associated person information in direct contact person's corresponding mobile device communication record;
Receive the lookup result of described server, and show.
2. method according to claim 1, it is characterised in that at described determination mobile device place Before position, comprising:
The information of transmission mobile device is to server, so that described server is according to the described mobile device receiving The corresponding account of information creating realize the registration of mobile device;
Send contact person's extremely described server of described mobile device storage, so that the storage of described server receives Described contact person, and the described contact person by storage is labeled as the direct contact person of described mobile device, with And, search for the contact person of described direct contact person, and the contact person by the described direct contact person searching marks It is designated as the remote parties of described mobile device;
Seeking scope is set, and sends the seeking scope arranging to server storage.
3. method according to claim 1, it is characterised in that at described determination mobile device place After position, comprising:
The information that setting need to push, and send the information that the need arranging push to server, so that described clothes Business device is when finding satisfactory contact person, and the information pushing pushing the need of reception is to the connection finding Be people, or, so that described server is not when finding satisfactory contact person, will receive need The information pushing pushing is to the programmed emergency preset.
4. a contact searching method, it is characterised in that described method includes:
Receive the position at the described mobile device place that mobile device sends, according to the mobile device place receiving Position search corresponding contact person in default seeking scope;Described default seeking scope includes described shifting The direct contact person of dynamic equipment and/or remote parties;The information of the direct contact person of described mobile device is for depositing Associated person information in the record of described mobile device communication for the storage, the information of the remote parties of described mobile device It for being not stored in the record of described mobile device communication, but is stored in the direct contact person couple of described mobile device Associated person information in the mobile device communication record answered;
Send lookup result to described mobile device, so that described mobile device receives described lookup result simultaneously Display.
5. method according to claim 4, it is characterised in that send in described reception mobile device The position at described mobile device place, the position according to the mobile device place receiving is in default seeking scope Before searching corresponding contact person, comprising:
Receive the information of the mobile device that mobile device sends, the information wound according to the described mobile device receiving Build corresponding account and realize the registration of mobile device;
Receive and store the contact person of the described mobile device storage that described mobile device sends, and by storage Described contact person is labeled as the direct contact person of described mobile device, and, search for described direct contact person's Contact person, and the contact person by the described direct contact person searching is labeled as the indirect connection of described mobile device It is people;
Receive and store the seeking scope that described mobile device sends.
6. method according to claim 4, it is characterised in that send in described reception mobile device The position at described mobile device place, the position according to the mobile device place receiving is in default seeking scope After searching corresponding contact person, comprising:
Receive the information of the need propelling movement that mobile device sends, and when finding satisfactory contact person, will Receive need push information pushing to the contact person finding, or, satisfactory not finding During contact person, the information pushing pushing the need receiving is to the programmed emergency preset.
7. method according to claim 4, it is characterised in that the institute that described reception mobile device sends State the position at mobile device place, look in default seeking scope according to the position at the mobile device place receiving Look for corresponding contact person, specifically include:
Receive the position at the described mobile device place that mobile device sends;
Whether the direct contact person of the described mobile device that judgement finds and/or remote parties be online;
When the direct contact person of described mobile device and/or remote parties are online, it is judged that described mobile device It whether is less than the distance threshold preset with the direct contact person of described mobile device and/or the distance of remote parties Value, and the direct contact person of the mobile device of the distance threshold preset will be less than with the distance of described mobile device And/or remote parties is designated the contact person finding;Distance with described mobile device is more than or equal to The direct contact person of mobile device of the distance threshold preset and/or remote parties are designated non-finding Contact person;
When the direct contact person of described mobile device and/or remote parties are online, it is judged that described movement sets Whether standby direct contact person and/or remote parties with described mobile device is in same base station cell, in institute The direct contact person and/or the remote parties that state mobile device with described mobile device are in same base station cell When, described mobile device is in the described mobile device of same base station cell direct contact person and/or Connecing identification of contacts is the contact person finding;Directly contacting of described mobile device and described mobile device When people and/or remote parties are in adjacent base station cell, it is judged that described mobile device and described mobile device Whether the distance of direct contact person and/or remote parties is less than the distance threshold preset, and will be with described movement The direct contact person of the mobile device less than the distance threshold preset for the distance of equipment and/or remote parties's mark Know the contact person for finding.
8. a searching contact person device, it is characterised in that described device includes:
Positioning unit, for determining the position at mobile device place;
Positioning information transmitting unit, the position at the mobile device place for determining sends to server, with Described server is made to search corresponding according to the position at the mobile device place receiving in default seeking scope It is people;Described default seeking scope includes direct contact person and/or the remote parties of described mobile device; The information of the direct contact person of described mobile device is the contact person's letter being stored in the record of described mobile device communication Breath, the information of the remote parties of described mobile device for be not stored in described mobile device communication record in, But it is stored in the associated person information in the direct contact person corresponding mobile device communication record of described mobile device;
Lookup result receiving unit, is used for receiving the lookup result of described server, and shows.
9. a searching contact person device, it is characterised in that described device includes:
Positioning information receiving unit, for receiving the position at the described mobile device place that mobile device sends, Corresponding contact person is searched in default seeking scope in position according to the mobile device place receiving;Described pre- If seeking scope include direct contact person and/or the remote parties of described mobile device;Described mobile device The information of direct contact person be the associated person information being stored in the record of described mobile device communication, described movement The information of the remote parties of equipment is for being not stored in the record of described mobile device communication, but is stored in described Associated person information in the direct contact person corresponding mobile device communication record of mobile device;
Lookup result transmitting element, is used for sending lookup result to described mobile device, so that described movement Equipment receives described lookup result and shows.
10. device according to claim 9, it is characterised in that described positioning information receiving unit bag Include:
Positional information receiver module, for receiving the position at the described mobile device place that mobile device sends;
Online judge module, for judging the direct contact person of the described mobile device finding and/or indirectly joining It is whether people is online;
First identification of contacts module, for the direct contact person of described mobile device and/or remote parties When online, it is judged that the direct contact person of described mobile device and described mobile device and/or remote parties away from From whether less than the distance threshold preset, and by the distance with described mobile device less than the distance threshold preset The direct contact person of mobile device and/or remote parties be designated the contact person finding;Will be with described shifting The direct contact person of the mobile device more than or equal to the distance threshold preset for the distance of dynamic equipment and/or indirectly Identification of contacts is the non-contact person finding;
Second identification of contacts module, for the direct contact person of described mobile device and/or remote parties When not online, it is judged that described mobile device with direct contact person and/or the remote parties of described mobile device is It no is in same base station cell, the direct contact person and/or indirectly of described mobile device and described mobile device Contact person, when same base station cell, will be in the described movement of same base station cell with described mobile device The direct contact person of equipment and/or remote parties are designated the contact person finding;Described mobile device with When the direct contact person of described mobile device and/or remote parties are in adjacent base station cell, it is judged that described shifting Whether dynamic equipment and the distance of the direct contact person of described mobile device and/or remote parties are less than default Distance threshold, and the direct of the mobile device of the distance threshold preset will be less than with the distance of described mobile device Contact person and/or remote parties are designated the contact person finding.
CN201510059462.5A 2015-02-04 2015-02-04 Contact searching method and apparatus Pending CN105992141A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510059462.5A CN105992141A (en) 2015-02-04 2015-02-04 Contact searching method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510059462.5A CN105992141A (en) 2015-02-04 2015-02-04 Contact searching method and apparatus

Publications (1)

Publication Number Publication Date
CN105992141A true CN105992141A (en) 2016-10-05

Family

ID=57037891

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510059462.5A Pending CN105992141A (en) 2015-02-04 2015-02-04 Contact searching method and apparatus

Country Status (1)

Country Link
CN (1) CN105992141A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108616860A (en) * 2016-12-30 2018-10-02 西安中兴通讯终端科技有限公司 It is a kind of to handle the method and apparatus sought help
WO2018228225A3 (en) * 2017-06-15 2019-01-24 上海掌门科技有限公司 Method and device for user recommendation
CN109471880A (en) * 2018-11-06 2019-03-15 上海掌门科技有限公司 It is a kind of for providing the method and apparatus of the contact information of user
CN110427572A (en) * 2019-07-15 2019-11-08 奇酷互联网络科技(深圳)有限公司 Find good friend's method, mobile terminal and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102984247A (en) * 2012-11-23 2013-03-20 广东欧珀移动通信有限公司 Method and system for recommending friends by mobile terminals
WO2013120171A1 (en) * 2012-02-03 2013-08-22 Introhive Inc. Method and system for collecting, searching and determining the strength of contacts from a mobile contact list
WO2014072989A1 (en) * 2012-11-09 2014-05-15 P M Bijin A method and a system for locating the business and service industry of a specific geographical co-ordinate through the wireless communication device
CN104285220A (en) * 2012-03-26 2015-01-14 谷歌公司 Sending communications to contacts on a social networking service

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013120171A1 (en) * 2012-02-03 2013-08-22 Introhive Inc. Method and system for collecting, searching and determining the strength of contacts from a mobile contact list
CN104285220A (en) * 2012-03-26 2015-01-14 谷歌公司 Sending communications to contacts on a social networking service
WO2014072989A1 (en) * 2012-11-09 2014-05-15 P M Bijin A method and a system for locating the business and service industry of a specific geographical co-ordinate through the wireless communication device
CN102984247A (en) * 2012-11-23 2013-03-20 广东欧珀移动通信有限公司 Method and system for recommending friends by mobile terminals

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108616860A (en) * 2016-12-30 2018-10-02 西安中兴通讯终端科技有限公司 It is a kind of to handle the method and apparatus sought help
WO2018228225A3 (en) * 2017-06-15 2019-01-24 上海掌门科技有限公司 Method and device for user recommendation
CN109471880A (en) * 2018-11-06 2019-03-15 上海掌门科技有限公司 It is a kind of for providing the method and apparatus of the contact information of user
CN110427572A (en) * 2019-07-15 2019-11-08 奇酷互联网络科技(深圳)有限公司 Find good friend's method, mobile terminal and storage medium

Similar Documents

Publication Publication Date Title
JP6012464B2 (en) Content-based social networking system and method
CN102819607B (en) A kind of method and apparatus recommending user
CN103747132B (en) The method of display message and terminal
CN103547342B (en) Message method, message read notification method, message receival method and device
CN104113466A (en) Harassing phone call identification method, client, server and system
CN103250153A (en) Social network service apparatus and service method thereof
CN202043281U (en) Automatic attendance signature system
CN103152462B (en) A kind of address list sharing method and device
CN105992141A (en) Contact searching method and apparatus
CN103905471A (en) Social network information push method, server and social network
CN102739700A (en) Automatic sign-in system and method thereof
CN103139045A (en) Business card exchange method, device and friend-making client
CN103220310A (en) Calling card exchange method and terminal and calling card server used for calling card exchange
CN102045265A (en) Device and method for information interaction
CN104301490A (en) Method for associating communication object with record and smart mobile terminal
CN103688513A (en) Content sharing method and Social Synchronizing Apparatus
CN106375934A (en) A wireless communication method and terminal based on bluetooth low-power consumption techniques and user equipment
CN103595846A (en) Mobile terminal address list sorting method and system
CN101909281B (en) Mobile terminal-based user social contact method, device and system
CN109429190A (en) Short message classification display method and device
CN103051792A (en) Contact information changing method and communication terminal thereof
CN106780815A (en) A kind of register method and mobile terminal based on geographical position
CN101854421A (en) Mobile terminal and multimedia content downloading method thereof
CN101977216A (en) Method for establishing linkman group based on geographic location information
CN102932960A (en) Exchange system and exchange method for electronic business cards

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20161005