CN102629919A - Method, client and system for adding contact persons in instant messaging (IM) - Google Patents

Method, client and system for adding contact persons in instant messaging (IM) Download PDF

Info

Publication number
CN102629919A
CN102629919A CN2012100859552A CN201210085955A CN102629919A CN 102629919 A CN102629919 A CN 102629919A CN 2012100859552 A CN2012100859552 A CN 2012100859552A CN 201210085955 A CN201210085955 A CN 201210085955A CN 102629919 A CN102629919 A CN 102629919A
Authority
CN
China
Prior art keywords
aforementioned
client
recipient
information
data
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.)
Granted
Application number
CN2012100859552A
Other languages
Chinese (zh)
Other versions
CN102629919B (en
Inventor
马宇尘
周鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Liangming Technology Development Co Ltd
Original Assignee
Shanghai Liangming Technology Development 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 Shanghai Liangming Technology Development Co Ltd filed Critical Shanghai Liangming Technology Development Co Ltd
Priority to CN201210085955.2A priority Critical patent/CN102629919B/en
Publication of CN102629919A publication Critical patent/CN102629919A/en
Application granted granted Critical
Publication of CN102629919B publication Critical patent/CN102629919B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides a method, a client and a system for adding contact persons in IM, and belongs to the computer and network technical field. The method includes: firstly, collecting data information input in an interactive interface in the IM between senders and receivers, looking through a contact list in an IM client of senders, and searching whether contact information matching with the content of the data information exists; secondly, sending the contact information and the data information to a receiver client; thirdly, outputting IM information containing the data information through the receiver client based on output conditions, generating an interlinkage for adding contact persons, and performing differentiation display to data containing the interlinkage; fourthly, collecting trigger information of the receiver aiming at the interlinkage, sending friend adding requests to the contact persons and/or senders corresponding to the interlinkage, or adding the contact persons to be friends directly in the situation that the permission is allowed.

Description

In the instant messaging in order to add contact person's method, client and system
Technical field
The invention belongs to computer, networking technology area.
Background technology
The network instant communication instrument develops into today, has become the communication tool that the user generally uses, becomes necessary part in network user's daily life gradually.JICQ not only is used in the network user's the work, equally also uses in the network user's free life in a large number, and the user can realize linking up timely and effectively with the contact person through the network instant communication instrument.
In practical application; Instant messaging both sides' Content of Communication tends to relate to the third party contact person; When in a side user the instant communication client not during this third party contact person's relevant information, just need load this third party contact person according to the relevant information that the opposing party send this third party contact person.In the prior art, at first by transmit leg in oneself instant communication client search for three contact person's instant messaging relevant information usually, and send it to the recipient.The recipient according to above-mentioned this third party contact person of instant messaging relevant information search, is added to the contact person of self with it again, and operating process is comparatively loaded down with trivial details.
Summary of the invention
The object of the invention provides in a kind of instant messaging in order to add contact person's method, client and system.Utilize the present invention; In practical application; When user A in the instant communication message that user B is sent, when including the identifying information of contact person C, be directed to user B the identifying information of contact person C carried out differentiation output; User B just is loaded as the contact person with this contact person C through clicking the identifying information of contact person C.Simplify the operation that the transmit leg user imports associated person information on the one hand, make things convenient for recipient user to add the operation of associated person information on the other hand, experience for the user brings better application.
In order to add contact person's method, include following steps in a kind of instant messaging of the present invention:
Step 1, gather transmit leg with recipient's instant messaging interactive interface in the data message imported, the contacts list in the traversal transmit leg instant communication client, search whether exist with aforementioned data information in the associated person information that is complementary of content;
Step 2 is sent to recipient's client with aforesaid associated person information and aforementioned data information;
Step 3, recipient's client are according to output condition, and output includes the instant communication message of aforementioned data information, generate the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
Step 4 is gathered the trigger message that the recipient is directed to aforementioned link, links pairing contact person and/or transmit leg to this and sends and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
Preferably, be directed to the output condition described in the step 3, correspondence comprises following steps,
Recipient's client is to the data content that includes associated person information in the aforementioned data information, and the contacts list in the traversal recipient client searches whether there is the associated person information that is complementary with the aforementioned data content;
If there is not the associated person information that is complementary with the aforementioned data content, then output includes the instant communication message of aforementioned data information, and generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
If there is the associated person information that is complementary with the aforementioned data content, then only export the instant communication message that includes aforementioned data information.
Preferably, search in the said step 1 whether exist with aforementioned data information in the associated person information that is complementary of content, further comprise following steps,
Gather aforementioned data information;
Contact person's customer identification number and/or name information and/or remark information in the contacts list in the traversal transmit leg instant communication client;
Search whether there be contact person's customer identification number and/or name information and/or the remark information that is complementary with aforementioned data information, change next step over to if exist;
Obtain this contact person's associated person information.
Preferably, the data message described in the said step 1 is text message.
Preferably, described step 1 further comprises following steps,
Judge that whether the place instant communication client permits the data message that is directed to collection, carries out corresponding contact person's data retrieval;
Under the situation of judging permission, carry out collection and search operaqtion to transmit leg institute input data information, judging under objectionable situation, do not carry out collection and search operaqtion to transmit leg institute input data information.
Preferably, be directed to described step 4, also comprise the steps,
Gather the trigger message that the recipient is directed to aforementioned link;
Link pairing transmit leg to this and send the aforementioned contact interpolation good friend request that is directed to;
Gather the interpolation good friend permission that obtains transmit leg;
Aforesaid contact person is added the good friend for the recipient.
Preferably, be directed to described step 4, also comprise the steps,
Gather the trigger message that the recipient is directed to aforementioned link;
Link pairing transmit leg to this and send the interpolation good friend request that is directed to this contact person per capita with contact;
Gather the interpolation good friend permission that obtains one of them;
Aforesaid contact person is added the good friend for the recipient.
Preferably, be directed to described step 4, also comprise the steps,
Gather the trigger message that the recipient is directed to aforementioned link;
Link pairing transmit leg to this and send the interpolation good friend request that is directed to this contact person per capita with contact;
The interpolation good friend that collection comes from transmit leg disapproves information, and the interpolation good friend License Info that comes from aforementioned contact;
Gather the License Info of aforementioned contact, aforementioned contact is added the good friend for the recipient.
Preferably, be directed to described step 4, after triggering described link, generate in order to add the dialog box of contact person's request.
Preferably, described differentiation shows, is aimed at the data content that includes associated person information; Underscore is set; Perhaps change the color of font, perhaps change the gradient of font, perhaps change the size of font; Perhaps be directed to pairing font shade be set, perhaps change the transparency of corresponding font.
Accordingly, the invention provides in a kind of instant messaging in order to add contact person's client, this client is the transmit leg client, and this client comprises:
The transmit leg acquisition module, gather transmit leg with recipient's instant messaging interactive interface in the data message imported;
The transmit leg enquiry module, whether the contacts list in the traversal transmit leg instant communication client is searched to exist with aforementioned transmit leg acquisition module and is gathered the associated person information that the content in the data message that obtains is complementary;
The transmit leg sending module is sent to recipient's client with aforesaid associated person information and aforementioned data information.
Accordingly, the invention provides in a kind of instant messaging in order to add contact person's client, this client is recipient's client, and this client comprises:
Recipient's output module, according to output condition, output includes the instant communication message of aforementioned data information, generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
Add Executive Module, gather the trigger message that the recipient is directed to aforementioned link, link pairing contact person and/or transmit leg to this and send and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
Preferably; Corresponding described recipient's output module is provided with, and being used for whether including said associated person information according to recipient's client is condition, judges whether to generate the output condition module in order to the link of adding aforementioned contact; This module comprises following part
Contact person's existence is judged assembly, and according to the data content that includes associated person information in recipient's client institute receiving data information, the contacts list in the traversal recipient client searches whether there is the associated person information that is complementary with the aforementioned data content;
Link data is judged assembly; Judge the assembly judgement through the aforementioned contact existence; If there is not the associated person information that is complementary with the aforementioned data content; Then permission output includes the instant communication message of aforementioned data information and generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
If there is the associated person information that is complementary with the aforementioned data content, then only the instant communication message that includes aforementioned data information is exported in permission.
Accordingly, the present invention also provides in a kind of instant messaging in order to add contact person's system, it is characterized in that this system comprises:
The transmit leg client, it comprises,
The transmit leg acquisition module, gather transmit leg with recipient's instant messaging interactive interface in the data message imported;
The transmit leg enquiry module, whether the contacts list in the traversal transmit leg instant communication client is searched to exist with aforementioned transmit leg acquisition module and is gathered the associated person information that the content in the data message that obtains is complementary;
The transmit leg sending module is sent to recipient's client with aforesaid associated person information and aforementioned data information;
Recipient's client, it comprises,
Recipient's output module, according to output condition, output includes the instant communication message of aforementioned data information, generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
Add Executive Module, gather the trigger message that the recipient is directed to aforementioned link, link pairing contact person and/or transmit leg to this and send and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
Accordingly; The invention provides the described recipient's output module of a kind of correspondence is provided with; Being used for whether including said associated person information according to recipient's client is condition; Judge whether to generate the output condition module in order to the link of adding aforementioned contact, this module comprises following part
Contact person's existence is judged assembly, and according to the data content that includes associated person information in recipient's client institute receiving data information, the contacts list in the traversal recipient client searches whether there is the associated person information that is complementary with the aforementioned data content;
Link data is judged assembly; Judge the assembly judgement through the aforementioned contact existence; If there is not the associated person information that is complementary with the aforementioned data content; Then permission output includes the instant communication message of aforementioned data information and generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
If there is the associated person information that is complementary with the aforementioned data content, then only the instant communication message that includes aforementioned data information is exported in permission.
Further, be directed to the difference that associated person information is searched mode, the present invention also provides in a kind of instant messaging in order to add contact person's method, and this method includes following steps:
Step 1; Gather through system server and gather the data message that the transmit leg client is sent to recipient's client; The contacts list of traversal transmit leg instant communication client, search whether exist with aforementioned data information in the associated person information that is complementary of content;
Step 2 is sent to recipient's client with aforesaid associated person information and aforementioned data information;
Step 3, recipient's client are according to output condition, and output includes the instant communication message of aforementioned data information, generate the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
Step 4 is gathered the trigger message that the recipient is directed to aforementioned link, links pairing contact person and/or transmit leg to this and sends and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
Accordingly; Be directed to associated person information and search the difference of mode; The present invention also provides in a kind of instant messaging in order to add contact person's system, and this system includes transmit leg client, recipient's client and system server, it is characterized in that this system comprises:
The transmit leg client is in order to send data message to recipient's client;
System server, it comprises,
The transmit leg data acquisition module is gathered the data message that aforementioned transmit leg client is sent to recipient's client;
Transmit leg data query module, whether the contacts list of traversal transmit leg client is searched to exist with the transmit leg data acquisition module and is gathered the associated person information that the content in the data message that obtains is complementary;
The transmit leg data transmission blocks is sent to recipient's client with aforesaid associated person information and aforesaid data message;
Recipient's client, it comprises,
Recipient's output module; Obtain aforesaid associated person information and aforesaid data message from aforesaid transmit leg data transmission blocks; According to output condition; Output includes the instant communication message of aforementioned data information, generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
Add Executive Module, gather the trigger message that the recipient is directed to aforementioned link, link pairing contact person and/or transmit leg to this and send and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
Preferably; Corresponding described system server is provided with, and being used for whether including said associated person information according to recipient's client is condition, judges whether to generate the output condition module in order to the link of adding aforementioned contact; This module comprises following part
Contact person's existence is judged assembly, and to the data content that includes associated person information in institute's image data information, the contacts list in the traversal recipient client searches whether there is the associated person information that is complementary with the aforementioned data content;
Link data is judged assembly; Judge the assembly judgement through the aforementioned contact existence; If there is not the associated person information that is complementary with the aforementioned data content; Then permission output includes the instant communication message of aforementioned data information and generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
If there is the associated person information that is complementary with the aforementioned data content, then only the instant communication message that includes aforementioned data information is exported in permission.
Description of drawings
Fig. 1 is in order to transmit leg software interface sketch map in the method for adding the contact person in a kind of instant messaging of the present invention.
Fig. 2 is in order to recipient's software interface sketch map in the method for adding the contact person in a kind of instant messaging of the present invention.
Fig. 3 is in order to add contact person's method flow diagram in the described a kind of instant messaging of first embodiment of the invention.
Fig. 4 is in order to add the transmit leg client terminal structure block diagram of contact person's client in the described a kind of instant messaging of first embodiment of the invention.
Fig. 5 is in order to add recipient's client terminal structure block diagram of contact person's client in the described a kind of instant messaging of first embodiment of the invention.
Fig. 6 is in order to add the structured flowchart of contact person system in the described a kind of instant messaging of first embodiment of the invention.
Fig. 7 is in order to add contact person's method flow diagram in the described a kind of instant messaging of second embodiment of the invention.
Fig. 8 is in order to add the structured flowchart of contact person system in the described a kind of instant messaging of second embodiment of the invention.
Embodiment
The object of the present invention is to provide in a kind of instant messaging in order to add contact person's method, client and system.Utilize the present invention, simplify the operation that the transmit leg user imports associated person information on the one hand, make things convenient for recipient user to add the operation of associated person information on the other hand, experience for the user brings better application.
With reference to the accompanying drawings, in conjunction with specific embodiment the present invention is done further explanation.Following description is an example based on Windows operating system, but those skilled in the art is understood that the present invention is not limited thereto.
Fig. 1 and Fig. 2 are in order to the method for adding the contact person explanatory view of software interface in use in a kind of instant messaging of the present invention; Show the software interface of user when using this method correspondence client, given expression to goal of the invention of the present invention intuitively.Fig. 3 be in the described a kind of instant messaging of first embodiment of the invention in order to add contact person's method flow diagram, below with reference to Fig. 3, method flow of the present invention is further specified in conjunction with Fig. 1 and Fig. 2, specific as follows:
Step S101, gather transmit leg with recipient's instant messaging interactive interface in the data message imported.
In this step, the transmit leg client is gathered the data message that transmit leg is imported in real time in the instant messaging interactive interface of getting in touch with the recipient.Wherein, described data message is a text message.
As shown in fig. 1; In the instant messaging interactive interface 700 of transmit leg Robin with recipient Ted; Transmit leg Robin is input data information " we tomorrow play ball together with Lily " in instant communication message inputting interface 710; When transmit leg Robin imports,, gather in real time to the data message of user's input.
Step S102, the contacts list in the traversal transmit leg instant communication client, search whether exist with aforementioned data information in the associated person information that is complementary of content.
In this step; According to the data message of being gathered in the abovementioned steps; Contacts list in the traversal transmit leg instant communication client; Obtain contact person's customer identification number and/or name information and/or remark information in the contacts list, search whether there be contact person's customer identification number and/or name information and/or the remark information that is complementary with aforementioned data information, under situation about existing through comparison; Further obtain this contact person's associated person information, comprise complete contact person's customer identification number and contact name information.
In the present embodiment; As shown in fig. 1; To the data message " we shall play ball with Lily tomorrow together " of transmit leg Robin input, through the contacts list 600 in the instant communication client of traversal Robin, finding to exist the name information that is complementary with " Lily " in the aforementioned data message is the associated person information of " Lily "; Then further obtain the corresponding data information of this name information, comprise contact person's customer identification number and contact name information for the contact person of " Lily ".
Special; In practical application; Consider that the user in use; Be not retrieval and the transmission that at every turn in the instant messaging that relates to the third party exchanges, all need carry out third party Related Contact information, therefore can carry out the collection of data message and retrieve accordingly permission is set instant communication client.And then, when transmit leg carries out the data message input, judge that at first whether the place instant communication client permits the data message that is directed to collection, carries out corresponding contact person's data retrieval; Then, under the situation of judging permission, carry out collection and search operaqtion,, do not carry out collection and search operaqtion transmit leg institute input data information judging under objectionable situation to transmit leg institute input data information.
Wherein, comprise following several kinds of one of which at least to the set-up mode of the permission of instant communication client:
Mode one is through the control setting in instant messaging main panel or the instant messaging interactive interface;
Mode two is through the choice menus setting in the instant messaging main panel;
Mode three is through the shortcut setting.
Step S103 is sent to recipient's client with aforesaid associated person information and aforementioned data information.
In the communication technology of current instant messaging, adopt point-to-point UDP transmission or transit server transmission between the instant communication client, with the instantaneity that realizes communicating by letter between the instant communication client.Particularly after instant communicating pair is set up stable link, adopt the UDP transmission usually as the information transmission mode between the instant communication client.
In this step; With the associated person information that obtains among data message of gathering among the step S101 and the step S102; Be combined into packet with corresponding information format, through with the transmission sockets interface of recipient's client agreement, packet is sent to recipient's client.
Whether step S104 judges to include in the aforementioned data information to meet the data content that the contact person links output condition.If be judged as not, then change step S105; If be judged as is then to change step S107.
In this step, at first, the asynchronous wait in aforementioned reception message sockets interface of recipient's client receives packet, to the packet that receives decipher and dissection process after, obtain effective message content and text formatting.
Then, recipient's client is to the data content that includes associated person information in the aforementioned data information, and the contacts list in the traversal recipient client searches whether there is the associated person information that is complementary with the aforementioned data content;
If there is not the associated person information that is complementary with the aforementioned data content; Then change step S105; Permission output includes the instant communication message of aforementioned data information, and generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
If there is the associated person information that is complementary with the aforementioned data content, then change step S107, only permission output includes the instant communication message of aforementioned data information.
In the present embodiment; The data content that includes associated person information in the aforementioned data information is " Lily ", and as shown in Figure 2, not having name information in the contacts list 600 of recipient Ted is the contact person of " Lily "; Therefore be judged as not, change step S105 over to.
Step S105, output comprises the instant communication message of aforementioned data information, generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration.
Judge through step S104, do not comprise in recipient's client, the associated person information that is complementary with the data content that includes associated person information in the aforementioned data information.In this step, recipient's client with the form of instant communication message the recipient with the instant messaging interactive interface of transmit leg in output aforementioned data information.The data content that will include associated person information according to the associated person information of synchronized transmission, generates in order to add this contact person's link.And this link data is carried out differentiation show.
Wherein, described differentiation sign is aimed at the data content that includes associated person information; Underscore is set; Perhaps change the color of font, perhaps change the gradient of font, perhaps change the size of font; Perhaps be directed to the shade that is provided with of pairing font, perhaps change the transparency of corresponding font.
In the present embodiment; As shown in Figure 2; Owing to do not comprise the contact person of name information in the instant communication client of recipient Ted for " Lily ", therefore, the data message of in the instant messaging interactive interface of recipient Ted and transmit leg Robin, exporting " we tomorrow and LilyPlay ball together " in, the data content " Lily " that includes associated person information is shown as italics, and has added underscore.
In step S106, gather the trigger message that the recipient is directed to aforementioned link, link pairing contact person and/or transmit leg to this and send and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
In this step, different to the recipient who adds good friend's request, and the request recipient takes the different operation mode respectively to the difference of the feedback information of this request.
Mode one sends to sending transmit leg that these data connect that to add the corresponding people of contact of this link institute be good friend's request, mainly comprises following operating procedure:
Step 1-1 gathers the trigger message that the recipient is directed to aforementioned link;
Step 1-2 links pairing transmit leg to this and sends the aforementioned contact interpolation good friend request that is directed to;
Step 1-3 gathers the interpolation good friend permission that obtains transmit leg;
Step 1-4 adds the good friend for the recipient with aforesaid contact person.
Mode two links pairing transmit leg and the contact request that send to add the corresponding people of contact of this link institute per capita be the good friend to this, mainly comprises following operating procedure:
Step 2-1 gathers the trigger message that the recipient is directed to aforementioned link;
Step 2-2 links pairing transmit leg to this and sends the interpolation good friend request that is directed to this contact person per capita with contact;
Step 2-3 gathers the interpolation good friend permission that obtains one of them;
Step 2-4 adds the good friend for the recipient with aforesaid contact person.
Mode three links pairing transmit leg and contact when send adding the corresponding contact people of this link institute per capita and being good friend's request to this in the corresponded manner two, and is different to the feedback information of this request with the contact person as if transmit leg, mainly comprises following operating procedure:
Step 3-1 gathers the trigger message that the recipient is directed to aforementioned link;
Step 3-2 links pairing transmit leg to this and sends the interpolation good friend request that is directed to this contact person per capita with contact;
Step 3-3 gathers the interpolation good friend who comes from transmit leg and disapproves information, and the interpolation good friend License Info that comes from aforementioned contact;
Step 3-4 gathers the License Info of aforementioned contact, and aforementioned contact is added the good friend for the recipient.
Except that above-mentioned three kinds of modes, also can be by the contact person in the transmit leg instant communication client, the contact person who sends by this way to transmit leg adds link and authorizes, and under the situation of authority permission, directly aforementioned contact is added to be the good friend.
Illustrate; Suppose the contact person Lily in the transmit leg Robin instant communication client; Other contact persons send in its instant communication client authorizes for good friend's contact person adds link in order to add Lily to Robin; In the present embodiment, comprise in the data message that recipient Ted receives and add the interpolation link of Lily, when collecting recipient Ted to behind the trigger action of this link for the good friend; Aforementioned contact Lily is added to the good friend of recipient Ted, and its corresponding associated person information is added in the contacts list of recipient Ted instant communication client.
Special; Send and add the good friend and ask this situation to link pairing contact person to this; Obtain interpolation permission smoothly for ease of the recipient from the contact person; Collecting the recipient to after the triggering of said link, generate pop-up window, be convenient to the recipient and import corresponding interpolation contact person request.
In step S107, output includes the instant communication message of aforementioned data information.
Judge through step S104, comprise in recipient's client with aforementioned data information in comprise the associated person information that the data content of associated person information is complementary.Be when in recipient's client contacts list this contact person having been arranged; With the form of instant communication message the recipient with the instant messaging interactive interface of transmit leg in output aforementioned data information, the data content that includes associated person information is not further handled.
Accordingly, the invention provides in a kind of instant messaging in order to add contact person's client.
Wherein transmit leg client 100 structures are as shown in Figure 4, comprise following structure:
Transmit leg acquisition module 110, gather transmit leg with recipient's instant messaging interactive interface in the data message imported;
Transmit leg enquiry module 120, whether the contacts list in the traversal transmit leg instant communication client is searched to exist with aforementioned transmit leg acquisition module and is gathered the associated person information that the content in the data message that obtains is complementary;
Transmit leg sending module 130 is sent to recipient's client with aforesaid associated person information and aforementioned data information.
Illustrate, suppose that user Robin talks about the thing of playing ball together with Lily in second day through JICQ with user Ted.At first transmit leg acquisition module 110 is gathered transmit leg Robin the data message of in the instant messaging interactive interface of recipient Ted, importing " we tomorrow play ball with Lily "; Transmit leg enquiry module 120; Through the contacts list in the traversal transmit leg Robin instant communication client, find to have with transmit leg acquisition module 110 and gather the contact person that the content " Lily " in the data message that obtains is complementary.Transmit leg sending module 130 is sent to recipient's client with aforesaid name information for the associated person information of " Lily " and aforementioned data information " we tomorrow play ball together with Lily ".
Accordingly, recipient's client 200 structures are as shown in Figure 5, comprise following structure:
Recipient's output module 210, according to output condition, output includes the instant communication message of aforementioned data information, generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
Add Executive Module 220, gather the trigger message that the recipient is directed to aforementioned link, link pairing contact person and/or transmit leg to this and send and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
Corresponding described recipient's output module is provided with; Being used for whether including said associated person information according to recipient's client is condition; Judge whether to generate the output condition module 230 in order to the link of adding aforementioned contact, this module comprises following part
Contact person's existence is judged assembly 231; According to the data content that includes associated person information in recipient's client institute receiving data information; Contacts list in the traversal recipient client searches whether there is the associated person information that is complementary with the aforementioned data content;
Link data is judged assembly 232; Judge the assembly judgement through the aforementioned contact existence; If there is not the associated person information that is complementary with the aforementioned data content; Then permission output includes the instant communication message of aforementioned data information and generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
If there is the associated person information that is complementary with the aforementioned data content, then only the instant communication message that includes aforementioned data information is exported in permission.
Illustrate, connect in the example after the transmit leg sending module 130 transmission information, the data message that recipient's client 200 receives from transmit leg client 100.Contact person's existence in the output condition module 230 is judged assembly 231; Contacts list in the traversal recipient client; The data content " Lily " that includes associated person information in the comparison institute receiving data information; There is not the associated person information that is complementary with the aforementioned data content in the instant communication client of discovery recipient Ted; Link data judgement assembly 232 is according to the result of determination of contact person's existence judgement assembly 231, and 210 outputs of permission recipient output module include the instant communication message of aforementioned data information and generate the link in order to the interpolation aforementioned contact, and the data content " Lily " with this link is carried out the differentiation demonstration.Add Executive Module 220 through gathering the trigger message that recipient Ted is directed to aforementioned link; Link pairing contact person Lily and/or transmit leg Robin to this and send and add good friend's request, or under the situation of authority permission, directly aforementioned contact Lily is added and be the good friend.
Shown in Figure 6 is in order to add the structured flowchart of contact person system in the described a kind of instant messaging of first embodiment of the invention.By finding out among the figure, system according to the invention is made up of transmit leg client 100 and recipient's client 200, comprises following structure:
Transmit leg client 100, it comprises,
Transmit leg acquisition module 110, gather transmit leg with recipient's instant messaging interactive interface in the data message imported;
Transmit leg enquiry module 120, whether the contacts list in the traversal transmit leg instant communication client is searched to exist with aforementioned transmit leg acquisition module and is gathered the associated person information that the content in the data message that obtains is complementary;
Transmit leg sending module 130 is sent to recipient's client with aforesaid associated person information and aforementioned data information;
Recipient's client 200, it comprises,
Recipient's output module 210, according to output condition, output includes the instant communication message of aforementioned data information, generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
Add Executive Module 220, gather the trigger message that the recipient is directed to aforementioned link, link pairing contact person and/or transmit leg to this and send and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
Corresponding described recipient's output module is provided with; Being used for whether including said associated person information according to recipient's client is condition; Judge whether to generate the output condition module 230 in order to the link of adding aforementioned contact, this module comprises following part
Contact person's existence is judged assembly 231; According to the data content that includes associated person information in recipient's client institute receiving data information; Contacts list in the traversal recipient client searches whether there is the associated person information that is complementary with the aforementioned data content;
Link data is judged assembly 232; Judge the assembly judgement through the aforementioned contact existence; If there is not the associated person information that is complementary with the aforementioned data content; Then permission output includes the instant communication message of aforementioned data information and generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
If there is the associated person information that is complementary with the aforementioned data content, then only the instant communication message that includes aforementioned data information is exported in permission.
Illustrate, suppose that user Robin talks about the thing of playing ball together with Lily in second day through JICQ with user Ted.At first the transmit leg acquisition module in the transmit leg client 100 110 is gathered transmit leg Robin the data message of in the instant messaging interactive interface of recipient Ted, importing " we tomorrow play ball with Lily "; Transmit leg enquiry module 120; Through the contacts list in the traversal transmit leg Robin instant communication client, find to have with transmit leg acquisition module 110 and gather the contact person that the content " Lily " in the data message that obtains is complementary.Transmit leg sending module 130 is sent to recipient's client 200 with the associated person information of aforesaid name information by name " Lily " and aforementioned data information " we tomorrow play ball together with Lily ".Recipient's client 200 fetches the data message from transmit leg client 100.Contact person's existence in the output condition module 230 is judged assembly 231; Contacts list in the traversal; The data content " Lily " that includes associated person information in the comparison institute receiving data information; There is not the associated person information that is complementary with the aforementioned data content in the instant communication client of discovery recipient Ted; Link data judgement assembly 232 is according to the result of determination of contact person's existence judgement assembly 231, and 210 outputs of permission recipient output module include the instant communication message of aforementioned data information and generate the link in order to the interpolation aforementioned contact, and the data content " Lily " with this link is carried out the differentiation demonstration.Add Executive Module 220 through gathering the trigger message that recipient Ted is directed to aforementioned link; Link pairing contact person Lily and/or transmit leg Robin to this and send and add good friend's request, or under the situation of authority permission, directly aforementioned contact Lily is added and be the good friend.
Special; Contact person's existence in output condition module 230 is judged assembly 231; Contacts list in the traversal; The data content " Lily " that includes associated person information in the comparison institute receiving data information, when comprising the information of this contact person Lily in the instant communication client of discovery recipient Ted, link data judgement assembly 232 only permits 210 outputs of recipient's output module to include the instant communication message of aforementioned data information.
Special; Send the retrieval of associated person information in both sides' client to information; Both the associated person information in the client traversal client was searched by both party; Also can have the instantaneous communication system server to accomplish, so the present invention also provide in a kind of instant messaging in order to the method for adding the contact person, and system.
As shown in Figure 7, comprise the steps: in order to the method for adding the contact person in the described a kind of instant messaging of second embodiment of the invention
Step S201, system server gather the data message that the transmit leg client is sent to recipient's client, traversal transmit leg instant communication client contacts list, search whether exist with aforementioned data information in the associated person information that is complementary of content.
In this step, at first the transmit leg client is combined to self customer identification number, recipient client user identifier and data message waiting for transmission in the packet according to protocol format, packet is carried out encryption after, send to system server.
System server receives packet; After it is deciphered dissection process; Traversal transmit leg instant communication client contacts list, search whether exist with aforementioned data information in the associated person information that is complementary of content, if exist; Further obtain this contact person's associated person information, comprise complete contact person's customer identification number and contact name information.
Step S202 is sent to recipient's client with aforesaid associated person information and aforementioned data information.
In this step; System server is packaged into packet with associated person information that obtains and aforementioned data information; According to the recipient's instant communication users identifier that parses, according to recipient's instant communication users identifier, through the inquiry logon server; Obtain corresponding dynamic IP addressing and the Port port of the current logging on client of recipient; Instant communication server generates the socket port that sends data message according to dynamic IP addressing that gets access to and Port port, is combined in the packet according to protocol format, carries out the transmission of packet.
Step S203, recipient's client is according to output condition, and output comprises the instant communication message of aforementioned data information, generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration.
In recipient's client, do not comprise, during the associated person information that is complementary with the data content that includes associated person information in the aforementioned data information.In this step, recipient's client with the form of instant communication message the recipient with the instant messaging interactive interface of transmit leg in output aforementioned data information.The data content that will include associated person information according to the associated person information of synchronized transmission, generates in order to add this contact person's link.And this link data is carried out differentiation show.
Wherein, described differentiation sign is aimed at the data content that includes associated person information; Underscore is set; Perhaps change the color of font, perhaps change the gradient of font, perhaps change the size of font; Perhaps be directed to the shade that is provided with of pairing font, perhaps change the transparency of corresponding font.
In step S204, gather the trigger message that the recipient is directed to aforementioned link, link pairing contact person and/or transmit leg to this and send and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
Special; Send and add the good friend and ask this situation to link pairing contact person to this; Obtain interpolation permission smoothly for ease of the recipient from the contact person; Collecting the recipient to after the triggering of said link, generate pop-up window, be convenient to the recipient and import corresponding interpolation contact person request.
Accordingly, the present invention also provides in a kind of instant messaging in order to add contact person's system, and this system is made up of transmit leg client 300, recipient's client 400 and system server 500.As shown in Figure 8, this system comprises following structure:
Transmit leg client 300 is in order to send data message to recipient's client;
System server 500, it comprises,
Transmit leg data acquisition module 510 is gathered the data message that aforementioned transmit leg client is sent to recipient's client;
Transmit leg data query module 520, whether the contacts list of traversal transmit leg client is searched to exist with the transmit leg data acquisition module and is gathered the associated person information that the content in the data message that obtains is complementary;
Transmit leg data transmission blocks 530 is sent to recipient's client with aforesaid associated person information and aforesaid data message;
Recipient's client 400, it comprises,
Recipient's output module 410; Obtain aforesaid associated person information and aforesaid data message from aforesaid transmit leg data transmission blocks; According to output condition; Output includes the instant communication message of aforementioned data information, generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
Add Executive Module 420, gather the trigger message that the recipient is directed to aforementioned link, link pairing contact person and/or transmit leg to this and send and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
Corresponding described system server 500 also is provided with; Being used for whether including said associated person information according to recipient's client 400 is condition; Judge whether to generate the output condition module 540 in order to the link of adding aforementioned contact, this module comprises following part
Contact person's existence is judged assembly 541, and to the data content that includes associated person information in institute's image data information, the contacts list in the traversal recipient client searches whether there is the associated person information that is complementary with the aforementioned data content;
Link data is judged assembly 542; Judge the assembly judgement through the aforementioned contact existence; If there is not the associated person information that is complementary with the aforementioned data content; Then permission output includes the instant communication message of aforementioned data information and generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
If there is the associated person information that is complementary with the aforementioned data content, then only the instant communication message that includes aforementioned data information is exported in permission.
Illustrate, still talking about the thing of second day with Lily together playing ball through JICQ with user Ted with user Robin is example.The transmit leg client 300 of transmit leg Robin is sent data messages " we tomorrow play ball together with Lily " through system server 500 to recipient's client of recipient Ted 400.Transmit leg data acquisition module 510 in the system server 500; Gather the data message that aforementioned transmit leg client 300 sends to recipient's client 400 " we tomorrow play ball together with Lily "; Transmit leg data side enquiry module 520; Through the contacts list in the traversal transmit leg Robin instant communication client, find to have with transmit leg data acquisition module 510 and gather the contact person that the content " Lily " in the data message that obtains is complementary.Transmit leg data transmission blocks 530 is sent to recipient's client 400 with the associated person information of aforesaid name information by name " Lily " and aforementioned data information " we tomorrow play ball together with Lily ".Contact person's existence in the output condition module 540 is judged assembly 541; Contacts list in the traversal recipient Ted instant communication client; Include the data content " Lily " of associated person information in the comparison institute receiving data information, find not have the associated person information that is complementary with the aforementioned data content in recipient's client 400.Thereby recipient's client 400 is behind the data message that receives 530 transmissions of transmit leg data transmission blocks; Recipient's output module 410 is judged the permission of assembly 542 according to link data; Output includes the instant communication message of aforementioned data information and generates the link in order to the interpolation aforementioned contact, and the data content " Lily " with this link is carried out the differentiation demonstration.Add Executive Module 420 through gathering the trigger message that recipient Ted is directed to aforementioned link; Link pairing contact person Lily and/or transmit leg Robin to this and send and add good friend's request, or under the situation of authority permission, directly aforementioned contact Lily is added and be the good friend.
Need to prove; In a kind of instant messaging of the present invention in order to add contact person's method; Be replenishing to existing JICQ function; As preferred embodiment, the transmit leg client among the present invention, recipient's client and system server all are to be arranged at respectively in client and the system server of JICQ.
In the present invention, the digital device that carries said JICQ can not limit for terminal equipments such as computer, mobile phone or PDA certainly yet.
More than be the description of this invention and non-limiting, based on other embodiment of inventive concept, all among protection scope of the present invention.

Claims (18)

  1. In the instant messaging in order to add contact person's method, it is characterized in that this method includes following steps:
    Step 1, gather transmit leg with recipient's instant messaging interactive interface in the data message imported, the contacts list in the traversal transmit leg instant communication client, search whether exist with aforementioned data information in the associated person information that is complementary of content;
    Step 2 is sent to recipient's client with aforesaid associated person information and aforementioned data information;
    Step 3, recipient's client are according to output condition, and output includes the instant communication message of aforementioned data information, generate the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
    Step 4 is gathered the trigger message that the recipient is directed to aforementioned link, links pairing contact person and/or transmit leg to this and sends and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
  2. 2. in order to add contact person's method, it is characterized in that: be directed to the output condition described in the step 3, correspondence comprises following steps in a kind of instant messaging according to claim 1,
    Recipient's client is to the data content that includes associated person information in the aforementioned data information, and the contacts list in the traversal recipient client searches whether there is the associated person information that is complementary with the aforementioned data content;
    If there is not the associated person information that is complementary with the aforementioned data content, then output includes the instant communication message of aforementioned data information, and generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
    If there is the associated person information that is complementary with the aforementioned data content, then only export the instant communication message that includes aforementioned data information.
  3. 3. in order to add contact person's method, it is characterized in that in a kind of instant messaging according to claim 1: search in the said step 1 whether exist with aforementioned data information in the associated person information that is complementary of content, further comprise following steps,
    Gather aforementioned data information;
    Contact person's customer identification number and/or name information and/or remark information in the contacts list in the traversal transmit leg instant communication client;
    Search whether there be contact person's customer identification number and/or name information and/or the remark information that is complementary with aforementioned data information, change next step over to if exist;
    Obtain this contact person's associated person information.
  4. 4. in order to add contact person's method, it is characterized in that: the data message described in the described step 1 is text message in a kind of instant messaging according to claim 1.
  5. 5. in order to add contact person's method, it is characterized in that in a kind of instant messaging according to claim 1: further comprise following steps in described step 1,
    Judge that whether the place instant communication client permits the data message that is directed to collection, carries out corresponding contact person's data retrieval;
    Under the situation of judging permission, carry out collection and search operaqtion to transmit leg institute input data information, judging under objectionable situation, do not carry out collection and search operaqtion to transmit leg institute input data information.
  6. 6. in order to add contact person's method, it is characterized in that in a kind of instant messaging according to claim 1: be directed to described step 4, also comprise the steps,
    Gather the trigger message that the recipient is directed to aforementioned link;
    Link pairing transmit leg to this and send the aforementioned contact interpolation good friend request that is directed to;
    Gather the interpolation good friend permission that obtains transmit leg;
    Aforesaid contact person is added the good friend for the recipient.
  7. 7. in order to add contact person's method, it is characterized in that in a kind of instant messaging according to claim 1: be directed to described step 4, also comprise the steps,
    Gather the trigger message that the recipient is directed to aforementioned link;
    Link pairing transmit leg to this and send the interpolation good friend request that is directed to this contact person per capita with contact;
    Gather the interpolation good friend permission that obtains one of them;
    Aforesaid contact person is added the good friend for the recipient.
  8. 8. in order to add contact person's method, it is characterized in that in a kind of instant messaging according to claim 1: be directed to described step 4, also comprise the steps,
    Gather the trigger message that the recipient is directed to aforementioned link;
    Link pairing transmit leg to this and send the interpolation good friend request that is directed to this contact person per capita with contact;
    The interpolation good friend that collection comes from transmission disapproves information, and the interpolation good friend License Info that comes from aforementioned contact;
    Gather the License Info of aforementioned contact, aforementioned contact is added the good friend for the recipient.
  9. 9. in order to add contact person's method, it is characterized in that in a kind of instant messaging according to claim 1: be directed to described step 4, after triggering described link, generate in order to add the dialog box of contact person's request.
  10. 10. in order to add contact person's method, it is characterized in that in a kind of instant messaging according to claim 1: described differentiation shows, is aimed at the data content that includes associated person information; Underscore is set; Perhaps change the color of font, perhaps change the gradient of font, perhaps change the size of font; Perhaps be directed to the shade that is provided with of pairing font, perhaps change the transparency of corresponding font.
  11. 11. in order to add contact person's client, this client is the transmit leg client, it is characterized in that this client comprises in the instant messaging:
    The transmit leg acquisition module, gather transmit leg with recipient's instant messaging interactive interface in the data message imported;
    The transmit leg enquiry module, whether the contacts list in the traversal transmit leg instant communication client is searched to exist with aforementioned transmit leg acquisition module and is gathered the associated person information that the content in the data message that obtains is complementary;
    The transmit leg sending module is sent to recipient's client with aforesaid associated person information and aforementioned data information.
  12. 12. in order to add contact person's client, this client is recipient's client, it is characterized in that this client comprises in the instant messaging:
    Recipient's output module, according to output condition, output includes the instant communication message of aforementioned data information, generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
    Add Executive Module, gather the trigger message that the recipient is directed to aforementioned link, link pairing contact person and/or transmit leg to this and send and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
  13. 13. in a kind of instant messaging according to claim 12 in order to add contact person's client; This client is recipient's client; It is characterized in that: corresponding described recipient's output module is provided with, and being used for whether including said associated person information according to recipient's client is condition, judges whether to generate the output condition module in order to the link of adding aforementioned contact; This module comprises following part
    Contact person's existence is judged assembly, and according to the data content that includes associated person information in recipient's client institute receiving data information, the contacts list in the traversal recipient client searches whether there is the associated person information that is complementary with the aforementioned data content;
    Link data is judged assembly; Judge the assembly judgement through the aforementioned contact existence; If there is not the associated person information that is complementary with the aforementioned data content; Then permission output includes the instant communication message of aforementioned data information and generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
    If there is the associated person information that is complementary with the aforementioned data content, then only the instant communication message that includes aforementioned data information is exported in permission.
  14. 14. in order to add contact person's system, it is characterized in that this system comprises in the instant messaging:
    The transmit leg client, it comprises,
    The transmit leg acquisition module, gather transmit leg with recipient's instant messaging interactive interface in the data message imported;
    The transmit leg enquiry module, whether the contacts list in the traversal transmit leg instant communication client is searched to exist with aforementioned transmit leg acquisition module and is gathered the associated person information that the content in the data message that obtains is complementary;
    The transmit leg sending module is sent to recipient's client with aforesaid associated person information and aforementioned data information;
    Recipient's client, it comprises,
    Recipient's output module, according to output condition, output includes the instant communication message of aforementioned data information, generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
    Add Executive Module, gather the trigger message that the recipient is directed to aforementioned link, link pairing contact person and/or transmit leg to this and send and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
  15. 15. in a kind of instant messaging according to claim 14 in order to add contact person's system; It is characterized in that: corresponding described recipient's output module is provided with; Being used for whether including said associated person information according to recipient's client is condition; Judge whether to generate the output condition module in order to the link of adding aforementioned contact, this module comprises following part
    Contact person's existence is judged assembly, and according to the data content that includes associated person information in recipient's client institute receiving data information, the contacts list in the traversal recipient client searches whether there is the associated person information that is complementary with the aforementioned data content;
    Link data is judged assembly; Judge the assembly judgement through the aforementioned contact existence; If there is not the associated person information that is complementary with the aforementioned data content; Then permission output includes the instant communication message of aforementioned data information and generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
    If there is the associated person information that is complementary with the aforementioned data content, then only the instant communication message that includes aforementioned data information is exported in permission.
  16. 16. in order to add contact person's method, it is characterized in that this method includes following steps in the instant messaging:
    Step 1; Gather through system server and gather the data message that the transmit leg client is sent to recipient's client; The contacts list of traversal transmit leg instant communication client, search whether exist with aforementioned data information in the associated person information that is complementary of content;
    Step 2 is sent to recipient's client with aforesaid associated person information and aforementioned data information;
    Step 3, recipient's client are according to output condition, and output includes the instant communication message of aforementioned data information, generate the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
    Step 4 is gathered the trigger message that the recipient is directed to aforementioned link, links pairing contact person and/or transmit leg to this and sends and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
  17. 17. in order to add contact person's system, this system includes transmit leg client, recipient's client and system server, it is characterized in that this system comprises in the instant messaging:
    The transmit leg client is in order to send data message to recipient's client;
    System server, it comprises,
    The transmit leg data acquisition module is gathered the data message that aforementioned transmit leg client is sent to recipient's client;
    Transmit leg data query module, whether the contacts list of traversal transmit leg client is searched to exist with the transmit leg data acquisition module and is gathered the associated person information that the content in the data message that obtains is complementary;
    The transmit leg data transmission blocks is sent to recipient's client with aforesaid associated person information and aforesaid data message;
    Recipient's client, it comprises,
    Recipient's output module; Obtain aforesaid associated person information and aforesaid data message from aforesaid transmit leg data transmission blocks; According to output condition; Output includes the instant communication message of aforementioned data information, generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
    Add Executive Module, gather the trigger message that the recipient is directed to aforementioned link, link pairing contact person and/or transmit leg to this and send and add good friend's request, or under the situation of authority permission, directly aforementioned contact is added and be the good friend.
  18. 18. in a kind of instant messaging according to claim 17 in order to add contact person's system; It is characterized in that: corresponding described system server is provided with; Being used for whether including said associated person information according to recipient's client is condition; Judge whether to generate the output condition module in order to the link of adding aforementioned contact, this module comprises following part
    Contact person's existence is judged assembly, and to the data content that includes associated person information in institute's image data information, the contacts list in the traversal recipient client searches whether there is the associated person information that is complementary with the aforementioned data content;
    Link data is judged assembly; Judge the assembly judgement through the aforementioned contact existence; If there is not the associated person information that is complementary with the aforementioned data content; Then permission output includes the instant communication message of aforementioned data information and generates the link in order to the interpolation aforementioned contact, and the data with this link are carried out the differentiation demonstration;
    If there is the associated person information that is complementary with the aforementioned data content, then only the instant communication message that includes aforementioned data information is exported in permission.
CN201210085955.2A 2012-03-27 2012-03-27 In order to add the method for contact person, client and system in instant messaging Active CN102629919B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210085955.2A CN102629919B (en) 2012-03-27 2012-03-27 In order to add the method for contact person, client and system in instant messaging

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210085955.2A CN102629919B (en) 2012-03-27 2012-03-27 In order to add the method for contact person, client and system in instant messaging

Publications (2)

Publication Number Publication Date
CN102629919A true CN102629919A (en) 2012-08-08
CN102629919B CN102629919B (en) 2015-10-21

Family

ID=46588080

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210085955.2A Active CN102629919B (en) 2012-03-27 2012-03-27 In order to add the method for contact person, client and system in instant messaging

Country Status (1)

Country Link
CN (1) CN102629919B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102801652A (en) * 2012-08-14 2012-11-28 上海量明科技发展有限公司 Method, client and system for adding contact persons through expression data
CN103441922A (en) * 2013-08-26 2013-12-11 广州网易计算机系统有限公司 Method and device for adding friends
CN103905614A (en) * 2012-12-25 2014-07-02 华为技术有限公司 Contact information processing method and device thereof
CN106775224A (en) * 2016-11-30 2017-05-31 北京小米移动软件有限公司 Remark information method to set up and device
CN108809807A (en) * 2012-09-12 2018-11-13 微软技术许可有限责任公司 Communication session is created in alien system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020075304A1 (en) * 2000-12-18 2002-06-20 Nortel Networks Limited Method and system for supporting communications within a virtual team environment
WO2002084948A1 (en) * 2001-04-05 2002-10-24 Imahima, Inc. Real-time mobile communication system for chatting
CN101715017A (en) * 2009-11-12 2010-05-26 中兴通讯股份有限公司 Method and device for processing Chinese character sequence in message content
CN101951425A (en) * 2010-09-30 2011-01-19 宇龙计算机通信科技(深圳)有限公司 Processing method and system of contact information and mobile terminal
CN102082740A (en) * 2010-12-29 2011-06-01 北京开心人信息技术有限公司 Method and system for adding friends in invitation link mode
CN102088419A (en) * 2009-12-07 2011-06-08 倪加元 Method and system for searching information of good friends in social network

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020075304A1 (en) * 2000-12-18 2002-06-20 Nortel Networks Limited Method and system for supporting communications within a virtual team environment
WO2002084948A1 (en) * 2001-04-05 2002-10-24 Imahima, Inc. Real-time mobile communication system for chatting
CN101715017A (en) * 2009-11-12 2010-05-26 中兴通讯股份有限公司 Method and device for processing Chinese character sequence in message content
CN102088419A (en) * 2009-12-07 2011-06-08 倪加元 Method and system for searching information of good friends in social network
CN101951425A (en) * 2010-09-30 2011-01-19 宇龙计算机通信科技(深圳)有限公司 Processing method and system of contact information and mobile terminal
CN102082740A (en) * 2010-12-29 2011-06-01 北京开心人信息技术有限公司 Method and system for adding friends in invitation link mode

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102801652A (en) * 2012-08-14 2012-11-28 上海量明科技发展有限公司 Method, client and system for adding contact persons through expression data
CN102801652B (en) * 2012-08-14 2016-01-06 上海量明科技发展有限公司 The method of contact person, client and system is added by expression data
CN108809807A (en) * 2012-09-12 2018-11-13 微软技术许可有限责任公司 Communication session is created in alien system
US10846658B2 (en) 2012-09-12 2020-11-24 Microsoft Technology Licensing, Llc Establishing a communication event
US10860980B2 (en) 2012-09-12 2020-12-08 Microsoft Technology Licensing, Llc Establishing a communication event
CN108809807B (en) * 2012-09-12 2021-03-19 微软技术许可有限责任公司 Creating communication sessions in heterogeneous systems
CN103905614A (en) * 2012-12-25 2014-07-02 华为技术有限公司 Contact information processing method and device thereof
WO2014101413A1 (en) * 2012-12-25 2014-07-03 华为技术有限公司 Contact information processing method and apparatus
CN103441922A (en) * 2013-08-26 2013-12-11 广州网易计算机系统有限公司 Method and device for adding friends
CN106775224A (en) * 2016-11-30 2017-05-31 北京小米移动软件有限公司 Remark information method to set up and device
CN106775224B (en) * 2016-11-30 2019-11-29 北京小米移动软件有限公司 Remark information setting method and device

Also Published As

Publication number Publication date
CN102629919B (en) 2015-10-21

Similar Documents

Publication Publication Date Title
CN104702665B (en) Information sharing method and information sharing apparatus
CN102394975B (en) Private contact camouflage method and mobile terminal
CN102958008B (en) Method, system and mobile terminals for realizing instant messaging
CN104240066B (en) A kind of the session methods of exhibiting and device of Email
CN106302081A (en) Instant communication method and client
CN101834936A (en) System and method for implementing instant communication by using mobile phone address book
CN104052655A (en) Group chatting method and instant messaging client-side
CN102571971A (en) Method and system for shafting commodity information on mobile terminal
CN102497333B (en) In order to export the method for contact object Weather information, client and system
CN104022940A (en) Information processing method, device and system based on instant messaging (IM)
CN111970188B (en) Capability forwarding method and device
CN105656754A (en) Method for increasing efficiency of searching contact person and viewing information, and mobile terminal
CN102629919A (en) Method, client and system for adding contact persons in instant messaging (IM)
CN102611641B (en) Gather the method and system that instant messaging record carries out gathering
CN102655483A (en) Method, client side and system for obtaining contact information by virtue of emails
JP2015524119A (en) Message display method, message display device, program, and recording medium
CN102299868A (en) Method, client and system for transmitting and receiving email
CN102801655A (en) Method and system for acquiring position associated data in instant communication
CN102790731A (en) Triggering transmission method, client and system by instant messaging tool
CN102664830A (en) Method, client side and system for collecting communication mode data in instant messaging
CN104363583A (en) Terminal communication method and system
US20150156157A1 (en) Association method and device for communications modes
CN105490913A (en) Instant message processing method and device
CN104283762A (en) Method, system, client-side and server for transmitting instant messaging conversation content
CN102710552A (en) Instant messaging-based user state display method and instant messaging server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant