Nothing Special   »   [go: up one dir, main page]

CN102984213A - Information sharing method, device and system - Google Patents

Information sharing method, device and system Download PDF

Info

Publication number
CN102984213A
CN102984213A CN2012104427365A CN201210442736A CN102984213A CN 102984213 A CN102984213 A CN 102984213A CN 2012104427365 A CN2012104427365 A CN 2012104427365A CN 201210442736 A CN201210442736 A CN 201210442736A CN 102984213 A CN102984213 A CN 102984213A
Authority
CN
China
Prior art keywords
user terminal
user
sign
information
server
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
CN2012104427365A
Other languages
Chinese (zh)
Other versions
CN102984213B (en
Inventor
牛坤
刘宇翔
刘新宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Technology Co Ltd
Original Assignee
Beijing Xiaomi 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 Xiaomi Technology Co Ltd filed Critical Beijing Xiaomi Technology Co Ltd
Priority to CN201210442736.5A priority Critical patent/CN102984213B/en
Publication of CN102984213A publication Critical patent/CN102984213A/en
Application granted granted Critical
Publication of CN102984213B publication Critical patent/CN102984213B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses an information sharing method, a device and a system. The information sharing method includes the following steps. Firstly, terminal identification of a second user terminal is sent by a first user terminal, waits for inquiry and received. Secondly, a request for sharing information is sent to the second user terminal which is indicated by the second user terminal identification. Thirdly, a shared address book is generated based on obtained first user terminal identification, first user identification of a user who uses the first user terminal, the second user terminal identification which corresponds to a response message and second user identification after the response message sent by the second user terminal is received. The information sharing method, the device and the system solve the problem that information efficiency is low and operation is complicated in a shared address book of the prior art.

Description

A kind of method of information sharing, Apparatus and system
Technical field
The present invention relates to the mobile communication technology field, relate in particular to a kind of method, Apparatus and system of information sharing.
Background technology
In traditional mobile communication equipment, for assisted user is finished the communication of phone, note, multimedia message more easily, preserve address list information in the user terminal (such as mobile communication terminals such as mobile phones).Address list information mainly comprises user's good friend or contact person's user ID (such as name information) and corresponding user terminal identification (such as telephone number information) etc.At present, the user adopts the manually mode of input, address list information is inputted in the user terminal, but this mode compares very complicated, and in the larger situation of address list information amount, can expend a large amount of processing time of user.
In actual applications, different user might have identical good friend or contact person, and for this identical good friend or contact person, the employed user terminal of these different users may be preserved identical address list information.The problems referred to above for avoiding the manual incoming traffic record of user information to produce have technology to propose based on these identical address list informations, share address list information between different user terminals.
Address list information secret sharing commonly used is " online sharing " at present.It realizes that principle is the mode by manual sorting, with word or excel stored in file format address list information, and by being transferred to the terminal of sharing address list information in modes such as gauze dish, Emails, thereby realize sharing of address list information.Usually the scene of using this scheme is: after the party, by Email the address list information of putting in order is sent to the employed user terminal of all participants by the director, perhaps share by in modes such as gauze dishes address list information being uploaded to network side.Generally, when adopting Email to send address list information, require the director to put out a address list information in order by hand, and send to one by one in all participants' the E-mail address; When employing is shared address list information at the gauze dish, at first need to apply for one at the gauze dish, then at the gauze dish address list information is sent to all participants by this.
Existing another program is for adopting group's cloud address list.It realizes that principle is that the keeper passes through the manually mode of input, with address list information, possess the user list input cloud server (particular terms of server end, the part user is invisible, that need remote access to carry out exchanges data is referred to as high in the clouds) of this address list information Share Permissions.Each member in this user list can be by obtaining address list information with the mobile phone access cloud server, thereby realize address list information sharing between these members.
By above-mentioned correlation technique as can be known, the realization flow of the implementation that present address list information is shared is all cumbersome, the also more complicated that operates, and efficient is very low.
Summary of the invention
The embodiment of the invention provides a kind of information sharing method, Apparatus and system, the problem of the lower and complex operation complexity of efficient when solving the shared address list information that exists in the prior art.
The technical scheme that the embodiment of the invention provides is as follows:
A kind of method of information sharing may further comprise the steps:
Obtain first user terminal iidentification corresponding to first user terminal, first user sign;
Receive the second user terminal identification of second user terminal to be inquired of described first user terminal transmission;
Second user terminal indicated to described the second user terminal identification sends the information sharing request;
Behind the response message that receives described the second user terminal feedback, second user terminal identification and second user ID corresponding according to the described response message of the first user terminal iidentification that obtains, first user sign, feedback generate shared address book table, wherein, described the second user ID is the user's of the second user terminal corresponding to the described response message of feedback sign, and described response message is that described the second user terminal is determined the message that the user feeds back when agreeing described information sharing request.
A kind of sending method of information sharing request may further comprise the steps:
Determine the second user terminal identification of the second user terminal to be inquired, wherein, described the second user terminal identification is arranged in the local communication record tabulation of the second user terminal identification that comprises the second user terminal to be inquired;
Send described the second user terminal identification of determining to server, and indicate described server to send the information sharing request to the second indicated user terminal of described the second user terminal identification.
A kind of server comprises:
Acquiring unit is used for obtaining first user terminal iidentification corresponding to first user terminal, first user sign; Receiving element is for the second user terminal identification of the second user terminal to be inquired that receives described first user terminal transmission;
Transmitting element is used for sending the information sharing request to the second indicated user terminal of described the second user terminal identification;
Generation unit, be used for behind the response message that receives the second user terminal feedback, generate shared address book table according to the second user terminal identification corresponding to the described response message of the first user terminal iidentification that obtains, first user sign and feedback, the second user ID, wherein, described the second user ID is the user's of the second user terminal corresponding to the described response message of feedback sign, and described response message is that described the second user terminal is determined the message that the user feeds back when agreeing described information sharing request.
A kind of user terminal comprises:
The sign determining unit, for the second user terminal identification of determining the second user terminal to be inquired, wherein, described the second user terminal identification is arranged in the local communication record tabulation of the second user terminal identification that comprises the second user terminal to be inquired;
The information sharing request transmitting unit is used for sending the user terminal identification that the sign determining unit is determined to server, and indicates described server to send the information sharing request to the second indicated user terminal of described the second user terminal identification.
A kind of system of information sharing comprises:
The first user terminal is used for arranging the local communication record tabulation of the second user terminal identification that comprises the second user terminal to be inquired, and sends described the second user terminal identification that comprises in the described local communication record tabulation to server;
Server is used for obtaining described first user terminal iidentification, described first user sign, and receives described the second user terminal identification that described first user terminal sends; And to indicated the second user terminal transmission information sharing request of described the second user terminal identification; And behind the response message that receives described the second user terminal feedback, according to the described first user terminal iidentification that obtains, described first user sign, the second user terminal identification and the second user ID that described response message is corresponding, generate and share address book table; Wherein, described the second user ID is the user's of the second user terminal of the described correspondence of use sign;
The second user terminal is used for receiving the information sharing request that described server sends; And receive described response message that the second user inputs according to the information sharing request for instruction, and when the second user who determines this instruction indication agrees described information sharing request, described response message is sent to described server.
The second user terminal sends the embodiment of the invention receiving by server, after being used for the response message of the shared address list information of expression the second user terminal agreement, according to the first user terminal iidentification that obtains, the first user sign, the second user terminal identification that response message is corresponding, and the second user ID of the user of the second user terminal corresponding to the use response message that obtains, generate and share address book table, so that the member in this shared address book table can share address list information each other, thereby efficient is lower when having solved the shared address list information that exists in the correlation technique, and the problem of complex operation complexity.
Description of drawings
Fig. 1 is the main realization principle flow chart of the embodiment of the invention;
Fig. 2 is the structural representation of the information sharing system of the embodiment of the invention;
Fig. 3 is the schematic flow sheet of a kind of information sharing method of embodiment of the invention proposition;
Fig. 4 is the schematic flow sheet of the another kind of information sharing method of embodiment of the invention proposition;
Fig. 5 is the structural representation of a kind of server of embodiment of the invention proposition;
Fig. 6 is the structural representation of a kind of user terminal of embodiment of the invention proposition;
Fig. 7 is the structural representation of the another kind of user terminal of embodiment of the invention proposition.
Embodiment
The problem of the lower and complex operation complexity of efficient during for the shared address list information mentioned in the background technology, the embodiment of the invention provides a kind of scheme of information sharing.Send the response message that is used for its agreement sharing users terminal iidentification of expression and user ID to server by user terminal, trigger server according to user terminal identification and user ID, generate and share address book table, thereby can share each other address list information so that should share member in address book table, thereby the problem of the lower and complex operation complexity of efficient when having solved the shared address list information that exists in the background technology.
Be explained in detail to the main realization principle of embodiment of the invention technical scheme, embodiment and to the beneficial effect that should be able to reach below in conjunction with each accompanying drawing.
As shown in Figure 1, the schematic flow sheet of the method for a kind of information sharing that provides for the embodiment of the invention comprises the steps:
Step 11, server are obtained first user terminal iidentification corresponding to first user terminal, first user sign;
Step 12, server receives the second user terminal identification of second user terminal to be inquired of first user terminal transmission, wherein, to be the first user terminal in setting comprise after the local communication record tabulation of the second user terminal identification of second user terminal of inquiring the second user terminal identification sends;
Optionally, server when receiving the second user terminal identification, the user's who can also receive first user terminal iidentification that the first user terminal sends, uses the first user terminal first user sign.Wherein first user terminal iidentification or the second user terminal identification can but be not limited to number information corresponding to this user terminal (such as mobile phone), the first or second user ID then can be user's name information or the user ID that distribute, that be different from user terminal identification for the user in advance.
Step 13, server are according to the second user terminal identification, and second user terminal indicated to the second user terminal identification sends the information sharing request;
Wherein, this information sharing request is used for notifying the second user terminal to determine whether and participates in comprising the sharing of address list information of the second user terminal identification.
Step 14, server is behind the response message that receives the transmission of the second user terminal, according to corresponding the second user terminal identification and second user ID of response message of the first user terminal iidentification that obtains, first user sign, feedback, generate and share address book table; Second user ID here refers to use the user's of this second user terminal sign.
Wherein, first user terminal iidentification, first user sign can be the first user terminal when sending the second user terminal identification of the second user terminal to be inquired, send to simultaneously server; Also can be that the first user terminal sends to server after server receives above-mentioned response message.
Response message can be that the second user terminal is determined just to send when the user agrees the information sharing request.In addition, the second user ID that server obtains can be to be sent together when sending first user terminal iidentification, first user sign and the second user terminal identification to server by the first user terminal, in the time of also can sending response message to server by the second user terminal, in response message, carry.
After the embodiment of the invention receives the response message that is used for the shared address list information of expression the second user terminal agreement of the second user terminal transmission by server, according to the first user terminal iidentification of acquisition, the second user terminal identification and the second user ID that first user identifies, response message is corresponding, generate and share address book table, can share each other address list information so that should share member in address book table, thus the problem of the lower and complex operation complexity of efficient when having solved the shared address list information that exists in the correlation technique.
The problem of the lower and complex operation complexity of efficient when having solved the shared address list information that exists in the correlation technique, the embodiment of the invention also provides a kind of system of information sharing.The concrete structure of this system comprises first user terminal 21, server 22 and the second user terminal 23 as shown in Figure 2.
Wherein, first user terminal 21, the local communication record tabulation of the second user terminal identification that comprises the second user terminal to be inquired be used for to be set, and to send the sign of the first user terminal 21 that comprises in the local communications record tabulation, user's the first user sign of using first user terminal 21 and the sign of the second user terminal 23 to be inquired to server 22.First user terminal iidentification or the second user terminal identification can but be not limited to the number information of user terminal (such as mobile phone), first user sign or the second user ID then can be user's name information or the user ID that distribute, that be different from user terminal identification for the user in advance.
The major function of server 22 is the sign of sign, first user sign and second user terminal 23 of the first user terminal 21 of reception first user terminal 21 transmissions; And to indicated the second user terminal 23 transmission information sharing requests of the sign of the second user terminal 23; And behind the response message that receives 23 transmissions of the second user terminal, the sign of the second user terminal 23 that sign, the first user according to first user terminal 21 identifies, the response message of feedback is corresponding, and the second user ID of using the user of the second user terminal 23 corresponding to response message, generate and share address book table.
Better, server 22 specifically can be divided into acquiring unit 220, receiving element 221, transmitting element 222 and generation unit 223 in the embodiment of the invention.Wherein, acquiring unit 220 is used for obtaining first user terminal iidentification corresponding to first user terminal, first user sign; Receiving element 221 is used for the sign of second user terminal 23 to be inquired of reception first user terminal 21 transmissions, wherein, to be the first user terminal in setting comprise after the local communication record tabulation of the second user terminal identification of second user terminal of inquiring the second user terminal identification sends; The second indicated user terminal 23 of sign that transmitting element 222 is used for the second user terminal 21 of receiving according to receiving element 221 sends the information sharing requests, and this information sharing request is used for notifying the second user terminal 23 to determine whether and participates in comprising the sharing of address list information of the second user terminal identification; Generation unit 223 is used for after receiving the response message that information sharing request that the second user terminal 23 sends according to transmitting element 222 sends, sign and the second user ID according to the sign of the first user terminal 21 that obtains, first user sign, the second user terminal 23 that described response message is corresponding, generate and share address book table, wherein, described the second user ID refers to feed back user's the sign of the second user terminal 23 of this response message, and this response message then is that the second user terminal 23 is determined to send when the second users agree the information sharing request.
The second user terminal 23, be used for the information sharing request that reception server 21 sends, and receive the instruction that user corresponding to the second user terminal inputs according to described information sharing request, and when determining this instruction indicating user and agree this information sharing request, response message is sent to server 22.
In the embodiment of the invention, the function of this server 22 can also further expand, such as, it can also comprise: allocation units, and the shared address list that is used to generation unit 223 to generate distributes the address book table sign; Address book table sign transmitting element, the address book table sign that is used for that allocation units are distributed send to respectively first user terminal 21 and send the second user terminal 23 of response message.
Send under the scene of address book table sign to first user terminal 21 and the second user terminal 23 at server 22, this server can further include:
The information acquisition request receiving element is used for receiving information acquisition request, and this information acquisition request can be that first user terminal 21 sends, and also can be that the second user terminal 23 sends, and carry above-mentioned address book table sign in this information acquisition request; Search the unit, be used for the address book table sign of carrying according to the described information acquisition request that the information acquisition request unit receives, search the shared address book table of the address book table sign that correspondence carries; Information transmitting unit is used for searching first user terminal 21 or the second user terminal 23 that all information that shared address book table that the unit finds stores send to described information acquisition request.
In addition, server 22 can further include the following functions unit, to realize the deletion to address list information:
Information deletion request receiving unit is used for receiving the information deletion request that first user terminal 21 sends, and the second user terminal identification to be deleted and the second user ID are carried in this information deletion request; Delete cells is used for according to the information deletion request that receives, the second user terminal identification and second user ID of carrying in the described information deletion request of deletion from share address book table.
In the embodiment of the invention, above-mentioned receiving element can also be used for receiving the authority sign for 23 distribution of the second user terminal that first user terminal 21 sends.This moment, server can further include the following functions unit:
Determining unit is used for behind the response message that receives 23 transmissions of the second user terminal, according to the authority sign that receiving element receives, from the second user terminal 23 of feedback response message, has determined to be assigned with the second user terminal 23 of identical authority sign; The unit is provided, is used for choosing the second user terminal 23 corresponding the second user terminal identifications, the second user ID that has been assigned with this authority sign from sharing polling list, offer the second user terminal that has been assigned with this authority sign of determining.
The said system that the embodiment of the invention provides sends the first user terminal iidentification by the first user terminal to server, use the user's of first user terminal first user sign, and the second user terminal sends to server, and it agrees to share the response message of the second user terminal identification and the second user ID for expression, trigger server according to the first user terminal iidentification that has obtained and first user sign and the second user terminal identification and the second user ID, generate and share address book table, thereby so that the member in this shared address book table can share address list information each other, thereby efficient is lower when having solved the shared address list information that exists in the correlation technique, and the problem of complex operation complexity.
The below will be according to the above-mentioned principle of the present invention, introduces in detail two embodiment and comes the main realization principle of the inventive method is set forth and illustrated.
Please refer to accompanying drawing 3, it mainly comprises the steps: for the flow chart of the scheme of a kind of information sharing method of embodiment of the invention proposition
Step 31, first user terminal to server send the first user terminal iidentification, use the user's of first user terminal first user sign, the second user terminal identification of the second user terminal to be inquired and use the second user ID of the user of the second user terminal;
Wherein first user terminal iidentification or the second user terminal identification can but be not limited to the number information of this user terminal (such as mobile phone), first user sign or the second user ID then can be user's name information or the user ID that distribute, that be different from user terminal identification for the user in advance;
Wherein optional, the first user terminal can also send the authority sign of distributing for the second user terminal to server, and the concrete purposes of this authority sign does not repeat them here introducing in detail in the step 34 hereinafter.
Step 32, server are according to the second user terminal identification, and second user terminal indicated to described the second user terminal identification sends the information sharing request;
In the embodiment of the invention, this information sharing request is used for notifying described the second user terminal to determine whether and participates in comprising the sharing of address list information of described the second user terminal identification.
Step 33, described the second user terminal receives the information sharing request that described server sends, and receive the user of this second user terminal of use according to the instruction of described information sharing request input, and when determining this instruction and indicate user corresponding to the second user terminal to agree this information sharing request, send response message to described server;
In the embodiment of the invention, when the second user terminal is being determined this instruction indicating user and is being disagreed with this information sharing request, can also send a notification message to server, this notification message can be used to indicate server according to this notification message, corresponding the second user terminal identification of deletion and the second user ID from memory space are to save the memory space of server.
Step 34, after server receives the response message of the second user terminal transmission, according to the second user terminal identification that carries in this response message, determine the second user terminal identification and be sharable address list information corresponding to the second user ID of this second user terminal identification, thereby according to first user terminal iidentification, first user sign, the second user terminal identification and the second user ID, generate and share address book table.
The scheme that adopts the embodiment of the invention to provide, generally can there be a plurality of shared address book tables in the server, for the follow-up inquiry that can realize the different sharing address book table, server can distribute respectively different address book table signs for each shared address book table, and will send to each corresponding first user terminal or the second user terminal of sharing this shared address book table for the address book table sign of sharing the address book table distribution.Therefore, when only having a shared address book table in the server, also can not be implemented as the operation that this shared address book table distributes the address book table sign.
Send the situation of the authority sign of distributing for the second user terminal for first user terminal to server mentioned in the step 31, server described in this step 34 is with first user terminal iidentification, first user sign, the second user terminal identification and the second user ID, generate and share after the address book table, the method can also comprise: at first, server is according to the described authority sign that receives, from the second user terminal of feedback response message, determined to be assigned with the second user terminal of identical authority sign; Then, server is chosen corresponding the second user terminal identification of all second user terminals, the second user ID that have been assigned with this authority sign and is offered the second user terminal that has been assigned with this authority sign of determining from share address book table.
By the way, can realize being assigned with between each user terminal of identical authority sign and share address list information.Under some scenes that need to maintain secrecy to some address list information, adopt and to realize in such a way only between believable user terminal, sharing address list information, thereby guaranteed to a certain extent the fail safe of address list information.
Be not assigned with the situation of authority sign for the second user terminal, below by to step 35,36 description, illustrate how to realize the shared of address list information in the embodiment of the invention:
Step 35, the second user terminal sends information acquisition request to server, carry address book table sign in this information acquisition request, and this information acquisition request is used to indicate server the address list information of storage is sent on the second user terminal of acquisition request address list information.
Similarly, first user terminal, the second user terminal or other terminals of knowing the address book table sign also can adopt aforesaid way to obtain address list information to server request.The first user terminal of acquisition request address list information, the second user terminal and other terminals of knowing that address book table identifies can be referred to as the receiver equipment of address list information.
Step 36, server receives the information acquisition request that the second user terminal sends, search the corresponding address book table of sharing according to the address book table sign of carrying in the information acquisition request, all information of storing in the shared address book table that finds are sent to this second user terminal of acquisition request address list information;
Optionally, store in the shared address book table that server also can only will find, except the sign of the second user terminal of this information acquisition request of transmission and other information corresponding the second user ID, send to this second user terminal.
After information in the shared address book table was sent on the user terminal (such as mobile phone), the user can directly use these information as the address list content, such as, can check these information, and call or send note etc. according to these information.
In the embodiment of the invention, the first user terminal can also possess modification for above-mentioned shared address book table (comprise deletion share the information in the address book table or revise the information shared in the address book table etc.) authority.Below by to step 37,38 description, specify the process that the first user terminal realizes deletion information from share address book table:
Step 37, the first user terminal to server sends the information deletion request, carry the second user ID of the user of the second user terminal identification to be deleted and use the second user terminal in this information deletion request, this information deletion request is used to indicate server and searches corresponding the second user terminal identification and the second user ID and deletion according to its second entrained user terminal identification and the second user ID in sharing address book table.
Step 38, server receives the information deletion request that the first user terminal sends, according to the second user terminal identification in the information deletion request that receives and the second user ID, in sharing address book table, search and these marking matched the second consistent user terminal identification and the second user ID, and with its deletion.
The embodiment of the invention is by being provided the user ID of the second user terminal to be inquired by the first user terminal to server, send to server by the second user terminal again and be used for the response message that information request is shared in its agreement of expression, trigger server according to first user terminal iidentification and first user sign and the second user terminal identification and the second user ID, generate and share address book table, thereby so that the member in this shared address book table can share address list information each other, thereby efficient is lower when having solved the shared address list information that exists in the correlation technique, and the problem of complex operation complexity.
Please refer to accompanying drawing 4, share the flow chart of the scheme of information approach for the another kind of embodiment of the invention proposition.
Step 41, the second user terminal identification of the user's of first user terminal to server transmission first user terminal iidentification, use first user terminal first user sign and the second user terminal to be inquired;
Wherein first user terminal iidentification or the second user terminal identification can but be not limited to the number information of this user terminal (such as mobile phone), first user sign or the second user ID then can be user's name information or the user ID that distribute, that be different from user terminal identification for the user in advance;
Wherein optional, the first user terminal can also send the authority sign of distributing for the second user terminal to server, and the concrete purposes of this authority sign is identical with the purposes of the authority sign described in above-described embodiment, does not repeat them here.
Step 42, server are according to the second user terminal identification, and second user terminal indicated to the second user terminal identification sends the information sharing request;
In the embodiment of the invention, this information sharing request is used for notifying the second user terminal to determine whether and participates in comprising the sharing of address list information of the second user terminal identification.
Optionally, can comprise the first user terminal iidentification in this information sharing request, in order to make the second user terminal can be according to this first user terminal iidentification, know that current request carries out the user terminal that address list information is shared.
Optionally, can also carry previously described address book table sign of distributing for sharing address book table in this information sharing request.
Step 43, the information sharing request that the second user terminal reception server sends, and receive the user of this second user terminal of use according to the instruction of the information sharing request input that presents, and when determining this instruction indicating user and agree this information sharing request, send response message to server, carry the second user ID of the user of the second user terminal identification and this second user terminal of use in this response message;
In the embodiment of the invention, when the second user terminal is being determined this instruction indicating user and is being disagreed with this information sharing request, can also send a notification message to server, this notification message can be used to indicate server according to this notification message, corresponding the second user terminal identification of deletion from memory space is to save the memory space of server.
Optionally, if carry the address book table sign in the information sharing request that the second user terminal receives, then it can also carry this address book table sign in the response message of server transmission.
Step 44, server be according to the second user terminal identification in the first user terminal iidentification that obtains, first user sign and the described response message that receives, and corresponding the second user ID with it, generates and share address book table;
Generally can there be a plurality of shared address book tables in the scheme that adopts the embodiment of the invention to provide in the server, for the follow-up inquiry that can realize different shared address book tables, server can distribute respectively different address book table signs for each shared address book table.Optionally, when only having a shared address book table in the server, also can not be implemented as the operation that this shared address book table distributes the address book table sign.
Optionally, when carrying the address book table sign in the response message that the second user terminal sends, server deposits the second user ID that obtains in corresponding sharing in the address book table according to this address book table sign.,
Below by step 45, step 46, specify the implementation that server offers address list information user terminal.
Step 45, first user terminal to server send information acquisition request, carry the address book table sign in this information acquisition request, and this information acquisition request is used to indicate server the address list information of storage is sent to the first user terminal.
Step 46, server receives information acquisition request, searches corresponding polling list according to the address book table sign of carrying in the information acquisition request, all information of storing in the polling list that finds is sent to the first user terminal of acquisition request address list information;
Information in the server deletion address book table need to be indicated such as the first user terminal, then following steps 47, step 48 can be further carried out:
Step 47, the first user terminal to server sends the information deletion request, carry second user ID corresponding to user of the second user terminal identification to be deleted and use the second user terminal in this information deletion request, this information deletion request is used to indicate server and searches corresponding the second user terminal identification and the second user ID and deletion according to its second entrained user terminal identification and the second user ID in sharing address book table.
Step 48, server receives the information deletion request that the first user terminal sends, according to the second user terminal identification in the information deletion request that receives and the second user ID, in sharing address book table, search corresponding the second user terminal identification and the second user ID, and with its deletion.
The embodiment of the invention is by providing user ID by the second user terminal to its response message of agreeing shared the second user terminal identification and the second user ID of expression that is used for that server sends, simultaneously this response message trigger server according to the first user terminal iidentification that obtains and first user sign and described response message for the second user terminal identification and the second user ID, generate and share address book table, thereby so that the member in this shared address book table can share address list information each other, thereby efficient is lower when having solved the shared address list information that exists in the correlation technique, and the problem of complex operation complexity.
Correspondingly, the embodiment of the invention also provides a kind of server, and as shown in Figure 5, the structural representation for this server comprises:
Receiving element 51, the second user terminal identification that is used for second user terminal to be inquired of reception first user terminal transmission, wherein, to be the first user terminal in setting comprise after the local communication record tabulation of the second user terminal identification of second user terminal of inquiring this second user terminal identification sends;
Transmitting element 52 is used for sending the information sharing request to the second indicated user terminal of the second user terminal identification that receiving element 51 receives;
Generation unit 53, be used for after receiving the response message that information sharing request that the second user terminal sends according to transmitting element 52 sends, according to the first user terminal iidentification that obtains, the first user sign of using the user of first user terminal, corresponding the second user terminal identification and second user ID of described response message of feedback, generate and share address book table; Wherein, described the second user ID is the user's of this second user terminal of use sign.
In the embodiment of the invention, above-mentioned response message is that the second user terminal is determined to send when the user agrees described information sharing request.
This server can also comprise:
Allocation units 54, the shared address list that is used to generation unit 53 to generate distributes the address book table sign;
Address book table sign transmitting element 55, the address book table sign that is used for that allocation units 54 are distributed send to respectively the first user terminal and send the second user terminal of response message;
Send under the scene of address book table sign at second user terminal of server to first user terminal and transmission response message, this server can further include the following functions unit:
The information acquisition request receiving element is used for receiving information acquisition request, and this information acquisition request can be that the first user terminal sends, and also can be that the second user terminal sends, and carries above-mentioned address book table sign in this information acquisition request;
Search the unit, the address book table that is used for carrying according to the information acquisition request that the information acquisition request receiving element receives identifies, and searches the corresponding address book table of sharing;
Information transmitting unit is used for searching the transmit leg equipment that all information that shared address book table that the unit finds stores send to information acquisition request.
In addition, server can further include the following functions unit, to realize the deletion to address list information:
Information deletion request receiving unit 56 is used for receiving the information deletion request that the first user terminal sends, and the second user terminal identification to be deleted and the second user ID are carried in this information deletion request;
Delete cells 57 is used for according to the information deletion request that receives, from corresponding the second user terminal identification and second user ID of carrying in this information deletion request of deletion the address book table of sharing.
Wherein optional, the receiving element 51 of this server can also be used for receiving the authority sign for the distribution of the second user terminal that the first user terminal sends, and under this scene, this server can also comprise:
Determining unit is used for identifying according to the authority that receiving element 51 receives, and from the second user terminal that sends response message, has determined to be assigned with the second user terminal of identical authority sign;
The unit is provided, is used for choosing corresponding the second user terminal identification of all second user terminals, the second user ID that has been assigned with this authority sign from sharing polling list, offer the second user terminal that has been assigned with this authority sign of determining.
Correspondingly, the embodiment of the invention also provides a kind of user terminal, and as shown in Figure 6, the structural representation for this user terminal comprises:
Sign determining unit 61, for the user terminal identification of determining the second user terminal to be inquired, wherein, this second user terminal identification is arranged on the local communication of the user terminal identification that comprises the second user terminal to be inquired and records in the tabulation;
Sign transmitting element 62 is used for sending the second user terminal identification that the sign determining unit is determined to server, and the indication server sends the information sharing request to the second indicated user terminal of this second user terminal identification.
Optionally, this user terminal can also comprise: the information deletion request transmitting unit, be used for sending the information deletion request to server, and carry the second user terminal identification to be deleted and the second user ID in this information deletion request.
Wherein optional, above-mentioned sign transmitting element 62 can also be used for sending to server the user's who uses the second user terminal to be inquired user ID.
Correspondingly, the embodiment of the invention also provides another kind of user terminal, and as shown in Figure 7, the structural representation for this user terminal comprises:
Information sharing request receiving unit 71 is used for the information sharing request that reception server sends;
Display unit 72 is used for presenting the information sharing request that the request receiving unit receives;
Command reception unit 73 be used for to receive the instruction that information sharing request that the user presents according to display unit is inputted;
Transmitting element 74 is used for sending response message to server when the instruction indicating user of determining the reception of command reception unit is agreed the information sharing request, can carry the user's who uses this user terminal user ID in this response message.
Those skilled in the art should understand that embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt complete hardware implementation example, complete implement software example or in conjunction with the form of the embodiment of software and hardware aspect.And the present invention can adopt the form of the computer program of implementing in one or more computer-usable storage medium (including but not limited to magnetic disc store, CD-ROM, optical memory etc.) that wherein include computer usable program code.
The present invention is that reference is described according to flow chart and/or the block diagram of method, equipment (system) and the computer program of the embodiment of the invention.Should understand can be by the flow process in each flow process in computer program instructions realization flow figure and/or the block diagram and/or square frame and flow chart and/or the block diagram and/or the combination of square frame.Can provide these computer program instructions to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device producing a machine, so that the instruction of carrying out by the processor of computer or other programmable data processing device produces the device of the function that is used for being implemented in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame appointments.
These computer program instructions also can be stored in energy vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work, so that the instruction that is stored in this computer-readable memory produces the manufacture that comprises command device, this command device is implemented in the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame.
These computer program instructions also can be loaded on computer or other programmable data processing device, so that carry out the sequence of operations step producing computer implemented processing at computer or other programmable devices, thereby be provided for being implemented in the step of the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame in the instruction that computer or other programmable devices are carried out.
Although described the preferred embodiments of the present invention, in a single day those skilled in the art get the basic creative concept of cicada, then can make other change and modification to these embodiment.So claims are intended to all changes and the modification that are interpreted as comprising preferred embodiment and fall into the scope of the invention.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.

Claims (20)

1. the method for an information sharing is characterized in that, may further comprise the steps:
Obtain first user terminal iidentification corresponding to first user terminal, first user sign;
Receive the second user terminal identification of second user terminal to be inquired of described first user terminal transmission;
Second user terminal indicated to described the second user terminal identification sends the information sharing request;
Behind the response message that receives described the second user terminal feedback, generate shared address book table according to the second user terminal identification corresponding to the described response message of the first user terminal iidentification that obtains, first user sign and feedback, the second user ID, wherein, described the second user ID is the user's of the second user terminal corresponding to the described response message of feedback sign, and described response message is that described the second user terminal is determined the message that the user feeds back when agreeing described information sharing request.
2. the method for claim 1 is characterized in that, also comprises:
Distribute to address book table sign corresponding to described shared address book table;
Described address book table sign is sent to respectively the second user terminal of described first user terminal and the described response message of feedback.
3. method as claimed in claim 2 is characterized in that, also comprises:
Receive information acquisition request, carry described address book table sign in the described information acquisition request;
According to the described address book table sign of carrying in the described information acquisition request, search the corresponding address book table of sharing;
All information of storing in the shared address book table that finds are fed back to first user terminal or second user terminal of described information acquisition request.
4. the method for claim 1 is characterized in that, also comprises:
Receive the information deletion request that described the second family terminal sends, the second user terminal identification to be deleted and the second user ID are carried in described information deletion request;
According to the information deletion request that receives, the second user terminal identification and second user ID of from the shared address book table at described first user place, carrying in the described information deletion request of deletion.
5. the method for claim 1 is characterized in that, also comprises:
Receive described first user terminal distribution to the authority sign of the second user terminal of described feedback response message.
6. method as claimed in claim 5 is characterized in that, also comprises:
Behind the response message that receives described the second user terminal transmission, according to described authority sign, from the second user terminal that feeds back described response message, determine the second user terminal that has been assigned with identical authority sign;
Corresponding the second user terminal identification of the second user terminal, the second user ID that have been assigned with identical authority sign that to choose in sharing address book table offer the second user terminal that has been assigned with identical described authority sign of determining.
7. such as the arbitrary described method of claim 1 ~ 6, it is characterized in that described method further comprises: described second user ID that will obtain is sent when sending described first user terminal iidentification, described first user sign and described the second user terminal identification by described first user terminal.
8. the sending method of an information sharing request is characterized in that, may further comprise the steps:
Determine the second user terminal identification of the second user terminal to be inquired, wherein, described the second user terminal identification is arranged in the local communication record tabulation of the second user terminal identification that comprises the second user terminal to be inquired;
Send described the second user terminal identification of determining to server, and indicate described server to send the information sharing request to the second indicated user terminal of described the second user terminal identification.
9. method as claimed in claim 8 is characterized in that, send described the second user terminal identification of determining to described server after, also comprise:
Send the information deletion request to described server, described the second user terminal identification to be deleted and described the second user ID are carried in described information deletion request.
10. method as claimed in claim 8 is characterized in that, also comprises:
Send the user ID of described the second user terminal to described server.
11. a server is characterized in that, comprising:
Acquiring unit is used for obtaining first user terminal iidentification corresponding to first user terminal, first user sign;
Receiving element is for the second user terminal identification of the second user terminal to be inquired that receives described first user terminal transmission;
Transmitting element is used for sending the information sharing request to the second indicated user terminal of described the second user terminal identification;
Generation unit, be used for behind the response message that receives the second user terminal feedback, generate shared address book table according to the second user terminal identification corresponding to the described response message of the first user terminal iidentification that obtains, first user sign and feedback, the second user ID, wherein, described the second user ID is the user's of the second user terminal corresponding to the described response message of feedback sign, and described response message is that described the second user terminal is determined the message that the user feeds back when agreeing described information sharing request.
12. server as claimed in claim 11 is characterized in that, also comprises:
Allocation units are used for distributing to address book table sign corresponding to described shared address book table;
Address book table sign transmitting element is used for described address book table sign is sent to respectively described first user terminal and the second user terminal that feeds back described response message.
13. server as claimed in claim 12 is characterized in that, also comprises:
The information acquisition request receiving element is used for receiving information acquisition request, carries described address book table sign in the described information acquisition request;
Search the unit, be used for identifying according to the described address book table that the information acquisition request that the information acquisition request receiving element receives is carried, search the corresponding address book table of sharing;
The information feedback unit is used for searching first user terminal or the second user terminal that all information that shared address book table that the unit finds stores feed back to described information acquisition request.
14. server as claimed in claim 11 is characterized in that, also comprises:
Information deletion request receiving unit is used for receiving the information deletion request that described the second user terminal sends, and the second user terminal identification to be deleted and the second user ID are carried in described information deletion request;
Delete cells is for the information deletion request that receives according to information deletion request receiving unit, from corresponding the second user terminal identification and second user ID of carrying in the described information deletion request of deletion the address book table of sharing.
15. server as claimed in claim 11 is characterized in that, described receiving element also is used for receiving the authority sign that correspondence that described first user terminal sends is distributed to the second user terminal of described feedback response message.
16. server as claimed in claim 15 is characterized in that, described server also comprises:
Determining unit is used for behind the response message that receives described the second user terminal transmission, according to described authority sign, from the second user terminal of the described response message of described feedback, has determined to be assigned with the second user terminal of identical authority sign;
The unit is provided, be used for and in corresponding the second user terminal identification of the second user terminal, the second user ID that have been assigned with identical authority sign sharing polling list and choose, offer the second user terminal that has been assigned with described identical authority sign of determining.
17. a user terminal is characterized in that, comprising:
The sign determining unit, for the second user terminal identification of determining the second user terminal to be inquired, wherein, described the second user terminal identification is arranged in the local communication record tabulation of the second user terminal identification that comprises the second user terminal to be inquired;
The information sharing request transmitting unit is used for sending described the second user terminal identification to server, and indicates described server to send the information sharing request to the second indicated user terminal of described the second user terminal identification.
18. user terminal as claimed in claim 17 is characterized in that, also comprises:
The information deletion request transmitting unit is used for sending the information deletion request to described server, and the second user terminal identification to be deleted and the second user ID are carried in described information deletion request.
19. user terminal as claimed in claim 17 is characterized in that, described sign transmitting element is also for the user ID that sends described the second user terminal to described server.
20. the system of an information sharing is characterized in that, comprising:
The first user terminal is used for arranging the local communication record tabulation of the second user terminal identification that comprises the second user terminal to be inquired, and sends described the second user terminal identification that comprises in the described local communication record tabulation to server;
Server is used for obtaining described first user terminal iidentification, described first user sign, and receives described the second user terminal identification that described first user terminal sends; Second user terminal indicated to described the second user terminal identification sends the information sharing request; And behind the response message that receives described the second user terminal feedback, the second user terminal identification that carries in the described response message according to the described first user terminal iidentification that obtains, described first user sign, feedback and the second user ID generate shares address book table; Wherein, described the second user ID is the user's of the second user terminal corresponding to the described response message of feedback sign, and described response message is that described the second user terminal is determined the message that the user feeds back when agreeing described information sharing request;
The second user terminal is used for receiving the information sharing request that described server sends; And receive described response message that the second user inputs according to the information sharing request for instruction, and when the second user who determines this instruction indication agrees described information sharing request, described response message is sent to described server.
CN201210442736.5A 2012-11-08 2012-11-08 A kind of method of information sharing, Apparatus and system Active CN102984213B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210442736.5A CN102984213B (en) 2012-11-08 2012-11-08 A kind of method of information sharing, Apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210442736.5A CN102984213B (en) 2012-11-08 2012-11-08 A kind of method of information sharing, Apparatus and system

Publications (2)

Publication Number Publication Date
CN102984213A true CN102984213A (en) 2013-03-20
CN102984213B CN102984213B (en) 2016-07-06

Family

ID=47857948

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210442736.5A Active CN102984213B (en) 2012-11-08 2012-11-08 A kind of method of information sharing, Apparatus and system

Country Status (1)

Country Link
CN (1) CN102984213B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104253971A (en) * 2013-06-27 2014-12-31 株式会社理光 Communication management system, communication terminal, communication system, and communicationmanagementmethod
CN104717207A (en) * 2015-02-09 2015-06-17 惠州Tcl移动通信有限公司 Information sharing method and server
CN104853326A (en) * 2015-05-29 2015-08-19 小米科技有限责任公司 Method and device for sharing cloud card
CN105101172A (en) * 2014-05-22 2015-11-25 小米科技有限责任公司 Method for acquiring contact person information, terminal, server and system
CN106468556A (en) * 2015-08-21 2017-03-01 阿里巴巴集团控股有限公司 A kind of running information is shared, methods of exhibiting and device
CN106503133A (en) * 2016-10-19 2017-03-15 北京小米移动软件有限公司 Cloud disk data processing method and device
CN107248890A (en) * 2017-05-31 2017-10-13 广东欧珀移动通信有限公司 Wireless communications method, device, storage medium and terminal
CN107276888A (en) * 2017-07-06 2017-10-20 广东欧珀移动通信有限公司 Data sharing method and device, server, mobile terminal and storage medium
CN107949036A (en) * 2016-10-12 2018-04-20 中国移动通信有限公司研究院 A kind of sharing method, the network equipment, terminal device and system
WO2022161143A1 (en) * 2021-01-31 2022-08-04 华为技术有限公司 Method for sharing contacts, mobile device, electronic device, and communication system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1937533A (en) * 2006-08-29 2007-03-28 中国移动通信集团公司 Friendly-synchronizing management method for network community
CN101159850A (en) * 2007-11-21 2008-04-09 华为软件技术有限公司 Method of implementing multi-terminal cooperation control playing video data and play control proxy
CN101980504A (en) * 2010-10-22 2011-02-23 中兴通讯股份有限公司 Data sharing method, mobile terminal and server
CN102088519A (en) * 2009-12-08 2011-06-08 中国移动通信集团公司 Address book management method and device
WO2012089510A1 (en) * 2010-12-30 2012-07-05 International Business Machines Corporation Content sharing among mobile terminals
CN102571988A (en) * 2012-03-07 2012-07-11 北京普罗信科技有限公司 System and method for sharing mobile phone address book by group

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1937533A (en) * 2006-08-29 2007-03-28 中国移动通信集团公司 Friendly-synchronizing management method for network community
CN101159850A (en) * 2007-11-21 2008-04-09 华为软件技术有限公司 Method of implementing multi-terminal cooperation control playing video data and play control proxy
CN102088519A (en) * 2009-12-08 2011-06-08 中国移动通信集团公司 Address book management method and device
CN101980504A (en) * 2010-10-22 2011-02-23 中兴通讯股份有限公司 Data sharing method, mobile terminal and server
WO2012089510A1 (en) * 2010-12-30 2012-07-05 International Business Machines Corporation Content sharing among mobile terminals
CN102571988A (en) * 2012-03-07 2012-07-11 北京普罗信科技有限公司 System and method for sharing mobile phone address book by group

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104253971A (en) * 2013-06-27 2014-12-31 株式会社理光 Communication management system, communication terminal, communication system, and communicationmanagementmethod
CN105101172A (en) * 2014-05-22 2015-11-25 小米科技有限责任公司 Method for acquiring contact person information, terminal, server and system
CN104717207A (en) * 2015-02-09 2015-06-17 惠州Tcl移动通信有限公司 Information sharing method and server
CN104717207B (en) * 2015-02-09 2019-05-14 惠州Tcl移动通信有限公司 A kind of method and server of information sharing
CN104853326A (en) * 2015-05-29 2015-08-19 小米科技有限责任公司 Method and device for sharing cloud card
CN106468556A (en) * 2015-08-21 2017-03-01 阿里巴巴集团控股有限公司 A kind of running information is shared, methods of exhibiting and device
CN107949036A (en) * 2016-10-12 2018-04-20 中国移动通信有限公司研究院 A kind of sharing method, the network equipment, terminal device and system
CN106503133A (en) * 2016-10-19 2017-03-15 北京小米移动软件有限公司 Cloud disk data processing method and device
CN106503133B (en) * 2016-10-19 2020-06-19 北京小米移动软件有限公司 Cloud disk data processing method and device
CN107248890A (en) * 2017-05-31 2017-10-13 广东欧珀移动通信有限公司 Wireless communications method, device, storage medium and terminal
CN107276888A (en) * 2017-07-06 2017-10-20 广东欧珀移动通信有限公司 Data sharing method and device, server, mobile terminal and storage medium
WO2022161143A1 (en) * 2021-01-31 2022-08-04 华为技术有限公司 Method for sharing contacts, mobile device, electronic device, and communication system

Also Published As

Publication number Publication date
CN102984213B (en) 2016-07-06

Similar Documents

Publication Publication Date Title
CN102984213A (en) Information sharing method, device and system
CN112350924B (en) Communication method, communication device, communication terminal and storage medium
CN105025043B (en) Information sharing method, apparatus and system
US8380231B2 (en) System and method for managing messages in conversational-type messaging applications
CN104113466A (en) Harassing phone call identification method, client, server and system
CN102026104A (en) Phone directory sharing method of mobile terminals and system thereof
CN103874019B (en) Voice interactive method and device
CN105682255B (en) It is a kind of based on without commander machine mode Beidou communication terminal ad hoc network method
CN101815100A (en) Information sharing and pushing system based on address list of mobile phone
CN103312590A (en) Method, device, receiving terminal, transmitting terminal and equipment for group communication
CN104662581A (en) Group management method and server in mobile social network service application
CN108390933A (en) Message distributing method, device, server and storage medium
CN102075454A (en) Method and equipment for establishing bidirectional reality relationship in network
CN102355632A (en) Method for acquiring state information, system, mobile terminal and server
US20130041995A1 (en) Method and System for Managing Service Group
CN105338287A (en) Video conference control method and video conference control device
CN105099894A (en) Message pushing method, device and system
CN104378755A (en) Terminal interaction method and device
CN104348875A (en) Method, cloud server and system for performing pocket transmission of data
CN102185701A (en) Method and system for realizing group information interaction
CN104065755A (en) Implementation method and device, distribution method and device and system of cloud card
WO2016011662A1 (en) Method, mobile terminal and system for exchanging electronic business card
CN106533925A (en) Method and system for automatically sending WeChat friend circle content based on third party push platform
CN1905702B (en) Method, system and apparatus for implementing short message group sending
CN103826198A (en) Method for booking and notifying geographical location information of contact person and device thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100085 Beijing city Haidian District Qinghe Street No. 68 Huarun colorful city shopping center two floor 13

Applicant after: Xiaomi Technology Co., Ltd.

Address before: 100102 Beijing Wangjing West Road, a volume of stone world building, A, block, floor 12

Applicant before: Beijing Xiaomi Technology Co., Ltd.

COR Change of bibliographic data
C14 Grant of patent or utility model
GR01 Patent grant