CN103516764A - Method and system for adding friends into social tool - Google Patents

Method and system for adding friends into social tool Download PDF

Info

Publication number
CN103516764A
CN103516764A CN201210223203.8A CN201210223203A CN103516764A CN 103516764 A CN103516764 A CN 103516764A CN 201210223203 A CN201210223203 A CN 201210223203A CN 103516764 A CN103516764 A CN 103516764A
Authority
CN
China
Prior art keywords
contact person
server
client
information
user
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
CN201210223203.8A
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 Feinno Communication Technology Co Ltd
Original Assignee
Beijing Feinno Communication Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Feinno Communication Technology Co Ltd filed Critical Beijing Feinno Communication Technology Co Ltd
Priority to CN201210223203.8A priority Critical patent/CN103516764A/en
Publication of CN103516764A publication Critical patent/CN103516764A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention discloses a method and system for adding friends into a social tool. The method comprises the following steps: after a user logs into a client side of the social tool installed in a mobile terminal, the mobile terminal sends information of contacts in a local contact list of the mobile terminal to a server; the server works out the contacts using the social tool according to the received information of the contacts and stored information of users using the social tool; the server issues the contacts using the social tool to the client-side; the client-side displays the contacts using the social tool so that the user can select the contacts when adding friends, and sends instructions to the server so as to add the selected contacts into the friends. The method and system for adding the friends into the social tool can solve the problems that when friends are added into the social tool installed in the mobile terminal, the addition requirements are high and addition is inconvenient.

Description

