CN104601441B - For the authority control method and instant communication client of group chat - Google Patents

For the authority control method and instant communication client of group chat Download PDF

Info

Publication number
CN104601441B
CN104601441B CN201410736146.2A CN201410736146A CN104601441B CN 104601441 B CN104601441 B CN 104601441B CN 201410736146 A CN201410736146 A CN 201410736146A CN 104601441 B CN104601441 B CN 104601441B
Authority
CN
China
Prior art keywords
group
dimension
user
message
authority
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410736146.2A
Other languages
Chinese (zh)
Other versions
CN104601441A (en
Inventor
林锦滨
马坤
史大龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201410736146.2A priority Critical patent/CN104601441B/en
Publication of CN104601441A publication Critical patent/CN104601441A/en
Application granted granted Critical
Publication of CN104601441B publication Critical patent/CN104601441B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

For the authority control method and instant communication client of group chat.The disclosure proposes a kind of authority control method for group chat, the described method includes:At least one dimension is determined from default various dimensions, and the history message of group is divided into by multiple classification using the fixed dimension;When receiving the request message for adding the group, judge whether the user for initiating the request message has been authorized to join the group;When the user is authorized to join the group, it is allowed to check the authority of all classification in the multiple classification or part classifying for the user setting.The disclosure can be that the different new different history messages of user setting that adds checks authority, that is, ensure the privacy of group, and realize the management finer to group chat history message.

Description

For the authority control method and instant communication client of group chat
Technical field
This disclosure relates to communication field, more particularly to authority control method and instant communication client for group chat.
Background technology
In current instant communication software, group chat function is usually all supported, user can apply adding a group, pass through Group can then be entered after administrator agrees to (or the group chat allows to be directly added into) by, which crossing, carries out group chat.
Usually can all have certain message to check authority for the new user for adding group, for example group is added for new User's history that the user can be allowed to check the group check message, yet with the new user for adding group there may be The defects of authentication is insufficient, therefore it is given tacit consent to the authority for checking history message for the new user for adding group, it is bright The aobvious privacy contro for being unfavorable for group.
The content of the invention
To overcome problem present in correlation technique, the disclosure provides a kind of authority control method for group chat, instant Communication customer end and the permission control device for group chat.
According to the first aspect of the embodiment of the present disclosure, there is provided a kind of authority control method for group chat, the method bag Include:
At least one dimension is determined from default various dimensions, and the history of group is disappeared using the fixed dimension Breath is divided into multiple classification;
When receiving the request message for adding the group, judge whether the user for initiating the request message is awarded Power adds the group;
When the user is authorized to join the group, it is allowed to check in the multiple classification for the user setting All classification or part classifying authority.
Optionally, at least one dimension selected from default various dimensions includes:
After the completion of group creating, output is used for the selection interface for prompting group administrator to carry out dimension selection;The choosing Selecting interface includes multiple default dimension options;
Receive the operational order for the selection interface;
When the selected instruction of at least one dimension option during the operational order received is for the selection interface, then Determine the dimension corresponding at least one dimension option.
Optionally, it is described when the user is authorized to join the group, checked for the user setting the multiple The authority of all classification or part classifying in classification includes:
When the user is authorized to join the group, output is used to prompt group administrator for the user setting to permit Perhaps the setting interface of the authority of its history message for checking the group;The setting interface includes at least one rights option, Each rights option in wherein described setting interface is corresponding with a classification in the multiple classification respectively;
Receive the operational order for the setting interface;
When the selected instruction of at least one rights option during the operational order received is for the setting interface, then The authority of the classification corresponding at least one rights option is checked for the user setting.
Optionally, the group includes multiple administrators;
Wherein, when the group includes multiple administrators, included authority choosing in the setting interface of output Item is different.
Optionally, the default various dimensions include time dimension, type of message dimension and message content dimension.
According to the second aspect of the embodiment of the present disclosure, there is provided a kind of instant communication client, including:
Division module, for determining at least one dimension from default various dimensions, and uses the fixed dimension The history message of group is divided into multiple classification;
Judgment module, for when receiving the request message for adding the group, judging to initiate the request message Whether user has been authorized to join the group;
Setup module, for when the user is authorized to join the group, allowing it to check for the user setting The authority of all classification or part classifying in the multiple classification.
Optionally, the division module includes:
First output sub-module, for after the completion of group creating, output to be used to prompt group administrator to carry out dimension choosing The selection interface selected;The selection interface includes multiple default dimension options;
First receiving submodule, for receiving the operational order for the selection interface;
Determination sub-module, for the operational order received be for the selection interface at least one dimension option Selected instruction when, it is determined that the dimension corresponding at least one dimension option.
Optionally, the setup module includes:
3rd output sub-module, for when the user is authorized to join the group, output to be used to prompt group to manage Reason person allows it to check the setting interface of the authority of the history message of the group for the user setting;Wrap at the setting interface Include at least one rights option, wherein it is described set interface in each rights option respectively with one in the multiple classification A classification is corresponding;
3rd receiving submodule, for receiving the operational order for the setting interface;
Submodule is set, for being at least one rights option in setting interface in the operational order received Selected instruction when, then the authority of the classification corresponding at least one rights option is checked for the user setting.
Optionally, the group includes multiple administrators;Wherein, it is defeated when the group includes multiple administrators Included rights option is different in the setting interface gone out.
Optionally, the default various dimensions include time dimension, type of message dimension and message content dimension.
According to the third aspect of the embodiment of the present disclosure, there is provided a kind of permission control device for group chat, including:
Processor;
For storing the memory of processor-executable instruction;
Wherein, the processor is configured as:
At least one dimension is determined from default various dimensions, and the history of group is disappeared using the fixed dimension Breath is divided into multiple classification;
When receiving the request message for adding the group, judge whether the user for initiating the request message is awarded Power adds the group;
When the user is authorized to join the group, it is allowed to check in the multiple classification for the user setting All classification or part classifying authority.
The technical scheme provided by this disclosed embodiment can include the following benefits:
In the above example of the disclosure, by determining at least one dimension by the history of group from default various dimensions Message is divided into multiple classification, is the new addition group after judging that the user for newly adding group is authorized to join group User setting check all classification in the multiple classification or the authority of part classifying, so as to be different new plus Access customer sets different history messages to check authority, has not only ensured the privacy of group, but also realize to group chat history message more Fine management.
It should be appreciated that the general description and following detailed description of the above are only exemplary and explanatory, not The disclosure can be limited.
Brief description of the drawings
Attached drawing herein is merged in specification and forms the part of this specification, shows the implementation for meeting the disclosure Example, and be used to together with specification to explain the principle of the disclosure.
Fig. 1 is a kind of flow diagram of authority control method for group chat according to an exemplary embodiment;
Fig. 2 is flow signal of the another kind according to an exemplary embodiment for the authority control method of group chat Figure;
Fig. 3 is the signal of the dimension selection interface of the instant communication client output according to an exemplary embodiment Figure;
Fig. 4 is a kind of schematic block diagram of instant communication client according to an exemplary embodiment;
Fig. 5 is the schematic block diagram of another instant communication client according to an exemplary embodiment;
Fig. 6 is the schematic block diagram of another instant communication client according to an exemplary embodiment;
Fig. 7 is the schematic block diagram of another instant communication client according to an exemplary embodiment;
Fig. 8 is a kind of structural representation for the instant communication client according to an exemplary embodiment Figure.
Embodiment
Here exemplary embodiment will be illustrated in detail, its example is illustrated in the accompanying drawings.Following description is related to During attached drawing, unless otherwise indicated, the same numbers in different attached drawings represent the same or similar key element.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with the disclosure.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 disclosure.
It is only merely for the purpose of description specific embodiment in the term that the disclosure uses, and is not intended to be limiting the disclosure. " one kind " of singulative used in disclosure and the accompanying claims book, " 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 wraps 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 disclosure 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 disclosure 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 ".
As shown in Figure 1, Fig. 1 is a kind of authority control method for group chat according to an exemplary embodiment, should Method is used in terminal, comprises the following steps:
In a step 101, at least one dimension is determined from default various dimensions, and will using the fixed dimension The history message of group is divided into multiple classification;
In the present embodiment, the history message of group is divided according to which kind of dimension, can be by user when realizing Made choice from default multiple dimensions.Default multiple dimensions can include time dimension, message class when realizing Type dimension or message content dimension.
For example, when user is successful by the instant communication client software (hereinafter referred to as client) installed in terminal After creating a group, the client can export one and be used to prompt the group creator that (group creator is defaulted as weighing Limit highest administrator) carry out dimension selection selection interface, multiple default dimensions can be included on the selection interface at this time Option, each dimension option can correspond to a default dimension respectively, and group creator can carry out the selection interface Operate to select one or more dimension, the division classified with the history message to group.
For example, by taking the terminal is touch screen terminal as an example, the group creator can be by the selection interface Carry out touch operation and select dimension, include at this time in the selection interface time dimension option, type of message dimension option and Message content dimension option, when group creator touches any dimension option in the selection interface, is then triggered to client End backstage sends a selected instruction, when client receives the selected instruction, then can determine the dimension option institute on backstage Corresponding dimension so that the division that can subsequently use fixed dimension to classify the history message of group;By above-mentioned Method, group creator can also pass through multiple touch operation so that client can determine multiple dimensions on backstage.
Certainly, when realizing, if group creator is not intended to the new authority for adding user and checking group history message It is controlled, dimension can not also be selected and classified to group history message, in this case, the new user for adding group Acquiescence can be checked into all history messages.
After the founder of group have selected dimension, the history message of group can be drawn based on selected dimension Point.For example, as previously described, it is assumed that when group creator have selected time dimension history message is divided, one can be set A division cycle N, some each classification history message being divided within N days;For example assume that N is arranged to 1~3, it can incite somebody to action History message is divided into the history message within 1 day, three points of the history message within 2 days and the history message within 3 days etc. Class;Assuming that group creator have selected type of message dimension when being divided to history message, can disappearing according to history message Type is ceased, history message is divided into text message, speech message, video messaging, business card message, other message etc.;Assuming that group When group founder have selected message content dimension history message divided, can by setting the keyword of predetermined quantity, Then it will respectively be extracted with the relevant history message of each key words content and be divided into one kind;Or owning group History message is shown, and is divided into the history message that can be checked manually according to message content by the administrator of group and can not be looked into The history message seen.Certainly, the default various dimensions are except time dimension illustrated above, type of message dimension and message Content dimension, can also have other selections when realizing, no longer be described in detail.
When realizing, when group creator have selected multiple dimensions, it is more careful that the history message of group can be carried out Division when;Disappeared for example, it is assumed that group creator have selected at the same time based on time dimension and type of message dimension to the history When breath is divided, the history message can be divided into by text message, speech message according to type of message dimension first, regarded The message of the types such as frequency message, business card message, other message, any kind that then can be directed to again in the above-mentioned type are based on again Time dimension is further divided, such as the video messaging before can the video messaging be further divided into N days With the video messaging after N days.
In a step 102, when receiving the request message for adding the group, judge to initiate the use of the request message Whether family has been authorized to join the group;
In the present embodiment, the founder of group usually authority of the acquiescence with administrator, can also certainly when realizing Other Member Users in group are arranged to administrator by group creator.When administrator receives the addition from other users During the request message of group, it can agree to or refuse the user's addition group.When realizing, when the administrator of group receives When adding the request message of group, client can export one and be used to prompt whether group administrator authorizes the user to add group The prompting interface of group, administrator can operate the prompting interface to choose whether to authorize the user to add group.
For example, by taking the terminal is touch screen terminal as an example, one " agreement " can be included on the prompting interface and " is refused User option absolutely ", when administrator touches agreed to user option, can trigger to backstage and send mandate the user's addition The instruction of group, when client background receives the instruction, then may determine that the user has been authorized to join group.Certainly, If administrator touches refused user option, the finger for sending a refusal the user to backstage and adding group can be triggered Order, when client background receives the instruction, then may determine that the user has been rejected and adds group.
Certainly, when realizing, same group can be set multiple administrators, institute by group creator from group member There are the request that administrator can receive the addition group from other users, and asking with the received addition group of processing The authority asked, after any one administrator has handled the request of addition group of some received user, other administrators It cannot repeat and handle the request.
In step 103, when the user is authorized to join the group, it is allowed to check institute for the user setting State all classification in multiple classification or the authority of part classifying.
In the present embodiment, after the administrator authorized user of group adds group, the user's setting can be continued as and permitted Perhaps the authority of its history message for checking group.Group administrator is allowing it to check the history of group for the new user setting that adds During the authority of message, the history message of group is divided into multiple classification according to dimension selected in advance at this time, therefore group manages Reason person can allow it to check all classification in the multiple classification according to the administration authority of itself for the new user setting that adds Or the authority of part classifying.
When realizing, after group administrator authorized user adds group, the client can continue to output one and carry Show that group administrator checks the setting interface of the authority of the history message of the group, the setting interface for the user setting Can include at least one rights option, wherein it is described set interface in each rights option can respectively with it is the multiple A classification in classification is corresponding.Group administrator can be according to the prompting at the setting interface, to select one or more A rights option for the user sets the corresponding authority for checking group history message.
For example, by taking the terminal is touch screen terminal as an example, it is assumed that the history message of group is drawn based on type of message dimension It is divided into three classification such as text message, speech message and video messaging, then then include three authorities in the setting interface and select The authority choosing that item is respectively the rights option of viewing text messages, checks the rights option of speech message and checks video messaging , it is assumed that group administrator is intended to the user and sets the power that can only allow its text message checked in the history message of group In limited time, the rights option of the viewing text messages can be touched, when group administrator touches the power of the viewing text messages When limiting option, it can trigger to client background and send a selected instruction, then be the user after client background receives the instruction The authority for the text message for allowing it to check in the history message of group is set, and follow-up the user can only check that group history disappears Text message in breath.Certainly, group administrator can also set multiple authorities for the user at the same time, for example group administrator can The rights option of the viewing text messages and the rights option of speech message is checked to touch at the same time, and being set for the user can be with It is allowed to check the text message in group history message and the authority of speech message at the same time.
As it was previously stated, same group can be set multiple administrators by group creator, therefore, in order to realize to authority More precise controlling, group creator can be different administrators authorize different administration authorities respectively so that different pipes Reason person is set when checking the authority of history message of group based on the administration authority of itself for the user setting that newly adds Check that authority can be different from each other.
History message is divided for example, it is assumed that group creator have selected time dimension, the history message of group is pressed Several classification being divided into according to division cycle N within N days, it is assumed that N is arranged to 1~7, and current group includes 2 pipes Reason person, group creator can be respectively the different administration authority of the two Administrators so that one of administrator can Think that user setting allows the authority of its history message checked within 1~3 day, and another administrator to be set for user Put the authority for the history message for allowing it to check within 1~7 day.Therefore, when different administrators is provided with different management During authority, when checking the authority of group history message for user setting, the client is exported for different administrators Rights option included in interface is set to differ.
Wherein, group creator is setting administration authority respectively for different administrators, when realizing, still can pass through A permission configuration interface is exported to realize.For example, by taking the terminal is touch screen terminal as an example, group creator can be in group chat Administrator position carries out default touch operation (such as long-press operation) in the members list at interface, and then client exports One permission configuration interface, group creator prompt for the corresponding management of the Administrator according to the permission configuration interface Authority.Certainly, when realizing, there can also be other implementations for Administrator administration authority, it is underground no longer to carry out in detail State.
In the embodiment above, by determining that at least one dimension draws the history message of group from default various dimensions It is divided into multiple classification, after judging that the user for newly adding group is authorized to join group, for the new user for adding group All classification in the multiple classification or the authority of part classifying are checked in setting, so as to be different new addition users Set different history messages to check authority, that is, ensure the privacy of group, and realize finer to group chat history message Management.
As shown in Fig. 2, Fig. 2 is authority control method of the another kind according to an exemplary embodiment for group chat, This method is used in terminal, and the terminal can be smart mobile phone, the described method comprises the following steps:
In step 201, at least one dimension is determined from default various dimensions, and will using the fixed dimension The history message of group is divided into multiple classification;
In step 202, when receiving the request message for adding the group, judge to initiate the use of the request message Whether family has been authorized to join the group;
In step 203, when the user is authorized to join the group, output is used to prompt group administrator as institute State the setting interface that user setting allows it to check the authority of the history message of the group;The setting interface includes at least one A rights option, the phase wherein described each rights option set in interface is classified with one in the multiple classification respectively It is corresponding;
In step 204, the operational order for the setting interface is received, when the operational order received is for institute When stating the selected instruction of at least one rights option in setting interface, then it is allowed to check described at least one for the user setting The authority of classification corresponding to a rights option.
In the present embodiment, the history message of group is divided according to which kind of dimension, can be by user when realizing Made choice from default multiple dimensions.Default multiple dimensions can include time dimension, message class when realizing Type dimension or message content dimension.
For example, when user is successful by the instant communication client software (hereinafter referred to as client) installed in terminal After creating a group, the client can export one and be used to prompt the group creator that (group creator is defaulted as weighing Limit highest administrator) carry out dimension selection selection interface, multiple default dimensions can be included on the selection interface at this time Option, each dimension option can correspond to a default dimension respectively, and group creator can carry out the selection interface Operate to select one or more dimension, the division classified with the history message to group.
For example, Fig. 3 is referred to, it is described by taking the terminal is touch screen terminal as an example by taking the terminal is touch screen terminal as an example Group creator can select dimension by carrying out touch operation in the selection interface, be wrapped at this time in the selection interface Time dimension option, type of message dimension option and message content dimension option are included, when group creator touches selection circle During any dimension option on face, then trigger to client background and send a selected instruction, selected refer to when client receives this When making, then the dimension corresponding to the dimension option can be determined on backstage so that can subsequently use fixed dimension to group The division classified of history message;By the above method, group creator can also be by multiple touch operation, to select Multiple dimensions so that client can determine multiple dimensions on backstage.
Certainly, when realizing, if group creator is not intended to the new authority for adding user and checking group history message It is controlled, dimension can not also be selected and classified to group history message, in this case, the new user for adding group Acquiescence can be checked into all history messages.
After the founder of group have selected dimension, the history message of group can be drawn based on selected dimension Point.For example, as previously described, it is assumed that when group creator have selected time dimension history message is divided, one can be set A division cycle N, some each classification history message being divided within N days;For example assume that N is arranged to 1~3, it can incite somebody to action History message is divided into the history message within 1 day, three points of the history message within 2 days and the history message within 3 days etc. Class;Assuming that group creator have selected type of message dimension when being divided to history message, can disappearing according to history message Type is ceased, history message is divided into text message, speech message, video messaging, business card message, other message etc.;Assuming that group When group founder have selected message content dimension history message divided, can by setting the keyword of predetermined quantity, Then it will respectively be extracted with the relevant history message of each key words content and be divided into one kind;Or owning group History message is shown, and is divided into the history message that can be checked manually according to message content by the administrator of group and can not be looked into The history message seen.Certainly, the default various dimensions are except time dimension illustrated above, type of message dimension and message Content dimension, can also have other selections when realizing, no longer be described in detail.
When realizing, when group creator have selected multiple dimensions, it is more careful that the history message of group can be carried out Division when;Disappeared for example, it is assumed that group creator have selected at the same time based on time dimension and type of message dimension to the history When breath is divided, the history message can be divided into by text message, speech message according to type of message dimension first, regarded The message of the types such as frequency message, business card message, other message, any kind that then can be directed to again in the above-mentioned type are based on again Time dimension is further divided, such as the video messaging before can the video messaging be further divided into N days With the video messaging after N days.
In the present embodiment, the founder of group usually authority of the acquiescence with administrator, can also certainly when realizing Other Member Users in group are arranged to administrator by group creator.When administrator receives the addition from other users During the request message of group, it can agree to or refuse the user's addition group.When realizing, when the administrator of group receives When adding the request message of group, client can export one and be used to prompt whether group administrator authorizes the user to add group The prompting interface of group, administrator can operate the prompting interface to choose whether to authorize the user to add group.
For example, by taking the terminal is touch screen terminal as an example, one " agreement " can be included on the prompting interface and " is refused User option absolutely ", when administrator touches agreed to user option, can trigger to backstage and send mandate the user's addition The instruction of group, when client background receives the instruction, then may determine that the user has been authorized to join group.Certainly, If administrator touches refused user option, the finger for sending a refusal the user to backstage and adding group can be triggered Order, when client background receives the instruction, then may determine that the user has been rejected and adds group.
Certainly, when realizing, same group can be set multiple administrators, institute by group creator from group member There are the request that administrator can receive the addition group from other users, and asking with the received addition group of processing The authority asked, after any one administrator has handled the request of addition group of some received user, other administrators It cannot repeat and handle the request.
In the present embodiment, after the administrator authorized user of group adds group, the user's setting can be continued as and permitted Perhaps the authority of its history message for checking group.Group administrator is allowing it to check the history of group for the new user setting that adds During the authority of message, the history message of group is divided into multiple classification according to dimension selected in advance at this time, therefore group manages Reason person can allow it to check all classification in the multiple classification according to the administration authority of itself for the new user setting that adds Or the authority of part classifying.
When realizing, after group administrator authorized user adds group, the client can continue to output one and carry Show that group administrator checks the setting interface of the authority of the history message of the group, the setting interface for the user setting Can include at least one rights option, wherein it is described set interface in each rights option can respectively with it is the multiple A classification in classification is corresponding.Group administrator can be according to the prompting at the setting interface, to select one or more A rights option for the user sets the corresponding authority for checking group history message.
For example, by taking the terminal is touch screen terminal as an example, it is assumed that the history message of group is drawn based on type of message dimension It is divided into three classification such as text message, speech message and video messaging, then then include three authorities in the setting interface and select The authority choosing that item is respectively the rights option of viewing text messages, checks the rights option of speech message and checks video messaging , it is assumed that group administrator is intended to the user and sets the power that can only allow its text message checked in the history message of group In limited time, the rights option of the viewing text messages can be touched, when group administrator touches the power of the viewing text messages When limiting option, it can trigger to client background and send a selected instruction, then be the user after client background receives the instruction The authority for the text message for allowing it to check in the history message of group is set, and follow-up the user can only check that group history disappears Text message in breath.Certainly, group administrator can also set multiple authorities for the user at the same time, for example group administrator can The rights option of the viewing text messages and the rights option of speech message is checked to touch at the same time, and being set for the user can be with It is allowed to check the text message in group history message and the authority of speech message at the same time.
As it was previously stated, same group can be set multiple administrators by group creator, therefore, in order to realize to authority More precise controlling, group creator can be different administrators authorize different administration authorities respectively so that different pipes Reason person is set when checking the authority of history message of group based on the administration authority of itself for the user setting that newly adds Check that authority can be different from each other.
History message is divided for example, it is assumed that group creator have selected time dimension, the history message of group is pressed Several classification being divided into according to division cycle N within N days, it is assumed that N is arranged to 1~7, and current group includes 2 pipes Reason person, group creator can be respectively the different administration authority of the two Administrators so that one of administrator can Think that user setting allows the authority of its history message checked within 1~3 day, and another administrator to be set for user Put the authority for the history message for allowing it to check within 1~7 day.Therefore, when different administrators is provided with different management During authority, when checking the authority of group history message for user setting, the client is exported for different administrators Rights option included in interface is set to differ.
Wherein, group creator is setting administration authority respectively for different administrators, when realizing, still can pass through A permission configuration interface is exported to realize.For example, by taking the terminal is touch screen terminal as an example, group creator can be in group chat Administrator position carries out default touch operation (such as long-press operation) in the members list at interface, and then client exports One permission configuration interface, group creator prompt for the corresponding management of the Administrator according to the permission configuration interface Authority.Certainly, when realizing, there can also be other implementations for Administrator administration authority, it is underground no longer to carry out in detail State.
In the embodiment above, by determining that at least one dimension draws the history message of group from default various dimensions It is divided into multiple classification, after judging that the user for newly adding group is authorized to join group, for the new user for adding group All classification in the multiple classification or the authority of part classifying are checked in setting, so as to be different new addition users Set different history messages to check authority, not only ensured the privacy of group, but also realize finer to group chat history message Management.
Corresponding with the foregoing authority control method embodiment for group chat, the disclosure additionally provides a kind of instant messaging visitor The embodiment at family end.
Fig. 4 is a kind of schematic block diagram of instant communication client according to an exemplary embodiment.
As shown in figure 4, a kind of instant communication client 400 according to an exemplary embodiment, including:Division module 401st, judgment module 402 and setup module 403;Wherein:
The division module 401 is configured as, and at least one dimension is determined from default various dimensions, and use and have determined that The dimension history message of group is divided into multiple classification;
The judgment module 402 is configured as, and when receiving the request message for adding the group, is judged described in initiation Whether the corresponding user of request message has been authorized to join the group;
The setup module 403 is configured as, and is the user setting when the user is authorized to join the group It is allowed to check the authority of all classification in the multiple classification or part classifying.
Wherein, the default various dimensions can include time dimension, type of message dimension and message content dimension.
In the embodiment above, the history message of group is drawn by selecting at least one dimension from default various dimensions It is divided into multiple classification, after judging that the user for newly adding group is authorized to join group, for the new user for adding group All classification in the multiple classification or the authority of part classifying are checked in setting, so as to be different new addition users Set different history messages to check authority, can not only ensure the privacy of group, but also can realize to group chat history message more Fine management.
Fig. 5 is referred to, Fig. 5 is the frame of another instant communication client of the disclosure according to an exemplary embodiment Figure, for the embodiment on the basis of foregoing embodiment illustrated in fig. 4, the division module 401 can include the first output sub-module 401A, the first receiving submodule 401B and determination sub-module 401C;Wherein:
The first output sub-module 401A is configured as, and after the completion of group creating, output is used to prompt group creating Person carries out the selection interface of dimension selection;The selection interface includes multiple default dimension options;
The first receiving submodule 401B is configured as, and receives the operational order for the selection interface;
The determination sub-module 401C is configured as, in being for the selection interface in the operational order received at least During the selected instruction of one dimension option, it is determined that the dimension corresponding at least one dimension option.
Fig. 6 is referred to, Fig. 6 is the frame of another instant communication client of the disclosure according to an exemplary embodiment Figure, for the embodiment on the basis of foregoing embodiment illustrated in fig. 4, the judgment module 402 can include the second output sub-module 402A, the second receiving submodule 402B and judging submodule 402C;Wherein:
The second output sub-module 402A is configured as, and when receiving the request message for adding group, output is used for Whether prompting group administrator authorizes the prompting interface of the corresponding user's addition group of the request message;
The second receiving submodule 402B is configured as, and receives the operational order for the prompting interface;
The judging submodule 402C is configured as, and group is added for the mandate user in the operational order received During instruction, judge that the user has been authorized to join group.
It should be noted that the second output sub-module 402A shown in device embodiment shown in above-mentioned Fig. 6, second connecing Receiving the structure of submodule 402B and judging submodule 402C can also be included in the device embodiment of earlier figures 5, to this this public affairs Open and be not limited.
Fig. 7 is referred to, Fig. 7 is the frame of another instant communication client of the disclosure according to an exemplary embodiment Figure, for the embodiment on the basis of foregoing embodiment illustrated in fig. 4, the setup module 403 can include the 3rd output sub-module 403A, the 3rd receiving submodule 403B and setting submodule 403C;Wherein:
The 3rd output sub-module 403A is configured as, and when the user is authorized to join the group, output is used It is allowed to check the setting interface of the authority of the history message of the group for the user setting in prompting group administrator;Institute State set interface include at least one rights option, wherein it is described setting interface in each rights option respectively with it is described more A classification in a classification is corresponding;
The 3rd receiving submodule 403B is configured as, and receives the operational order for the setting interface;
The setting submodule 403C is configured as, in being for the setting interface in the operational order received at least During the selected instruction of one rights option, then the classification corresponding at least one rights option is checked for the user setting Authority.
Wherein, the group can include multiple administrators;When the group includes multiple administrators, the described 3rd is defeated It is different to go out rights option included in the setting interface of submodule 403A outputs.
It should be noted that the 3rd output sub-module 403A shown in device embodiment shown in above-mentioned Fig. 7, the 3rd connecing Receive submodule 403B and set the structure of submodule 403C can also be included in the device embodiment of earlier figures 5-6, to this It is open to be not limited.
The function of modules and effect realizes that process specifically refers to step is corresponded in the above method in above device Realize process, details are not described herein.
For device embodiment, since it corresponds essentially to embodiment of the method, so related part is real referring to method Apply the part explanation of example.Device embodiment described above is only schematical, wherein described be used as separating component The module of explanation may or may not be physically separate, can be as the component that module is shown or can also It is not physical module, you can with positioned at a place, or can also be distributed on multiple mixed-media network modules mixed-medias.Can be according to reality Need to select some or all of module therein to realize the purpose of disclosure scheme.Those of ordinary skill in the art are not paying In the case of going out creative work, you can to understand and implement.
Correspondingly, the disclosure also provides a kind of permission control device for group chat, described device includes:
Processor;For storing the memory of processor-executable instruction;
Wherein, the processor is configured as:
At least one dimension is determined from default various dimensions, and the history of group is disappeared using the fixed dimension Breath is divided into multiple classification;
When receiving the request message for adding the group, judge whether the user for initiating the request message is awarded Power adds the group;
When the user is authorized to join the group, it is allowed to check in the multiple classification for the user setting All classification or part classifying authority.
Correspondingly, the disclosure also provides a kind of terminal, the terminal includes memory, and one or more than one Program, one of them either more than one program storage in memory and be configured to by one or more than one Reason device performs the one or more programs and includes the instruction for being used for being operated below:
At least one dimension is determined from default various dimensions, and the history of group is disappeared using the fixed dimension Breath is divided into multiple classification;
When receiving the request message for adding the group, judge whether the user for initiating the request message is awarded Power adds the group;
When the user is authorized to join the group, it is allowed to check in the multiple classification for the user setting All classification or part classifying authority.
Fig. 8 is a kind of structure diagram of permission control device for group chat according to an exemplary embodiment.
As shown in figure 8, a kind of permission control device 800 for group chat according to an exemplary embodiment, the dress It can be mobile phone to put 800, computer, digital broadcast terminal, messaging devices, game console, tablet device, medical treatment Equipment, body-building equipment, personal digital assistant etc..
With reference to Fig. 8, device 800 can include following one or more assemblies:Processing component 801, memory 802, power supply Component 803, multimedia component 804, audio component 805, the interface 806 of input/output (I/O), sensor component 807, and Communication component 808.
The integrated operation of the usual control device 800 of processing component 801, such as with display, call, data communication, phase The operation that machine operates and record operation is associated.Processing component 801 can refer to including one or more processors 809 to perform Order, to complete all or part of step of above-mentioned method.In addition, processing component 801 can include one or more modules, just Interaction between processing component 801 and other assemblies.For example, processing component 801 can include multi-media module, it is more to facilitate Interaction between media component 804 and processing component 801.
Memory 802 is configured as storing various types of data to support the operation in device 800.These data are shown Example includes the instruction of any application program or method for being operated on device 800, and contact data, telephone book data, disappears Breath, picture, video etc..Memory 802 can be by any kind of volatibility or non-volatile memory device or their group Close and realize, as static RAM (SRAM), electrically erasable programmable read-only memory (EEPROM) are erasable to compile Journey read-only storage (EPROM), programmable read only memory (PROM), read-only storage (ROM), magnetic memory, flash Device, disk or CD.
Power supply module 803 provides electric power for the various assemblies of device 800.Power supply module 803 can include power management system System, one or more power supplys, and other components associated with generating, managing and distributing electric power for device 800.
Multimedia component 804 is included in the screen of one output interface of offer between described device 800 and user.One In a little embodiments, screen can include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen Curtain may be implemented as touch-screen, to receive input signal from the user.Touch panel includes one or more touch sensings Device is to sense the gesture on touch, slip and touch panel.The touch sensor can not only sense touch or sliding action Border, but also detect and the duration and pressure associated with the touch or slide operation.In certain embodiments, more matchmakers Body component 804 includes a front camera and/or rear camera.When device 800 is in operator scheme, such as screening-mode or During video mode, front camera and/or rear camera can receive exterior multi-medium data.Each front camera and Rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 805 is configured as output and/or input audio signal.For example, audio component 805 includes a Mike Wind (MIC), when device 800 is in operator scheme, during such as call model, logging mode and speech recognition mode, microphone by with It is set to reception external audio signal.The received audio signal can be further stored in memory 802 or via communication set Part 808 is sent.In certain embodiments, audio component 805 further includes a loudspeaker, for exports audio signal.
I/O interfaces 802 provide interface between processing component 801 and peripheral interface module, and above-mentioned peripheral interface module can To be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and lock Determine button.
Sensor component 807 includes one or more sensors, and the state for providing various aspects for device 800 is commented Estimate.For example, sensor component 807 can detect opening/closed mode of device 800, and the relative positioning of component, for example, it is described Component is the display and keypad of device 800, and sensor component 807 can be with 800 1 components of detection device 800 or device Position change, the existence or non-existence that user contacts with device 800,800 orientation of device or acceleration/deceleration and device 800 Temperature change.Sensor component 807 can include proximity sensor, be configured to detect without any physical contact Presence of nearby objects.Sensor component 807 can also include optical sensor, such as CMOS or ccd image sensor, for into As being used in application.In certain embodiments, which can also include acceleration transducer, gyro sensors Device, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 808 is configured to facilitate the communication of wired or wireless way between device 800 and other equipment.Device 800 can access the wireless network based on communication standard, such as WiFi, 2G or 3G, or combinations thereof.In an exemplary implementation In example, communication component 808 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel. In one exemplary embodiment, the communication component 808 further includes near-field communication (NFC) module, to promote junction service.Example Such as, in NFC module radio frequency identification (RFID) technology can be based on, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology, Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 800 can be believed by one or more application application-specific integrated circuit (ASIC), numeral Number processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for performing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instructing, example are additionally provided Such as include the memory 802 of instruction, above-metioned instruction can be performed to complete the above method by the processor 809 of device 800.For example, The non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk With optical data storage devices etc..
Wherein, when the instruction in the storage medium is performed by the processor of mobile terminal so that mobile terminal can A kind of authority control method for group chat is performed, including:
At least one dimension is determined from default various dimensions, and the history of group is disappeared using the fixed dimension Breath is divided into multiple classification;
When receiving the request message for adding the group, judge whether the user for initiating the request message is awarded Power adds the group;
When the user is authorized to join the group, it is allowed to check in the multiple classification for the user setting All classification or part classifying authority.
Those skilled in the art will readily occur to the disclosure its after considering specification and putting into practice invention disclosed herein Its embodiment.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or Person's adaptive change follows the general principle of the disclosure and including the undocumented common knowledge in the art of the disclosure Or conventional techniques.Description and embodiments are considered only as exemplary, and the true scope and spirit of the disclosure are by following Claim is pointed out.
It should be appreciated that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by appended claim.

Claims (12)

  1. A kind of 1. authority control method for group chat, it is characterised in that the described method includes:
    At least one dimension is determined from default various dimensions, and is drawn the history message of group using the fixed dimension It is divided into multiple classification;
    When receiving the request message for adding the group, judge whether the user for initiating the request message is authorized to and add Enter the group;
    When the user is authorized to join the group, it is allowed to check the institute in the multiple classification for the user setting There is the authority of the history message of classification or part classifying.
  2. 2. the method as described in claim 1, it is characterised in that described that at least one dimension bag is selected from default various dimensions Include:
    After the completion of group creating, output is used for the selection interface for prompting group administrator to carry out dimension selection;Selection circle Face includes multiple default dimension options;
    Receive the operational order for the selection interface;
    When the selected instruction of at least one dimension option during the operational order received is for the selection interface, it is determined that Dimension corresponding at least one dimension option.
  3. 3. the method as described in claim 1, it is characterised in that it is described when the user is authorized to join the group, be All classification or the authority of part classifying that the user setting is checked in the multiple classification include:
    When the user is authorized to join the group, output is used to prompt group administrator to allow it for the user setting Check the setting interface of the authority of the history message of the group;The setting interface includes at least one rights option, wherein Each rights option in the setting interface is corresponding with a classification in the multiple classification respectively;
    Receive the operational order for the setting interface;
    Then it is institute when the selected instruction of at least one rights option during the operational order received is for the setting interface State the authority for the classification that user setting is checked corresponding at least one rights option.
  4. 4. method as claimed in claim 3, it is characterised in that the group includes multiple administrators;
    Wherein, when the group includes multiple administrators, the rights option included by the setting interface of output is not Together.
  5. 5. the method as described in claim 1, it is characterised in that the default various dimensions include time dimension, type of message Dimension and message content dimension.
  6. A kind of 6. instant communication client, it is characterised in that including:
    Division module, for determining at least one dimension from default various dimensions, and uses the fixed dimension by group The history message of group is divided into multiple classification;
    Judgment module, for when receiving the request message for adding the group, judging to initiate the user of the request message Whether the group has been authorized to join;
    Setup module, for when the user is authorized to join the group, allowing it to check for the user setting described The authority of the history message of all classification or part classifying in multiple classification.
  7. 7. client as claimed in claim 6, it is characterised in that the division module includes:
    First output sub-module, for after the completion of group creating, output to be used to prompt group administrator to carry out dimension selection Selection interface;The selection interface includes multiple default dimension options;
    First receiving submodule, for receiving the operational order for the selection interface;
    Determination sub-module, for the choosing in the operational order received at least one dimension option in for the selection interface When instructing surely, it is determined that the dimension corresponding at least one dimension option.
  8. 8. client as claimed in claim 6, it is characterised in that the setup module includes:
    3rd output sub-module, for when the user is authorized to join the group, output to be used to prompt group administrator It is allowed to check the setting interface of the authority of the history message of the group for the user setting;The setting interface is included extremely A few rights option, wherein described each rights option set in interface respectively with one point in the multiple classification Class is corresponding;
    3rd receiving submodule, for receiving the operational order for the setting interface;
    Submodule is set, for being for the choosing for setting at least one rights option in interface in the operational order received When instructing surely, then the authority of the classification corresponding at least one rights option is checked for the user setting.
  9. 9. client as claimed in claim 8, it is characterised in that the group includes multiple administrators;Wherein, when described When group includes multiple administrators, included rights option is different in the setting interface of output.
  10. 10. client as claimed in claim 6, it is characterised in that the default various dimensions include time dimension, message class Type dimension and message content dimension.
  11. A kind of 11. permission control device for group chat, it is characterised in that including:
    Processor;
    For storing the memory of processor-executable instruction;
    Wherein, the processor is configured as:
    At least one dimension is determined from default various dimensions, and is drawn the history message of group using the fixed dimension It is divided into multiple classification;
    When receiving the request message for adding the group, judge whether the user for initiating the request message is authorized to and add Enter the group;
    When the user is authorized to join the group, it is allowed to check the institute in the multiple classification for the user setting There is the authority of the history message of classification or part classifying.
  12. 12. a kind of computer-readable recording medium, is stored thereon with computer instruction, it is characterised in that the instruction is by processor The step of any one of claim 1 to 5 the method is realized during execution.
CN201410736146.2A 2014-12-04 2014-12-04 For the authority control method and instant communication client of group chat Active CN104601441B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410736146.2A CN104601441B (en) 2014-12-04 2014-12-04 For the authority control method and instant communication client of group chat

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410736146.2A CN104601441B (en) 2014-12-04 2014-12-04 For the authority control method and instant communication client of group chat

Publications (2)

Publication Number Publication Date
CN104601441A CN104601441A (en) 2015-05-06
CN104601441B true CN104601441B (en) 2018-05-08

Family

ID=53126962

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410736146.2A Active CN104601441B (en) 2014-12-04 2014-12-04 For the authority control method and instant communication client of group chat

Country Status (1)

Country Link
CN (1) CN104601441B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104901820B (en) * 2015-06-29 2018-11-23 广州华多网络科技有限公司 A kind of wheat sequence controlling method, device and system
CN105610681B (en) * 2015-10-23 2019-08-09 阿里巴巴集团控股有限公司 Information processing method and device based on instant messaging
CN105337747B (en) * 2015-11-17 2019-03-08 小米科技有限责任公司 Group history message treatment method and device
CN105553817A (en) * 2015-12-09 2016-05-04 小米科技有限责任公司 Instant communication information check method and device and terminal
CN107104877A (en) * 2016-02-29 2017-08-29 艾威梯科技(北京)有限公司 It is a kind of to add the method and system for discussing and history mutual information being obtained after group
CN107153942B (en) * 2016-03-02 2021-02-26 北京京东尚科信息技术有限公司 Method for dynamically configuring and checking blacklist
CN107968739B (en) * 2016-10-20 2021-04-06 腾讯科技(深圳)有限公司 Group message viewing method and device and server
CN106789127B (en) * 2016-12-16 2020-10-09 奇酷互联网络科技(深圳)有限公司 Method and system for speaking in group in packet mode
CN108206776B (en) * 2016-12-20 2021-02-05 中移(杭州)信息技术有限公司 Group history message query method and device
CN107181671B (en) * 2017-05-26 2020-08-07 北京小米移动软件有限公司 Social information processing method and device
CN109948313B (en) * 2019-03-15 2022-11-25 江苏金智教育信息股份有限公司 Method and device for viewing and empowering personal information
CN111881308A (en) * 2020-06-10 2020-11-03 珠海不得了科技有限公司 Group interaction method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1750519A (en) * 2005-11-01 2006-03-22 ***通信集团公司 Method for sharing instant news data
CN103746978A (en) * 2013-12-30 2014-04-23 华为技术有限公司 Content viewing method and server
CN104125143A (en) * 2014-06-24 2014-10-29 小米科技有限责任公司 Group recommending method and device
CN104168177A (en) * 2014-06-27 2014-11-26 掌赢信息科技(上海)有限公司 Method and device for presenting and browsing group messages in instant communication program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1750519A (en) * 2005-11-01 2006-03-22 ***通信集团公司 Method for sharing instant news data
CN103746978A (en) * 2013-12-30 2014-04-23 华为技术有限公司 Content viewing method and server
CN104125143A (en) * 2014-06-24 2014-10-29 小米科技有限责任公司 Group recommending method and device
CN104168177A (en) * 2014-06-27 2014-11-26 掌赢信息科技(上海)有限公司 Method and device for presenting and browsing group messages in instant communication program

Also Published As

Publication number Publication date
CN104601441A (en) 2015-05-06

Similar Documents

Publication Publication Date Title
CN104601441B (en) For the authority control method and instant communication client of group chat
CN104503688B (en) The control method and device of intelligent hardware devices
CN104506410B (en) The method and apparatus of instant messaging
CN106792640A (en) The communication means of virtual SIM card, mobile terminal and server
CN105160239A (en) Application program access restriction method and apparatus
CN106970769A (en) Multi-screen display method and device
CN106598393A (en) Split-screen display method and device
CN106528081A (en) Method and device for operation execution
CN107219992A (en) Open the method and device of split screen function
CN106056010A (en) Method and apparatus for processing messages by terminal, and terminal
CN104899501A (en) Dialog list display method and device and terminal
CN107423378A (en) Image display method and device
CN106790018A (en) Resource-sharing player method and device
CN106034177A (en) Information interaction method and apparatus thereof
CN106372943A (en) Message processing method and device
CN106471513A (en) Authority control method and device
CN106462698A (en) Authority control method and authority control device
CN106302116A (en) Message method and device
CN105430639A (en) Information processing method and device
CN108446226A (en) Using abnormal processing method
CN107704294A (en) The method and apparatus for handling reservation event
CN107197107A (en) Enabled instruction processing method and processing device
CN107295099A (en) PUSH message processing method, device and storage medium
CN106462696A (en) Authority controlling method and device
CN105808995A (en) Password prompting method and device and terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant