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 (flash RAM).Internal memory is 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.