Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, completeSite preparation describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based onEmbodiment in the present invention, those of ordinary skill in the art are obtained every other without creative effortsEmbodiment shall fall within the protection scope of the present invention.
In the embodiment of the present invention, communication system can be IM (Instant Messenger, instant messaging) systems or SNS(Social Networking Services, social network services) system etc..First communication user can be communication systemAny communication user in system.First communication user is corresponding with the first client, refers to the first communication user and the first client can be usedEnd logs on to communication system;First client can be:PC (Personal Computer, personal computer), tablet computer,Any one of terminal devices such as mobile phone, smart mobile phone, electronic reader, laptop;Alternatively, the first client can beClient modules in terminal device, such as:IM clients, SNS client side etc..Second communication user can be communication systemIn any communication user in addition to the first communication user.Second communication user is corresponding with the second client, refers to the second communication useThe second client can be used to log on to communication system for family;Second client can be:PC, tablet computer, mobile phone, smart mobile phone,Any one of terminal devices such as electronic reader, laptop;Alternatively, the second client can be the visitor in terminal deviceFamily end module, such as:IM clients, SNS client side etc..
Below in conjunction with attached drawing 1- attached drawings 5, it is situated between in detail to electronic name card management method provided in an embodiment of the present inventionIt continues.It should be noted that following method flows can be performed by electronic business card managing device provided in an embodiment of the present invention.
Fig. 1 is referred to, is a kind of flow chart of electronic name card management method provided in an embodiment of the present invention;This method can wrapInclude following steps S101- steps S103.
S101, when the electronics for the second communication user for receiving the corresponding first client transmission of the first communication userWhen business card checks request, the electronics of the business card privileges configuration information and second communication user of second communication user is obtainedBusiness card.
In the embodiment of the present invention, the first client can check the triggering of request operation in the electronic business card of the first communication userUnder, the electronic business card sent for the second communication user checks request, is illustrated by taking IM systems as an example below, such as:IM is usedWhen family A opens the IM chat windows with IM user B by customer end A, triggering customer end A sends the electronics name for IM user BPiece checks request.For another example:When IM user A pulls the personal information page of IM user B by customer end A, triggering customer end A sends needleRequest is checked to the electronic business card of IM user B.It should be noted that the electronic business card of the first client, which is checked in request, carries instituteState the identification information of the second communication user.Wherein, the business card privileges configuration information Bao Kuo Zhan of second communication user have namePiece checks the communication user list of permission;Described have business card and check that the communication user list of permission includes having business card to checkThe identification information of the communication user of permission.
In the embodiment of the present invention, corresponding second client of the second communication user can provide electronic business card and match posting port, theThe electronic business card and name of oneself is arranged with posting port in the electronic business card that two communication users can first pass through the offer of the second client in advancePiece privileges configuration information is illustrated by taking IM systems as an example:IM user B can match posting port by the electronic business card in customer end BThe personal configuration for carrying out electronic business card, generates personal configuration information, which may include:(1) electronic business card configuresInformation.Such as:It includes that " king two, XXX Products manager, telephone number that the electronic business card content of oneself, which can be arranged, in IM user B:130****0020, instant messaging account:12**56”.(2) business card privileges configuration information.It is good that IM user B can be directed to the IM of oneselfGood friend's user setting business card in friendly relation chain checks permission, such as:Assuming that including in total in the IM friend relation chains of IM user BThree good friend users, respectively IM user A, IM users C and IM user D;For three good friend users, IM user B can be arrangedIM user A has business card and checks that permission, IM user C do not have business card and check that permission, IM user D have business card and check permission.After IM user B completes the personal configuration of electronic business card, customer end B submits the electronics of IM user B to electronic business card managing deviceThe personal configuration information of business card, electronic business card managing device can then generate IM and use according to the electronic business card configuration information of IM user BThe electronic business card of family B;And according to the business card privileges configuration information of IM user B, generates and have IM user's row that business card checks permissionTable, this has business card and checks that the IM user lists of permission include the identification information of the identification information and IM user D of IM user A, canWith understanding, electronic business card managing device can store the electronic business card and business card privileges configuration information of IM user B, and can be by IMThe electronic business card and business card privileges configuration information of user B is back to customer end B and is shown or preserves.
This step is in the electricity for the second communication user for receiving the corresponding first client transmission of the first communication userWhen sub- business card checks request, the mark of second communication user entrained in request can be checked according to the electronic business cardInformation, lookup, which stores, records business card privileges configuration information and second communication user to obtain second communication userElectronic business card.
Whether S102 judges first communication user according to the business card privileges configuration information of second communication userHave business card and checks permission.
The business card privileges configuration information of second communication user may include:Have the communication user row that business card checks permissionTable;It is described have business card check the communication user list of permission include have business card check permission communication user mark letterBreath.In this step, permission can be checked by the business card that has included in the business card privileges configuration information of the second communication userCommunication user list, judge whether the first communication user has business card and check permission.According to above-mentioned example, it is assumed that the first communication is usedFamily is IM user A, and the business card privileges configuration information of the IM user B of the second communication user, IM user B include having the business card power of checkingThe IM user lists of limit, this has business card and checks that the IM user lists of permission include the identification information of IM user A, then this stepIt can determine whether that IM user A has business card and checks permission.
S103 sends described second if first communication user has business card and checks permission to first clientThe content of the electronic business card of communication user.
Wherein, if the first communication user has business card and checks that permission, the first communication user can check described secondThe content of the electronic business card of communication user;This step can send the electronics name of second communication user to first clientThe content of piece;According to above-mentioned example, the content of the electronic business card that this step can send from IM user B to customer end A may include " king two,XXX Products are handled, telephone number:130****0020, instant messaging account:12**56”.It should be noted that the first visitorIt family end, can be by the electronic business card of second communication user after receiving the content of electronic business card of the second communication userContent import the first communication user address list in, to facilitate the communication exchange of the first communication user and the second communication user,Such as:Customer end A, can be by " king two, XXX Products manager, connection after receiving the content of electronic business card of IM user BIt is phone:130****0020, instant messaging account:12**56 " is imported in the address list of IM user A, facilitates IM user A and IMThe communication exchange of user B.
In the embodiment of the present invention, when the electronic business card of the second communication user is checked in the request of the first communication user,Permission judgement is carried out to the first communication user, and when judging that the first communication user has business card and checks permission, is communicated to firstUser provides the content of the electronic business card of the second communication user, realizes the permission pipe for the requesting party that request is checked to electronic business cardReason, so as to protect electronic business card check request Requested Party personal information privacy, improve electronic business card pipeThe validity of reason and intelligent.
Fig. 2 is referred to, for the flow chart of another electronic name card management method provided in an embodiment of the present invention;This method canInclude the following steps S201- steps S205.
S201, when the electronics for the second communication user for receiving the corresponding first client transmission of the first communication userWhen business card checks request, the electronics of the business card privileges configuration information and second communication user of second communication user is obtainedBusiness card.
Whether S202 judges first communication user according to the business card privileges configuration information of second communication userHave business card and checks permission.
S203 sends described second if first communication user has business card and checks permission to first clientThe content of the electronic business card of communication user.
The step S201- steps S203 of the present embodiment can be found in the step S101- step S103 of embodiment illustrated in fig. 1,This is not repeated.
S204, when detecting electronics of corresponding second client of second communication user to second communication userWhen business card is updated operation, the more new content of the electronic business card of second communication user is obtained.
The electronic business card that second communication user can be provided by the second client matches posting port, updates the electricity of oneself at any timeSub- business card configuration information and/or business card privileges configuration information;In this step, when detecting second communication user correspondingWhen two clients are updated operation to the electronic business card of second communication user, the electronics of second communication user is obtainedThe more new content of business card, such as:IM user B is updated operation to the electronic business card configuration information of oneself, such as by " XXX companiesThe field of product manager " is updated to " XXX corporate clients manager ";For another example:IM user B is by the good friend user IM user A's of oneselfBusiness card permission checks that permission is changed to not have business card by having business card and checks permission.It should be noted that electronic business card managementDevice after obtaining more new content, will also according to the more new content, electronic business card to stored second communication user and/Or business card privileges configuration information timely updates.
S205 has business card and checks permission according to the business card privileges configuration information of second communication user to allThe corresponding client of communication user sends the more new content of the electronic business card of second communication user.
In this step, has business card to all and check that the corresponding client of the communication user of permission sends second communicationThe more new content of the electronic business card of user can enable all to have business card to check that the communication user of permission understands second in time logicalThe content change of the electronic business card of credit household, ensure it is all have business card check acquired in the communication user of permission second communicationThe timely updating property of the content of the electronic business card of user ensures all have business card and check that the communication user of permission is communicated with secondInformation accuracy when user carries out linking up interactive.It should be noted that if the business card permission of second communication user is matchedConfidence breath has a update, this step has business card and check the logical of permission then according to updated business card privileges configuration information to allThe corresponding client of credit household sends the more new content of the electronic business card of second communication user, such as:The business card of IM user APermission checks that permission is changed to not have business card by having business card and checks permission, this step is then no longer to the corresponding visitors of IM user AFamily end A sends the more new content of the electronic business card of IM user B, the content of the electronic business card of the acquired IM user B of IM user A withoutMethod is timely updated.
In the embodiment of the present invention, when the electronic business card of the second communication user is checked in the request of the first communication user,Permission judgement is carried out to the first communication user, and when judging that the first communication user has business card and checks permission, is communicated to firstUser provides the content of the electronic business card of the second communication user, realizes the permission pipe for the requesting party that request is checked to electronic business cardReason, so as to protect electronic business card check request Requested Party personal information privacy, improve electronic business card pipeThe validity of reason and intelligent;In addition, the electronic business card that the embodiment of the present invention can also be achieved the second communication user carries out in time moreNewly, information accuracy when ensureing to link up interaction.
Fig. 3 is referred to, is the flow chart of another electronic name card management method provided in an embodiment of the present invention;This method canInclude the following steps S301- steps S310.
S301, when the electronics for the second communication user for receiving the corresponding first client transmission of the first communication userWhen business card checks request, the electronics of the business card privileges configuration information and second communication user of second communication user is obtainedBusiness card.
The step S301 of the present embodiment can be found in the step S101 of embodiment illustrated in fig. 1, and this will not be repeated here.
S302 obtains the identification information of first communication user.
The identification information of first communication user can be used for the first communication user of unique mark.The mark of first communication userInformation can be:Instant messaging account, mobile communication account (such as cell-phone number), the email accounts of first communication user.
S303 judges the mark of first communication user according to the business card privileges configuration information of second communication userKnow whether information is the identification information for having the communication user that business card checks permission;If it is judged that being no, it is transferred to stepS304;If it is judged that being yes, it is transferred to step S305.
S304 confirms that first communication user does not have business card and checks permission;Later, terminate.
S305 confirms that first communication user has business card and checks permission.
S306 sends the content of the electronic business card of second communication user to first client.
In the present embodiment, step S303- steps S305 can be the specific refinement step of the step S102 of embodiment illustrated in fig. 1Suddenly.The step S306 of the present embodiment can be found in the step S103 of embodiment illustrated in fig. 1, and this will not be repeated here.
S307 is directed to second communication user when receiving first communication user that first client is sentElectronic business card content remark information when, the identification information of the remark information and first communication user is mutually tied upIt is fixed.
It is illustrated with the example in Fig. 1 or embodiment illustrated in fig. 2, customer end A receives the interior of the electronic business card of IM user B" king two, XXX Products manager, telephone number for appearance:130****0020, instant messaging account:After 12**56 ", IM user ARemark information can be added for the content of the electronic business card of IM user B, such as:IM user's A addition remark informations include " remarks:Junior middle school classmate ".Customer end A obtains the remark information that IM user A is added, and sends IM user A to electronic business card managing deviceIdentification information and IM user A for the remark information that is added of content of the electronic business card of IM user B, this step then will be describedThe identification information of remark information and first communication user is mutually bound.It should be noted that remark information belong to it is described standbyThe personalized customization information of communication user that note information is mutually bound, other communication users that do not bound mutually with the remark information withoutMethod actively obtains the content of the remark information.
S308 is directed to the second communication user when receiving first communication user that first client is sent againElectronic business card when checking request, sent to first client electronic business card of second communication user content andThe remark information mutually bound with the identification information of first communication user.
It should be noted that the first client is in the content for receiving the electronic business card of the second communication user and with describedIt, can will be in the electronic business card of second communication user after the remark information that the identification information of one communication user is mutually boundHold and the remark information is imported together in the address list of the first communication user, to facilitate the first communication user to communicate use with secondThe communication exchange at family, such as:Customer end A can incite somebody to action after receiving the content of electronic business card of IM user B and remark information" king two, XXX Products manager, telephone number:130****0020, instant messaging account:12**56 " and " remarks:Junior middle schoolClassmate " imports in the address list of IM user A together, facilitates the communication exchange of IM user A and IM user B.
S309, when detecting electronics of corresponding second client of second communication user to second communication userWhen business card is updated operation, the more new content of the electronic business card of second communication user is obtained.
S310 has business card and checks permission according to the business card privileges configuration information of second communication user to allThe corresponding client of communication user sends the more new content of the electronic business card of second communication user.
The step S309- steps S310 of the present embodiment can be found in the step S204- step S205 of embodiment illustrated in fig. 2,This is not repeated.
In the embodiment of the present invention, when the electronic business card of the second communication user is checked in the request of the first communication user,Permission judgement is carried out to the first communication user, and when judging that the first communication user has business card and checks permission, is communicated to firstUser provides the content of the electronic business card of the second communication user, realizes the permission pipe for the requesting party that request is checked to electronic business cardReason, so as to protect electronic business card check request Requested Party personal information privacy, improve electronic business card pipeThe validity of reason and intelligent;In addition, the electronic business card that the embodiment of the present invention can also be achieved the second communication user carries out in time moreNewly, information accuracy when ensureing to link up interaction.
Fig. 4 is referred to, is the flow chart of another electronic name card management method provided in an embodiment of the present invention;This method canInclude the following steps S401- steps S410.
S401, when the electronics for the second communication user for receiving the corresponding first client transmission of the first communication userWhen business card checks request, the electronics of the business card privileges configuration information and second communication user of second communication user is obtainedBusiness card.
Whether S402 judges first communication user according to the business card privileges configuration information of second communication userHave business card and checks permission.
S403 sends described second if first communication user has business card and checks permission to first clientThe content of the electronic business card of communication user.
The step S401- steps S403 of the present embodiment can be found in the step S101- step S103 of embodiment illustrated in fig. 1,This is not repeated.
S404, when second communication user communicates in the affiliated communication group of the second communication user to described secondWhen the electronic business card of user executes sharing operation, the content for the electronic business card that second communication user is shared is obtained.
Communication group can provide the information exchange service between multiple communication users, and communication user passes through corresponding clientCommunication group can be created or be added and have communication group and other communication users progress information exchange.Wherein, second communicationThe association user of second communication user in the affiliated communication group of user, refers in the affiliated communication group of the second communication userThe good friend user of second communication user.Second communication user in the affiliated communication group of second communication userDereferenced user refers to other in the affiliated communication group of the second communication user in addition to the good friend user of second communication userUser.It is illustrated by taking IM systems as an example, it is assumed that IM user B belongs to an IM user in IM group chats Q, is wrapped altogether in IM group chats Q5 IM users are included, respectively:IM user A, IM user B, IM user C, IM user D and IM user E;Wherein, IM user A, IM is usedFamily C and IM user D belongs to the good friend user of IM user B, that is, belongs to the association user of IM user B;IM user D belongs to IM userThe stranger of D belongs to the dereferenced user of IM user B.IM user B can share the electronic business card of oneself to IM group chats Q'sIn session interface, this step then obtains the content for the electronic business card that IM user B is shared.
It should be noted that since the second communication user can be by the electronic business card that the second client provides with mergingMouthful, oneself electronic business card configuration information and/or business card privileges configuration information are updated at any time;It is logical that described second is obtained in this stepThe content for the electronic business card that credit household is shared obtains the content of the electronic business card for the second communication user for sharing the moment, exampleSuch as:Sharing for IM user B is 14 constantly:00, and IM user is sharing on the same day 14:10 have updated the interior of the electronic business card of oneselfHold, this step then obtains IM user B 14:The content of 00 electronic business card shared obtains IM user B 14:10 updatesThe content of preceding electronic business card.
The association user of S405, from second communication user to the affiliated communication group of the second communication user correspond toClient send the content of the electronic business card that second communication user is shared.
In this step, the association user pair of second communication user in the affiliated communication group of the second communication userAfter the client answered receives the content for the electronic business card that second communication user is shared, exportable second communicationThe content for the electronic business card that user is shared allows the association user to check the electricity of second communication user sharedThe content of sub- business card;According to the example in step S404, this step is respectively to the corresponding customer end As of IM user A, C couples of IM userThe corresponding client D of client C and IM user D answered sends IM user B 14:The content of 00 electronic business card shared.
S406 obtains the association user of second communication user in the affiliated communication group of the second communication userIdentification information.
S407 judges the mark letter of the association user according to the business card privileges configuration information of second communication userWhether breath is the identification information for having the communication user that business card checks permission;If it is judged that being yes, it is transferred to step S408;It is noThen terminate.
The identification information of the association user is added to the business card privileges configuration information of second communication user by S408Including the business card that has check in the communication user list of permission.
S406- steps S408 through the above steps, for described in the affiliated communication group of the second communication userAll association users of two communication users can have business card and check permission.
S409, when detecting electronics of corresponding second client of second communication user to second communication userWhen business card is updated operation, the more new content of the electronic business card of second communication user is obtained.
S410 has business card and checks permission according to the business card privileges configuration information of second communication user to allThe corresponding client of communication user sends the more new content of the electronic business card of second communication user.
The step S409- steps S410 of the present embodiment can be found in the step S204- step S205 of embodiment illustrated in fig. 2,This is not repeated.
In the embodiment of the present invention, when the electronic business card of the second communication user is checked in the request of the first communication user,Permission judgement is carried out to the first communication user, and when judging that the first communication user has business card and checks permission, is communicated to firstUser provides the content of the electronic business card of the second communication user, realizes the permission pipe for the requesting party that request is checked to electronic business cardReason, so as to protect electronic business card check request Requested Party personal information privacy, improve electronic business card pipeThe validity of reason and intelligent;In addition, the electronic business card that the embodiment of the present invention can also be achieved the second communication user carries out in time moreNewly, information accuracy when ensureing to link up interaction.
Fig. 5 is referred to, is the flow chart of another electronic name card management method provided in an embodiment of the present invention;This method canInclude the following steps S501- steps S510.
S501, when the electronics for the second communication user for receiving the corresponding first client transmission of the first communication userWhen business card checks request, the electronics of the business card privileges configuration information and second communication user of second communication user is obtainedBusiness card.
Whether S502 judges first communication user according to the business card privileges configuration information of second communication userHave business card and checks permission.
S503 sends described second if first communication user has business card and checks permission to first clientThe content of the electronic business card of communication user.
The step S501- steps S503 of the present embodiment can be found in the step S101- step S103 of embodiment illustrated in fig. 1,This is not repeated.
S504, when second communication user communicates in the affiliated communication group of the second communication user to described secondWhen the electronic business card of user executes sharing operation, the content for the electronic business card that second communication user is shared is obtained.This realityThe step S504 for applying example can be found in the step S404 of embodiment illustrated in fig. 4, and this will not be repeated here.
S505 carries association link in the content for the electronic business card that second communication user is shared.
The content for the electronic business card that second communication user for carrying association link is shared is sent to described by S506The corresponding client of dereferenced user of second communication user in the affiliated communication group of second communication user.
Communication group can provide the information exchange service between multiple communication users, and communication user passes through corresponding clientCommunication group can be created or be added and have communication group and other communication users progress information exchange.Wherein, second communicationThe association user of second communication user in the affiliated communication group of user, refers in the affiliated communication group of the second communication userThe good friend user of second communication user.Second communication user in the affiliated communication group of second communication userDereferenced user refers to other in the affiliated communication group of the second communication user in addition to the good friend user of second communication userUser.It is illustrated by taking IM systems as an example, it is assumed that IM user B belongs to an IM user in IM group chats Q, is wrapped altogether in IM group chats Q5 IM users are included, respectively:IM user A, IM user B, IM user C, IM user D and IM user E;Wherein, IM user A, IM is usedFamily C and IM user D belongs to the good friend user of IM user B, that is, belongs to the association user of IM user B;IM user D belongs to IM userThe stranger of D belongs to the dereferenced user of IM user B.This step is shared the IM user B for carrying association linkThe content of electronic business card is sent to the corresponding client E of IM user E.
S507, when the dereferenced for detecting second communication user in the affiliated communication group of the second communication userWhen user is associated with by the association link with second communication user foundation, the mark letter of the dereferenced user is obtainedBreath.
Wherein, the association link may include establishing associated shortcut to second communication user request;WithExample in above-mentioned steps S506 illustrates, and client E, which is received, carries the electronics name that the IM user B of association link is sharedAfter the content of piece, the content for the electronic business card that the exportable IM user B for carrying association link is shared;IM user E canAssociation request is sent to IM user B using the association link, request is associated with IM user's B foundation;If IM user B is used to IMFamily E returns to associated response, then IM user E is associated with IM user's B foundation, is become the association user of IM user B, is then obtained in this stepTake the identification information of IM user E.
S508, the business card authority configuration that the identification information of the dereferenced user is added to second communication user are believedWhat breath included, which have business card, checks in the communication user list of permission.
In this step, the business card permission that the identification information of the dereferenced user is added to second communication user is matchedWhat confidence breath included have after business card checks in the communication user list of permission, and the dereferenced user then has business card and looks intoSee permission, such as:The identification information of IM user E is added to the tool that the business card privileges configuration information of IM user B includes by this stepStandby business card checks in the communication user list of permission, then IM user E has business card and checks permission.
It should be noted that by above-mentioned steps S507- step S508, for the affiliated communication group of the second communication userAny dereferenced user of second communication user in group, when dereferenced user passes through the association link and described theTwo communication users are established after association, can be had business card and be checked permission, both can be in the affiliated communication group of the second communication userThe content that the electronic business card of the second communication user is checked in the session interface of group, can also lead to belonging to second communication userBelieve except the session interface of group (such as:With in the single chat session interface of the second communication user, or in the second communication userIn personal information page etc.) check the second communication user electronic business card content.However, if dereferenced user does not pass throughThe association link is associated with second communication user foundation, then does not have business card and check permission, only can be described secondThe content for the electronic business card that second communication user is shared is checked in the session interface of the affiliated communication group of communication user.
S509, when detecting electronics of corresponding second client of second communication user to second communication userWhen business card is updated operation, the more new content of the electronic business card of second communication user is obtained.
S510 has business card and checks permission according to the business card privileges configuration information of second communication user to allThe corresponding client of communication user sends the more new content of the electronic business card of second communication user.
The step S509- steps S510 of the present embodiment can be found in the step S204- step S205 of embodiment illustrated in fig. 2,This is not repeated.
In the embodiment of the present invention, when the electronic business card of the second communication user is checked in the request of the first communication user,Permission judgement is carried out to the first communication user, and when judging that the first communication user has business card and checks permission, is communicated to firstUser provides the content of the electronic business card of the second communication user, realizes the permission pipe for the requesting party that request is checked to electronic business cardReason, so as to protect electronic business card check request Requested Party personal information privacy, improve electronic business card pipeThe validity of reason and intelligent;In addition, the electronic business card that the embodiment of the present invention can also be achieved the second communication user carries out in time moreNewly, information accuracy when ensureing to link up interaction.
Below in conjunction with attached drawing 6- attached drawings 9, to a kind of structure of electronic business card managing device provided in an embodiment of the present inventionIt describes in detail.It should be noted that the attached electronic business card managing devices shown in Fig. 9 of attached drawing 6-, for executing figure of the present inventionThe method of 1- embodiment illustrated in fig. 5 illustrates only and the relevant part of the embodiment of the present invention, particular technique for convenience of descriptionWhat details did not disclosed, please refer to Fig. 1-of the present invention embodiments shown in fig. 5.
Fig. 6 is referred to, is a kind of structural schematic diagram of electronic business card managing device provided in an embodiment of the present invention;The deviceIt may include:Card information acquisition module 101, permission judgment module 102 and content sending module 103.
Card information acquisition module 101, for when the needle for receiving the corresponding first client transmission of the first communication userWhen checking request to the electronic business card of the second communication user, business card privileges configuration information and the institute of second communication user are obtainedState the electronic business card of the second communication user.
In the embodiment of the present invention, the first client can check the triggering of request operation in the electronic business card of the first communication userUnder, the electronic business card sent for the second communication user checks request, is illustrated by taking IM systems as an example below, such as:IM is usedWhen family A opens the IM chat windows with IM user B by customer end A, triggering customer end A sends the electronics name for IM user BPiece checks request.For another example:When IM user A pulls the personal information page of IM user B by customer end A, triggering customer end A sends needleRequest is checked to the electronic business card of IM user B.It should be noted that the electronic business card of the first client, which is checked in request, carries instituteState the identification information of the second communication user.Wherein, the business card privileges configuration information of second communication user includes:Has business cardCheck the communication user list of permission;Described have business card and check that the communication user list of permission includes having the business card power of checkingThe identification information of the communication user of limit.
In the embodiment of the present invention, corresponding second client of the second communication user can provide electronic business card and match posting port, theThe electronic business card and name of oneself is arranged with posting port in the electronic business card that two communication users can first pass through the offer of the second client in advancePiece privileges configuration information is illustrated by taking IM systems as an example:IM user B can match posting port by the electronic business card in customer end BThe personal configuration for carrying out electronic business card, generates personal configuration information, which may include:(1) electronic business card configuresInformation.Such as:It includes that " king two, XXX Products manager, telephone number that the electronic business card content of oneself, which can be arranged, in IM user B:130****0020, instant messaging account:12**56”.(2) business card privileges configuration information.It is good that IM user B can be directed to the IM of oneselfGood friend's user setting business card in friendly relation chain checks permission, such as:Assuming that including in total in the IM friend relation chains of IM user BThree good friend users, respectively IM user A, IM users C and IM user D;For three good friend users, IM user B can be arrangedIM user A has business card and checks that permission, IM user C do not have business card and check that permission, IM user D have business card and check permission.After IM user B completes the personal configuration of electronic business card, customer end B submits the electronics of IM user B to electronic business card managing deviceThe personal configuration information of business card, electronic business card managing device can then generate IM and use according to the electronic business card configuration information of IM user BThe electronic business card of family B;And according to the business card privileges configuration information of IM user B, generates and have IM user's row that business card checks permissionTable, this has business card and checks that the IM user lists of permission include the identification information of the identification information and IM user D of IM user A, canWith understanding, electronic business card managing device can store the electronic business card and business card privileges configuration information of IM user B, and can be by IMThe electronic business card and business card privileges configuration information of user B is back to customer end B and is shown or preserves.
The card information acquisition module 101 is receiving being directed to for the corresponding first client transmission of the first communication userWhen the electronic business card of second communication user checks request, it can be checked according to the electronic business card entrained described the in requestThe identification information of two communication users searches storage record to obtain business card privileges configuration information and the institute of second communication userState the electronic business card of the second communication user.
Permission judgment module 102, for according to the business card privileges configuration information of second communication user, judging described theWhether one communication user, which has business card, is checked permission.
The business card privileges configuration information of second communication user may include:Have the communication user row that business card checks permissionTable;It is described have business card check the communication user list of permission include have business card check permission communication user mark letterBreath.The permission judgment module 102 can have name by included in the business card privileges configuration information of the second communication userPiece checks the communication user list of permission, judges whether the first communication user has business card and check permission.According to above-mentioned example, it is assumed thatFirst communication user is IM user A, and the business card privileges configuration information of the IM user B of the second communication user, IM user B include havingBusiness card checks the IM user lists of permission, this has business card and checks that the IM user lists of permission include the mark letter of IM user ABreath, the permission judgment module 102 can determine whether that IM user A has business card and checks permission.
It is the structural schematic diagram of permission judgment module provided in an embodiment of the present invention please also refer to Fig. 7;The permission judgesModule 102 may include:Mark acquiring unit 1201, mark judging unit 1202 and permission confirmation unit 1203.
Mark acquiring unit 1201, the identification information for obtaining first communication user.
The identification information of first communication user can be used for the first communication user of unique mark.The mark of first communication userInformation can be:Instant messaging account, mobile communication account (such as cell-phone number), the email accounts of first communication user.
Judging unit 1202 is identified, for according to the business card privileges configuration information of second communication user, described in judgementWhether the identification information of the first communication user is the identification information for having the communication user that business card checks permission.
Permission confirmation unit 1203, for being to have business card to check permission when the identification information of first communication userWhen the identification information of communication user, confirm that first communication user has business card and checks permission.
Content sending module 103, for when first communication user has business card and checks permission, to first visitorFamily end sends the content of the electronic business card of second communication user.
Wherein, if the first communication user has business card and checks that permission, the first communication user can check described secondThe content of the electronic business card of communication user;It is logical that the content sending module 103 can send described second to first clientThe content of the electronic business card of credit household;According to above-mentioned example, the content sending module 103 can send IM user B's to customer end AThe content of electronic business card may include that " king two, XXX Products manager, telephone number:130****0020, instant messaging account:12**56”.It, can be with it should be noted that the first client is after receiving the content of electronic business card of the second communication userThe content of the electronic business card of second communication user is imported in the address list of the first communication user, to facilitate the first communication to useThe communication exchange at family and the second communication user, such as:Customer end A, can after receiving the content of electronic business card of IM user BBy " king two, XXX Products manager, telephone number:130****0020, instant messaging account:12**56 " imports IM user AAddress list in, facilitate the communication exchange of IM user A and IM user B.
In the embodiment of the present invention, when the electronic business card of the second communication user is checked in the request of the first communication user,Permission judgement is carried out to the first communication user, and when judging that the first communication user has business card and checks permission, is communicated to firstUser provides the content of the electronic business card of the second communication user, realizes the permission pipe for the requesting party that request is checked to electronic business cardReason, so as to protect electronic business card check request Requested Party personal information privacy, improve electronic business card pipeThe validity of reason and intelligent.
Fig. 8 is referred to, for the structural schematic diagram of another electronic business card managing device provided in an embodiment of the present invention;The dressIt sets and may include:Card information acquisition module 101, permission judgment module 102 and content sending module 103, the knot of this three modulesStructure can be found in the associated description of embodiment illustrated in fig. 6, and this will not be repeated here.
Optionally, which may also include:Binding module 104 and remarks processing module 105.
Binding module 104, described in being directed to when first communication user for receiving the first client transmissionWhen the remark information of the content of the electronic business card of the second communication user, by the mark of the remark information and first communication userKnow information mutually to bind.
It is illustrated with example shown in Fig. 6, customer end A receives the content of the electronic business card of IM user B, and " king two, XXX companiesProduct manager, telephone number:130****0020, instant messaging account:After 12**56 ", IM user A can be for IM user B'sThe content of electronic business card adds remark information, such as:IM user's A addition remark informations include " remarks:Junior middle school classmate ".ClientA obtains the remark information that IM user A is added, and the identification information and IM use of IM user A are sent to electronic business card managing deviceFamily A is for the remark information that is added of content of the electronic business card of IM user B, and the binding module 104 is by the remark informationIt is mutually bound with the identification information of first communication user.It should be noted that remark information belongs to and the remark information phaseThe personalized customization information of the communication user of binding, other communication users that do not bound mutually with the remark information can not be obtained activelyObtain the content of the remark information.
Remarks processing module 105, first communication user sent for first client ought to be received againWhen checking request for the electronic business card of the second communication user, the electricity of second communication user is sent to first clientThe content of sub- business card and the remark information mutually bound with the identification information of first communication user.
It should be noted that the first client is in the content for receiving the electronic business card of the second communication user and with describedIt, can will be in the electronic business card of second communication user after the remark information that the identification information of one communication user is mutually boundHold and the remark information is imported together in the address list of the first communication user, to facilitate the first communication user to communicate use with secondThe communication exchange at family, such as:Customer end A can incite somebody to action after receiving the content of electronic business card of IM user B and remark information" king two, XXX Products manager, telephone number:130****0020, instant messaging account:12**56 " and " remarks:Junior middle schoolClassmate " imports in the address list of IM user A together, facilitates the communication exchange of IM user A and IM user B.
Fig. 8 is referred to again, and optionally, which may also include:Update content obtaining module 106 and update module 107.
Content obtaining module 106 is updated, detects corresponding second client of second communication user to institute for working asWhen stating the electronic business card of the second communication user and being updated operation, in the update that obtains the electronic business card of second communication userHold.
The electronic business card that second communication user can be provided by the second client matches posting port, updates the electricity of oneself at any timeSub- business card configuration information and/or business card privileges configuration information;The update content obtaining module 106 is detecting that described second is logicalWhen corresponding second client of credit household is updated operation to the electronic business card of second communication user, described second is obtainedThe more new content of the electronic business card of communication user, such as:IM user B is updated behaviour to the electronic business card configuration information of oneselfMake, is such as updated to the field of " XXX Products manager " " XXX corporate clients manager ";For another example:IM user B is by the good of oneselfThe business card permission of friendly user IM user A checks that permission is changed to not have business card by having business card and checks permission.It needs to illustrateIt is that the update content obtaining module 106, will also be according to the more new content, to stored after obtaining more new contentThe electronic business card and/or business card privileges configuration information of two communication users timely update.
Update module 107 has business card for the business card privileges configuration information according to second communication user to allCheck that the corresponding client of the communication user of permission sends the more new content of the electronic business card of second communication user.
The update module 107 has business card and checks that the corresponding client of the communication user of permission sends described the to allThe more new content of the electronic business card of two communication users can enable all to have business card and check that the communication user of permission understands in timeThe content change of the electronic business card of second communication user, ensure it is all have business card check acquired in the communication user of permission theThe timely updating property of the content of the electronic business card of two communication users ensures all communication users and for having business card and checking permissionInformation accuracy when two communication users carry out linking up interactive.It should be noted that if the business card of second communication userPrivileges configuration information has update, the update module 107 to have business card according to updated business card privileges configuration information, to allCheck that the corresponding client of the communication user of permission sends the more new content of the electronic business card of second communication user, such as:The business card permission of IM user A checks that permission is changed to not have business card by having business card and checks permission, and the update module 107 is notThe more new content of the electronic business card of IM user B, the acquired IM users of IM user A are sent to the corresponding customer end As of IM user A againThe content of the electronic business card of B can not be timely updated.
Fig. 8 is referred to again, and optionally, which may also include:First sharing contents acquisition module 108, first share mouldBlock 109, association identification acquisition module 110, associated permissions judgment module 111 and the first add module 112.
First sharing contents acquisition module 108, for when second communication user is belonging to second communication userWhen executing sharing operation to the electronic business card of second communication user in communication group, obtains second communication user and divideThe content for the electronic business card enjoyed.
Communication group can provide the information exchange service between multiple communication users, and communication user passes through corresponding clientCommunication group can be created or be added and have communication group and other communication users progress information exchange.Wherein, second communicationThe association user of second communication user in the affiliated communication group of user, refers in the affiliated communication group of the second communication userThe good friend user of second communication user.Second communication user in the affiliated communication group of second communication userDereferenced user refers to other in the affiliated communication group of the second communication user in addition to the good friend user of second communication userUser.It is illustrated by taking IM systems as an example, it is assumed that IM user B belongs to an IM user in IM group chats Q, is wrapped altogether in IM group chats Q5 IM users are included, respectively:IM user A, IM user B, IM user C, IM user D and IM user E;Wherein, IM user A, IM is usedFamily C and IM user D belongs to the good friend user of IM user B, that is, belongs to the association user of IM user B;IM user D belongs to IM userThe stranger of D belongs to the dereferenced user of IM user B.IM user B can share the electronic business card of oneself to IM group chats Q'sIn session interface, the first sharing contents acquisition module 108 obtains the content for the electronic business card that IM user B is shared.
It should be noted that since the second communication user can be by the electronic business card that the second client provides with mergingMouthful, oneself electronic business card configuration information and/or business card privileges configuration information are updated at any time;First sharing contents obtain mouldBlock 108 obtains the content for the electronic business card that second communication user is shared, that is, obtains the second communication user for sharing the momentElectronic business card content, such as:Sharing for IM user B is 14 constantly:00, and IM user is sharing on the same day 14:10 updatesThe content of the electronic business card of oneself, the first sharing contents acquisition module 108 obtain IM user B 14:00 is sharedThe content of electronic business card obtains IM user B 14:The content of electronic business card before 10 updates.
First sharing module 109 is used for second communication into the affiliated communication group of the second communication userThe corresponding client of association user at family sends the content for the electronic business card that second communication user is shared.
The corresponding client of association user of second communication user in the affiliated communication group of second communication userAfter termination receives the content for the electronic business card that second communication user is shared, exportable second communication user dividesThe content for the electronic business card enjoyed allows the association user to check the electronic business card of second communication user sharedContent;According to above-mentioned example, first sharing module 109 is corresponding to the corresponding customer end As of IM user A, IM user C respectivelyThe corresponding client D of client C and IM user D send IM user B 14:The content of 00 electronic business card shared.
Association identification acquisition module 110, for obtaining described second in the affiliated communication group of the second communication userThe identification information of the association user of communication user.
Associated permissions judgment module 111 judges institute for the business card privileges configuration information according to second communication userWhether the identification information for stating association user is the identification information for having the communication user that business card checks permission.
First add module 112, for being not to have business card to check the logical of permission when the identification information of the association userWhen the identification information of credit household, the business card permission that the identification information of the association user is added to second communication user is matchedThe business card that has that confidence breath includes is checked in the communication user list of permission.
Pass through the place of above-mentioned association identification acquisition module 110, associated permissions judgment module 111 and the first add module 112Reason, for all association users of second communication user in the affiliated communication group of the second communication user, can haveStandby business card checks permission.
In the embodiment of the present invention, when the electronic business card of the second communication user is checked in the request of the first communication user,Permission judgement is carried out to the first communication user, and when judging that the first communication user has business card and checks permission, is communicated to firstUser provides the content of the electronic business card of the second communication user, realizes the permission pipe for the requesting party that request is checked to electronic business cardReason, so as to protect electronic business card check request Requested Party personal information privacy, improve electronic business card pipeThe validity of reason and intelligent;In addition, the electronic business card that the embodiment of the present invention can also be achieved the second communication user carries out in time moreNewly, information accuracy when ensureing to link up interaction.
Fig. 9 is referred to, is the structural schematic diagram of another electronic business card managing device provided in an embodiment of the present invention;The dressIt sets and may include:Card information acquisition module 101, permission judgment module 102 and content sending module 103, the knot of three modulesStructure can be found in the associated description of embodiment illustrated in fig. 6, and this will not be repeated here.The device further includes binding module 104, remarks processing mouldBlock 105, update content obtaining module 106 and update module 107, the structure of this four optional modules can be found in be implemented shown in Fig. 8The associated description of example, this will not be repeated here.
Optionally, which may also include:114, second points second sharing contents acquisition module 113, link of processing moduleEnjoy module 115, dereferenced identifier acquisition module 116 and the second add module 117.
Second sharing contents acquisition module 113, for when second communication user is belonging to second communication userWhen executing sharing operation to the electronic business card of second communication user in communication group, obtains second communication user and divideThe content for the electronic business card enjoyed.
The acquisition process of the second sharing contents acquisition module 113 of the present embodiment can be found in embodiment illustrated in fig. 8The acquisition process of the first sharing contents acquisition module 108, this will not be repeated here.
Processing module 114 is linked, is closed for being carried in the content for the electronic business card that second communication user is sharedConnection link.
Second sharing module 115, the electronic business card for being shared second communication user for carrying association linkContent be sent to second communication user in the affiliated communication group of the second communication user dereferenced user correspond toClient.
Communication group can provide the information exchange service between multiple communication users, and communication user passes through corresponding clientCommunication group can be created or be added and have communication group and other communication users progress information exchange.Wherein, second communicationThe association user of second communication user in the affiliated communication group of user, refers in the affiliated communication group of the second communication userThe good friend user of second communication user.Second communication user in the affiliated communication group of second communication userDereferenced user refers to other in the affiliated communication group of the second communication user in addition to the good friend user of second communication userUser.It is illustrated by taking IM systems as an example, it is assumed that IM user B belongs to an IM user in IM group chats Q, is wrapped altogether in IM group chats Q5 IM users are included, respectively:IM user A, IM user B, IM user C, IM user D and IM user E;Wherein, IM user A, IM is usedFamily C and IM user D belongs to the good friend user of IM user B, that is, belongs to the association user of IM user B;IM user D belongs to IM userThe stranger of D belongs to the dereferenced user of IM user B.Second sharing module 115 by it is described carry association link IMThe content for the electronic business card that user B is shared is sent to the corresponding client E of IM user E.
Dereferenced identifier acquisition module 116, for working as the institute detected in the affiliated communication group of the second communication userWhen stating the dereferenced user of the second communication user and be associated with second communication user foundation by the association link, acquisition instituteState the identification information of dereferenced user.
Wherein, the association link may include establishing associated shortcut to second communication user request;WithAbove-mentioned example illustrates, client E receive carry the content of electronic business card that the IM user B of association link is shared itAfterwards, the content for the electronic business card that the exportable IM user B for carrying association link is shared;IM user E can utilize the passConnection link sends association request to IM user B, and request is associated with IM user's B foundation;If IM user B is returned to IM user E and is closedConnection responds, then IM user E is associated with IM user's B foundation, becomes the association user of IM user B, and the dereferenced mark obtains mouldBlock 116 obtains the identification information of IM user E.
Second add module 117, for the identification information of the dereferenced user to be added to second communication userThe business card privileges configuration information business card that has that includes check in the communication user list of permission.
The identification information of the dereferenced user is added to second communication user by second add module 117After in the communication user list for business card checks permission that business card privileges configuration information included have, the dereferenced user then hasPermission is checked for business card, such as:The identification information of IM user E is added to the name of IM user B by second add module 117What piece privileges configuration information included, which have business card, checks in the communication user list of permission that then IM user E has business card and checksPermission.
It should be noted that the place by the dereferenced identifier acquisition module 116 and second add module 117Reason, for any dereferenced user of second communication user in the affiliated communication group of the second communication user, when thisAfter dereferenced user is associated with by the association link with second communication user foundation, can have business card and check permission,Both the electronic business card of the second communication user can have been checked in the session interface of the affiliated communication group of the second communication userContent, can also except the session interface of the affiliated communication group of the second communication user (such as:With the second communication userIn single chat session interface, or in the personal information page of the second communication user etc.) check the electronics name of the second communication userThe content of piece.However, if dereferenced user is not associated with by the association link with second communication user foundation,Do not have business card and check permission, described can be only checked in the session interface of the affiliated communication group of the second communication userThe content for the electronic business card that two communication users are shared.
In the embodiment of the present invention, when the electronic business card of the second communication user is checked in the request of the first communication user,Permission judgement is carried out to the first communication user, and when judging that the first communication user has business card and checks permission, is communicated to firstUser provides the content of the electronic business card of the second communication user, realizes the permission pipe for the requesting party that request is checked to electronic business cardReason, so as to protect electronic business card check request Requested Party personal information privacy, improve electronic business card pipeThe validity of reason and intelligent;In addition, the electronic business card that the embodiment of the present invention can also be achieved the second communication user carries out in time moreNewly, information accuracy when ensureing to link up interaction.
The embodiment of the present invention additionally provides a kind of server, which may include electronic business card managing device, the electronicsThe structure and function of visiting-card management device can be found in the associated description of Fig. 6-embodiment illustrated in fig. 9, and this will not be repeated here.It needs to illustrate, the system of the present embodiment can be applied in the method for Fig. 1-embodiment illustrated in fig. 5.
In the embodiment of the present invention, when the electronic business card of the second communication user is checked in the request of the first communication user,Permission judgement is carried out to the first communication user, and when judging that the first communication user has business card and checks permission, is communicated to firstUser provides the content of the electronic business card of the second communication user, realizes the permission pipe for the requesting party that request is checked to electronic business cardReason, so as to protect electronic business card check request Requested Party personal information privacy, improve electronic business card pipeThe validity of reason and intelligent;In addition, the electronic business card that the embodiment of the present invention can also be achieved the second communication user carries out in time moreNewly, information accuracy when ensureing to link up interaction.
Figure 10 is referred to, is a kind of structural schematic diagram of communication system provided in an embodiment of the present invention;The system is at least wrappedIt includes the first client and the second client (shows four clients, including the first client and the second client in Figure 10It holds, in practical application, the quantity of client can be determined according to actual conditions).The system further includes server, the serverIt may include electronic business card managing device, the structure and function of the electronic business card managing device can be found in Fig. 6-embodiment illustrated in fig. 9Associated description, this will not be repeated here.It should be noted that the system of the present embodiment can be applied to Fig. 1-embodiment illustrated in fig. 5Method in.
By the description of above-described embodiment, in the embodiment of the present invention, when the first communication user is asked to the second communication userElectronic business card when being checked, permission judgement carried out to the first communication user, and judging that the first communication user has business cardWhen checking permission, the content of the electronic business card of the second communication user is provided to the first communication user, realizes and electronic business card is looked intoThe rights management for seeing the requesting party of request, so as to protect electronic business card check request Requested Party personal information it is hiddenPrivate improves the validity of electronic business card management and intelligent;In addition, the embodiment of the present invention can also be achieved the second communication userElectronic business card timely update, ensure link up interaction when information accuracy.
One of ordinary skill in the art will appreciate that realizing all or part of flow in above-described embodiment method, being can be withRelevant hardware is instructed to complete by computer program, the program can be stored in a computer read/write memory mediumIn, the program is when being executed, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, the storage medium can be magneticDish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random AccessMemory, RAM) etc..
The above disclosure is only the preferred embodiments of the present invention, cannot limit the right model of the present invention with this certainlyIt encloses, therefore equivalent changes made in accordance with the claims of the present invention, is still within the scope of the present invention.