[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107734077A - Across the processing method and processing device of group's address list - Google Patents

Across the processing method and processing device of group's address list Download PDF

Info

Publication number
CN107734077A
CN107734077A CN201610653463.7A CN201610653463A CN107734077A CN 107734077 A CN107734077 A CN 107734077A CN 201610653463 A CN201610653463 A CN 201610653463A CN 107734077 A CN107734077 A CN 107734077A
Authority
CN
China
Prior art keywords
group
information
enterprise
outside
address list
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
CN201610653463.7A
Other languages
Chinese (zh)
Other versions
CN107734077B (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.)
Nail holding (Cayman) Limited
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201610653463.7A priority Critical patent/CN107734077B/en
Publication of CN107734077A publication Critical patent/CN107734077A/en
Application granted granted Critical
Publication of CN107734077B publication Critical patent/CN107734077B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4594Address books, i.e. directories containing contact information about correspondents
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4555Directories for electronic mail or instant messaging

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application provides a kind of processing method and processing device across group's address list, and this method can include:Obtain the corporate home information of each group member in across group group;According to the corporate home information, member outside member and group is determined in the group in across the group group;Wherein, member has identical corporate home information with described across the establishment side of group of group in the group, and member has different corporate home information from the establishment side outside the group;The associated person information of member outside the group is obtained, with added in across group address list corresponding to member in the group.Pass through the technical scheme of the application, it is possible to achieve to the information precipitation across group of group, to be lifted to the treatment effeciency across group's address list.

Description

Across the processing method and processing device of group's address list
Technical field
The application is related to communication technique field, more particularly to a kind of processing method and processing device across group's address list.
Background technology
In the related art, group's communication applications provide only the communication function between group internal members.For example, can be with By creating group inside group, and group internal members are added to the group member of the group of group, in order to group Communication between internal members.
However, be often difficult to inside a group it is self-sufficient in all fields, thus need and external staff between Establish cooperation relation.Therefore, proposed in correlation technique by creating across group group, in order between group inside and outside Across group communication is realized, to lift communication efficiency.
The content of the invention
In view of this, the application provides a kind of processing method and processing device across group's address list, it is possible to achieve to across group The information precipitation of group, to be lifted to the treatment effeciency across group's address list.
To achieve the above object, it is as follows to provide technical scheme by the application:
According to the first aspect of the application, it is proposed that a kind of processing method across group's address list, including:
Obtain the corporate home information across the group member of group of group;
According to the corporate home information, member outside member and group is determined in the group in across the group group; Wherein, member has identical corporate home information with described across the establishment side of group of group in the group, outside the group Member has different corporate home information from the establishment side;
The associated person information of member outside the group is obtained, with added to across group communication corresponding to member in the group In record.
According to the second aspect of the application, it is proposed that a kind of processing method across group's address list, including:
According to the information of logged-in user, address list inquiry request is sent to server;
Receive the address list processing data of the server push, the address list processing data and logged-in user institute Across the group group of category is related;Wherein, across the group group includes in group member outside member and group, in the group into Member has identical corporate home information with described across the establishment side of group of group, the outer member of the group and establishment side tool There is different corporate home information;The logged-in user belongs to member in group;
According to the address list processing data, across group address list corresponding to the logged-in user is shown, it is described across group Body address list includes the associated person information of member outside the group in across the group group.
According to the third aspect of the application, it is proposed that a kind of processing method across group's address list, including:
Obtain the corporate home information across the group member of group of group;
According to the corporate home information, member outside member and group is determined in the group in across the group group; Wherein, member has identical corporate home information with described across the establishment side of group of group in the group, outside the group Member has different corporate home information from the establishment side;
Create in group in across group address list corresponding to member in the group and be grouped outside packet and group, by described in The associated person information of member is divided in the group and is grouped in group, and the associated person information of member outside the group is divided to It is grouped outside the group.
According to the fourth aspect of the application, it is proposed that a kind of processing unit across group's address list, including:
Attaching information acquiring unit, obtain the corporate home information across the group member of group of group;
Member's determining unit, according to the corporate home information, determine member in the group in across the group group With member outside group;Wherein, member has identical corporate home letter with described across the establishment side of group of group in the group Cease, member has different corporate home information from the establishment side outside the group;
Associated person information acquiring unit, the associated person information of member outside the group is obtained, with added in the group In across group address list corresponding to member.
According to the 5th of the application the aspect, it is proposed that a kind of processing unit across group's address list, including:
Transmitting element, according to the information of logged-in user, address list inquiry request is sent to server;
Receiving unit, receives the address list processing data of the server push, the address list processing data with Across group group belonging to login user is related;Wherein, across the group group includes member outside member in group and group, institute State in group member has identical corporate home information with described across the establishment side of group of group, member and institute outside the group Stating establishment side has different corporate home information;The logged-in user belongs to member in group;
Displaying, according to the address list processing data, across group address list corresponding to the logged-in user is shown, it is described Across group address list includes the associated person information of member outside the group in across the group group.
According to the 6th of the application the aspect, it is proposed that a kind of processing unit across group's address list, including:
Acquiring unit, obtain the corporate home information across the group member of group of group;
Determining unit, according to the corporate home information, determine member and group in the group in across the group group External member;Wherein, member has identical corporate home information, institute with described across the establishment side of group of group in the group State member outside group has different corporate home information from the establishment side;
Grouped element, create in group in across group address list corresponding to member in the group and divide outside packet and group Group, the associated person information of member in the group is divided in the group and is grouped, by the contact person of member outside the group Information is divided to outside the group and is grouped.
From above technical scheme, the application, can be by taking by obtaining the information across the group member of group of group Business device actively enters row information precipitation, realizes to the active process across group's address list, it is added manually without group member The associated person information of his group member, contribute to lifting to the treatment effeciency across group's address list.Simultaneously as processing across group Body address list belongs to the group belonging to establishment side, pacifies without revealing to member outside group, thus with high information Quan Xing, avoid the information leakage between member outside group.
Brief description of the drawings
Fig. 1 is a kind of flow for means of communication across group based on end side that the exemplary embodiment of the application one provides Figure.
Fig. 2 is a kind of stream for means of communication across group based on server side that the exemplary embodiment of the application one provides Cheng Tu.
Fig. 3 is the stream for another means of communication across group based on end side that the exemplary embodiment of the application one provides Cheng Tu.
Fig. 4 be the exemplary embodiment of the application one provide it is a kind of based on server side across the processing side of group's address list The flow chart of method.
Fig. 5 is a kind of processing method across group's address list based on end side that the exemplary embodiment of the application one provides Flow chart.
Fig. 6 is another processing across group's address list based on server side that the exemplary embodiment of the application one provides The flow chart of method.
Fig. 7 is a kind of flow chart for management method across group of group that the exemplary embodiment of the application one provides.
Fig. 8 is that a kind of of the exemplary embodiment of the application one offer realizes the flow chart across enterprise's communication.
Fig. 9-22 is that a kind of of the exemplary embodiment of the application one offer realizes the interface schematic diagram across group's communication.
Figure 23 is a kind of schematic diagram of a scenario of management across group of group of the exemplary embodiment of the application one offer.
Figure 24 is a kind of structural representation for electronic equipment based on end side that the exemplary embodiment of the application one provides.
Figure 25 is a kind of frame for communication device across group based on end side that the exemplary embodiment of the application one provides Figure.
Figure 26 is a kind of structural representation for electronic equipment based on server side that the exemplary embodiment of the application one provides Figure.
Figure 27 is a kind of communication device across group based on server side that the exemplary embodiment of the application one provides Block diagram.
Figure 28 is the structural representation for another electronic equipment based on end side that the exemplary embodiment of the application one provides Figure.
Figure 29 is another communication device across group based on end side that the exemplary embodiment of the application one provides Block diagram.
Figure 30 is a kind of structural representation for electronic equipment based on server side that the exemplary embodiment of the application one provides Figure.
Figure 31 is a kind of processing across group's address list based on server side that the exemplary embodiment of the application one provides The block diagram of device.
Figure 32 is a kind of structural representation for electronic equipment based on end side that the exemplary embodiment of the application one provides.
Figure 33 is that a kind of processing across group's address list based on end side that the exemplary embodiment of the application one provides fills The block diagram put.
Figure 34 is that the structure for another electronic equipment based on server side that the exemplary embodiment of the application one provides is shown It is intended to.
Figure 35 be the exemplary embodiment of the application one provide it is another based on server side across the place of group's address list Manage the block diagram of device.
Figure 36 is the structural representation for a kind of electronic equipment that the exemplary embodiment of the application one provides.
Figure 37 is a kind of block diagram for managing device across group of group that the exemplary embodiment of the application one provides.
Embodiment
" group " in the application, the legal person such as business entity, office, public institution and corporate body can be included, Other kinds of groups such as school, government department, People's Armed Police, hospital etc. can also be included, the application is limited not to this.
In the related art, enterprise's communication applications can be group of group, the group of group corresponding to the establishment of each group In include all entities internal members of corresponding group so that it is real to pass through the group of group between these groups internal members Now quickly and easily link up.By taking enterprise instant communication application (Enterprise Instant Messaging, EIM) as an example.Often Individual group can create corresponding enterprise instant communication group, and all groups of corresponding group are included in the enterprise instant communication group Body internal members so that group chat communication can be carried out by the enterprise instant communication group between these groups internal members, Individually (only comprising single group member) can be carried out with any group member in the enterprise instant communication group or group is (only Include part group member) link up.
But there is collaborative demand, such as the group person of other groups in other staff of each group often with outside Work or non-group personnel without corporate home etc..And because enterprise's communication applications in correlation technique are only supported to lead to inside group News, cause such as group A employee MA needs and when group B employee MB is linked up, be merely able to use other communication modes. Especially, when employee MA needs to be linked up with employee MB, group C employee MC simultaneously, employee MA have to respectively with member Work MB, employee MC are linked up, and employee MB and employee MC is individually linked up, and causes communication efficiency seriously to reduce, or even delay The processing of material particular.
Therefore, the application is by proposing the communication scheme across group, to solve the above mentioned problem in correlation technique.Tie below Fig. 1-2 is closed to be described in detail:
Fig. 1 is a kind of flow for means of communication across group based on end side that the exemplary embodiment of the application one provides Figure, as shown in figure 1, this method is applied in terminal, it may comprise steps of:
Step 102, when detecting establishment policy to across the request to create of group of group, shown to the establishment side alternative Personnel gather;Wherein, the information of the group employee of the alternative affiliated group of personnel's set comprising the establishment side, and not Belong to the information of the other staff of the affiliated group of establishment side.
In the present embodiment, when the establishment side belongs to multiple groups simultaneously, can also determine for described across group The particular groups of group, using the affiliated group as the establishment side corresponding to alternative personnel's set.
In the present embodiment, when the other staff included in alternative personnel's set come from other groups, institute State the association group of group of other groups belonging to the establishment side.Wherein, the association group can be by the establishment side Or the keeper of the affiliated group of the establishment side chooses, and it is associated to the affiliated group of the establishment side.For example, when establishment When side belongs to multiple groups, other groups can be above-mentioned particular groups.
In the present embodiment, the other staff of the affiliated group for being not belonging to establishment side include at least one of:Institute Group employee, the non-group personnel without corporate home of the association group of group belonging to stating.Wherein, the non-group of no corporate home Personnel can come from non-group personnel set corresponding to establishment side, such as non-group personnel set can be establishment side in terminal On local address book (such as cell phone address book), can be from the interior address list of application of the establishment side in enterprise's communication applications, For example when enterprise's communication applications are enterprise instant communication application " nail nail ", the non-group personnel set can be that establishment side exists " nail fixes friend " in " nail nail " etc..
Step 104, the member selection performed according to the establishment side is operated, and mesh is determined from alternative personnel's set Mark member.
In the present embodiment, the establishment side has specified permission in affiliated group, and the alternative personnel gather to institute The specified permission can be matched with by stating the personal information that establishment side is presented so that establishment side can enter to corresponding personal information Row is browsed and selected, to choose target members.Wherein, the specific browse right can be with the establishment side in affiliated group Supervisory level it is related to department, with realize authority isolate.For example, when supervisory level is higher, the specific browse right Rank it is higher, browsable personal information quantity is more;Or the department according to belonging to establishment side, such as work as establishment When side belongs to sales department, the information of the group employee of the sales department of association group is may browse through, is unable to browse association The information of the group employee of the developing department of group.
So, there is different browse rights by the different group employees of same group, so as to according to establishment side Specific browse right in affiliated group, and show the group employee that the specific browse right is matched with association group Information, contribute to improving information safety.For example, when group A employee MA is sales force, the employee MA can only be browsed to The information of other groups B sales force, the information of the technological development personnel without showing from group B to the employee MA, so as to The information security isolation based on authority is realized between member of community.
In one embodiment, can be by the information of each personnel independently in alternative personnel's set so that establishment side point The personnel as target members Xuan Ze not wished.In another embodiment, can be by personnel according to certain in alternative personnel's set Rule is concentrated, such as according to personnel's type, affiliated group, affiliated function etc. in same group, will meet same rule All personnel be concentrated to same subset so that establishment side can be by selecting a certain subset, directly by the institute in the subset There are personnel to elect target members as, chosen manually one by one without establishment side.
Step 106, according to the establishment side and the target members, across group group accordingly is created, to be formed in group Across group communication is realized between member.
In the present embodiment, it can be type label of across the group group's addition across group's type;Wherein, with it is described Group and other every class groups have been added corresponding type label in related group of establishment side;Then, according to type mark Label, all groups associated to the side of establishmenting carry out classification displaying, in order to the classified browse and lookup to all kinds of groups, Help to lift communication efficiency.
Correspondingly, Fig. 2 is a kind of communication across group based on server side that the exemplary embodiment of the application one provides The flow chart of method, as shown in Fig. 2 this method is applied on server, it may comprise steps of:
Step 202, when receiving establishment policy to across the request to create of group of group, returned to the establishment side alternative Personnel gather;Wherein, the information of the group employee of the alternative affiliated group of personnel's set comprising the establishment side, and not Belong to the information of the other staff of the affiliated group of establishment side.
In the present embodiment, server can obtain authority information of the establishment side in affiliated group;From the wound The affiliated group for the side of building, association group, the non-group of no corporate home associated with the establishment side of the affiliated group In personnel's set, the group employee to match with the authority information is filtered out, to gather added to the alternative personnel;So Afterwards, alternative personnel's set is returned to the establishment side.In this embodiment, the different group employees of same group can have There is different viewing authority, so as to the authority information according to establishment side in affiliated group, show and be matched with the authority information Personal information, contribute to improving information safety, can be realized between group employee based on authority information security isolation.
Step 204, the selection result that the alternative personnel are gathered sent according to the establishment side, from the alternative people Corresponding target members are determined in member's set.
Step 206, according to the establishment side and the target members, across group group accordingly is created, to be formed in group Across group communication is realized between member.
In the present embodiment, because across group communication is related to personnel's communication inside and outside group, higher communication peace be present Full property demand, thus the target members that can also be further chosen as group member carry out " adding group to verify ".For example, can be with The information of target members is sent to the keeper of group belonging to establishment side (or other authentications personnel), by keeper to mesh Mark member and carry out authentication so that by the target members of authentication can be added to that the establishment side creates across group The member of body group, and can not be added to the member across group of group by the target members of authentication.
Correspondingly, Fig. 3 is another communication across group based on end side that the exemplary embodiment of the application one provides The flow chart of method, as shown in figure 3, this method is applied in terminal, it may comprise steps of:
Step 302, when detecting that the group creating shown mark is triggered, if showing to correspond to default group type Dry type identifies.
In the present embodiment, " creating chat " mark that group creating mark can be as shown in Figure 8 exemplified by;When detecting this After group creating mark is triggered, the type selecting page as shown in Figure 9 can be shown, the type selection page is included such as The polytype such as " inside ", " partner ", " client ", and the type identification corresponding to these types, so that establishment side is carried out Selection.
Step 1404, after corresponding to being selected across the type identification of group of enterprise, alternative people is shown to the establishment side Member's set;Wherein, the enterprise of the alternative owned enterprise of personnel's set comprising the establishment side and at least one other enterprise The information of employee.
In the present embodiment, by taking the type selecting page shown in Fig. 9 as an example, it is assumed that the type pair such as " partner ", " client " Across the enterprise groups of Ying Yu, then, can be by than the page as is seen in figs 7-10, showing standby after these type identifications are selected The person of choosing gathers, for establishment side selection target member.
Certainly, belong to the situation of multiple enterprises simultaneously for establishment side, can also be selected by all enterprises as shown in Figure 10 The page is selected, establishment side is selected the owned enterprise of itself, so as to the selection result by server according to establishment side, determines phase The alternative personnel set answered, and the information of these alternative personnel's set is shown by terminal-pair, so that establishment side further selects Select, so as to create across enterprise group accordingly.
Step 1406, the member of enterprise chosen according to the establishment side and the establishment side from the alternative enterprise, wound Across enterprise group accordingly is built, and jumps to the session window across group of enterprise.
In the present embodiment, complete after the establishment of group of enterprise, can jump to automatically as shown in Figure 15 or Figure 16 Session window, realize across enterprise communication to pass through the session window as early as possible.For example, group member can pass through the conversation window Mouth directly receives and dispatches instant communication information, can also realize the functions such as videoconference, video conference by the session window, this A little functions are similar to the group of enterprise in correlation technique, and here is omitted.
From above technical scheme, the application is gathered by providing alternative personnel to establishment side, can be according to establishment side Selection situation and establish across group group, so as to break through the inside of group limitation, can quickly and conveniently with outside group Other staff carry out across group communication, including group interior employee and person-to-person across the group communication outside group, or Across group communication between group interior employee and the employee for associating group etc., help to lift the communication efficiency of group employee.
Further, simple across group group can not often be adapted to whole application scenarios.For example, when employee MA wishes Provide only when individually carrying out across group communication with employee MB, in correlation technique between employee MA and employee MB, employee MC across Group of group, then employee MA needs after starting across the group group first every time, then triggers the conversational communication for employee MB, Or employee MA needs individually to create across the group group between employee MB.
In fact, employee MA only needs employee MB, employee MC etc. being added separately in across group address list, you can convenient Search and start across the group communication for such as employee MB in ground;But in the case that the personnel amount for needing to add is numerous, The efficiency that employee MA is added manually one by one is extremely inefficient, and the situation of typing mistake easily occurs, and is caused for follow-up application all More problems.
Therefore, the application is by proposing to the active process across group's address list, to solve the above-mentioned skill in correlation technique Art problem.It is described in detail with reference to Fig. 4-6:
Fig. 4 be the exemplary embodiment of the application one provide it is a kind of based on server side across the processing side of group's address list The flow chart of method, as shown in figure 4, this method is applied in server, it may comprise steps of:
Step 402, the corporate home information across the group member of group of group is obtained.
Step 404, according to the corporate home information, member and group in the group in across the group group are determined Outer member;Wherein, member has identical corporate home information with described across the establishment side of group of group in the group, described Member has different corporate home information from the establishment side outside group.
, should can be with across group group in this embodiment it is assumed that create across group group by the group employee MA of company A Other groups employee ME, MF including the company A etc., i.e. MA and ME, MF etc. have identical corporate home information, can incite somebody to action MA, ME and MF etc. are as member in the group in the application, because member necessarily has been added in A public affairs in advance in these groups Group of group corresponding to department, thus mutual associated person information has been added to address list in group, need not now carry out Related information precipitation.And the group from establishment side MA with different corporate home information can also be included in across group group Member, these group members are by as member outside the group in the application, for example belong to from the establishment side MA group of different groups Group membership MB, MC etc., or corporate home information are non-group personnel MD without corporate home etc., then are passed through by server to this The associated person information of member is precipitated outside a little groups, and is actively added it in group in across the group address list of member.
Step 406, obtain the associated person information of member outside the group, with added to corresponding to member in the group across In group's address list.
In the present embodiment, server can be according to corresponding corporate home information, the contact to member outside the group People's information carries out packet transaction.Pass through the packet transaction based on corporate home information so that member checks certainly in each group During across the group address list of body, required associated person information more can be easily found, across group communication is initiated with quick. Wherein, can when the corporate home information of member outside group is belongs to any group (the affiliated group for being different from establishment side) So that corresponding associated person information is divided into packet corresponding to a group;When the corporate home information of member outside group is nothing During corporate home, corresponding associated person information can be divided to personal packet.
In the present embodiment, server can also carry out continuation processing to the associated person information across group of group.For example, When member is removed from the organizational structure of affiliated group outside any group, can be removed from above-mentioned across group address list The associated person information of member outside any group;Further, server can also be according to the institute of member outside any group Belong to the organizational structure of group, determine replacement employee of the member in its affiliated group outside any group, and by the replacement The associated person information of employee is added in above-mentioned across group address list, to substitute member outside any group.By to across The lasting processing of group's address list, it can make it that the associated person information across group's address list is kept between across group group all the time Unanimously.
Correspondingly, Fig. 5 be the exemplary embodiment of the application one provide it is a kind of based on end side across group's address list The flow chart of processing method, as shown in figure 5, this method is applied in terminal, it may comprise steps of:
Step 502, according to the information of logged-in user, address list inquiry request is sent to server.
In the present embodiment, user can initiate address list to server accordingly and look into after the account information of itself is logged in Request is ask, to check and using across the associated person information in enterprise directory.
Step 504, receive the address list processing data of the server push, the address list processing data with it is described Across group group belonging to logged-in user is related;Wherein, across the group group includes member outside member in group and group, Member has identical corporate home information with described across the establishment side of group of group in the group, the outer member of the group and The establishment side has different corporate home information;The logged-in user belongs to member in group.
In the present embodiment, address list processing data can include the partial data across group's address list;Or address list Processing data can only include the incremental update data across group's address list to the previous acquisition of terminal, and the incremental update data are used In the associated person information for increasing, being deleted or modified in across the group address list that terminal previously obtained.For example, when terminal is installed first During relative clients end, server can push partial data to terminal;And it is non-first in the case of, server can be When there is data renewal in across group address list, for example, monitor it is a certain when member changes outside the group of group of group, to Terminal pushes corresponding partial data or incremental update data.
Certainly, under more perfect, smooth communication environment, terminal can not store across group address list, and straight every time Connect to server and ask latest data.
Step 506, according to the address list processing data, across group address list corresponding to the logged-in user is shown, Across the group address list includes the associated person information of member outside the group in across the group group.
In the present embodiment, terminal can also be according to corresponding corporate home information, to the connection across group's address list It is that people's information carries out packet displaying.In one case, server can be carried out to the associated person information in across group address list Packet transaction, then terminal only need directly to show across the group address list, you can reach packet displaying purpose.Another In the case of one kind, packet transaction can be carried out by the associated person information in across the group address list of terminal-pair, and complete corresponding point Group displaying.
Correspondingly, Fig. 6 is another across the group communication based on server side that the exemplary embodiment of the application one provides The flow chart of the processing method of record, as shown in fig. 6, this method is applied in terminal, it may comprise steps of:
Step 602, the corporate home information across the group member of group of group is obtained.
Step 604, according to the corporate home information, member and group in the group in across the group group are determined Outer member;Wherein, member has identical corporate home information with described across the establishment side of group of group in the group, described Member has different corporate home information from the establishment side outside group.
Step 606, create in across group address list corresponding to member in the group in group and divide outside packet and group Group, the associated person information of member in the group is divided in the group and is grouped, by the contact person of member outside the group Information is divided to outside the group and is grouped.
In the present embodiment, by by associated person information according in group, grouping management and displaying are carried out outside group, help Checking and selecting for member outside member in group, group respectively in user, so as to lift the efficiency of management of user and communication Efficiency.
In the present embodiment, server can with the corporate home information of member outside statistical body, and according to statistical result, Corresponding subgroup is created under being grouped outside the group;Then, the associated person information of member outside the group is divided to phase Under the subgroup answered, so as to realize the further subdivision and effectively management to member outside group.
From above technical scheme, the application, can be by taking by obtaining the information across the group member of group of group Business device actively enters row information precipitation, realizes to the active process across group's address list, it is added manually without group member The associated person information of his group member, contribute to lifting to the treatment effeciency across group's address list.Simultaneously as processing across group Body address list belongs to the group belonging to establishment side, pacifies without revealing to member outside group, thus with high information Quan Xing, avoid the information leakage between member outside group.
Further, in the application process across group of group, it is understood that there may be following problems:When employee MA from group A from Trade-after, i.e. employee MA no longer undertake the contact between employee MB, employee MC, if employee MA is still within across the group group When, because employee MB, employee MC can not recognize employee MA leaving office matters rapidly, employee MB, employee MC etc. will be caused Communication message, intra-sharing file in across group group etc. are viewed by employee MA, or even exist intentional by the employee MA Or be not intended to the risk of leakage, i.e., certain information security sex chromosome mosaicism be present in across group communication modes.
Therefore, the application is by that to the management across group of group, can solve above-mentioned security present in correlation technique Problem.It is described in detail with reference to Fig. 7:
Fig. 7 be the exemplary embodiment of the application one provide a kind of management method across group of group flow chart, such as Fig. 7 Shown, this method is applied in server, may comprise steps of:
Step 702, it is determined that across group of group associated groups;Wherein, the group member across group of group includes institute State the member of community of associated groups.
In one embodiment, across group group may have a corresponding associated groups, such as should be across group of group The affiliated group of establishment side, then be somebody's turn to do across group group except the member of community comprising the associated groups is (as escribed above to create Side, and other members of community in the group) outside, the non-group personnel without corporate home, the i.e. group can also be included Member does not add any group or its hetero-organization.
In another embodiment, across group group may have corresponding multiple associated groups, and multiple associated groups it Between can have and mutual collaborative relationship between certain incidence relation, such as multiple associated groups be present, or a certain related group Body is respectively present cooperative relationship etc. with other each associated groups.For example, multiple associated groups corresponding to across group group can be with Including:The affiliated group of establishment side and some association groups of the affiliated group, such as the association group can include cooperation Fang Tuanti, group of supplier etc..
Step 704, when any group member is removed from the organizational structure of affiliated associated groups, by any group Group membership removes from across the group group.
In the present embodiment, institute can be determined according to the organizational structure of the affiliated associated groups of any group member Replacement employee of any group member in its affiliated associated groups is stated, and the replacement employee is added to across the group group Group, to substitute any group member.In this embodiment, employee, Ke Yiyou are substituted by being added in across group group Replacement employee takes over to original any group member, to avoid any group member by from across the group group After removal, cause the employee information of the associated groups in across the group group to be lost in, prevent the affiliated group of any group member Body can not smoothly contact with the employee of the associated groups of correlation, complete related service processing.
In the present embodiment, when any group member have to it is described across the administration authority of group of group when, such as Any group member for this across the establishment side of group of group, keeper or SUB ADMINISTRATOR etc., can will described any group form Member is handed over to another group member to the administration authority across group of group.For example, another group member can be with this One group member belongs to the same associated groups across group of group so that the associated groups are grasped to across the group group all the time Administration authority.
In the present embodiment, the transfer of administration authority can be accomplished in several ways., can be according to connecing in the case of one kind The handoff instructions from any group member received, the administration authority is handed over to another group member;Separately In the case of one kind, handover notification, and root can be sent to the first keeper of the associated groups belonging to any group member The response results returned according to first keeper, another group member is handed over to by the administration authority;Another feelings Under condition, handover notification can be sent to second keeper across group of group, and returned according to second keeper Response results, the administration authority is handed over to another group member.
From above technical scheme, the application changes feelings by the organizational structure monitored across the associated groups of group of group Condition, it can be removed from across group group automatically when group member is removed from the organizational structure of corresponding group, so as to On the one hand avoid internal information from being leaked by the group member, on the other hand when the group member for some associated groups group into During member, the group member can be prevented improper using across the group group and with other group members (especially from other phases Close the member of community of group) got in touch with, avoid causing damage or unfavorable to the group that belongs to originally of the group member, help to be lifted Across the Information Security of group of group.Meanwhile by the timely replacement to removed group member, and it is removed to this The administration authority of group member is transferred etc., can be after the group member is removed, it is ensured that the normal fortune of its affiliated group Make, and to this across group of group normal management and control, so as to reduce to greatest extent the group member be removed caused by not Good influence.
Below for the interaction between terminal and server, to across the group communication scheme of the application in across enterprise field Application under scape is described in detail.Fig. 8 is a kind of means of communication across enterprise that the exemplary embodiment of the application one provides Flow chart, as shown in figure 8, this method may comprise steps of:
Step 802, terminal detects the request to create across group of enterprise.
In the present embodiment, by the client for the enterprise's communication applications installed in terminal, terminal can be made to pass through the client End detects each generic operations such as the establishment operation of user, to identify that user for request to create across group of enterprise etc., goes forward side by side One step carries out data interaction by the client and server, to realize across the enterprise communication scheme of the application.
For example, enterprise's communication applications can be enterprise instant communication application, such as below with enterprise's IMU Exemplified by news application " nail nail (DING Talk) ", the technical scheme of the application is described in detail.
In fig. 9 it is shown that the function selection page in nail nail;Wherein, when terminal detects the user as establishment side To the trigger action of the function selection page, and it is when such as " creating chat " to trigger object, it is possible to determine that is come to detect The establishment operation of establishment side, that is, detect establishment side for the request to create across group of enterprise.
And for the technical scheme in compatible correlation technique, i.e. group creating between enterprises member and communication, when Detect user to that during the trigger action of " establishment is chatted ", can wouldn't be judged to detecting establishment operation shown in Fig. 9 and create Request, and the type selecting page as shown in Figure 10 is first shown, when it is determined that establishment side have selected " inside " type, show to create Fang Xiwang creates the group based on enterprises member, i.e., the group of enterprise in correlation technique;When it is determined that establishment side have selected " conjunction When work side " or " client " type, show that the side of establishment wishes to create the group between the personnel across inside and outside enterprise, be now determined as The establishment operation of establishment side is detected, and is determined as that the establishment side is present to the request to create across group of enterprise.
Wherein, " partner " type is from " enterprise " dimension, helps the side of establishment to create and manage across enterprise group; And " client " type is from " member of enterprise " dimension, the side of establishment is helped to create and manage across enterprise group.It can be seen that pass through Different types of across enterprise group is created, management and group can be carried out from different dimensions in order to user.Certainly, in a kind of situation Under, the type classification across group of enterprise can not be done in other embodiments;And in another case, establishment side can be with root It is self-defined to being carried out across the type of group of enterprise according to self-demand, for example the classes such as " supplier ", " service provider " can be customized for Type, to meet the user's request under different scenes, the application is limited not to this.
Step 804, terminal determines the owned enterprise of establishment side.
In the present embodiment, when establishment side itself is pertaining only to an enterprise, such as " company A ", then can directly determine The owned enterprise of establishment side is to be somebody's turn to do " company A ".When simultaneously establishment side belongs to multiple enterprises, such as the A public affairs of same group subordinate Multiple subsidiaries such as department, B companies, C companies, D companies, after " partner " or " client " type is have selected in establishment side, Ke Yitong Enterprise's selection page as shown in figure 11 is crossed, one is therefrom chosen by establishment side for required establishment across the specific of group of enterprise Enterprise, to cause server subsequently according to the specific enterprise, to determine that corresponding alternative personnel's set (refers to step 808).
Step 806, server receives the request to create being directed to across group of enterprise of terminal transmission.
In the present embodiment, account information, the institute of the establishment side determined of establishment side can be included in request to create The information such as " partner " or " client " type that category enterprise, establishment side select, in order to which server is handled.
Step 808, server determines alternative personnel's set.
Step 810, terminal receives the alternative personnel set of server push.
Step 812, the information of the enterprise staff in the alternative personnel's set of terminal display.
Step 814, terminal determines selected target members.
In the present embodiment, for the company A determined in the owned enterprise of establishment side, such as above-mentioned steps 804, phase be present At least one affiliated enterprise answered, such as affiliated enterprise can have cooperative relationship etc. between company A.It is it is possible to A is public Alternately enterprise of at least one affiliated enterprise corresponding to department.
Certainly, the alternative personnel set in the application, can not only include the enterprise staff information of affiliated enterprise, can be with Enterprise staff information including owned enterprise of establishment side, and nonbusiness's personal information without enterprise's ownership etc..It is such as real one Apply in example, server to terminal by sending the notification message gathered on alternative personnel so that terminal can be jumped to such as figure " initiating chat " page shown in 12, then alternative personnel's set can include:
1) contact in the enterprise staff information of owned enterprise of establishment side, such as the address list of company A belonging to establishment side People's information;
2) the enterprise staff information of affiliated enterprise, than belonging to such as has already been to the associated person information of " affiliated enterprise ", Belonged to the associated person information of " my client " etc.;
3) nonbusiness's personal information without enterprise's ownership, such as associated person information in " cell phone address book ", establishment side Associated person information in " nail fixes friend " (good friend added on " nail nail ") etc..
And for the ease of selection, it can also show that the member in the group that establishment side has created or added (corresponds to " choosing Select existing group "), frequent contact etc., wherein the personal information of any of the above-described type may be included.
Wherein, for clearly for company A affiliated enterprise in the case of, Figure 12 provide such as " affiliated enterprise " or Entrances such as " my clients ".For example, when terminal detects that " affiliated enterprise " entrance is triggered, the enterprise shown in Figure 13 can be transferred to Industry selects the page, and the enterprise selection page shows all affiliated enterprises of company A;Fang Xuan is created when terminal further detects When having taken " E management boards ", as shown in figure 14, terminal can specifically illustrate 2 visible contact persons in the E management boards, such as look forward to Industry member AA, member of enterprise BB etc., then establishment side can therefrom select one or more enterprise staffs, using as across enterprise group Group member in group.
Similarly, when terminal detects establishment side to the trigger action of " my client " option, Figure 15 institutes can be transferred to The customer selecting page shown, the enterprise selection page shows the enterprise staff of all affiliated enterprises of company A, shown in Figure 15 The customer selecting page in, the page is divided into some regions for corresponding respectively to each affiliated enterprise, and each region is used for The enterprise staff in respective associated enterprise is shown, for example corresponding to E management boards in first area, is only used for showing the E management boards In enterprise staff AA, enterprise staff BB, and corresponding to F middle schools in second area, be only used for showing enterprise staff CC, enterprise person Work DD, enterprise staff EE etc..Meanwhile in the customer selecting page such as at right edge, alphabetical list can also be shown, work as wound The side of building click on some it is alphabetical when, it may be determined that go out first letter of pinyin be clicked letter affiliated enterprise, so as to the client select Select and display area corresponding to fast positioning to the affiliated enterprise is realized in the page.
It is appreciated that:In the case of one kind, although establishment side can be not concerned with owned enterprise's situation of each contact person, But when selected target members belong to any affiliated enterprise, can essentially being interpreted as the establishment side, to have chosen this any Affiliated enterprise, and server can carry out precipitation process according to the selection result to the associated person information across group of enterprise;Example Such as, when some target members ZZ belongs to E management boards, but it is not recorded in the E management boards shown in Figure 14, and leads in advance The precipitation process to above-mentioned associated person information is crossed, the associated person information of the target members ZZ can be actively added to by server should Under E management boards, consequently facilitating creating root evidence " affiliated enterprise " as shown in figure 12, the connection of the target members ZZ is searched and managed It is people's information.
Certainly, in another case, affiliated enterprise can actively be chosen by the keeper of the owned enterprise of establishment side in advance. For example, for the keeper of the company A belonging to establishment side, for example the company A is in the keeper of the group of enterprise nailed on, can be with According to factors such as the cooperative relationship between company A and other enterprises, the affiliated enterprise of the company A is chosen in advance.
In another embodiment, in the notification message on alternative personnel set that server is sent to terminal, can wrap The information gathered containing the alternative personnel.So, terminal can directly show the information of alternative personnel's set, so that establishment side is entered Row browses and select etc. to operate, and here is omitted.
Wherein, server can obtain authority information of the establishment side in owned enterprise in advance, then from the establishment side During owned enterprise, the affiliated enterprise of the owned enterprise, the nonbusiness personnel of no enterprise's ownership associated with establishment side gather, sieve The enterprise staff personal information to match with the authority information is selected, in gathering added to alternative personnel.In one case, The rank of authority information can be proportionate with supervisory level of the establishment side in owned enterprise, i.e., authority when supervisory level is higher Rank is higher, and browsable personal information is more;In another case, authority information can be with establishment side in owned enterprise In department it is related, such as when establishments side belongs to sales department, only looked forward in corresponding alternative personnel's set comprising associating The employee of the sales department of industry, and the employee of the developing department not comprising affiliated enterprise.It is, of course, also possible to establishment side is considered simultaneously Corresponding supervisory level and the situation of affiliated department, here is omitted.
Therefore, as shown in figure 13, the authority information based on establishment side, server pass through the enterprise to E management boards and F middle schools After employee is screened, that finally show to establishment side is only " visible contact person ", and the associated person information that other are screened out It is then invisible to the establishment side.Although assuming 11 member of enterprise for example, existing in E management boards, establishment side MA authority letter Breath may can only be matched with 2 member of enterprise, i.e. establishment side MA can only view the letter on the two member of enterprise Breath, and the information of other member of enterprise can not be viewed.The above situation is equally applicable to the member inside the owned enterprise of establishment side Work information, and nonbusiness personnel, here is omitted.So, by carrying out authority isolation to personal information, can realize While across enterprise communication, leaking for personal information is avoided as much as, it is ensured that the Information Security in across enterprise communication process.
Step 816, server receives the information of the selected target members of terminal transmission.
Step 818, server creates across enterprise group according to establishment side and target members.
In the present embodiment, the enterprise person of such as company A in the target members chosen based on establishment side, including same enterprise Work, affiliated enterprise such as E management boards, the enterprise staff in F middle schools, and fix friend etc., server can create accordingly across Group of enterprise, it is somebody's turn to do the internal corporate employee and external staff for including the owned enterprise from establishment side in across enterprise group simultaneously. For example, when establishment side have selected " partner " type shown in Figure 10, as shown in figure 16, in the meeting across group of enterprise of establishment Words window is visible, in front of the title " company of E management boards " across group of enterprise, can be provided with " partner " label;With And when establishment side have selected " client " type shown in Figure 10, as shown in figure 17, in the conversation window across group of enterprise of establishment Mouth is visible, in front of the title " company of E management boards " across group of enterprise, can be provided with " client " label;Similarly, it is right Group of enterprise in correlation technique, such as " enterprise " label can also be marked, so as to pass through " partner " label, " client " Label and " enterprise " label etc., group member can be helped quickly identify and manage.
Further, server can be type label of across the enterprise group addition across the type of business, and be and establishment The type label of group and other addition respective types per class group in Fang Xiangguan enterprise;So, terminal can be according to each Type label corresponding to group, all groups being associated to the establishment side carry out classification displaying.Than as shown in figure 18, In " my group " page, there is provided the type such as " inside ", " partner ", " client " and " other ", according to establishment side or other The type of user's selection, terminal can show corresponding some groups, the type label of these groups and selected type phase Matching;For example when user have selected " partner " type, terminal can show all groups for being added " partner " label Group, so that user is selected and applies the functions such as corresponding communication.
Step 820, server can return to terminal and create result so that terminal can be by having created across enterprise group Group, perform across enterprise communication.
In the present embodiment, the session window as shown in Figure 16 or Figure 17 can be passed through so that be somebody's turn to do in across enterprise group Across enterprise communication is realized between group member.Meanwhile each group member can identify (position by clicking on the management of session window In the upper right corner of session window shown in Figure 16, Figure 17), the group member list across group of enterprise is checked, and administrative staff can To be managed to these group members, such as addition or deletion etc..Wherein, administrative staff can be the wound across group of enterprise The side of building (i.e. group master), or one or more keepers that the establishment side is set.
In the present embodiment, server can monitor organizational structure corresponding to all enterprises and change;So, for having created Across enterprise group in group member:When this across any group member of group of enterprise is member of enterprise, and any group For member by from during the removal of the organizational structure of owned enterprise, server can be by any group member from across enterprise group accordingly Remove, so that it is guaranteed that across the information security of group of enterprise, avoid sensitive information from being leaked.Wherein, across enterprise group is for group The removal of member, each enterprise that across the enterprise group is related to can be directed to;When removed group member is to be somebody's turn to do across enterprise During the establishment side of group, especially if the establishment side be this when unique administrative staff of group of enterprise, this can be created The administration authority of side assigns another group member in across the enterprise group, such as another group member can be with the establishment side Belong to same enterprise, certain another group member can also be the member of enterprise of other enterprises, and the application is not carried out to this Limitation.
For example, across the enterprise group can be judged to belonging to the enterprise according to the enterprise belonging to establishment side, that When establishment side needs to be removed from across the enterprise group, because across the enterprise group belongs to the enterprise, this can be created The administration authority for the side of building assigns another group member that the enterprise is belonged in across the enterprise group, or by the another of the enterprise Member of enterprise is added in the group, to substitute the establishment side, to ensure that the enterprise maintains to have across the enterprise group all the time Effect management.
It is to be noted that:Across group communication scheme based on the application, its meaning are not only in that convenient between group Change communication process, additionally it is possible to promote compartmentalization more groups, it is multidisciplinary between organization and management.For example, in a kind of area warp Help under common bulk-mode, " community's group can be established between one (or multiple) regional all kinds of companies, government department etc. Knit ", such as can be created by " nail is followed closely " and correspond to across the group group for being somebody's turn to do " commonwealth organizations ";For across the group group, It can be linked up by each company, government department's selection point man, or entirely across group group is in open visit state, from And form political affairs businessman's arteries and veins tissue of corresponding area.Wherein, across the director of group of group administration authority can should be set, and Various synergistic applications are provided in the collaboration of " nail nail ", for example notice, fileinfo are shared, forum, conference organisations are discussed and registered Deng so as to which formation one can realize human connection resource-sharing, information resources share, IT resources in across the group group of " nail nail " Regional political affairs business economy on the line shared, commercial opportunity is shared etc., to realize that the political affairs business of compartmentalization cooperates and managed.
Step 822, based on across the enterprise group created, server can determine enterprise's attaching information of group member.
In the present embodiment, group member can be divided into enterprise by server according to enterprise's attaching information of group member Member outside member and enterprise in the industry.Wherein, member have identical enterprise ownership with being somebody's turn to do across the establishment side of group of enterprise in enterprise Information, member has different enterprise's attaching informations from the establishment side outside enterprise;For example, when establishment side belongs to company A, such as The a certain group member of fruit also belongs to the said firm A, then the group member is judged as member in enterprise;If a certain group's composition Member belongs to another company B, or the group member is the nonbusiness member for being not belonging to any company, then the group member is judged to It is set to member outside enterprise.
Step 824, terminal receives the address list processing data of server push.
Step 826, terminal renewal is across enterprise directory.
In the present embodiment, after across enterprise group is created, into enterprise, member's push is corresponding logical first for server News record processing data, the associated person information of member outside enterprise are included in the address list processing data, so that these associated person informations Be automatically added to member in enterprise across in enterprise directory, added manually one by one without member in enterprise.
For example, for across the enterprise group " company of company A office " shown in Figure 18, it is assumed that exist from company A Group member MA and ME, the group member MB from B offices, the group member MC from C companies, nonbusiness personnel MD, then: Group member MA and ME enterprise's attaching information are to belong to company A, and group member MB enterprise's attaching information is ownership In B offices, group member MC enterprise's attaching information is to belong to C companies, and group member MD enterprise's attaching information is nothing Belong to enterprise.Group member MD can come from the cell phone address book of establishment side, fix a variety of sources such as friend, and the application is not right This is limited.
It is assumed that group member MA for this across the establishment side of group of enterprise, then because group member ME and MA belong to A public affairs Department, thus using MA, ME as member in enterprise;And because group member MB, MC, MD are not admitted to company A, thus by MB, MC, MD is as member outside enterprise.So, group member MB, MC, MD associated person information can be generated as at address list by server Data are managed, to send to company A across enterprise directory so that MA, ME can view this across enterprise directory.
Further, server can be according to corresponding enterprise's attaching information, to believing across the contact person in enterprise directory Breath carries out packet transaction so that terminal-pair should be when enterprise directory be shown, it is possible to achieve corresponding packet displaying.When So, terminal can also according to corresponding owned enterprise, actively to carrying out packet displaying across the associated person information of enterprise directory, and Packet transaction is carried out without server.
By taking group member MA as an example.As shown in figure 19, in contact person's page, can be divided into " enterprise directory " and " across Enterprise directory " (certainly, herein only to facilitate checking, thus is made a distinction by the way of word and zone isolation; In practical application, obvious differentiation can not be done), wherein, " enterprise directory " is that group member MA leads in the enterprises of company A News record, by triggering " company A " entrance, the associated person information of all employees of company A can be checked, by triggering " XX departments " Entrance, whole associated person informations of the XX departments residing for group member MA can be checked, here with the communication in correlation technique Picture recording seemingly, repeats no more.And " across enterprise directory " is used to recording associated person information of member outside enterprise, member outside these enterprises Business association etc. be present with group member MA or the company A belonging to it, thus by the way that its associated person information is recorded in " across enterprise In industry address list ", it is easy to group member MA lookup and application, helps to lift its efficiency across enterprise's communication.
In contact person's page as shown in figure 19, " my client " and " affiliated enterprise " etc. are included " across enterprise directory " Entrance;Wherein, " my client " corresponds to the group type " client " shown in Figure 10, can be by " client " type across enterprise group The associated person information of member is sorted out to " my client " outside enterprise in group, and " affiliated enterprise " corresponds to the group shown in Figure 10 Type " partner ", the associated person information of member outside the enterprise in across the enterprise group of " partner " type can be sorted out to " affiliated enterprise ", naturally it is also possible to which, using other classifying modes, the application is limited not to this.Similarly, when establishment side , can also in " across enterprise directory " in Figure 19 during self-defined across the enterprise group of type such as " supplier ", " service provider " Corresponding show corresponds respectively to " supplier ", the entrance of " service provider ", and each entrance corresponds respectively to " supplier ", " service Contact person's packet of business ".
When " my client " entrance is triggered, the present customers page as shown in figure 20, the present customers can be shown The page shows the enterprise staff of all affiliated enterprises of company A, these enterprise staffs be corresponding to company A outside enterprise into Member.Wherein, the present customers page is divided into some regions for corresponding respectively to each affiliated enterprise, and each region is used to open up Show the enterprise staff in respective associated enterprise, for example corresponding to B offices in first area, be only used for showing the enterprise person in the B offices Work MB, enterprise staff MG, and corresponding to C companies in second area, it is only used for showing the enterprise staff MC of the C companies, belongs to nothing Corresponding to " individual " of enterprise's ownership in the 3rd region, it is only used for showing nonbusiness personnel MD etc..Meanwhile in the present customers page Such as at right edge of face, can also show alphabetical list, when establishment side click on some it is alphabetical when, it may be determined that go out phonetic lead-in Mother is is clicked the affiliated enterprise of letter, so as to be realized in the present customers page corresponding to fast positioning to the affiliated enterprise Display area.
In addition, embodiment as shown in Figure 20 is understood:All across enterprise groups that same user participates in, corresponding association enterprise The associated person information of the enterprise staff (i.e. member outside enterprise) of industry, can be managed concentratedly;For example, except group member MA across Outside group member MB, MC, MD for being related in group of enterprise " company of company A office ", the present customers page shown in Figure 20 In also include from other across group member MG of group of enterprise etc., and according to owned enterprise's shape of each associated person information Condition, the associated person information of same enterprise can be grouped so that from across the enterprise group of difference but belong to enterprise B office Employee MB, MG, can be incorporated into automatically corresponding to B offices in first area, in order to relevant contact information check and Using in the case of the contact person of same name being present especially for different enterprises, being had by its owned enterprise Effect is distinguished, and can not only effectively avoid the communication efficiency that malfunctions, lifted, and especially under the scene of business application, can keep away Exempt to cause leakage of trade secret etc. due to confusing people, help to lift communication security.
Similarly, when " affiliated enterprise " entrance is triggered, the enterprise rollout page as shown in figure 21, the enterprise can be shown Industry displayed page shows all affiliated enterprises of company A, such as B offices, C companies, F middle schools etc..When terminal further detects When group member A have chosen " B offices ", as shown in figure 22, terminal can specifically illustrate 2 visible contact persons in the B offices, such as Employee MB, MG of B offices etc.;Similarly, when the affiliated enterprises such as other C companies, F middle schools are selected, can also show respectively Go out the visible contact person of corresponding enterprise, here is omitted.Meanwhile the nonbusiness personnel that will can also belong in Figure 21 without enterprise " individual " is grouped as, when " individual " is selected, corresponding nonbusiness personnel can also be shown;Certainly, for non-enterprise Industry personnel, it can also be managed using other modes, the application is limited not to this.
It can be seen that by above-mentioned " my client " and " affiliated enterprise ", indeed through from " client " and " enterprise " two Individual dimension, the associated person information of member outside same some enterprises is grouped and shown, consequently facilitating user is as needed And select to use corresponding dimension, to lift the search efficiency to associated person information.And it is based on the customized more multiclass in establishment side Type, the packet and displaying of the associated person information under more various dimensions can also be realized, the actual demand of each establishment side can be met, So as to further lift its search efficiency for associated person information.
Furthermore, it is possible to by determining the group type across group of enterprise, member outside enterprise is added to and corresponds to the group Type across in enterprise directory.Such as " client " or " partner " selected during for creating across enterprise group, can conduct Accordingly across the group type of group of enterprise, then it can be created accordingly across enterprise directory for each group type respectively, So as to according to the group type across group of enterprise, member outside the enterprise in across enterprise group accordingly be added to corresponding across enterprise In industry address list.For example, by the associated person information of member outside the enterprise in across the enterprise group of all " client " types, it is precipitated to Across in enterprise directory corresponding to " client " type;And by outside the enterprise in across the enterprise group of all " partner " types The associated person information of member, be precipitated to it is medium across enterprise directory corresponding to " partner " type, in order to which member enters in enterprise Row is checked.
Step 828, monitoring server across the relevant enterprise of group of enterprise organizational structure, and according to organizational structure renewal across Group of enterprise.
For example, it is assumed that establishment side is used as by the employee MA of company A, have selected employee MB, C companies from B offices Employee MC, it is " company of company A office " so as to create across enterprise group accordingly.
For each group member in across enterprise group, it can be communicated with other group members, obtain it The information of his group member, obtain shared file in group etc..When being entered between each group member by across the enterprise group Row communication and link up, during completing the Cooperation between corresponding enterprise, above-mentioned function can effectively lift business processing efficiency. But if some group member after owned enterprise is there occurs leaving office, the various functions that across enterprise group is provided may be led The safety issues such as information leakage are caused, by taking across enterprise group " company of company A office " as an example:On the one hand, when employee MA is public from A When department leaves office, employee MB and employee MC can not understand the post change conditions of the employee MA in time, if still across enterprise group When business tine is directly exchanged in group or sharing internal file, easily checked by employee MA and cause information leakage;On the other hand, Even if arranging special messenger to be notified to relevant enterprise, but the employee MA be likely to belong to simultaneously it is all it is as shown in figure 18 it is numerous across Group of enterprise, it is easy to occur to omit the situation of notice so that across the enterprise group being missed in time can not remove employee MA, These are caused across the Information Security risk of group of enterprise.
Therefore, in the technical scheme of the application, server can be directed to each across enterprise group, and it is each to monitor its respectively Across the organizational structure of the relevant enterprise of group of enterprise, for example the tissue frame of group of enterprise corresponding to each relevant enterprise can be detected Structure, so as to which when some group member is removed from the organizational structure of relevant enterprise, server can be in time by the group Member removes from all across enterprise groups related to the relevant enterprise.For example, as shown in figure 18, it is assumed that employee MA belongs to A Company, when the employee MA leaves office from company A, the keeper of the group of enterprise of the company A can move it from organizational structure Remove, then server can be by the monitoring to the removing action, in time and actively by the employee MA from affiliated " AGong Si &B Removed in company of office ", " company of E management boards ", all across enterprise groups such as " company of F middle schools ", so as on the one hand can be with Ensure to remove employee MA in time in time, on the other hand can ensure employee MA by from all related across enterprise in scope Removed in group, to solve the safety issue in correlation technique.
In fact, by taking across enterprise group " company of company A office " as an example, should across enterprise group be not only employee MA, It is used for the group of portable communication between employee MB and employee MC, or the relevant enterprise such as company A, B offices and C companies is used to realize industry It is engaged in the valuable source of processing, and (i.e. other are related to interface message for the important interface of mutual UNICOM between each relevant enterprise The information of the point man of enterprise, such as employee MB and employee MC information, i.e. company A are used to realize UNICOM with B offices, C companies Interface message) source.Therefore, after employee MA leaves office, except it is moved from across enterprise group " company of company A office " in time In addition, it should also ensure that above-mentioned valuable source will not be lost.
Therefore, server can also further, according to the affiliated relevant enterprise of removed any of the above-described group member Organizational structure, determine replacement employee of any group member in its affiliated relevant enterprise, and replacement employee is added To across enterprise group accordingly, to substitute any group member.Such as shown in Figure 23, after employee MA leaves office from company A, clothes Being engaged in, on the one hand needs in time remove it from across enterprise group " company of company A office " device, on the other hand by the company A Organizational structure monitoring, it may be determined that be used to substitute the employee MZ of the employee MA in the organizational structure, and actively by the employee MZ is added to across enterprise group " company of company A office ".So, new interface people of the employee MZ as company A, profit can be continued Docked with across the enterprise group " company of company A office " and employee MB, employee MC etc., so as to smoothly complete company A, B Business collaboration and business processing between office and C companies, avoid valuable source from being lost in.
Further, when employee MA is the establishment side of across enterprise group " company of company A office ", keeper, sub- management Member etc. when, the employee MA have to this across group of enterprise administration authority.So, for the ease of this across group of enterprise management, The employee MA can be handed over to another group member to this across the administration authority of group of enterprise.Another group member can be Relevant enterprise belonging to employee MA is company A, or the employee of other relevant enterprises;Wherein, for a certain extent, When employee MA has administration authority to across enterprise group, it is believed that company A has administration authority for across the enterprise group, because And employee MA administration authority is handed over to other employees of same company (i.e. company A), it can be ensured that the administration authority is all the time Grasped by company A.
For the turning-over operation of employee MA administration authority, there may be various ways, such as:
1) handoff instructions that server can be sent according to employee MA, employee MA administration authority is handed over to the transfer and referred to Make another group member specified.
2) server can be that the enterprise group administrator GA of company A sends transfer to the relevant enterprise belonging to the employee MA Notice, and the response results returned according to the keeper GA, administration authority is handed over to another group that the response results specify Member.
3) server can to this across group of enterprise keeper GB (being different from employee MA) send handover notification, and according to The response results that the keeper GB is returned, administration authority is handed over to another group member that the response results specify.
4) as shown in figure 23, as replacers of the employee MZ as employee MA, server can add by employee MZ During to across enterprise group " company of company A office ", employee MA administration authority is directly handed over to employee MZ, realizes employee MZ For employee MA complete replacement.
Certainly, those skilled in the art can also realize the transfer to administration authority by other means, and the application is not This is limited.
Step 830, to across enterprise group member's change occurs for monitoring server.
Step 832, terminal receives the address list processing data of server push.
Step 834, terminal renewal is across enterprise directory.
In the present embodiment, server can be by being monitored, so as to actively right to member's change across group of enterprise The across enterprise directory of group member is accordingly updated.In any across enterprise group, it is assumed that outside any enterprise member by from When being removed in the organizational structure of owned enterprise, server can according to the situation, from corresponding to any group member across enterprise The associated person information of member outside any enterprise is removed in address list.Certainly, server can also be by member outside any enterprise Removed from across enterprise group, to avoid the internal information related to being somebody's turn to do across enterprise group compromised.
Further, can be determined according to the organizational structure of the owned enterprise of member outside above-mentioned any enterprise, server Replacement employee of the member in its owned enterprise outside any enterprise, and by the associated person information of replacement employee added to above-mentioned Any group member corresponding to across in enterprise directory, to substitute member outside any enterprise.
For example, can be public for A respectively for above-mentioned across enterprise group " company of company A office ", server The organizational structure of department, B offices and C companies is monitored.Wherein, organizational structure group of enterprise can obtain as corresponding to each enterprise Arrive, keeper can be according to the actual person change conditions in enterprise, to the group member (i.e. enterprise staff) of the group of enterprise Enter edlin (such as increasing person, cutting personnel) so that respective change occurs in organizational structure.
It is assumed that monitoring server changes to the organizational structure of B offices, if enterprise staff MB is by from the organizational structure of B offices Remove, and enterprise staff MB post is substituted by another enterprise staff MK, then server on the one hand can be from group member Across in enterprise directory corresponding to MA, enterprise staff MB associated person information is deleted, on the other hand can be above-mentioned across enterprise Enterprise staff MK associated person information is added in industry address list, so as to realize enterprise staff MK to enterprise staff MB without seaming and cutting Change, at utmost reduce the influence that the change of B offices organizational structure is brought so that company A is remained able to by original across enterprise Industry group realizes across enterprise communication.
Server passes through push contact processing data in step 832 so that across the enterprise directory progress of terminal-pair is more Newly.Wherein, the address list processing data pushed in step 832 can be that completely can directly be replaced across enterprise directory, terminal Change be locally stored across enterprise directory;Or, or incremental update data, i.e., believe only for the contact person for needing to update Breath, than if desired for increased associated person information and needing the associated person information deleted, terminal can be accordingly to being locally stored Across enterprise directory carry out incremental update.
Figure 24 shows the schematic configuration diagram of the electronic equipment of the exemplary embodiment according to the application.It refer to figure 24, in hardware view, the electronic equipment include processor 2402, internal bus 2404, network interface 2406, internal memory 2408 and Nonvolatile memory 2410, the hardware being also possible that certainly required for other business.Processor 2402 is deposited from non-volatile Computer program into internal memory 2408 and then is run corresponding to being read in reservoir 2410, is formed on logic level across the logical of group Interrogate device.Certainly, in addition to software realization mode, the application is not precluded from other implementations, for example, logical device or Mode of software and hardware combining etc., that is to say, that the executive agent of following handling process is not limited to each logic unit, Can be hardware or logical device.
Figure 25 is refer to, in Software Implementation, should can include set display unit across the communication device of group 2502nd, unit 2504 and creating unit 2506 are chosen.Wherein:
Gather display unit 2502, when detecting establishment policy to across the request to create of group of group, to the establishment Side shows alternative personnel's set;Wherein, alternative personnel's set includes the group employee's of the affiliated group of the establishment side Information, and it is not belonging to the information of the other staff of the affiliated group of establishment side;
Unit 2504 is chosen, the member selection performed according to the establishment side operates, from alternative personnel's set really Make target members;
Creating unit 2506, according to the establishment side and the target members, across group group accordingly is created, with group Across group communication is realized between group membership.
Optionally, in addition to:
Determining unit 2508, when the establishment side belongs to multiple groups simultaneously, it is determined that for described across group of group Particular groups, using the affiliated group as the establishment side corresponding to alternative personnel's set.
Optionally, when the other staff included in alternative personnel's set come from other groups, it is described other Group is the association group of the affiliated group of the establishment side.
Optionally, the association group is chosen by the keeper of the establishment side or the affiliated group of the establishment side, and It is associated to the affiliated group of the establishment side.
Optionally, the other staff of the affiliated group for being not belonging to establishment side include at least one of:Belonging to described Group employee, the non-group personnel without corporate home of the association group of group.
Optionally, the establishment side has specified permission in affiliated group, and the alternative personnel gather to the establishment Fang Chengxian personal information is matched with the specified permission.
Optionally, supervisory level and department phase of the specific browse right with the establishment side in affiliated group Close.
Optionally, in addition to:
Classification display unit 2510, the type label across group's type being added according to across the group group, and The type label of group and other respective types being added per class group in the group related to the establishment side, to the wound Associated all groups of the side of building carry out classification displaying.
Figure 26 shows the schematic configuration diagram of the electronic equipment of the exemplary embodiment according to the application.It refer to figure 26, in hardware view, the electronic equipment include processor 2602, internal bus 2604, network interface 2606, internal memory 2608 and Nonvolatile memory 2610, the hardware being also possible that certainly required for other business.Processor 2602 is deposited from non-volatile Computer program into internal memory 2602 and then is run corresponding to being read in reservoir 2610, is formed on logic level across the logical of group Interrogate device.Certainly, in addition to software realization mode, the application is not precluded from other implementations, for example, logical device or Mode of software and hardware combining etc., that is to say, that the executive agent of following handling process is not limited to each logic unit, Can be hardware or logical device.
Figure 27 is refer to, in Software Implementation, should can include returning unit 2702, choosing across the communication device of group Take unit 2704 and creating unit 2706.Wherein:
Returning unit 2702, when receiving establishment policy to across the request to create of group of group, returned to the establishment side Return alternative personnel's set;Wherein, the information of the group employee of the alternative affiliated group of personnel's set comprising the establishment side, And it is not belonging to the information of the other staff of the affiliated group of establishment side;
Unit 2704 is chosen, the selection result to alternative personnel's set sent according to the side of establishmenting, from described Corresponding target members are determined in alternative personnel's set;
Creating unit 2706, according to the establishment side and the target members, across group group accordingly is created, with group Across group communication is realized between group membership.
Optionally, the returning unit 2702 is specifically used for:
Obtain authority information of the establishment side in affiliated group;
Affiliated group, the association group of the affiliated group from the establishment side, the nothing associated with the establishment side In the non-group personnel set of corporate home, the personal information to match with the authority information is filtered out, with added to described Alternative personnel's set;
Alternative personnel's set is returned to the establishment side.
Figure 28 shows the schematic configuration diagram of the electronic equipment of the exemplary embodiment according to the application.It refer to figure 28, in hardware view, the electronic equipment include processor 2802, internal bus 2804, network interface 2806, internal memory 2808 and Nonvolatile memory 2810, the hardware being also possible that certainly required for other business.Processor 2802 is deposited from non-volatile Computer program into internal memory 2802 and then is run corresponding to being read in reservoir 2810, is formed on logic level across the logical of group Interrogate device.Certainly, in addition to software realization mode, the application is not precluded from other implementations, for example, logical device or Mode of software and hardware combining etc., that is to say, that the executive agent of following handling process is not limited to each logic unit, Can be hardware or logical device.
Figure 29 is refer to, in Software Implementation, should can include unit 2902, exhibition are shown across the communication device of group Show unit 2904 and creating unit 2906.Wherein:
Unit 2902 is shown, when detecting that the group creating shown mark is triggered, shows to correspond to default group class Some type identifications of type;
Display unit 2904, after corresponding to being selected across the type identification of group of group, shown to the establishment side standby The person of choosing gathers;Wherein, the information of the group employee of the alternative affiliated group of personnel's set comprising the establishment side, and It is not belonging to the information of the other staff of the affiliated group of establishment side;
Creating unit 2906, according to the target that the establishment side and the establishment side determine from the alternative group into Member, across group group accordingly is created, and jump to the session window across group of group.
Figure 30 shows the schematic configuration diagram of the electronic equipment of the exemplary embodiment according to the application.It refer to figure 30, in hardware view, the electronic equipment include processor 3002, internal bus 3004, network interface 3006, internal memory 3008 and Nonvolatile memory 3010, the hardware being also possible that certainly required for other business.Processor 3002 is deposited from non-volatile Computer program into internal memory 3002 and then is run corresponding to being read in reservoir 3010, and across group communication is formed on logic level The processing unit of record.Certainly, in addition to software realization mode, the application is not precluded from other implementations, such as logic device Mode of part or software and hardware combining etc., that is to say, that the executive agent of following handling process is not limited to each logic list Member or hardware or logical device.
Figure 31 is refer to, in Software Implementation, should can include attaching information across the processing unit of group's address list Acquiring unit 3102, member's determining unit 3104 and associated person information acquiring unit 3106.Wherein:
Attaching information acquiring unit 3102, obtain the corporate home information across the group member of group of group;
Member's determining unit 3104, according to the corporate home information, determine in the group in across the group group Member outside member and group;Wherein, member across the establishment side of group of group there is identical group to return with described in the group Belong to information, member has different corporate home information from the establishment side outside the group;
Associated person information acquiring unit 3106, the associated person information of member outside the group is obtained, with added to the group In across group address list corresponding to internal member.
Optionally, in addition to:
Packet processing unit 3108, according to corresponding corporate home information, to the associated person information of member outside the group Carry out packet transaction.
Optionally, the packet processing unit 3108 is specifically used for:
When the corporate home information of member outside the group is belongs to any group, corresponding associated person information is drawn Divide to packet corresponding to any group;
When the corporate home information of member outside the group is without corporate home, corresponding associated person information is divided to Individual's packet.
Optionally, in addition to:
Information removing unit 3110, when member is removed from the organizational structure of affiliated group outside any group, from institute State the associated person information that member outside any group is removed in across group address list corresponding to any group member.
Optionally, in addition to:
Employee's determining unit 3112, according to the organizational structure of the affiliated group of member outside any group, it is determined that described Replacement employee of the member in its affiliated group outside any group;
Member's substituting unit 3114, the associated person information of the replacement employee is corresponding added to any group member Across group address list in, to substitute member outside any group.
Optionally, it is described to belong to particular groups across the establishment side of group of group;Member is included below extremely outside the group It is one of few:
Belong to the group member for other groups for being different from the particular groups, the non-group personnel of no ownership group.
Optionally, in addition to:
Type determining units 3116, it is determined that the group type across group of group;
Classification adding device 3118, member outside the group is added to across the group communication corresponding to the group type In record.
Figure 32 shows the schematic configuration diagram of the electronic equipment of the exemplary embodiment according to the application.It refer to figure 32, in hardware view, the electronic equipment include processor 3202, internal bus 3204, network interface 3206, internal memory 3208 and Nonvolatile memory 3210, the hardware being also possible that certainly required for other business.Processor 3202 is deposited from non-volatile Computer program into internal memory 3208 and then is run corresponding to being read in reservoir 3210, and across group communication is formed on logic level The processing unit of record.Certainly, in addition to software realization mode, the application is not precluded from other implementations, such as logic device Mode of part or software and hardware combining etc., that is to say, that the executive agent of following handling process is not limited to each logic list Member or hardware or logical device.
Figure 33 is refer to, in Software Implementation, should can include transmitting element across the processing unit of group's address list 3302nd, receiving unit 3304 and display unit 3306.Wherein:
Transmitting element 3302, according to the information of logged-in user, address list inquiry request is sent to server;
Receiving unit 3304, receive the address list processing data of the server push, the address list processing data It is related to across the group group belonging to logged-in user;Wherein, across the group group include in group outside member and group into Member, member has identical corporate home information with described across the establishment side of group of group in the group, outside the group into Member has different corporate home information from the establishment side;The logged-in user belongs to member in group;
Display unit 3306, according to the address list processing data, show and lead to corresponding to the logged-in user across group News record, across the group address list include the associated person information of member outside the group in across the group group.
Optionally, in addition to:
Grouped element 3308, according to corresponding corporate home information, the associated person information across group's address list is entered Row packet displaying.
Figure 34 shows the schematic configuration diagram of the electronic equipment of the exemplary embodiment according to the application.It refer to figure 34, in hardware view, the electronic equipment include processor 3402, internal bus 3404, network interface 3406, internal memory 3408 and Nonvolatile memory 3410, the hardware being also possible that certainly required for other business.Processor 3402 is deposited from non-volatile Computer program into internal memory 3402 and then is run corresponding to being read in reservoir 3410, and across group communication is formed on logic level The processing unit of record.Certainly, in addition to software realization mode, the application is not precluded from other implementations, such as logic device Mode of part or software and hardware combining etc., that is to say, that the executive agent of following handling process is not limited to each logic list Member or hardware or logical device.
Figure 35 is refer to, in Software Implementation, should can include acquiring unit across the processing unit of group's address list 3502nd, determining unit 3504 and grouped element 3506.Wherein:
Acquiring unit 3502, obtain the corporate home information across the group member of group of group;
Determining unit 3504, according to the corporate home information, determine member in the group in across the group group With member outside group;Wherein, member has identical corporate home letter with described across the establishment side of group of group in the group Cease, member has different corporate home information from the establishment side outside the group;
Grouped element 3506, packet and group in group are created in across group address list corresponding to member in the group Outer packet, the associated person information of member in the group is divided in the group and is grouped, by the connection of member outside the group It is that people's information is divided to packet outside the group.
Optionally, in addition to:
Statistic unit 3508, count the corporate home information of member outside the group;
Creating unit 3510, according to statistical result, corresponding subgroup is created under being grouped outside the group;
Division unit 3512, the associated person information of member outside the group is divided under corresponding subgroup.
Figure 36 shows the schematic configuration diagram of the electronic equipment of the exemplary embodiment according to the application.It refer to figure 36, in hardware view, the electronic equipment include processor 3602, internal bus 3604, network interface 3606, internal memory 3608 and Nonvolatile memory 3610, the hardware being also possible that certainly required for other business.Processor 3602 is deposited from non-volatile Computer program into internal memory 3602 and then is run corresponding to being read in reservoir 3610, and across group group is formed on logic level Managing device.Certainly, in addition to software realization mode, the application is not precluded from other implementations, such as logical device Or mode of software and hardware combining etc., that is to say, that the executive agent of following handling process is not limited to each logic list Member or hardware or logical device.
Figure 37 is refer to, in Software Implementation, should can include group across the managing device of group of group and determine list Member 3702 and member remove unit 3704.Wherein:
Group's determining unit 3702, it is determined that across the associated groups of group of group;Wherein, the group across group of group forms Member includes the member of community of the associated groups;
Member removes unit 3704, will when any group member is removed from the organizational structure of affiliated associated groups Any group member removes from across the group group.
Optionally, in addition to:
Employee's determining unit 3706, according to the organizational structure of the affiliated associated groups of any group member, determine institute State replacement employee of any group member in its affiliated associated groups;
Member's substituting unit 3708, the replacement employee is added to across the group group, to substitute any group Group membership.
Optionally, in addition to:
Authority handover unit 3710, when any group member have to it is described across the administration authority of group of group when, Any group member is handed over to another group member to the administration authority across group of group.
Optionally, the authority handover unit 3710 is specifically used for:
According to the handoff instructions from any group member received, the administration authority is handed over to described another One group member;
Or the first keeper transmission handover notification to the associated groups belonging to any group member, and according to The response results that first keeper returns, another group member is handed over to by the administration authority;
Or handover notification is sent to second keeper across group of group, and returned according to second keeper The response results returned, another group member is handed over to by the administration authority.
Optionally, another group member belongs to described across the same related of group of group to any group member Group.
Optionally,
The group member across group of group includes:The group person of the affiliated group across the establishment side of group of group Work;
The group member across group of group also includes at least one of:The association of the affiliated group of the establishment side The group employee of group, the non-group personnel without corporate home.
In a typical configuration, computing device includes one or more processors (CPU), input/output interface, net Network interface and internal memory.
Internal memory may include computer-readable medium in volatile memory, random access memory (RAM) and/or The forms such as Nonvolatile memory, such as read-only storage (ROM) or flash memory (flashRAM).Internal memory is showing for computer-readable medium Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method Or technology come realize information store.Information can be computer-readable instruction, data structure, the module of program or other data. The example of the storage medium of computer includes, but are not limited to phase transition internal memory (PRAM), static RAM (SRAM), moved State random access memory (DRAM), other kinds of random access memory (RAM), read-only storage (ROM), electric erasable Programmable read only memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc read-only storage (CD-ROM), Digital versatile disc (DVD) or other optical storages, magnetic cassette tape, the storage of tape magnetic rigid disk or other magnetic storage apparatus Or any other non-transmission medium, the information that can be accessed by a computing device available for storage.Define, calculate according to herein Machine computer-readable recording medium does not include temporary computer readable media (transitory media), such as data-signal and carrier wave of modulation.
It should also be noted that, term " comprising ", "comprising" or its any other variant are intended to nonexcludability Comprising so that process, method, commodity or equipment including a series of elements not only include those key elements, but also wrapping Include the other element being not expressly set out, or also include for this process, method, commodity or equipment intrinsic want Element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that wanted including described Other identical element also be present in the process of element, method, commodity or equipment.
Here exemplary embodiment will be illustrated in detail, its example is illustrated in the accompanying drawings.Following description is related to During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with the application.On the contrary, they be only with it is such as appended The example of the consistent apparatus and method of some aspects be described in detail in claims, the application.
It is only merely for the purpose of description specific embodiment in term used in this application, and is not intended to be limiting the application. " one kind " of singulative used in the application and appended claims, " described " and "the" are also intended to including majority Form, unless context clearly shows that other implications.It is also understood that term "and/or" used herein refers to and wrapped Containing the associated list items purpose of one or more, any or all may be combined.
It will be appreciated that though various information, but this may be described using term first, second, third, etc. in the application A little information should not necessarily be limited by these terms.These terms are only used for same type of information being distinguished from each other out.For example, do not departing from In the case of the application scope, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as One information.Depending on linguistic context, word as used in this " if " can be construed to " ... when " or " when ... When " or " in response to determining ".
The preferred embodiment of the application is the foregoing is only, not limiting the application, all essences in the application God any modification, equivalent substitution and improvements done etc., should be included within the scope of the application protection with principle.