A kind of method and system that adds good friend in social instrument
Technical field
The present invention relates to field of mobile terminals, particularly intelligent mobile phone terminal.
Background technology
In prior art, the mode that social tool adding friends is retrieved rear acquisition good friend ID by input good friend ID or the input good friend pet name completes.In using mobile terminal, load social instrument time, because mobile terminal screen, keyboard are less, the input that causes adding good friend is very inconvenient.And, when user initially uses social instrument, due to known to ID few, cause and add good friend's difficulty.
In addition, the ID that need to input good friend just can add good friend's mode, has improved user add good friend's requirement.Cause user cannot be added to good friend for the contact person who does not know ID, and then cannot utilize social instrument to contact with it.
Summary of the invention
The method and system that adds good friend in social instrument provided by the invention adds good friend and requires highly to solve in social instrument, adds inconvenient problem.
The invention discloses a kind of method of adding good friend in social instrument, described method comprises:
The client of the social instrument loading in mobile terminal, after user's login, sends the contact person in address list information of mobile terminal this locality to server;
Server, according to the user's of the social instrument of the use of the associated person information receiving and preservation information, draws the contact person who uses social instrument;
Server will be used the contact person of social instrument to be handed down to client;
Client will be used the contact person of social instrument to show, select, and to server transmission instruction, the contact person of selection is added to good friend during for interpolation good friend.
Wherein, described server, according to the user profile of the social instrument of the use of the associated person information receiving and preservation, draws and uses the contact person of social instrument specifically to comprise:
Server parses contact person's termination number used from associated person information; Server, by the user's of the social instrument of the use of contact person's termination number used and preservation termination number comparison, draws the contact person who uses social instrument.
Wherein, the contact person in address list information of described user end to server transmission mobile terminal this locality specifically comprises:
Client is judged and to server, was not sent after associated person information, sends whole associated person informations in address list, and the contact person who sends is carried out to record to server.
Wherein, the contact person in address list information of described user end to server transmission mobile terminal this locality specifically comprises:
Client is judged to server and was sent after associated person information, address list and transmission record are compared, draw the contact person who there is no transmission, will not have the contact person's of transmission information to send to server, and the contact person of this transmission is added to and sent in record.
Wherein, described server is handed down to client by the contact person who uses social instrument and specifically comprises:
Server, by using the contact person of social instrument and the user's of login buddy list to compare, draws the contact person who does not become described user good friend in the contact person who uses social instrument;
The contact person who does not become described user good friend is handed down to client.
Wherein, the described contact person in address list information to server transmission mobile terminal this locality specifically comprises:
After the commending friends function of client is activated, user end to server sends the contact person in address list information of mobile terminal this locality.
The invention also discloses a kind of system of adding good friend in social instrument, described system comprises:
The client of the social instrument loading in the server of social instrument and mobile terminal;
Client is for after user's login, to server, send the contact person in address list information of mobile terminal this locality, also, for the contact person of the social instrument of the use of reception is shown, during for interpolation good friend, select, and to server transmission instruction, the contact person of selection is added to good friend;
Server, for according to the user's of the social instrument of the use of the associated person information receiving and preservation information, draws the contact person who uses social instrument, will use the contact person of social instrument to be handed down to client.
Wherein, server specifically for: from associated person information, parse contact person's termination number used, the termination number comparison by the user of the social instrument of the use of contact person's termination number used and preservation, draws the contact person who uses social instrument.
Wherein, described client specifically for: judge and to server, do not send after associated person information, to server, send in address list all associated person informations, and the contact person who sends is carried out to record.
Wherein, described client specifically for: judge to server and sent after associated person information, address list and transmission record are compared, draw the contact person who there is no transmission, the contact person's who does not have to send information is sent to server, and the contact person of this transmission is added to and sent in record.
The beneficial effect of the embodiment of the present invention is: by send the contact person in address list information of mobile terminal this locality to server; By server, according to the user's of the social instrument of the use of contact person in address list information and preservation information, draw the contact person who uses social instrument, will use the contact person of social instrument to be handed down to client, during for interpolation good friend, select; And the contact person of selection is added to good friend's mode by user end to server transmission instruction, and can make to add good friend more convenient, reduce and add good friend's requirement, and make the good friend and the user that add expect that between adder, registration is higher.
Accompanying drawing explanation
Fig. 1 is that the present invention adds the flow chart of good friend's method in social instrument.
Fig. 2 is that the present invention adds the flow chart of good friend's embodiment of the method in social instrument.
Fig. 3 is that the present invention adds the structure chart of good friend's system in social instrument.
Embodiment
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Referring to Fig. 1, it is method of adding good friend in social instrument provided by the invention.
Step S100, the client of the social instrument loading in mobile terminal, after user's login, sends the contact person in address list information of mobile terminal this locality to server.
Step S200, server, according to the user's of the social instrument of the use of the associated person information receiving and preservation information, draws the contact person who uses social instrument.
Step S300, server will be used the contact person of social instrument to be handed down to client.
Step S400, client will be used the contact person of social instrument to show, select, and to server transmission instruction, the contact person of selection is added to good friend during for interpolation good friend.
Use the method to make to add good friend more convenient, reduce and add good friend's requirement, and make the good friend and the user that add expect that between adder, registration is higher.User, after logining successfully, when there is no good friend or wishing to add good friend, can recommend knowable good friend to supply its selection for user.
In one embodiment, the contact person in address list information that described user end to server sends mobile terminal this locality specifically comprises: after the commending friends function of client is activated, user end to server sends the contact person in address list information of mobile terminal this locality.
One, preferably in execution mode, described step S200 specifically comprises:
Step S210, server parses contact person's termination number used from associated person information.
Step S220, server, by the user's of the social instrument of the use of contact person's termination number used and preservation termination number comparison, draws the contact person who uses social instrument.
One, preferably in execution mode, described step S100 specifically comprises:
Step S110, after client logins successfully, judges whether to send associated person information to server, if so, and execution step S130, otherwise, execution step S120.
Client can judge in several ways, for example, judges whether be empty, sky is judged and to server, do not sent associated person information if, if be not sky, judge to server and sends associated person information if sending record.Or, preserve and think transmission flag bit, if sent associated person information, flag bit is 1, otherwise flag bit is 0; By checkmark position, judge.
Step S120, user end to server sends whole associated person informations in address list, and the contact person who sends is carried out to record.
Step S130, client compares address list with sending record, draw the contact person who there is no transmission, will not have the contact person's of transmission information to send to server, and the contact person of this transmission is added to and sent in record.
In this embodiment, each information that only sends newly-increased contact person, can save the network bandwidth.And in this embodiment, server only needs the termination number comparison with the user of the social instrument of use of preservation by the newly-increased contact person who receives termination number used, the contact person who draws newly-increased use social activity instrument; Compare with whole associated person informations in each transmission address list, reduce the processing load of server.
One, preferably in execution mode, described S300 specifically comprises:
Step S310, server, by using the contact person of social instrument and the user's of login buddy list to compare, draws the contact person who does not become described user good friend in the contact person who uses social instrument.
Step S320, server is handed down to client by the contact person who does not become the user good friend of login.
By the method, can in the situation that not reducing user's useful information, reduce the commending friends quantity issuing, thereby save bandwidth.
Embodiment
The mobile terminal that loads client in the present embodiment is intelligent mobile phone terminal.
Step S201, after client logins successfully, judges whether to send associated person information to server, if so, and execution step SS203, otherwise, execution step S202.
Step S202, user end to server sends whole associated person informations in address list, and the contact person who sends is carried out to record.
Step S203, client compares address list with sending record, draw the contact person who there is no transmission, will not have the contact person's of transmission information to send to server, and the contact person of this transmission is added to and sent in record.
Step S204, server parses contact person's termination number used from the associated person information receiving.
Step S205, server, by the user's of the social instrument of the use of the contact person who parses termination number used and preservation termination number comparison, draws the contact person who uses social instrument.
Step S206, server is handed down to client by the contact person of the social instrument of the use comparing.
Step S207, client will be used the contact person of social instrument to show, during for user add good friend, selects.
User can select one or more contact persons as its good friend from shown contact person.
Step S208, whether the contact person that client judgement is shown is selected, if so, execution step S209, otherwise, finish.
Step S209, user end to server sends instruction the contact person of selection is added to good friend.
A kind of structure of system of adding good friend in social instrument as shown in Figure 3.
Described system comprises: the client 100 of the social instrument loading in the server 200 of social instrument and mobile terminal.
Client 100 is for after user's login, to server 200, send the contact person in address list information of mobile terminal this locality, also for the contact person of the social instrument of the use of reception is shown, during for interpolation good friend, select, and to server 200 transmission instructions, the contact person of selection is added to good friend.
Server 200, for according to the user's of the social instrument of the use of the associated person information receiving and preservation information, draws the contact person who uses social instrument, will use the contact person of social instrument to be handed down to client 100.
One preferably in execution mode, server 200 specifically for: from associated person information, parse contact person's termination number used, termination number comparison by the user of the social instrument of the use of contact person's termination number used and preservation, draws the contact person who uses social instrument.
One preferably in execution mode, described client 100 specifically for: judge and to server 200, do not send after associated person information, to server 200, send in address lists all associated person informations, and the contact person who sends is carried out to record.
One preferably in execution mode, described client 100 specifically for: judge to server 200 and sent after associated person information, address list and transmission record are compared, draw the contact person who there is no transmission, the contact person's who does not have to send information is sent to server 200, and the contact person of this transmission is added to and sent in record.
One preferably in execution mode, described server 200 specifically for: will use the contact person of social instrument and the user's of login buddy list to compare, draw the contact person who does not become described user good friend in the contact person of the social instrument of use; The contact person who does not become described user good friend is handed down to client 100.
One preferably in execution mode, described client 100 specifically for: after commending friends function is activated, to server 200, send the contact person in address list information of mobile terminal this locality.
The foregoing is only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.All any modifications of doing within the spirit and principles in the present invention, be equal to replacement, improvement etc., be all included in protection scope of the present invention.

Claims (10)

1. in social instrument, add good friend's a method, it is characterized in that, described method comprises:
The client of the social instrument loading in mobile terminal, after user's login, sends the contact person in address list information of mobile terminal this locality to server;
Server, according to the user's of the social instrument of the use of the associated person information receiving and preservation information, draws the contact person who uses social instrument;
Server will be used the contact person of social instrument to be handed down to client;
Client will be used the contact person of social instrument to show, select, and to server transmission instruction, the contact person of selection is added to good friend during for user add good friend.
2. method according to claim 1, is characterized in that,
Described server, according to the user profile of the social instrument of the use of the associated person information receiving and preservation, draws and uses the contact person of social instrument specifically to comprise:
Server parses contact person's termination number used from associated person information;
Server, by the user's of the social instrument of the use of contact person's termination number used and preservation termination number comparison, draws the contact person who uses social instrument.
3. method according to claim 1, is characterized in that,
The contact person in address list information that described user end to server sends mobile terminal this locality specifically comprises:
Client is judged and to server, was not sent after associated person information, sends whole associated person informations in address list, and the contact person who sends is carried out to record to server.
4. method according to claim 3, is characterized in that,
The contact person in address list information that described user end to server sends mobile terminal this locality specifically comprises:
Client is judged to server and was sent after associated person information, address list and transmission record are compared, draw the contact person who there is no transmission, will not have the contact person's of transmission information to send to server, and the contact person of this transmission is added to and sent in record.
5. method according to claim 1, is characterized in that,
Described server is handed down to client by the contact person who uses social instrument and specifically comprises:
Server, by using the contact person of social instrument and the user's of login buddy list to compare, draws the contact person who does not become described user good friend in the contact person who uses social instrument;
The contact person who does not become described user good friend is handed down to client.
6. method according to claim 1, is characterized in that,
The described contact person in address list information to server transmission mobile terminal this locality specifically comprises:
After the commending friends function of client is activated, user end to server sends the contact person in address list information of mobile terminal this locality.
7. in social instrument, add good friend's a system, it is characterized in that, described system comprises:
The client of the social instrument loading in the server of social instrument and mobile terminal;
Client is for after user's login, to server, send the contact person in address list information of mobile terminal this locality, also, for the contact person of the social instrument of the use of reception is shown, during for user add good friend, select, and to server transmission instruction, the contact person of selection is added to good friend;
Server, for according to the user's of the social instrument of the use of the associated person information receiving and preservation information, draws the contact person who uses social instrument, will use the contact person of social instrument to be handed down to client.
8. system according to claim 7, is characterized in that,
Server specifically for: from associated person information, parse contact person's termination number used, the termination number comparison by the user of the social instrument of the use of contact person's termination number used and preservation, draws the contact person who uses social instrument.
9. system according to claim 7, is characterized in that,
Described client specifically for: judge and to server, do not send after associated person information, to server, send in address list all associated person informations, and the contact person who sends is carried out to record.
10. system according to claim 9, is characterized in that,
Described client specifically for: judge to server and sent after associated person information, address list and transmission record are compared, draw the contact person who there is no transmission, will not have the contact person's of transmission information to send to server, and the contact person of this transmission is added to and sent in record.
CN201210223203.8A 2012-06-28 2012-06-28 Method and system for adding friends into social tool Pending CN103516764A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210223203.8A CN103516764A (en) 2012-06-28 2012-06-28 Method and system for adding friends into social tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210223203.8A CN103516764A (en) 2012-06-28 2012-06-28 Method and system for adding friends into social tool

