[go: up one dir, main page]

CN105101172A - Method for acquiring contact person information, terminal, server and system - Google Patents

Method for acquiring contact person information, terminal, server and system Download PDF

Info

Publication number
CN105101172A
CN105101172A CN201410218518.2A CN201410218518A CN105101172A CN 105101172 A CN105101172 A CN 105101172A CN 201410218518 A CN201410218518 A CN 201410218518A CN 105101172 A CN105101172 A CN 105101172A
Authority
CN
China
Prior art keywords
associated person
person information
terminal
information
authority
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
CN201410218518.2A
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.)
Beijing Xiaomi Technology Co Ltd
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201410218518.2A priority Critical patent/CN105101172A/en
Publication of CN105101172A publication Critical patent/CN105101172A/en
Pending legal-status Critical Current

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The invention relates to a method for acquiring contact person information, a terminal, a server and a system; wherein the method, the terminal, the server and the system belong to the field of information technology. The method comprises the steps of acquiring the contact person information which is pushed by a server, wherein the contact person information is transmitted by a first terminal to the server and at least comprises head portrait information; and determining whether to update an address list according to the contact person information which is pushed by the server. Because the contact person information which is transmitted by the first terminal can be classified to multiple kinds, a second terminal can correspondingly acquire relatively large number of kinds of contact person information. Additionally, the information is not acquired by the user which corresponds with the second terminal and is directly pushed by the server. Therefore a relatively high contact person acquiring efficiency is realized.

Description

The acquisition methods of associated person information, terminal, server and system
Technical field
The disclosure relates to areas of information technology, particularly a kind of acquisition methods of associated person information, terminal, server and system.
Background technology
Along with the development of present information technology, people can be contacted with other people easily by terminal.Due to terminal preserving many associated person informations usually; as the head portrait of good friend usually can be had in the address list of mobile phone; number etc.; and these associated person informations are very important when contacting with contact person for user; therefore, how obtaining associated person information is improve the key experienced when user and contact person contact.
In correlation technique when obtaining associated person information, display acquisition of information interface, by user according to acquisition of information interface inputting contact information or designated contact information, the associated person information obtaining user's input or specify.Such as, user can input the phone number of contact person in the address list of mobile phone, and mobile phone can obtain the phone number of user's input, and preserves.Or user can specify the head portrait of contact person in address list in local photograph album, and mobile phone can obtain the contact head image that user specifies, and preserves.
Realizing in process of the present disclosure, inventor finds that correlation technique at least exists following problem:
Due to when obtaining associated person information, be merely able to the associated person information obtaining user's input or specify, the kind of obtaining information is very limited.In addition, the source of information needs to be collected voluntarily by user, compares like this and expends time in and energy, thus cause the acquisition efficiency of associated person information not high.
Summary of the invention
For overcoming Problems existing in correlation technique, present disclose provides a kind of acquisition methods of associated person information, terminal, server and system.
According to the first aspect of disclosure embodiment, provide a kind of acquisition methods of associated person information, the method comprises:
Obtain the associated person information of server push, described associated person information is sent to described server by first terminal, and wherein, described associated person information at least comprises head image information;
Determine whether the contact person information updating address list according to described server push;
In conjunction with first aspect, in the first possible implementation of first aspect, before the associated person information of described acquisition server push, also comprise:
At least one first terminal having and send associated person information authority is set, obtains sending permission information;
Described sending permission information is sent to server, by described server after receiving the associated person information with each first terminal transmission sending associated person information authority, pushes described associated person information.
According to the second aspect of disclosure embodiment, provide a kind of acquisition methods of associated person information, the method comprises:
First terminal obtains the associated person information at least comprising head portrait, and determines to have at least one second terminal receiving described associated person information authority, obtains the reception authority information that described associated person information is corresponding;
Described associated person information and described reception authority information are sent to server, the sending permission information of each second terminal transmission is received by described server, and described associated person information is sent to according to described reception authority information and described sending permission information the second terminal having and receive described associated person information authority, make described second terminal obtain described associated person information.
In conjunction with second aspect, in the first possible implementation of second aspect, described first terminal obtains the associated person information at least comprising head portrait, comprising:
First terminal obtains the associated person information at least comprising the head portrait of user corresponding to described first terminal, or described first terminal obtains the associated person information at least comprising good friend's head portrait of user corresponding to described first terminal.
According to the third aspect of disclosure embodiment, provide a kind of acquisition methods of associated person information, the method comprises:
Receive the associated person information at least comprising head portrait and reception authority information corresponding to described associated person information that at least one first terminal sends, described reception authority information has for determining the second terminal receiving described associated person information authority;
According to described reception authority information, described associated person information is sent to the second terminal having and receive described associated person information authority, makes described second terminal obtain described associated person information.
In conjunction with the third aspect, in the first possible implementation of the third aspect, described method also comprises:
Receive the sending permission information that at least one second terminal sends, described sending permission information has for determining the first terminal sending associated person information authority;
Describedly according to described reception authority information, described associated person information is sent to the second terminal having and receive described associated person information authority, comprises:
Determine that according to described reception authority information there is the second terminal receiving described associated person information authority;
There is the sending permission information that the second terminal of receiving described associated person information authority sends there is the second terminal receiving described associated person information authority screen each according to each;
Described associated person information is sent to the second terminal that the selection result is corresponding.
In conjunction with the third aspect, in the implementation that the second of the third aspect is possible, describedly according to described reception authority information, described associated person information is sent to the second terminal having and receive described associated person information authority, comprises:
Obtain the contacts list of first user corresponding to described first terminal, and obtain the contacts list of the second user corresponding to described second terminal;
Determine that whether described associated person information is the associated person information in the contacts list of described first user, and determine that whether described associated person information is the associated person information in the contacts list of described second user;
If described associated person information is the associated person information in the contacts list of described first user, and described associated person information is the associated person information in the contacts list of described second user, then according to described reception authority information, described associated person information is sent to the second terminal having and receive described associated person information authority.
According to the fourth aspect of disclosure embodiment, provide a kind of terminal, this terminal comprises:
Acquisition module, for obtaining the associated person information of server push, described associated person information is sent to described server by first terminal, and wherein, described associated person information at least comprises head image information;
First determination module, for determining whether the contact person information updating address list according to described server push.
In conjunction with fourth aspect, in the first possible implementation of fourth aspect, described terminal, also comprises:
Module being set, for arranging at least one first terminal having and send associated person information authority, obtaining sending permission information;
Sending module, for described sending permission information is sent to server, by described server after receiving the associated person information with each first terminal transmission sending associated person information authority, pushes described associated person information.
According to the 5th aspect of disclosure embodiment, provide a kind of terminal, this terminal comprises:
Acquisition module, for obtaining the associated person information at least comprising head portrait;
Determination module, having for determining at least one second terminal receiving described associated person information authority, obtaining the reception authority information that described associated person information is corresponding;
Sending module, for described associated person information and described reception authority information are sent to server, the sending permission information of each second terminal transmission is received by described server, and described associated person information is sent to according to described reception authority information and described sending permission information the second terminal having and receive described associated person information authority, make described second terminal obtain described associated person information.
In conjunction with the 5th aspect, in the first possible implementation in the 5th, described acquisition module, for obtaining the associated person information of the head portrait at least comprising user corresponding to described terminal, or, obtain the associated person information at least comprising good friend's head portrait of user corresponding to described terminal.
According to the 6th aspect of disclosure embodiment, provide a kind of server, this server comprises:
First receiver module, for the reception authority information that the associated person information at least comprising head portrait and described associated person information that receive the transmission of at least one first terminal are corresponding, described reception authority information has for determining the second terminal receiving described associated person information authority;
Sending module, for described associated person information being sent to according to described reception authority information the second terminal having and receive described associated person information authority, makes described second terminal obtain described associated person information.
In conjunction with the 6th aspect, in the first the possible implementation in the 6th, described server also comprises:
Second receiver module, for receiving the sending permission information that at least one second terminal sends, described sending permission information has for determining the first terminal sending associated person information authority;
Described sending module, has for determining according to described reception authority information the second terminal receiving described associated person information authority; There is the sending permission information that the second terminal of receiving described associated person information authority sends there is the second terminal receiving described associated person information authority screen each according to each; Described associated person information is sent to the second terminal that the selection result is corresponding.
In conjunction with the 6th aspect, in the implementation that the second in the 6th is possible, described sending module, for obtaining the contacts list of first user corresponding to described first terminal, and obtains the contacts list of the second user corresponding to described second terminal; Determine that whether described associated person information is the associated person information in the contacts list of described first user, and determine that whether described associated person information is the associated person information in the contacts list of described second user; If described associated person information is the associated person information in the contacts list of described first user, and described associated person information is the associated person information in the contacts list of described second user, then according to described reception authority information, described associated person information is sent to the second terminal having and receive described associated person information authority.
According to the 7th aspect of disclosure embodiment, provide a kind of acquisition system of associated person information, this system comprises: the second terminal, first terminal and server;
Wherein, the terminal of described second terminal as described in fourth aspect;
The terminal of described first terminal as described in the 5th aspect;
The server of described server as described in the 6th aspect.
The beneficial effect that the technical scheme that the embodiment of the present invention provides is brought is:
The associated person information that first terminal sends is sent to the second terminal having and receive associated person information authority by the reception authority information sent according to first terminal by server, make the second terminal obtain associated person information, and determine whether the contact person information updating address list according to server push.Because the kind of the associated person information of first terminal transmission can have multiple, accordingly, the second terminal can get the associated person information compared with multiple types.In addition, the source of information does not need user corresponding to the second terminal to collect voluntarily, and is directly pushed by server, and therefore, the acquisition efficiency of associated person information is higher.
Should be understood that, it is only exemplary and explanatory that above general description and details hereinafter describe, and can not limit the disclosure.
Accompanying drawing explanation
Accompanying drawing to be herein merged in specification and to form the part of this specification, shows embodiment according to the invention, and is used from specification one and explains principle of the present invention.
Fig. 1 is the flow chart of the acquisition methods of a kind of associated person information according to an exemplary embodiment.
Fig. 2 is the flow chart of the acquisition methods of a kind of associated person information according to an exemplary embodiment.
Fig. 3 is the flow chart of the acquisition methods of a kind of associated person information according to an exemplary embodiment.
Fig. 4 is the acquisition process schematic diagram of a kind of associated person information according to an exemplary embodiment.
Fig. 5 is the block diagram of a kind of terminal according to an exemplary embodiment.
Fig. 6 is the block diagram of a kind of terminal according to an exemplary embodiment.
Fig. 7 is the block diagram of a kind of terminal according to an exemplary embodiment.
Fig. 8 is the block diagram of a kind of terminal according to an exemplary embodiment.
Fig. 9 is the block diagram of a kind of terminal according to an exemplary embodiment.
Figure 10 is the block diagram of a kind of server according to an exemplary embodiment.
Figure 11 is the block diagram of a kind of server according to an exemplary embodiment.
Figure 12 is the block diagram of a kind of server according to an exemplary embodiment.
Figure 13 is the block diagram of the acquisition system of a kind of associated person information according to an exemplary embodiment.
Embodiment
Here will be described exemplary embodiment in detail, its sample table shows in the accompanying drawings.When description below relates to accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawing represents same or analogous key element.Execution mode described in following exemplary embodiment does not represent all execution modes consistent with the present invention.On the contrary, they only with as in appended claims describe in detail, the example of apparatus and method that aspects more of the present invention are consistent.
Fig. 1 is the flow chart of the acquisition methods of a kind of associated person information according to an exemplary embodiment, and the acquisition methods of this associated person information is applied to the second terminal.As shown in Figure 1, the acquisition methods of this associated person information comprises the following steps.
In a step 101, obtain the associated person information of server push, associated person information is sent to server by first terminal, and wherein, associated person information at least comprises head image information;
In one embodiment, before obtaining the associated person information of server push, also comprise:
At least one first terminal having and send associated person information authority is set, obtains sending permission information;
Sending permission information is sent to server, by server after receiving the associated person information with each first terminal transmission sending associated person information authority, pushes associated person information.
In a step 102, the contact person information updating address list according to server push is determined whether.
The method that disclosure embodiment provides, by obtain server receive there is associated person information that each first terminal of sending associated person information authority sends after the associated person information that pushes, and determine whether the contact person information updating address list according to server push.Because the kind of the associated person information of first terminal transmission can have multiple, accordingly, the associated person information kind got is also more.In addition, the source of information does not need to be collected voluntarily by user, and is directly pushed by server, and therefore, the acquisition efficiency of associated person information is higher.
Fig. 2 is the flow chart of the acquisition methods of a kind of associated person information according to an exemplary embodiment, and the acquisition methods of this associated person information is applied to first terminal.As shown in Figure 2, the acquisition methods of this associated person information comprises the following steps.
In step 201, first terminal obtains the associated person information at least comprising head portrait, and determines to have at least one second terminal receiving associated person information authority, obtains the reception authority information that associated person information is corresponding;
In one embodiment, first terminal obtains the associated person information at least comprising head portrait, comprising:
First terminal obtains the associated person information at least comprising the head portrait of user corresponding to first terminal, or first terminal obtains the associated person information at least comprising good friend's head portrait of user corresponding to first terminal.
In step 202., associated person information and reception authority information are sent to server, the sending permission information of each second terminal transmission is received by server, and associated person information is sent to according to reception authority information and sending permission information the second terminal having and receive associated person information authority, make the second terminal obtain associated person information.
The method that disclosure embodiment provides, by associated person information and reception authority information are sent to server, associated person information being sent to according to receiving authority information the second terminal having and receive associated person information authority by server, making the second terminal obtain the associated person information of server push.Because the kind of the associated person information sent can have multiple, accordingly, the associated person information kind that the second terminal gets is also more.In addition, the source of information does not need user corresponding to the second terminal to collect voluntarily, and is directly pushed by server, and therefore, the acquisition efficiency of associated person information is higher.
Fig. 3 is the flow chart of the acquisition methods of a kind of associated person information according to an exemplary embodiment, and the acquisition methods of this associated person information is applied to server.As shown in Figure 3, the acquisition methods of this associated person information comprises the following steps.
In step 301, receive the associated person information at least comprising head portrait and reception authority information corresponding to associated person information that at least one first terminal sends, receive authority information, for determining, there is the second terminal receiving associated person information authority;
In step 302, associated person information being sent to according to receiving authority information the second terminal having and receive associated person information authority, making the second terminal obtain associated person information.
In one embodiment, the method also comprises:
Receive the sending permission information that at least one second terminal sends, sending permission information has for determining the first terminal sending associated person information authority;
Associated person information being sent to according to receiving authority information the second terminal having and receive associated person information authority, comprising:
Determine that there is the second terminal receiving associated person information authority according to receiving authority information;
According to each sending permission information with the second terminal transmission receiving associated person information authority, each second terminal with reception associated person information authority is screened;
Associated person information is sent to the second terminal that the selection result is corresponding.
In one embodiment, associated person information being sent to according to receiving authority information the second terminal having and receive associated person information authority, comprising:
Obtain the contacts list of first user corresponding to first terminal, and obtain the contacts list of the second user corresponding to the second terminal;
Determine that whether associated person information is the associated person information in the contacts list of first user, and determine that whether associated person information is the associated person information in the contacts list of the second user;
If associated person information is the associated person information in the contacts list of first user, and associated person information is the associated person information in the contacts list of the second user, then associated person information is sent to according to receiving authority information the second terminal having and receive associated person information authority.
The method that disclosure embodiment provides, the associated person information that first terminal sends is sent to by the reception authority information sent according to first terminal the second terminal having and receive associated person information authority, make the second terminal obtain the associated person information pushed, and determine whether the contact person information updating address list according to pushing.Because the kind of the associated person information of first terminal transmission can have multiple, accordingly, the associated person information kind that the second terminal gets is also more.In addition, the source of information does not need user corresponding to the second terminal to collect voluntarily, and is directly pushed by server, and therefore, the acquisition efficiency of associated person information is higher.
Fig. 4 is the acquisition process schematic diagram of a kind of associated person information according to an exemplary embodiment, and the acquisition methods of this associated person information relates to first terminal, the second terminal and server.As shown in Figure 4, the acquisition methods of this associated person information comprises the following steps.
In step 401, first terminal obtains the associated person information at least comprising head portrait;
The present embodiment does not obtain to first terminal the mode at least comprising the associated person information of head portrait and does concrete restriction, include but not limited to: first terminal obtains the associated person information at least comprising the head portrait of user corresponding to first terminal, or first terminal obtains the associated person information at least comprising good friend's head portrait of user corresponding to first terminal.
Such as, take associated person information as head portrait be example, first terminal can detect the instruction of user's input, when detecting that user have selected the head portrait of user, then obtains the head portrait of user, and as associated person information.When first detects that user have selected the head portrait of good friend, then obtain good friend's head portrait of user, and as associated person information.
In step 402, first terminal determines to have at least one second terminal receiving associated person information authority, obtains the reception authority information that associated person information is corresponding;
To first terminal, the present embodiment does not determine that the mode with at least one the second terminal receiving associated person information authority does concrete restriction, include but not limited to: first terminal is previously stored with the address list using the user of first terminal corresponding, the relevant information of all contact persons of this user is stored in this address list, wherein, the contact method of contact person is at least comprised in relevant information.User can select at least one contact person in address list, as having the contact person receiving associated person information authority.Due to the corresponding contact method of each contact person that user selects, and corresponding second terminal of each contact method, therefore, when first terminal detects at least one contact person that user selects in address list, then can determine to have the contact method that the contact person of reception associated person information authority is corresponding, thus determine that there is at least one second terminal receiving associated person information authority.After determining to have at least one second terminal receiving associated person information authority, just can obtain the reception authority information that associated person information is corresponding.
Wherein, receive authority information and can comprise the contact method that each use has the user of the second terminal receiving associated person information authority, the present embodiment does not dock the content of retaking the power in limit information does concrete restriction.
In step 403, associated person information and reception authority information are sent to server by first terminal;
By above-mentioned steps 401 and step 402, associated person information and reception authority information, after getting associated person information and receiving authority information, can be sent to server by first terminal.Wherein, by the mode of Internet Transmission, associated person information and reception authority information can be sent to server, the present embodiment does not do concrete restriction to the mode that first terminal sends associated person information and reception authority information.
In step 404, server receives the associated person information at least comprising head portrait and reception authority information corresponding to associated person information that at least one first terminal sends;
By above-mentioned steps 403, first terminal sends associated person information to server and receives after authority information, and server can receive the associated person information at least comprising head portrait that first terminal sends and reception authority information corresponding to associated person information.Wherein, the user due to each use first terminal may need to send associated person information to other users, and therefore, server may receive the associated person information and reception authority information corresponding to associated person information that at least one first terminal sends.
In addition, server, after the reception authority information that the associated person information and associated person information that receive first terminal transmission are corresponding, needs to be forwarded by associated person information according to reception authority information.After this repeating process terminates, server may need to be forwarded again by associated person information according to reception authority information, therefore, server is after the reception authority information that the associated person information and associated person information that receive first terminal transmission are corresponding, the associated person information that each first terminal can be sent and the authority information that accepts corresponding to associated person information store, so that next time forwards, the present embodiment does not do concrete restriction to this.
Wherein, server can prestore address list corresponding to each user, the contact method of all contact persons of each user is stored in the address list that each user is corresponding, and receive authority information and comprise the contact method that each use has user corresponding to the second terminal of receiving associated person information authority, therefore, server is after the reception authority information receiving the transmission of each first terminal, can mark having the contact person receiving associated person information authority according to the address list of each reception authority information in correspondence, thus complete docking and retake the power the process that limit information carries out storing.
In step 405, associated person information is sent to according to receiving authority information the second terminal having and receive associated person information authority by server;
Associated person information is not sent to the mode with the second terminal receiving associated person information authority to server according to reception authority information and does concrete restriction by the present embodiment, include but not limited to: server determines the contact method of the user with reception associated person information authority according to receiving authority information, due to each corresponding second terminal of contact method with the user receiving associated person information authority, therefore, associated person information can be sent to the second corresponding terminal according to each contact method with the user receiving associated person information authority by server.
Such as, to receive contact method in authority information for phone number, server can determine the phone number of the user with reception associated person information authority according to receiving authority information, associated person information can be sent to the second corresponding terminal according to the phone number server determined.
Due to server according to receive authority information associated person information is sent to the second terminal having and receive associated person information authority time, the associated person information sent to the second terminal is only just meaningful when the second terminal has the contact method of contact person corresponding to this associated person information.Therefore, associated person information is sent to the mode with the second terminal receiving associated person information authority about server according to receiving authority information, the present embodiment does not do concrete restriction to this, include but not limited to: the contacts list obtaining first user corresponding to first terminal, and obtain the contacts list of the second user corresponding to the second terminal; Determine that whether associated person information is the associated person information in the contacts list of first user, and determine that whether associated person information is the associated person information in the contacts list of the second user; If associated person information is the associated person information in the contacts list of first user, and associated person information is the associated person information in the contacts list of the second user, then associated person information is sent to according to receiving authority information the second terminal having and receive associated person information authority.
Wherein, the contacts list of the first user that first terminal is corresponding can be the contacts list that in first terminal, address list stores, accordingly, the contacts list of the second user that the second terminal is corresponding also can be the contacts list that in the second terminal, address list stores, and the present embodiment does not do concrete restriction to this.
Such as, take associated person information as head portrait, server obtains the contacts list of user A corresponding to first terminal in advance, and obtains the contacts list of user C corresponding to the second terminal, and first terminal is example to the head portrait that the associated person information that server sends is user B.Now, server needs to determine that whether the head portrait of user B is the associated person information in the contacts list of user A, namely the contact method whether storing user B in the address list of user A is determined, and determine that whether the head portrait of user B is the associated person information in the contacts list of user C, namely determine the contact method whether storing user B in the address list of user C.If the contact method of user B had both been present in the address list of user A, and be present in the address list of user C, then associated person information is sent to according to receiving authority information the second terminal having and receive associated person information authority by server again.
It should be noted that, if first terminal is the head portrait of user A to the associated person information that server sends, now, the contact method whether storing user A in the address list of user C need be determined.If the contact method of user A is present in the address list of user C, then associated person information is sent to according to receiving authority information the second terminal having and receive associated person information authority by server again.
In addition, because first terminal can determine to have at least one second terminal receiving associated person information authority, accordingly, the second terminal also can arrange at least one first terminal having and send associated person information authority.The present embodiment is not really provided with at least one first terminal sending associated person information authority mode to the second terminal does concrete restriction, include but not limited to: the second terminal is previously stored with address list corresponding to the user of use second terminal, the relevant information of all contact persons of this user is stored, as contact method etc. in this address list.User can select at least one contact person in address list, as having the contact person sending associated person information authority.Due to the corresponding contact method of each contact person that user selects, and the corresponding first terminal of each contact method, therefore, when the second terminal detects at least one contact person that user selects in address list, then can determine to have the contact method that the contact person of transmission associated person information authority is corresponding, thus determine that there is at least one first terminal sending associated person information authority.
Second terminal is after determining to have at least one first terminal sending associated person information authority, and can obtain sending permission information, and sending permission information can be sent to server, the present embodiment does not do concrete restriction to this.Wherein, sending permission information can comprise the contact method that each use has the user of the first terminal sending associated person information authority, and the present embodiment does not do concrete restriction to the content in sending permission information.
Such as, contact person corresponding to the user A of first terminal is used to comprise user B, user C and user D.Now, can receive the associated person information self forwarded by designated user B and user C by above-mentioned steps 402 user A, thus first terminal can determine to have the second terminal receiving associated person information authority according to the contact method of user B and user C.Accordingly, contact person corresponding to the second terminal use D is used to comprise user A, user B and user C, also associated person information can be sent to self by designated user A and user C by process user D above, thus the second terminal can determine to have the first terminal sending associated person information authority according to the contact method of user A and user C, and obtain corresponding sending permission information.
Pass through said process, server can receive the sending permission information that at least one second terminal sends, now, because server have received the sending permission information of at least one second terminal transmission, accordingly, associated person information to be sent to the mode with the second terminal receiving associated person information authority also can to change according to receiving authority information by server.The present embodiment not to server receive at least one second terminal send sending permission information after, according to reception authority information, associated person information being sent to the mode with the second terminal receiving associated person information authority and doing concrete restriction, include but not limited to: determining that there is the second terminal receiving associated person information authority according to receiving authority information; According to each sending permission information with the second terminal transmission receiving associated person information authority, each second terminal with reception associated person information authority is screened; Associated person information is sent to the second terminal that the selection result is corresponding.
Wherein, according to receiving authority information, server determines that the mode with the second terminal receiving associated person information authority can with reference to server in said process when not receiving sending permission information, associated person information is sent to the mode with the second terminal receiving associated person information authority according to receiving authority information by server, repeats no more herein.
The present embodiment does not do concrete restriction to according to each sending permission information with the second terminal transmission receiving associated person information authority to the mode that each second terminal with reception associated person information authority is screened, include but not limited to: determine each first terminal had to the second terminal transmission associated person information authority according to the sending permission information that each second terminal sends, wherein, above-mentioned second terminal is the second terminal having and receive associated person information authority; If the first terminal of transmission associated person information is in the first terminal that each sending permission information that previous step is determined is corresponding, then will send the second terminal of each sending permission information as the selection result.
Such as, the contact person that user A is corresponding comprises user B, user C and user D, user A designated user B and user C can receive the associated person information that self forwards, and the terminal that namely user B and user C is corresponding has the authority receiving the associated person information that terminal corresponding to user A sends.
The contact person that user D is corresponding comprises user B, user C and user A, user D designated user B and user C can receive the associated person information that self forwards, and the terminal that namely user B and user C is corresponding has the authority receiving the associated person information that terminal corresponding to user D sends.
The contact person that user B is corresponding comprises user A, user C and user D, and user B designated user A and user C can send associated person information to self, and the terminal that namely user A and user C is corresponding has the authority sending associated person information to the terminal that user B is corresponding.
Now, the reception authority information that the terminal that server is corresponding according to user A sends can determine that the terminal that user B and user C is corresponding has the authority receiving the associated person information that terminal corresponding to user A sends, the sending permission information that the terminal corresponding according to user B sends can determine that the terminal that user A and user C is corresponding has the authority sending associated person information to the terminal that user B is corresponding, the terminal that user A is corresponding has the authority sending associated person information to the terminal that user B is corresponding, the terminal that user B is corresponding has the authority receiving the associated person information that terminal corresponding to user A sends, therefore, the associated person information that terminal corresponding for user A sends can be sent to terminal corresponding to user B by server.
The reception authority information that the terminal that server is corresponding according to user D sends can determine that the terminal that user B and user C is corresponding has the authority receiving the associated person information that terminal corresponding to user D sends, the sending permission information that the terminal corresponding according to user B sends can determine that the terminal that user A and user C is corresponding has the authority sending associated person information to the terminal that user B is corresponding, the terminal that user B is corresponding has the authority receiving the associated person information that terminal corresponding to user D sends, and terminal corresponding to user D does not have the authority sending associated person information to the terminal that user B is corresponding, therefore, server screens each terminal with the authority receiving the associated person information that terminal corresponding to user D sends, terminal corresponding for user B screening is fallen, leave the terminal that user C is corresponding.If the sending permission information that the terminal corresponding according to user C sends determines that the terminal that user D is corresponding has the authority sending associated person information to the terminal that user C is corresponding, now, the selection result is terminal corresponding to user C, and the associated person information that terminal corresponding for user D sends is sent to terminal corresponding to user C by server.
In a step 406, the second terminal obtains the associated person information of server push, and associated person information at least comprises head image information;
The present embodiment does not obtain the associated person information of server push mode to the second terminal does concrete restriction, includes but not limited to: the associated person information that the second terminal reception server pushes, and using the associated person information received as the associated person information got.
It should be noted that, the second terminal, before the associated person information obtaining server push, can also arrange at least one first terminal having and send associated person information authority, obtain sending permission information, sending permission information is sent to server.Accordingly, server is after the sending permission information receiving the second terminal transmission, need to change and associated person information is sent to the mode with the second terminal receiving associated person information authority according to receiving authority information, detailed process with reference to the content in above-mentioned steps 405, can repeat no more herein.
In step 407, the second terminal determines whether the contact person information updating address list according to server push.
The present embodiment does not determine whether to do concrete restriction according to the mode of the contact person information updating address list of server push to the second terminal, include but not limited to: in interface, display gets the notice of the associated person information of server push, and this notice is for informing that user have received the new propelling movement of server; Detect the renewal instruction of user according to the notice input of display; If the renewal instruction that user inputs detected, then according to the contact person information updating address list of server push.
Such as, the second terminal, after getting the head portrait of user B of server push, can show the notice getting server push in interface.Use the user A of the second terminal after seeing notice, can input in interface and upgrade instruction, as clicked the determination renewing button of display.Second terminal detects the renewal instruction of user A input, if detect the renewal instruction of user A input, then in address list, upgrades the head portrait of user B.Wherein, if stored the head portrait of user B in address list, then the head portrait of the user B that this can be got has replaced it the head portrait of the front user B stored.
The method that disclosure embodiment provides, the associated person information that first terminal sends is sent to the second terminal having and receive associated person information authority by the reception authority information sent according to first terminal by server, make the second terminal obtain the associated person information of server push, and determine whether the contact person information updating address list according to server push.Because the kind of the associated person information of first terminal transmission can have multiple, accordingly, the second terminal can get the associated person information compared with multiple types.In addition, the source of information does not need user corresponding to the second terminal to collect voluntarily, and is directly pushed by server, and therefore, the acquisition efficiency of associated person information is higher.
Fig. 5 is the block diagram of a kind of terminal according to an exemplary embodiment.See Fig. 5, this terminal comprises acquisition module 501 and the first determination module 502.
This acquisition module 501 is configured to the associated person information obtaining server push, and associated person information is sent to server by first terminal, and wherein, associated person information at least comprises head image information;
This first determination module 502 is configured to determine whether the contact person information updating address list according to server push.
In one embodiment, see Fig. 6, this terminal also comprises and arranges module 503 and sending module 504;
This arranges module 503 and is configured to arrange at least one first terminal having and send associated person information authority, obtains sending permission information;
This sending module 504 is configured to sending permission information to be sent to server, by server after receiving the associated person information with each first terminal transmission sending associated person information authority, pushes associated person information.
The terminal that disclosure embodiment provides, by obtain server receive there is associated person information that each first terminal of sending associated person information authority sends after the associated person information that pushes, and determine whether the contact person information updating address list according to server push.Because the kind of the associated person information of first terminal transmission can have multiple, accordingly, the associated person information kind got is also more.In addition, the source of information does not need to be collected voluntarily by user, and is directly pushed by server, and therefore, the acquisition efficiency of associated person information is higher.
About the terminal in above-described embodiment, wherein the concrete mode of modules executable operations has been described in detail in about the embodiment of the method, will not elaborate explanation herein.
Fig. 7 is the block diagram of a kind of terminal 600 according to an exemplary embodiment.Such as, terminal 600 can be mobile phone, computer, digital broadcast terminal, messaging devices, game console, flat-panel devices, Medical Devices, body-building equipment, personal digital assistant etc.
With reference to Fig. 7, terminal 600 can comprise following one or more assembly: processing components 602, memory 604, power supply module 606, multimedia groupware 608, audio-frequency assembly 610, the interface 612 of I/O (I/O), sensor cluster 614, and communications component 616.
The integrated operation of the usual control terminal 600 of processing components 602, such as with display, call, data communication, camera operation and record operate the operation be associated.Treatment element 602 can comprise one or more processor 620 to perform instruction, to complete all or part of step of above-mentioned method.In addition, processing components 602 can comprise one or more module, and what be convenient between processing components 602 and other assemblies is mutual.Such as, processing unit 602 can comprise multi-media module, mutual with what facilitate between multimedia groupware 608 and processing components 602.
Memory 604 is configured to store various types of data to be supported in the operation of equipment 600.The example of these data comprises for any application program of operation in terminal 600 or the instruction of method, contact data, telephone book data, message, picture, video etc.Memory 604 can be realized by the volatibility of any type or non-volatile memory device or their combination, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, disk or CD.
The various assemblies that electric power assembly 606 is terminal 600 provide electric power.Electric power assembly 606 can comprise power-supply management system, one or more power supply, and other and the assembly generating, manage and distribute electric power for terminal 600 and be associated.
Multimedia groupware 608 is included in the screen providing an output interface between described terminal 600 and user.In certain embodiments, screen can comprise liquid crystal display (LCD) and touch panel (TP).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input signal from user.Touch panel comprises one or more touch sensor with the gesture on sensing touch, slip and touch panel.Described touch sensor can the border of not only sensing touch or sliding action, but also detects the duration relevant to described touch or slide and pressure.In certain embodiments, multimedia groupware 608 comprises a front-facing camera and/or post-positioned pick-up head.When equipment 600 is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and post-positioned pick-up head can be fixing optical lens systems or have focal length and optical zoom ability.
Audio-frequency assembly 610 is configured to export and/or input audio signal.Such as, audio-frequency assembly 610 comprises a microphone (MIC), and when terminal 600 is in operator scheme, during as call model, logging mode and speech recognition mode, microphone is configured to receive external audio signal.The audio signal received can be stored in memory 604 further or be sent via communications component 616.In certain embodiments, audio-frequency assembly 610 also comprises a loud speaker, for output audio signal.
I/O interface 612 is for providing interface between processing components 602 and peripheral interface module, and above-mentioned peripheral interface module can be keyboard, some striking wheel, button etc.These buttons can include but not limited to: home button, volume button, start button and locking press button.
Sensor cluster 614 comprises one or more transducer, for providing the state estimation of various aspects for terminal 600.Such as, sensor cluster 614 can detect the opening/closing state of equipment 600, the relative positioning of assembly, such as described assembly is display and the keypad of terminal 600, the position of all right sense terminals 600 of sensor cluster 614 or terminal 600 1 assemblies changes, the presence or absence that user contacts with terminal 600, the variations in temperature of terminal 600 orientation or acceleration/deceleration and terminal 600.Sensor cluster 614 can comprise proximity transducer, be configured to without any physical contact time detect near the existence of object.Sensor cluster 614 can also comprise optical sensor, as CMOS or ccd image sensor, for using in imaging applications.In certain embodiments, this sensor cluster 614 can also comprise acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communications component 616 is configured to the communication being convenient to wired or wireless mode between terminal 600 and other equipment.Terminal 600 can access the wireless network based on communication standard, as WiFi, 2G or 3G, or their combination.In one exemplary embodiment, communication component 616 receives from the broadcast singal of external broadcasting management system or broadcast related information via broadcast channel.In one exemplary embodiment, described communication component 616 also comprises near-field communication (NFC) module, to promote junction service.Such as, can based on radio-frequency (RF) identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, terminal 600 can be realized, for performing said method by one or more application specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components.
The terminal that disclosure embodiment provides, by obtain server receive there is associated person information that each first terminal of sending associated person information authority sends after the associated person information that pushes, and determine whether the contact person information updating address list according to server push.Because the kind of the associated person information of first terminal transmission can have multiple, accordingly, the associated person information kind got is also more.In addition, the source of information does not need to be collected voluntarily by user, and is directly pushed by server, and therefore, the acquisition efficiency of associated person information is higher.
In the exemplary embodiment, additionally provide a kind of non-transitory computer-readable recording medium comprising instruction, such as, comprise the memory 604 of instruction, above-mentioned instruction can perform said method by the processor 620 of terminal 600.Such as, described non-transitory computer-readable recording medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc.
A kind of non-transitory computer-readable recording medium, when the instruction in described storage medium is performed by the processor of terminal, make terminal can perform a kind of acquisition methods of associated person information, described method comprises:
Obtain the associated person information of server push, associated person information is sent to server by first terminal, and wherein, associated person information at least comprises head image information;
Determine whether the contact person information updating address list according to server push.
The computer-readable recording medium that disclosure embodiment provides, by obtain server receive there is associated person information that each first terminal of sending associated person information authority sends after the associated person information that pushes, and determine whether the contact person information updating address list according to server push.Because the kind of the associated person information of first terminal transmission can have multiple, accordingly, the associated person information kind got is also more.In addition, the source of information does not need to be collected voluntarily by user, and is directly pushed by server, and therefore, the acquisition efficiency of associated person information is higher.
Fig. 8 is the block diagram of a kind of terminal according to an exemplary embodiment.See Fig. 8, this terminal comprises acquisition module 701, determination module 702 and sending module 703.
This acquisition module 701 is configured to obtain the associated person information at least comprising head portrait;
This determination module 702 is configured to determine to have at least one second terminal receiving associated person information authority, obtains the reception authority information that associated person information is corresponding;
This sending module 703 is configured to associated person information and reception authority information to be sent to server, the sending permission information of each second terminal transmission is received by server, and associated person information is sent to according to reception authority information and sending permission information the second terminal having and receive associated person information authority, make the second terminal obtain associated person information.
In one embodiment, acquisition module 701, is configured to obtain the associated person information of the head portrait at least comprising user corresponding to terminal, or, obtain the associated person information at least comprising good friend's head portrait of user corresponding to terminal.
The terminal that disclosure embodiment provides, by associated person information and reception authority information are sent to server, associated person information being sent to according to receiving authority information the second terminal having and receive associated person information authority by server, making the second terminal obtain the associated person information of server push.Because the kind of the associated person information sent can have multiple, accordingly, the associated person information kind that the second terminal gets is also more.In addition, the source of information does not need user corresponding to the second terminal to collect voluntarily, and is directly pushed by server, and therefore, the acquisition efficiency of associated person information is higher.
About the terminal in above-described embodiment, wherein the concrete mode of modules executable operations has been described in detail in about the embodiment of the method, will not elaborate explanation herein.
Fig. 9 is the block diagram of a kind of terminal 800 according to an exemplary embodiment.Such as, terminal 800 can be mobile phone, computer, digital broadcast terminal, messaging devices, game console, flat-panel devices, Medical Devices, body-building equipment, personal digital assistant etc.
With reference to Fig. 9, terminal 800 can comprise following one or more assembly: processing components 802, memory 804, power supply module 806, multimedia groupware 808, audio-frequency assembly 810, the interface 812 of I/O (I/O), sensor cluster 814, and communications component 816.
The integrated operation of the usual control terminal 800 of processing components 802, such as with display, call, data communication, camera operation and record operate the operation be associated.Treatment element 802 can comprise one or more processor 820 to perform instruction, to complete all or part of step of above-mentioned method.In addition, processing components 802 can comprise one or more module, and what be convenient between processing components 802 and other assemblies is mutual.Such as, processing unit 802 can comprise multi-media module, mutual with what facilitate between multimedia groupware 808 and processing components 802.
Memory 804 is configured to store various types of data to be supported in the operation of equipment 800.The example of these data comprises for any application program of operation in terminal 800 or the instruction of method, contact data, telephone book data, message, picture, video etc.Memory 804 can be realized by the volatibility of any type or non-volatile memory device or their combination, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, disk or CD.
The various assemblies that electric power assembly 806 is terminal 800 provide electric power.Electric power assembly 806 can comprise power-supply management system, one or more power supply, and other and the assembly generating, manage and distribute electric power for terminal 800 and be associated.
Multimedia groupware 808 is included in the screen providing an output interface between described terminal 800 and user.In certain embodiments, screen can comprise liquid crystal display (LCD) and touch panel (TP).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input signal from user.Touch panel comprises one or more touch sensor with the gesture on sensing touch, slip and touch panel.Described touch sensor can the border of not only sensing touch or sliding action, but also detects the duration relevant to described touch or slide and pressure.In certain embodiments, multimedia groupware 808 comprises a front-facing camera and/or post-positioned pick-up head.When equipment 800 is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and post-positioned pick-up head can be fixing optical lens systems or have focal length and optical zoom ability.
Audio-frequency assembly 810 is configured to export and/or input audio signal.Such as, audio-frequency assembly 810 comprises a microphone (MIC), and when terminal 800 is in operator scheme, during as call model, logging mode and speech recognition mode, microphone is configured to receive external audio signal.The audio signal received can be stored in memory 804 further or be sent via communications component 816.In certain embodiments, audio-frequency assembly 810 also comprises a loud speaker, for output audio signal.
I/O interface 812 is for providing interface between processing components 802 and peripheral interface module, and above-mentioned peripheral interface module can be keyboard, some striking wheel, button etc.These buttons can include but not limited to: home button, volume button, start button and locking press button.
Sensor cluster 814 comprises one or more transducer, for providing the state estimation of various aspects for terminal 800.Such as, sensor cluster 814 can detect the opening/closing state of equipment 800, the relative positioning of assembly, such as described assembly is display and the keypad of terminal 800, the position of all right sense terminals 800 of sensor cluster 814 or terminal 800 1 assemblies changes, the presence or absence that user contacts with terminal 800, the variations in temperature of terminal 800 orientation or acceleration/deceleration and terminal 800.Sensor cluster 814 can comprise proximity transducer, be configured to without any physical contact time detect near the existence of object.Sensor cluster 814 can also comprise optical sensor, as CMOS or ccd image sensor, for using in imaging applications.In certain embodiments, this sensor cluster 814 can also comprise acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communications component 816 is configured to the communication being convenient to wired or wireless mode between terminal 800 and other equipment.Terminal 800 can access the wireless network based on communication standard, as WiFi, 2G or 3G, or their combination.In one exemplary embodiment, communication component 816 receives from the broadcast singal of external broadcasting management system or broadcast related information via broadcast channel.In one exemplary embodiment, described communication component 816 also comprises near-field communication (NFC) module, to promote junction service.Such as, can based on radio-frequency (RF) identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, terminal 800 can be realized, for performing said method by one or more application specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components.
The terminal that disclosure embodiment provides, by associated person information and reception authority information are sent to server, associated person information being sent to according to receiving authority information the second terminal having and receive associated person information authority by server, making the second terminal obtain the associated person information of server push.Because the kind of the associated person information sent can have multiple, accordingly, the associated person information kind that the second terminal gets is also more.In addition, the source of information does not need user corresponding to the second terminal to collect voluntarily, and is directly pushed by server, and therefore, the acquisition efficiency of associated person information is higher.
In the exemplary embodiment, additionally provide a kind of non-transitory computer-readable recording medium comprising instruction, such as, comprise the memory 804 of instruction, above-mentioned instruction can perform said method by the processor 820 of terminal 800.Such as, described non-transitory computer-readable recording medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc.
A kind of non-transitory computer-readable recording medium, when the instruction in described storage medium is performed by the processor of terminal, make terminal can perform a kind of acquisition methods of associated person information, described method comprises:
First terminal obtains the associated person information at least comprising head portrait, and determines to have at least one second terminal receiving associated person information authority, obtains the reception authority information that associated person information is corresponding;
Associated person information and reception authority information are sent to server, the sending permission information of each second terminal transmission is received by server, and associated person information is sent to according to reception authority information and sending permission information the second terminal having and receive associated person information authority, make the second terminal obtain associated person information.
The computer-readable recording medium that disclosure embodiment provides, by associated person information and reception authority information are sent to server, associated person information being sent to according to receiving authority information the second terminal having and receive associated person information authority by server, making the second terminal obtain the associated person information of server push.Because the kind of the associated person information sent can have multiple, accordingly, the associated person information kind that the second terminal gets is also more.In addition, the source of information does not need user corresponding to the second terminal to collect voluntarily, and is directly pushed by server, and therefore, the acquisition efficiency of associated person information is higher.
Figure 10 is the block diagram of a kind of server according to an exemplary embodiment.See Figure 10, this server comprises the first receiver module 901 and sending module 902.
This first receiver module 901 is configured to receive the associated person information at least comprising head portrait that at least one first terminal sends and reception authority information corresponding to associated person information, receives authority information and has for determining the second terminal receiving associated person information authority;
This sending module 902 is configured to associated person information is sent to according to receiving authority information the second terminal having and receive associated person information authority, makes the second terminal obtain associated person information.
In one embodiment, see Figure 11, this server also comprises the second receiver module 903;
This second receiver module 903 is configured to the sending permission information receiving at least one second terminal transmission, and sending permission information has for determining the first terminal sending associated person information authority;
Sending module 902, is configured to determine to have the second terminal receiving associated person information authority according to receiving authority information; According to each sending permission information with the second terminal transmission receiving associated person information authority, each second terminal with reception associated person information authority is screened; Associated person information is sent to the second terminal that the selection result is corresponding.
In one embodiment, sending module 902, is configured to the contacts list obtaining first user corresponding to first terminal, and obtains the contacts list of the second user corresponding to the second terminal; Determine that whether associated person information is the associated person information in the contacts list of first user, and determine that whether associated person information is the associated person information in the contacts list of the second user; If associated person information is the associated person information in the contacts list of first user, and associated person information is the associated person information in the contacts list of the second user, then associated person information is sent to according to receiving authority information the second terminal having and receive associated person information authority.
The server that disclosure embodiment provides, the associated person information that first terminal sends is sent to by the reception authority information sent according to first terminal the second terminal having and receive associated person information authority, make the second terminal obtain the associated person information pushed, and determine whether the contact person information updating address list according to pushing.Because the kind of the associated person information of first terminal transmission can have multiple, accordingly, the associated person information kind that the second terminal gets is also more.In addition, the source of information does not need user corresponding to the second terminal to collect voluntarily, and is directly pushed by server, and therefore, the acquisition efficiency of associated person information is higher.
About the server in above-described embodiment, wherein the concrete mode of modules executable operations has been described in detail in about the embodiment of the method, will not elaborate explanation herein.
Figure 12 is the block diagram of a kind of server 1900 according to an exemplary embodiment.Such as, server 1900 may be provided in a server.With reference to Figure 12, server 1900 comprises processing components 1922, and it comprises one or more processor further, and the memory resource representated by memory 1932, can such as, by the instruction of the execution of processing unit 1922, application program for storing.The application program stored in memory 1932 can comprise each module corresponding to one group of instruction one or more.In addition, processing components 1922 is configured to perform instruction, to perform the above method.
Server 1900 can also comprise the power management that a power supply module 1926 is configured to perform server 1900, a wired or wireless network interface 1950 is configured to server 1900 to be connected to network, and input and output (I/O) interface 1958.Server 1900 can operate the operating system based on being stored in memory 1932, such as WindowsServerTM, MacOSXTM, UnixTM, LinuxTM, FreeBSDTM or similar.
The server that disclosure embodiment provides, the associated person information that first terminal sends is sent to by the reception authority information sent according to first terminal the second terminal having and receive associated person information authority, make the second terminal obtain the associated person information pushed, and determine whether the contact person information updating address list according to pushing.Because the kind of the associated person information of first terminal transmission can have multiple, accordingly, the associated person information kind that the second terminal gets is also more.In addition, the source of information does not need user corresponding to the second terminal to collect voluntarily, and is directly pushed by server, and therefore, the acquisition efficiency of associated person information is higher.
Figure 13 is the acquisition system block diagram of a kind of associated person information according to an exemplary embodiment.See Figure 13, this system comprises the second terminal 1001, first terminal 1002 and server 1003.
The terminal provided in the embodiment that this second terminal 1001 is as corresponding in above-mentioned Fig. 7, specifically refers to the content of above-described embodiment, repeats no more herein.
The terminal provided in the embodiment that this first terminal 1002 is as corresponding in above-mentioned Fig. 9, specifically refers to the content of above-described embodiment, repeats no more herein.
The server provided in the embodiment that this server 1003 is as corresponding in above-mentioned Figure 12, specifically refers to the content of above-described embodiment, repeats no more herein.
The acquisition system of the associated person information that the embodiment of the present invention provides, the associated person information that first terminal sends is sent to the second terminal having and receive associated person information authority by the reception authority information sent according to first terminal by server, make the second terminal obtain the associated person information of server push, and determine whether the contact person information updating address list according to server push.Because the kind of the associated person information of first terminal transmission can have multiple, accordingly, the second terminal can get the associated person information compared with multiple types.In addition, the source of information does not need user corresponding to the second terminal to collect voluntarily, and is directly pushed by server, and therefore, the acquisition efficiency of associated person information is higher.
Those skilled in the art, at consideration specification and after putting into practice invention disclosed herein, will easily expect other embodiment of the present invention.The application is intended to contain any modification of the present invention, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present invention and comprised the undocumented common practise in the art of the disclosure or conventional techniques means.Specification and embodiment are only regarded as exemplary, and true scope of the present invention and spirit are pointed out by claim below.
Should be understood that, the present invention is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various amendment and change not departing from its scope.Scope of the present invention is only limited by appended claim.

Claims (15)

1. an acquisition methods for associated person information, is characterized in that, described method comprises:
Obtain the associated person information of server push, described associated person information is sent to described server by first terminal, and wherein, described associated person information at least comprises head image information;
Determine whether the contact person information updating address list according to described server push.
2. method according to claim 1, is characterized in that, before the associated person information of described acquisition server push, also comprises:
At least one first terminal having and send associated person information authority is set, obtains sending permission information;
Described sending permission information is sent to server, by described server after receiving the associated person information with each first terminal transmission sending associated person information authority, pushes described associated person information.
3. an acquisition methods for associated person information, is characterized in that, described method comprises:
First terminal obtains the associated person information at least comprising head portrait, and determines to have at least one second terminal receiving described associated person information authority, obtains the reception authority information that described associated person information is corresponding;
Described associated person information and described reception authority information are sent to server, the sending permission information of each second terminal transmission is received by described server, and described associated person information is sent to according to described reception authority information and described sending permission information the second terminal having and receive described associated person information authority, make described second terminal obtain described associated person information.
4. method according to claim 3, is characterized in that, described first terminal obtains the associated person information at least comprising head portrait, comprising:
First terminal obtains the associated person information at least comprising the head portrait of user corresponding to described first terminal, or described first terminal obtains the associated person information at least comprising good friend's head portrait of user corresponding to described first terminal.
5. an acquisition methods for associated person information, is characterized in that, described method comprises:
Receive the associated person information at least comprising head portrait and reception authority information corresponding to described associated person information that at least one first terminal sends, described reception authority information has for determining the second terminal receiving described associated person information authority;
According to described reception authority information, described associated person information is sent to the second terminal having and receive described associated person information authority, makes described second terminal obtain described associated person information.
6. method according to claim 5, is characterized in that, described method also comprises:
Receive the sending permission information that at least one second terminal sends, described sending permission information has for determining the first terminal sending associated person information authority;
Describedly according to described reception authority information, described associated person information is sent to the second terminal having and receive described associated person information authority, comprises:
Determine that according to described reception authority information there is the second terminal receiving described associated person information authority;
There is the sending permission information that the second terminal of receiving described associated person information authority sends there is the second terminal receiving described associated person information authority screen each according to each;
Described associated person information is sent to the second terminal that the selection result is corresponding.
7. method according to claim 5, is characterized in that, describedly according to described reception authority information, described associated person information is sent to the second terminal having and receive described associated person information authority, comprising:
Obtain the contacts list of first user corresponding to described first terminal, and obtain the contacts list of the second user corresponding to described second terminal;
Determine that whether described associated person information is the associated person information in the contacts list of described first user, and determine that whether described associated person information is the associated person information in the contacts list of described second user;
If described associated person information is the associated person information in the contacts list of described first user, and described associated person information is the associated person information in the contacts list of described second user, then according to described reception authority information, described associated person information is sent to the second terminal having and receive described associated person information authority.
8. a terminal, is characterized in that, described terminal comprises:
Acquisition module, for obtaining the associated person information of server push, described associated person information is sent to described server by first terminal, and wherein, described associated person information at least comprises head image information;
First determination module, for determining whether the contact person information updating address list according to described server push.
9. terminal according to claim 8, is characterized in that, described terminal, also comprises:
Module being set, for arranging at least one first terminal having and send associated person information authority, obtaining sending permission information;
Sending module, for described sending permission information is sent to server, by described server after receiving the associated person information with each first terminal transmission sending associated person information authority, pushes described associated person information.
10. a terminal, is characterized in that, described terminal comprises:
Acquisition module, for obtaining the associated person information at least comprising head portrait;
Determination module, having for determining at least one second terminal receiving described associated person information authority, obtaining the reception authority information that described associated person information is corresponding;
Sending module, for described associated person information and described reception authority information are sent to server, the sending permission information of each second terminal transmission is received by described server, and described associated person information is sent to according to described reception authority information and described sending permission information the second terminal having and receive described associated person information authority, make described second terminal obtain described associated person information.
11. terminals according to claim 10, it is characterized in that, described acquisition module, for obtaining the associated person information of the head portrait at least comprising user corresponding to described terminal, or, obtain the associated person information at least comprising good friend's head portrait of user corresponding to described terminal.
12. 1 kinds of servers, is characterized in that, described server comprises:
First receiver module, for the reception authority information that the associated person information at least comprising head portrait and described associated person information that receive the transmission of at least one first terminal are corresponding, described reception authority information has for determining the second terminal receiving described associated person information authority;
Sending module, for described associated person information being sent to according to described reception authority information the second terminal having and receive described associated person information authority, makes described second terminal obtain described associated person information.
13. servers according to claim 12, is characterized in that, described server also comprises:
Second receiver module, for receiving the sending permission information that at least one second terminal sends, described sending permission information has for determining the first terminal sending associated person information authority;
Described sending module, has for determining according to described reception authority information the second terminal receiving described associated person information authority; There is the sending permission information that the second terminal of receiving described associated person information authority sends there is the second terminal receiving described associated person information authority screen each according to each; Described associated person information is sent to the second terminal that the selection result is corresponding.
14. servers according to claim 12, is characterized in that, described sending module, for obtaining the contacts list of first user corresponding to described first terminal, and obtain the contacts list of the second user corresponding to described second terminal; Determine that whether described associated person information is the associated person information in the contacts list of described first user, and determine that whether described associated person information is the associated person information in the contacts list of described second user; If described associated person information is the associated person information in the contacts list of described first user, and described associated person information is the associated person information in the contacts list of described second user, then according to described reception authority information, described associated person information is sent to the second terminal having and receive described associated person information authority.
The acquisition system of 15. 1 kinds of associated person informations, is characterized in that, described system comprises: the second terminal, first terminal and server;
Wherein, described second terminal terminal as claimed in claim 8 or 9;
The terminal of described first terminal as described in claim 10 or 11;
The server of described server as described in claim arbitrary in claim 12 to 14.
CN201410218518.2A 2014-05-22 2014-05-22 Method for acquiring contact person information, terminal, server and system Pending CN105101172A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410218518.2A CN105101172A (en) 2014-05-22 2014-05-22 Method for acquiring contact person information, terminal, server and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410218518.2A CN105101172A (en) 2014-05-22 2014-05-22 Method for acquiring contact person information, terminal, server and system

Publications (1)

Publication Number Publication Date
CN105101172A true CN105101172A (en) 2015-11-25

Family

ID=54580508

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410218518.2A Pending CN105101172A (en) 2014-05-22 2014-05-22 Method for acquiring contact person information, terminal, server and system

Country Status (1)

Country Link
CN (1) CN105101172A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017113663A1 (en) * 2015-12-28 2017-07-06 小米科技有限责任公司 Method and apparatus for acquiring user information, terminal device and server
CN110032579A (en) * 2019-03-14 2019-07-19 深圳市六度人和科技有限公司 A kind of contact person's recommended method, device, computer equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040077363A1 (en) * 2002-10-17 2004-04-22 Frank Lazaro Providing contact data in a wireless telecommunication system
CN102118479A (en) * 2011-01-26 2011-07-06 宇龙计算机通信科技(深圳)有限公司 Communication book updating method, server and system
CN102594918A (en) * 2012-03-19 2012-07-18 中兴通讯股份有限公司 Address book realization method and system for terminal, and terminal
CN102984213A (en) * 2012-11-08 2013-03-20 北京小米科技有限责任公司 Information sharing method, device and system
CN103024061A (en) * 2012-12-24 2013-04-03 青岛英特沃克网络科技有限公司 Network address book sharing system and network address book sharing method
CN103067478A (en) * 2012-12-24 2013-04-24 北京小米科技有限责任公司 Method, device and system for transmitting contact person information

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040077363A1 (en) * 2002-10-17 2004-04-22 Frank Lazaro Providing contact data in a wireless telecommunication system
CN102118479A (en) * 2011-01-26 2011-07-06 宇龙计算机通信科技(深圳)有限公司 Communication book updating method, server and system
CN102594918A (en) * 2012-03-19 2012-07-18 中兴通讯股份有限公司 Address book realization method and system for terminal, and terminal
CN102984213A (en) * 2012-11-08 2013-03-20 北京小米科技有限责任公司 Information sharing method, device and system
CN103024061A (en) * 2012-12-24 2013-04-03 青岛英特沃克网络科技有限公司 Network address book sharing system and network address book sharing method
CN103067478A (en) * 2012-12-24 2013-04-24 北京小米科技有限责任公司 Method, device and system for transmitting contact person information

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017113663A1 (en) * 2015-12-28 2017-07-06 小米科技有限责任公司 Method and apparatus for acquiring user information, terminal device and server
CN110032579A (en) * 2019-03-14 2019-07-19 深圳市六度人和科技有限公司 A kind of contact person's recommended method, device, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN104159218B (en) Internetwork connection establishing method and device
CN104104514A (en) Method and device for identifying by using verification code
CN104540184A (en) Equipment networking method and device
CN104869574A (en) Wireless network connection method and apparatus
CN104468329A (en) Member adding method and device based on instant messaging
CN105162693A (en) Message display method and device
CN105049269A (en) Information feedback method and device
CN103973900B (en) The method of transmission information and device
CN103973693A (en) Router accessing method, device and system
CN103970576A (en) Installation information displaying method, obtaining method and device
CN105138564A (en) Data file reading method and apparatus
CN104267881A (en) Toolbar operating method and device
CN104731615A (en) Intelligent device configuration method and device
CN105554266A (en) Message reminding processing method, device and equipment
CN104035673A (en) Object control method and relevant device
CN105227660A (en) A kind of based reminding method and device
CN105491518A (en) Method and device for social reminding based on wearable devices
CN104836721A (en) Group session message reminding method and group session message reminding device
CN105550343A (en) Two-dimension code processing method and device
CN104503762A (en) Device and method for identifying electronic accessory
CN105163307A (en) Method and device for sharing cloud card
CN104640062A (en) Method and device for transmitting information
CN104636064A (en) Gesture generating method and device
CN104811904A (en) Contact setting method and device
CN104539497A (en) Network connecting method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for 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: 20151125