Claims (22)

  1. A kind of 1. processing method across group's address list, it is characterised in that including:
    Obtain the corporate home information across the group member of group of group;
    According to the corporate home information, member outside member and group is determined in the group in across the group group;Wherein, Member has identical corporate home information with described across the establishment side of group of group in the group, the outer member of the group and The establishment side has different corporate home information;
    The associated person information of member outside the group is obtained, with added to across group address list corresponding to member in the group In.
  2. 2. according to the method for claim 1, it is characterised in that also include:
    According to corresponding corporate home information, packet transaction is carried out to the associated person information of member outside the group.
  3. 3. according to the method for claim 2, it is characterised in that it is described according to corresponding corporate home information, to the group The associated person information of external member carries out packet transaction, including:
    When the corporate home information of member outside the group is belongs to any group, corresponding associated person information is divided to It is grouped corresponding to any group;
    When the corporate home information of member outside the group is without corporate home, corresponding associated person information is divided to individual Packet.
  4. 4. according to the method for claim 1, it is characterised in that also include:
    When member is removed from the organizational structure of affiliated group outside any group, institute is removed from across the group address list State the associated person information of member outside any group.
  5. 5. according to the method for claim 4, it is characterised in that also include:
    According to the organizational structure of the affiliated group of member outside any group, determine that member is belonging to it outside any group Replacement employee in group;
    The associated person information of the replacement employee is added in across the group address list, with substitute outside any group into Member.
  6. 6. according to the method for claim 1, it is characterised in that described to belong to specific group across the establishment side of group of group Body;Member includes at least one of outside the group:
    Belong to the group member for other groups for being different from the particular groups, the non-group personnel of no ownership group.
  7. 7. according to the method for claim 1, it is characterised in that also include:
    It is determined that the group type across group of group;
    Member outside the group is added in across the group address list corresponding to the group type.
  8. A kind of 8. processing method across group's address list, it is characterised in that including:
    According to the information of logged-in user, address list inquiry request is sent to server;
    Receive the address list processing data of the server push, the address list processing data and the logged-in user institute Across the group group of category is related;Wherein, across the group group includes in group member outside member and group, in the group into Member has identical corporate home information with described across the establishment side of group of group, the outer member of the group and establishment side tool There is different corporate home information;The logged-in user belongs to member in group;
    According to the address list processing data, across group address list corresponding to the logged-in user is shown, it is described to lead to across group News record includes the associated person information of member outside the group in across the group group.
  9. 9. according to the method for claim 8, it is characterised in that also include:
    According to corresponding corporate home information, packet displaying is carried out to the associated person information across group's address list.
  10. A kind of 10. processing method across group's address list, it is characterised in that including:
    Obtain the corporate home information across the group member of group of group;
    According to the corporate home information, member outside member and group is determined in the group in across the group group;Wherein, Member has identical corporate home information with described across the establishment side of group of group in the group, the outer member of the group and The establishment side has different corporate home information;
    Create in group in across group address list corresponding to member in the group and be grouped outside packet and group, by the group The associated person information of interior member is divided in the group and is grouped, and the associated person information of member outside the group is divided to described It is grouped outside group.
  11. 11. according to the method for claim 10, it is characterised in that also include:
    Count the corporate home information of member outside the group;
    According to statistical result, corresponding subgroup is created under being grouped outside the group;
    The associated person information of member outside the group is divided under corresponding subgroup.
  12. A kind of 12. processing unit across group's address list, it is characterised in that including:
    Attaching information acquiring unit, obtain the corporate home information across the group member of group of group;
    Member's determining unit, according to the corporate home information, determine member and group in the group in across the group group External member;Wherein, member has identical corporate home information, institute with described across the establishment side of group of group in the group State member outside group has different corporate home information from the establishment side;
    Associated person information acquiring unit, the associated person information of member outside the group is obtained, with added to member in the group In corresponding across group address list.
  13. 13. device according to claim 12, it is characterised in that also include:
    Packet processing unit, according to corresponding corporate home information, the associated person information of member outside the group is grouped Processing.
  14. 14. device according to claim 13, it is characterised in that the packet processing unit is specifically used for:
    When the corporate home information of member outside the group is belongs to any group, corresponding associated person information is divided to It is grouped corresponding to any group;
    When the corporate home information of member outside the group is without corporate home, corresponding associated person information is divided to individual Packet.
  15. 15. device according to claim 12, it is characterised in that also include:
    Information removing unit, when member is removed from the organizational structure of affiliated group outside any group, from described across group The associated person information of member outside any group is removed in address list.
  16. 16. device according to claim 15, it is characterised in that also include:
    Employee's determining unit, according to the organizational structure of the affiliated group of member outside any group, determine any group Replacement employee of the outer member in its affiliated group;
    Member's substituting unit, the associated person information of the replacement employee is added to corresponding to any group member across group In address list, to substitute member outside any group.
  17. 17. device according to claim 12, it is characterised in that described to belong to specific group across the establishment side of group of group Body;Member includes at least one of outside the group:
    Belong to the group member for other groups for being different from the particular groups, the non-group personnel of no ownership group.
  18. 18. device according to claim 12, it is characterised in that also include:
    Type determining units, it is determined that the group type across group of group;
    Classification adding device, member outside the group is added in across the group address list corresponding to the group type.
  19. A kind of 19. processing unit across group's address list, it is characterised in that including:
    Transmitting element, according to the information of logged-in user, address list inquiry request is sent to server;
    Receiving unit, receives the address list processing data of the server push, the address list processing data with it is described Across group group belonging to login user is related;Wherein, across the group group includes member outside member in group and group, institute State in group member has identical corporate home information with described across the establishment side of group of group, member and institute outside the group Stating establishment side has different corporate home information;The logged-in user belongs to member in group;
    Display unit, according to the address list processing data, across group address list corresponding to the logged-in user is shown, it is described Across group address list includes the associated person information of member outside the group in across the group group.
  20. 20. device according to claim 19, it is characterised in that also include:
    Grouped element, according to corresponding corporate home information, packet exhibition is carried out to the associated person information across group's address list Show.
  21. A kind of 21. processing unit across group's address list, it is characterised in that including:
    Acquiring unit, obtain the corporate home information across the group member of group of group;
    Determining unit, according to the corporate home information, determine in the group in across the group group outside member and group Member;Wherein, member has identical corporate home information, the group with described across the establishment side of group of group in the group External member has different corporate home information from the establishment side;
    Grouped element, create in group in across group address list corresponding to member in the group and be grouped outside packet and group, The associated person information of member in the group is divided in the group and is grouped, by the associated person information of member outside the group It is divided to outside the group and is grouped.
  22. 22. device according to claim 21, it is characterised in that also include:
    Statistic unit, count the corporate home information of member outside the group;
    Creating unit, according to statistical result, corresponding subgroup is created under being grouped outside the group;
    Division unit, the associated person information of member outside the group is divided under corresponding subgroup.