Publications (1)

Publication Number Publication Date
CN103516764A true CN103516764A (en) 2014-01-15

Family

ID=49898790

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210223203.8A Pending CN103516764A (en) 2012-06-28 2012-06-28 Method and system for adding friends into social tool

Country Status (1)

Country Link
CN (1) CN103516764A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105787800A (en) * 2016-03-30 2016-07-20 成都高合盛科技有限责任公司 Intelligent social platform potential contact retrieval device, system and method
CN106027384A (en) * 2016-07-29 2016-10-12 北京奇虎科技有限公司 Server, client, and method and system for recommending friends on social network site platform
CN106603700A (en) * 2016-12-29 2017-04-26 江西博瑞彤芸科技有限公司 Pushing method of association information
CN108011990A (en) * 2017-11-30 2018-05-08 北京小米移动软件有限公司 Contact management method and device
CN109242711A (en) * 2018-08-30 2019-01-18 北京小米移动软件有限公司 Information processing method and equipment
CN112822089A (en) * 2019-11-15 2021-05-18 上海连尚网络科技有限公司 Method and device for adding friends
CN113572866A (en) * 2021-09-22 2021-10-29 北京泰迪熊移动科技有限公司 Data processing method, terminal device, server and computer readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101068152A (en) * 2006-12-11 2007-11-07 陆杨 Method for extending network user
CN101090404A (en) * 2007-05-31 2007-12-19 ***通信集团广东有限公司 User matching method based on mobile phone address term
CN101155324A (en) * 2006-09-28 2008-04-02 赵建文 Instant communication method and system based on or containing mobile phone book
US20090271370A1 (en) * 2008-04-28 2009-10-29 Yahoo! Inc. Discovery of friends using social network graph properties
CN101770459A (en) * 2008-12-31 2010-07-07 华为技术有限公司 Method and device for commending friends

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101155324A (en) * 2006-09-28 2008-04-02 赵建文 Instant communication method and system based on or containing mobile phone book
CN101068152A (en) * 2006-12-11 2007-11-07 陆杨 Method for extending network user
CN101090404A (en) * 2007-05-31 2007-12-19 ***通信集团广东有限公司 User matching method based on mobile phone address term
US20090271370A1 (en) * 2008-04-28 2009-10-29 Yahoo! Inc. Discovery of friends using social network graph properties
CN101770459A (en) * 2008-12-31 2010-07-07 华为技术有限公司 Method and device for commending friends

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105787800A (en) * 2016-03-30 2016-07-20 成都高合盛科技有限责任公司 Intelligent social platform potential contact retrieval device, system and method
CN105787800B (en) * 2016-03-30 2020-01-10 省广营销集团有限公司 Intelligent social platform potential relationship retrieval device, system and method
CN106027384A (en) * 2016-07-29 2016-10-12 北京奇虎科技有限公司 Server, client, and method and system for recommending friends on social network site platform
CN106027384B (en) * 2016-07-29 2019-12-13 北京奇虎科技有限公司 server, client and social platform friend recommendation method and system
CN106603700A (en) * 2016-12-29 2017-04-26 江西博瑞彤芸科技有限公司 Pushing method of association information
CN108011990A (en) * 2017-11-30 2018-05-08 北京小米移动软件有限公司 Contact management method and device
CN108011990B (en) * 2017-11-30 2021-01-29 北京小米移动软件有限公司 Contact management method and device
CN109242711A (en) * 2018-08-30 2019-01-18 北京小米移动软件有限公司 Information processing method and equipment
CN109242711B (en) * 2018-08-30 2021-07-13 北京小米移动软件有限公司 Information processing method and device
CN112822089A (en) * 2019-11-15 2021-05-18 上海连尚网络科技有限公司 Method and device for adding friends
CN112822089B (en) * 2019-11-15 2023-06-30 上海连尚网络科技有限公司 Method and device for adding friends
CN113572866A (en) * 2021-09-22 2021-10-29 北京泰迪熊移动科技有限公司 Data processing method, terminal device, server and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN103516764A (en) Method and system for adding friends into social tool
CN102665114B (en) Method, apparatus and system for intelligent device interaction
US9763090B2 (en) Techniques for determining and communicating presence
EP2698016B1 (en) Adaptive notifications
CN108021316B (en) Message display method and device
US20140148200A1 (en) Method, Terminal and Server for Adding User Association Relationship
US9112823B2 (en) Apparatus and method for receiving mobile message
CN102958008B (en) Method, system and mobile terminals for realizing instant messaging
US8380231B2 (en) System and method for managing messages in conversational-type messaging applications
CN106775809B (en) Method and device for cleaning memory of mobile terminal and mobile terminal
CN103152462B (en) A kind of address list sharing method and device
US20140372330A1 (en) Social network user information association method and device
CN107483320B (en) Group creation method and server
CN103220310A (en) Calling card exchange method and terminal and calling card server used for calling card exchange
US20130124642A1 (en) User availability awareness
WO2012016535A1 (en) Method and terminal for making recommendation on contact information to instant messenger user
EP2264958A1 (en) A method, devices and system having out of office based presence
CN105376279B (en) Method and device for recommending contact persons
CN103024690A (en) Method, device and system for integrating traditional text messages and network information
CN101860821A (en) Method and system for acquiring instant messages
CN101959120A (en) Method and device for searching communication information
CN115334023A (en) Communication method, related device, equipment and storage medium
US8326231B1 (en) Preserving cell phone battery life
CN100444548C (en) Loading method and client end
CN101854742B (en) Method and device for realizing mail transmission/reception at mobile terminal

Legal Events

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

Application publication date: 20140115

RJ01 Rejection of invention patent application after publication