CN201610653463.7A 2016-08-10 2016-08-10 Method and device for processing cross-group address book Active CN107734077B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610653463.7A CN107734077B (en) 2016-08-10 2016-08-10 Method and device for processing cross-group address book

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610653463.7A CN107734077B (en) 2016-08-10 2016-08-10 Method and device for processing cross-group address book

Publications (2)

Publication Number Publication Date
CN107734077A true CN107734077A (en) 2018-02-23
CN107734077B CN107734077B (en) 2021-03-05

Family

ID=61200207

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610653463.7A Active CN107734077B (en) 2016-08-10 2016-08-10 Method and device for processing cross-group address book

Country Status (1)

Country Link
CN (1) CN107734077B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108521367A (en) * 2018-03-30 2018-09-11 北京三快在线科技有限公司 Associated person information methods of exhibiting, device and storage medium and electronic equipment
CN110798649A (en) * 2018-08-03 2020-02-14 视联动力信息技术股份有限公司 Display method and device of terminal information
CN111709770A (en) * 2020-05-20 2020-09-25 口碑(上海)信息技术有限公司 Data processing method and device
CN115550297A (en) * 2022-09-22 2022-12-30 北京字跳网络技术有限公司 Information processing method, device, electronic equipment and storage medium
WO2023011521A1 (en) * 2021-08-06 2023-02-09 北京字跳网络技术有限公司 Information interaction methods and apparatus, and electronic device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130012121A1 (en) * 2011-07-05 2013-01-10 Li-Hui Chen Contact List Sharing Method
CN103986590A (en) * 2014-04-02 2014-08-13 宁波菊风系统软件有限公司 Method for fast creating team communication group
CN104202236A (en) * 2014-08-29 2014-12-10 蓝信工场(北京)科技有限公司 Method and system for establishing collaborating group and corresponding instant communication method
CN104993998A (en) * 2015-05-26 2015-10-21 北京北信源软件股份有限公司 Enterprise-level safety instant messaging system supporting cloud deploying and method
CN105099876A (en) * 2015-06-26 2015-11-25 阿里巴巴集团控股有限公司 Methods and devices for managing data of group users and maintaining instant messaging group
CN105516296A (en) * 2015-12-03 2016-04-20 阿里巴巴集团控股有限公司 Configuration method and device of group identification image

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130012121A1 (en) * 2011-07-05 2013-01-10 Li-Hui Chen Contact List Sharing Method
CN103986590A (en) * 2014-04-02 2014-08-13 宁波菊风系统软件有限公司 Method for fast creating team communication group
CN104202236A (en) * 2014-08-29 2014-12-10 蓝信工场(北京)科技有限公司 Method and system for establishing collaborating group and corresponding instant communication method
CN104993998A (en) * 2015-05-26 2015-10-21 北京北信源软件股份有限公司 Enterprise-level safety instant messaging system supporting cloud deploying and method
CN105099876A (en) * 2015-06-26 2015-11-25 阿里巴巴集团控股有限公司 Methods and devices for managing data of group users and maintaining instant messaging group
CN105516296A (en) * 2015-12-03 2016-04-20 阿里巴巴集团控股有限公司 Configuration method and device of group identification image

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
搜狐新闻: ""内部消息曝光!钉钉1.3版可自由创建团队"", 《搜狐新闻 NEWS.SOHU.COM/20150320/N410066070.SHTML》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108521367A (en) * 2018-03-30 2018-09-11 北京三快在线科技有限公司 Associated person information methods of exhibiting, device and storage medium and electronic equipment
CN110798649A (en) * 2018-08-03 2020-02-14 视联动力信息技术股份有限公司 Display method and device of terminal information
CN111709770A (en) * 2020-05-20 2020-09-25 口碑(上海)信息技术有限公司 Data processing method and device
CN111709770B (en) * 2020-05-20 2024-02-23 口碑(上海)信息技术有限公司 Data processing method and device
WO2023011521A1 (en) * 2021-08-06 2023-02-09 北京字跳网络技术有限公司 Information interaction methods and apparatus, and electronic device
CN115550297A (en) * 2022-09-22 2022-12-30 北京字跳网络技术有限公司 Information processing method, device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN107734077B (en) 2021-03-05

Similar Documents

Publication Publication Date Title
CN107733663A (en) Across the means of communication and device of group
CN107733771A (en) Across the management method and device of group of group
US11822759B2 (en) System and methods for configuring event-based automation in cloud-based collaboration platforms
US11343113B2 (en) Creation of enterprise group
US11121996B2 (en) Method and apparatus for displaying events related to peer communication party to local communication party
US11516251B2 (en) File resharing management
US20200007353A1 (en) Session filtering method and device
CN107734077A (en) Across the processing method and processing device of group's address list
TW201918946A (en) Method for changing group type and group creation method and device
US10672084B2 (en) Method and system for integrating an enterprise application with a social networking application
US9229899B1 (en) Information technology system collaboration
TW201701183A (en) Management of data of user groups and maintenance of communication thereof
US20220027828A1 (en) Cloud-Based Multi-Tenancy Computing Systems and Methods for Providing Response Control and Analytics
JP6437972B2 (en) Social networking service method and system
Hosseini et al. Towards engineering transparency as a requirement in socio-technical systems
CN112636936A (en) Content sharing method and device
Ilag Introducing Microsoft Teams
Alcadipani et al. The shifting nature of relationality in the blurred boundaries of hybrid organizational ethnography
US20100293182A1 (en) Method and apparatus for viewing documents in a database
CN111181915B (en) Configuration method and device of sharing permission, storage medium and electronic device
JP2008210376A (en) Organization hierarchy definition system, group hierarchy composition method, and organization hierarchy display method
Chuvakin The complete guide to log and event management
Jones Creating Unified IT Monitoring and Management in Your Environment
TWI690190B (en) Communication method capable of managing privacy right with virtual account
CN115145445A (en) Message display method, device, terminal equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20180824

Address after: 31119KY1 - 1205, Furong Road mailbox, 802 West Bay Road, Cayman Islands

Applicant after: Nail holding (Cayman) Limited

Address before: Cayman Islands Grand Cayman capital building a four storey No. 847 mailbox

Applicant before: Alibaba Group Holding Co., Ltd.

TA01 Transfer of patent application right
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1251365

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant