CN102571705B - Information processing method and server - Google Patents
Information processing method and server Download PDFInfo
- Publication number
- CN102571705B CN102571705B CN201010605255.2A CN201010605255A CN102571705B CN 102571705 B CN102571705 B CN 102571705B CN 201010605255 A CN201010605255 A CN 201010605255A CN 102571705 B CN102571705 B CN 102571705B
- Authority
- CN
- China
- Prior art keywords
- application
- user
- developer
- operating right
- item
- 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
Links
Landscapes
- Storage Device Security (AREA)
- Stored Programmes (AREA)
Abstract
The embodiment of the invention provides an information processing method applied to a server and a corresponding server. The information processing method provided according to the embodiment of the invention is applied to the server, wherein the server provides application. The method comprises the following steps that: for the application, a function module is created, wherein the function module comprises a plurality of sub function modules and a user operation authorization list, and the user operation authorization list comprises user identifier items and operation authorization items corresponding to the user identifier items; for the application, the operation records of the application by users and user identifiers of the users are obtained; the user identifiers are allocated to the operation authorization in the function module of the application according to the operation records, wherein the operation authorization indicates that the users can operate a plurality of sub function modules; and the user identifiers and the operation authorization are respectively stored into the user identifier items and the operation authorization items corresponding to the user identifier items.
Description
Technical field
The embodiment of the present invention relates to the information processing method and corresponding server that are applied to server.Particularly, the embodiment of the present invention relates to the information processing method of the server for providing application and corresponding server.
Background technology
Along with the development of technology and the universal of network, the various terminal equipments that can carry out transfer of data by network are widely used, such as, personal computer, portable computer, tablet computer, portable cell phone, smart mobile phone and portable music player etc.
The use of conveniently user in recent years, increasing website proposes the third-party application shop based on operating system, such as, for the App Store of the operating system of Apple's electronic product, the Android Market etc. based on Android operation system.The mode that this application shop is combined with electronic equipment by network, the supplier for application provides convenient and efficient platform, has adapted to the demand of electronic device user for software personalisation well simultaneously.
But, although provide application convenient and efficient in the mode in third-party application shop, also directly results in the scarcity of user and user and the mutual approach between user and application supplier.Particularly, because user can only by checking that the mode of comment or descriptor understands application, and cannot real-time contacts application developer and user, what therefore user obtained is very limited about the information applied, and is also difficult to when in use pinpointing the problems obtain technical support timely.
Summary of the invention
The object of the embodiment of the present invention is to provide a kind of information processing method for server and corresponding server, to solve the problem.
The embodiment of the present invention provides a kind of information processing method, the method can be used for server, wherein server provides application, method comprises: for application, create functional module, wherein functional module comprises multiple sub-function module and user operation permissions list, and wherein user operation permissions list comprises user identifier item and the operating right item corresponding with user identifier item; For application, obtain the operation note of user to this application and the user identifier of user; According to operation note user identifier is distributed in the operating right in the functional module of this application, the wherein operation that can carry out multiple sub-function module of operating right indicating user; User identifier and operating right are stored into respectively in user identifier item and the operating right item corresponding with user identifier item.
Another embodiment of the present invention provides a kind of server, comprising: application providing unit, and configuration provides application; Module creation unit, configuration comes to create functional module for application, wherein functional module comprises multiple sub-function module and rights management submodule, and rights management submodule is used for the user operation permissions list that supervisory packet contains user identifier item and the operating right item corresponding with user identifier item; Acquiring unit, configuration comes to obtain the operation note of user to this application and the user identifier of user for application; Right assignment unit, configure the operating right according to operation note user identifier is distributed in the functional module of this application, and user identifier and operating right are stored into respectively in user identifier item and the operating right item corresponding with user identifier item, the wherein operation that can carry out multiple sub-function module of operating right indicating user.
By the scheme that the invention described above embodiment provides, user can exchange with the supplier (or developer) applied and the user applied easily, obtains the more information about this application.And also can obtain technical support in time when in use pinpointing the problems.In addition, the supplier (or developer) of application also can directly exchange with the user of application, and for user provides technical support, and the supplier (or developer) facilitating application is improved its application.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme of the embodiment of the present invention, be briefly described to the accompanying drawing used required in the description of embodiment below.Accompanying drawing in the following describes is only exemplary embodiment of the present invention.
Fig. 1 depicts the flow chart of the information processing method according to the embodiment of the present invention.
Fig. 2 depicts the flow chart of information processing method according to another embodiment of the present invention.
Fig. 3 depicts the flow chart creating the process of developer's module in information processing method according to another embodiment of the present invention.
Fig. 4 is the exemplary block diagram of the server illustrated according to the embodiment of the present invention.
Fig. 5 is the exemplary block diagram that server is according to another embodiment of the present invention shown.
Fig. 6 is the exemplary block diagram that server is according to another embodiment of the present invention shown.
Embodiment
Hereinafter, the preferred embodiments of the present invention are described in detail with reference to accompanying drawing.Note, in the present description and drawings, there is substantially the same step and represent with the identical Reference numeral of element, and will be omitted the repetition of explanation of these steps and element.
In following examples of the present invention, terminal equipment refers to the electronic equipment that can be connected to server by network.The concrete form of terminal equipment includes but not limited to personal computer, portable computer, tablet computer, portable cell phone, smart mobile phone and portable music player etc.
Below, with reference to Fig. 1, the information processing method according to the embodiment of the present invention is described.Fig. 1 depicts the flow chart of the information processing method 100 according to the embodiment of the present invention.
Information processing method 100 can be used for providing the server of the application of such as application program (application) or micro-(widget) and so on.The application that server provides all for identical operating system, can also can be used for different operating system.The application that server provides can comprise application developer, manager or user etc. local upload or long-distance Log server to the application on this server.The application that server provides can be downloaded by the terminal equipment being connected to server and/or be installed by user.
As shown in Figure 1, in step S101, functional module is created for application.Such as, can work as when receiving the application of uploading, functional module is created to the application of uploading.Functional module can comprise multiple sub-function module and user operation permissions list.
Sub-function module can comprise: non-realtime traffic submodule, real time communication submodule or shared submodule.Particularly, such as, non-realtime traffic submodule can be message board submodule, inner mail submodule etc., and real time communication submodule can be chatroom submodule, inner instant message submodule etc., and shared submodule can be files passe and shared submodule etc.Functional module can comprise multiple non-realtime traffic submodule, real time communication submodule and/or shared submodule.Such as, functional module can have message board submodule and inner mail submodule two non-realtime traffic submodules simultaneously, or has chatroom submodule and inner instant message two real time communication submodules simultaneously.
Each sub-function module can have one or more function.According to one embodiment of present invention, message board submodule can have preserve message, create message, editor message, deliver message, show message, delete message, forbid delivering the functions such as message.Similarly, chatroom submodule can have preserve speech, create speech, editor speech, deliver speech, display speech, delete make a speech, forbid delivering the functions such as speech.
User operation permissions list can comprise user identifier item and the operating right item corresponding with user identifier item.To be described in detail this after a while.
In step s 102, the operation note of user to this application and the user identifier of user are obtained for application.User may correspond to the operation with such as uploading application, down load application, more new opplication or tag application and so on.According to one embodiment of present invention, tag application can comprise and checks application (such as, checking the description of application) or mark to represent interested in etc. this application to application.
In step s 103, according to operation note user identifier is distributed in the operating right in the functional module of this application.The operation that operating right indicating user can carry out multiple sub-function module, that is, operating right indicating user can operate those sub-function module in multiple sub-function module, and to which function in sub-function module can operate.
Particularly, when according to described operation note indicating user to this application be operating as upload application time, highest level operating right can be distributed to user, user can be operated all sub-function module in the functional module of this application, and can all functions in sub-function module be operated.Suppose that functional module has message board submodule and chatroom submodule, message board submodule can have preserve message, create message, editor message, deliver message, display message, delete message, forbid delivering message-leaving function, and chatroom submodule can have preserve speech, create speech, editor speech, deliver speech, display make a speech, deletion make a speech, forbid delivering speech function.The user with highest level operating right can operate the function used in message board submodule and chatroom submodule.Such as, the user with highest level operating right can the unsuitable message preserved of delete message plank module, or the too fierce user that forbids making a speech delivers speech by chatroom submodule.
When according to described operation note indicating user to this application be operating as down load application time, medium rank operating right can be distributed to user, user can be operated all sub-function module in the functional module of this application, and can the partial function in sub-function module be operated.In the examples described above, the user with medium rank operating right can operate the partial function in message board submodule and chatroom submodule.Such as, the user with medium rank operating right can leave a message to the preservation of message board submodule, create message, editor leaves a message, deliver message, show message-leaving function operates, and to delete message and can not forbid that delivering message-leaving function operates, similarly, can make a speech to the preservation of chatroom submodule, create speech, editor's speech, deliver speech, display speech function operates, and can not make a speech to deleting and forbid that delivering speech function operates.
When according to described operation note indicating user to this application be operating as tag application time, more low-level operating right can be distributed to user, user can be operated the parton functional module in the functional module of this application, and can the partial function in sub-function module be operated.In the examples described above, have and can operate the partial function of message board submodule compared with the user of low-level operation authority, can not operate chatroom submodule.Such as, have and can operate the display message-leaving function of message board submodule compared with the user of low-level operation authority, and can not operate other function.
Should notice that the present invention is not limited thereto according to the mode of operation note to the operating right that user identifier distributes in this application, also can adopt other operating right methods of salary distribution.
In step S104, user identifier and operating right are stored into respectively in user identifier item and the operating right item corresponding with user identifier item.That is, according to such as to upload application, down load application, more new opplication or tag application and so on operation note to user identifier distribution operating right in this application after, this user identifier is stored in the user identifier item of user operation permissions list, and by user identifier, the operating right distributed in this application is stored in the operating right item corresponding with this user identifier item.
According to another embodiment of the present invention, when user wishes to operate the sub-function module in the functional module of application, information processing method also can comprise authentication of users identifier, and obtains operating right corresponding with this user identifier in user operation permissions list; And according to the operating right obtained, allow user identifier can carry out the operation corresponding to this operating right to multiple sub-function module that this functional module comprises.
Embodiment above can be applicable to the situation that server provides an application, but it should be noted that and the present invention is not limited thereto.When server provides multiple application, the information processing method 100 shown in Fig. 1 can be performed to each in multiple application.That is, for application each in multiple application that server provides creates functional module, the operation note of user to this application and the user identifier of user are obtained for each application, according to operation note user identifier is distributed in the operating right in the functional module of this application, and user identifier and operating right are stored in user identifier item and the operating right item corresponding with user identifier item respectively.
In addition, when server provides multiple application, also can establish the link between the functional module of multiple application.Particularly, establish the link between the functional module of the application can be correlated with in several applications.Such as, can preset technical field close, have complementary functions, the identical or download frequency of developer is higher is applied as related application, and to establish the link according between the functional module being set in advance in relevant application.In addition, also can be judged by the user being assigned with higher level operating right that whether other application are relevant to this application, and set up or disconnect linking between other functional module applied.
Below, with reference to Fig. 2, information processing method is according to another embodiment of the present invention described.Fig. 2 depicts the flow chart of information processing method 200 according to another embodiment of the present invention.In the present embodiment, the first application and second will be provided to be applied as example with server and be described, and in the present embodiment, the first application and the second application are relevant.
As shown in Figure 2, similar with the method shown in Fig. 1, in step s 201, functional module is created for application.In step S202, the operation note of user to this application and the user identifier of user are obtained for application.In step S203, provide application for server, according to operation note to user identifier distribution operating right in this application.And in step S204, user identifier and operating right are stored into respectively in user identifier item and the operating right item corresponding with user identifier item.In the present embodiment, step S201 can be performed respectively to step S204 to the first application and the second application.
The difference of the method shown in Fig. 2 and the method shown in Fig. 1 is, in the present embodiment, user operation permissions list also comprises relevent users' identifiers item and the associative operation authority items corresponding with relevent users' identifiers item.In addition, information processing method 200 also comprises step S205 to step S206.Particularly, in step S205, set up the link between the functional module of the first application and the functional module of the second application.In step S206, according to the user operation permissions list of the functional module of the second application, in the user operation permissions list of the functional module of the first application, generate relevent users' identifiers item and the associative operation authority items corresponding with relevent users' identifiers item.Associative operation authority can be stored in associative operation authority items.The operation that associative operation authority can indicate the user of the application relevant to current application can carry out multiple sub-function module of the functional module of current application, namely, the user of the application that the instruction of associative operation authority is relevant to current application can operate those sub-function module in the multiple sub-function module in current application, and to which function in sub-function module can operate.
Particularly, user identifier in the user operation permissions list of the functional module of the second application can be copied to as relevent users' identifiers in the user operation permissions list of the functional module of the first application, and the associative operation authority be created on according to the operating right in the user operation permissions list of the functional module of the second application in the functional module of the first application, and be stored in the associative operation authority items corresponding with relevent users' identifiers item.Such as, the functional module for the second application has the user of higher level operating right, the user of medium rank operating right is different for the associative operation authority possibility of the functional module of the first application with the user compared with low-level operation authority.
In addition, user identifier in the user operation permissions list of the functional module of the second application can be copied to as relevent users' identifiers in the user operation permissions list of the functional module of the first application, and distribute identical associative operation authority to the user identifier in the user operation permissions list of the functional module of all second application, and be stored in the associative operation authority items corresponding with relevent users' identifiers item.
In alternative embodiments, also can according to the user operation permissions list of the functional module of the first application, in the user operation permissions list of the functional module of the second application, generate relevent users' identifiers item and the associative operation authority items corresponding with relevent users' identifiers item.
By the information processing method of the present embodiment, user is by obtaining the operating right in the functional module of the application relevant to this application to the operation in an application.
In addition, according to another embodiment of the present invention, also can create developer's module for the developer of one or more application, so that exchange between different developer, or obtain technical support.Below, the process creating developer's module in information processing method is according to another embodiment of the present invention described with reference to Fig. 3.Fig. 3 depicts the flow chart creating the process 300 of developer's module in information processing method according to another embodiment of the present invention.In the present embodiment, by so that the user uploading application is described as the developer of application.
As shown in Figure 3, in step S301, create developer's module, wherein developer's module comprises multiple developer's sub-function module and the list of developer's operating right, and wherein the list of developer's operating right comprises developer's identifier item and the developer operating right item corresponding with developer's identifier item.Developer's sub-function module can be similar with the sub-function module in the functional module of above-mentioned application, or arrange according to specific needs and in addition.When operation note indicating user to this application be operating as upload application time, in step s 302 the user identifier of this user is added in developer's identifier item of developer's operating right list as developer's identifier, and distribute the developer's operating right in developer's module to the user identifier of this user in step S303.Finally in step s 304 distributed developer's operating right is added in developer's operating right item corresponding with developer's identifier item of this user.The operation that developer's operating right can indicate developer can carry out multiple developer's sub-function module.
The process 300 of Fig. 3 can be included in the method 100 of Fig. 1 or the method 200 of Fig. 2, but also can perform as required and separately.
Below, the server of embodiments of the invention is described with reference to Fig. 4.Fig. 4 is the exemplary block diagram of the server 400 illustrated according to the embodiment of the present invention.As shown in Figure 4, the server 400 of the present embodiment comprises application providing unit 410, module creation unit 420, acquiring unit 430 and right assignment unit 440.
The modules of server 400 performs each step/function of the information processing method in above-mentioned Fig. 1, therefore, succinct in order to describe, and no longer specifically describes.
Such as, apply providing unit 410 and can provide application.As mentioned above, application can comprise application program or micro-etc., and these application all for identical operating system, can also can be used for different operating system.Preferably, server can comprise receiving element (not shown), receives the application of uploading.Particularly, receiving element can receive application developer or user etc. or long-distance Log server to the application on this server.In addition, receiving element also can receive the local application of uploading of user that such as manager etc. has permission.The application that application providing unit can provide receiving element to receive.The application that application providing unit 410 provides can be downloaded by the terminal equipment being connected to server and/or be installed by user.
Module creation unit 420 can create functional module for application, wherein functional module comprises multiple sub-function module and rights management submodule, and rights management submodule is used for the user operation permissions list that supervisory packet contains user identifier item and the operating right item corresponding with user identifier item.Preferably, as mentioned above, server can comprise receiving element (not shown), to receive the application of uploading, and generates the information indicating the application of uploading received.The application of uploading that application providing unit can provide receiving element to receive.And module creation unit can create functional module according to information to the application of uploading.
Acquiring unit 430 can obtain the operation note of user to this application and the user identifier of user for application.According to the operation note for application that acquiring unit 430 obtains, right assignment unit 440 pairs of user identifiers are distributed in the operating right in the functional module of this application, the wherein operation that can carry out multiple sub-function module of operating right indicating user.Particularly, user may correspond to the operation with such as uploading, download, upgrade or mark and so on.Right assignment unit 440 is uploaded application, down load application, more new opplication or tag application according to operation note indicating user come user identifier batch operation authority being operating as of this application.
In addition, user identifier and operating right also can be stored in user identifier item and the operating right item corresponding with user identifier item by right assignment unit 440 respectively.
By the server of the present embodiment, user can exchange with the supplier (or developer) applied and the user applied easily, obtains the more information about this application.Also technical support can be obtained in time when user in use pinpoints the problems.In addition, the supplier (or developer) of application also can directly exchange with the user of application, and for user provides technical support, and the supplier (or developer) facilitating application is improved its application.
According to another embodiment of the present invention, server also can comprise authentication unit and operational administrative unit, so that user operates the sub-function module in the functional module of application.Particularly, authentication unit can authentication of users identifier, and obtains operating right corresponding with this user identifier in user operation permissions list.The operating right that operational administrative unit can obtain according to authentication unit, allows user identifier can carry out the operation corresponding to this operating right to multiple sub-function module.
In addition, when server provides multiple application, also can establish the link between the functional module of multiple application.As mentioned above, establish the link between the functional module of the application can be correlated with in several applications.Such as, can preset technical field close, have complementary functions, the identical or download frequency of developer is higher is applied as relevant application, and to establish the link according between the functional module being set in advance in relevant application.In addition, also can be judged by the user being assigned with higher level operating right that whether other application are relevant to this application, and set up or disconnect linking between other functional module applied.
Below, with reference to Fig. 5, server is according to another embodiment of the present invention described.Fig. 5 is the exemplary block diagram of the server 500 illustrated according to the embodiment of the present invention.In the present embodiment, the first application and second will be provided to be applied as example with server and be described, and in the present embodiment, the first application and the second application are relevant.The modules of server 500 performs each step/function of the information processing method in above-mentioned Fig. 2, therefore, succinct in order to describe, and no longer specifically describes.
As shown in Figure 5, similar with server 400, server 500 comprises application providing unit 510, module creation unit 520, acquiring unit 530 and right assignment unit 540.
Application providing unit 510 can provide application.Module creation unit 520 can create functional module for application, wherein functional module comprises multiple sub-function module and rights management submodule, and rights management submodule is used for the user operation permissions list that supervisory packet contains user identifier item and the operating right item corresponding with user identifier item.Acquiring unit 530 can obtain the operation note of user to this application and the user identifier of user for application.According to the operation note for application that acquiring unit 530 obtains, right assignment unit 540 pairs of user identifiers are distributed in the operating right in the functional module of this application, the wherein operation that can carry out multiple sub-function module of operating right indicating user.In addition, user identifier and operating right also can be stored in user identifier item and the operating right item corresponding with user identifier item by right assignment unit 440 respectively.
In addition, server 500 also comprises link and sets up unit 550, to set up the link between the functional module of the first application and the functional module of the second application.User operation permissions list also comprises relevent users' identifiers item and the associative operation authority items corresponding with relevent users' identifiers item in the present embodiment.Right assignment unit 540 also can according to the user operation permissions list of the functional module of the second application, in the user operation permissions list of the functional module of the first application, generate relevent users' identifiers item and the associative operation authority items corresponding with relevent users' identifiers item.
By the server of the present embodiment, user is by obtaining the operating right in the functional module of the application relevant to this application to the operation in an application.
In addition, according to another embodiment of the present invention, also can create developer's module for the developer of application, so that developer exchanges, obtain technical support.Below, with reference to Fig. 6, server is according to another embodiment of the present invention described.Fig. 6 is the exemplary block diagram that server 600 is according to another embodiment of the present invention shown.In the present embodiment, by so that the user uploading application is described as the developer of application.
As shown in Figure 6, similar with server 400, server 600 comprises application providing unit 610, module creation unit 620, acquiring unit 630 and right assignment unit 640.
Application providing unit 610 can provide application.Module creation unit 620 can create functional module for application, wherein functional module comprises multiple sub-function module and rights management submodule, and rights management submodule is used for the user operation permissions list that supervisory packet contains user identifier item and the operating right item corresponding with user identifier item.Acquiring unit 630 can obtain the operation note of user to this application and the user identifier of user for application.According to the operation note for application that acquiring unit 630 obtains, right assignment unit 640 pairs of user identifiers are distributed in the operating right in the functional module of this application, the wherein operation that can carry out multiple sub-function module of operating right indicating user.In addition, user identifier and operating right also can be stored in user identifier item and the operating right item corresponding with user identifier item by right assignment unit 640 respectively.
In addition, module creation unit 620 also can create developer's module.Developer's module can comprise multiple developer's sub-function module and the list of developer's operating right, and wherein the list of developer's operating right comprises developer's identifier item and the developer operating right item corresponding with developer's identifier item.
Developer's sub-function module can be similar with the sub-function module in the functional module of above-mentioned application, or arrange according to specific needs and in addition.When operation note indicating user to this application be operating as upload application time, right assignment unit 640 user identifier also configuring to this user distributes the developer's operating right in developer module.The operation that developer's operating right can indicate developer can carry out multiple developer's sub-function module.
The user identifier of this user adds in developer's identifier item of described developer's operating right list as developer's identifier by right assignment unit 640, and is added in developer's operating right item corresponding with developer's identifier item of this user by distributed developer's operating right.
Those of ordinary skill in the art can recognize, in conjunction with unit and the algorithm steps of each example of embodiment disclosed herein description, can realize with electronic hardware, computer software or the combination of the two.And software module can be placed in the computer-readable storage medium of arbitrary form.In order to the interchangeability of hardware and software is clearly described, generally describe composition and the step of each example in the above description according to function.These functions perform with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.Those skilled in the art can use distinct methods to realize described function to each specifically should being used for, but this realization should not thought and exceeds scope of the present invention.
It should be appreciated by those skilled in the art that and can be dependent on design requirement and other factors carries out various amendment, combination, incorporating aspects and replacement to the present invention, as long as they are in the scope of appended claims and equivalent thereof.
Claims (16)
1. an information processing method, is applied to server, and wherein said server provides application, and described method comprises:
For described application, create functional module, wherein said functional module comprises multiple sub-function module and user operation permissions list, wherein said user operation permissions list comprises user identifier item and the operating right item corresponding with described user identifier item, can work as when receiving the application of uploading, functional module is created to the application of uploading;
For described application, obtain the user identifier of user to the operation note of this application and described user;
According to described operation note described user identifier is distributed in the operating right in the functional module of this application, the operation that wherein said operating right indicating user can carry out described multiple sub-function module;
Described user identifier and described operating right are stored into respectively in described user identifier item and the described operating right item corresponding with described user identifier item;
When according to described operation note indicating user to this application be operating as upload application time, highest level operating right can be distributed to described user, described user can be operated all sub-function module in the functional module of this application, and can all functions in these sub-function module described be operated.
2. the method for claim 1, wherein said application can be downloaded by the terminal equipment being connected to described server by user.
3. the method for claim 1, wherein said establishment functional module comprises:
When receiving the application of uploading, functional module is created to described application of uploading.
4. the method for claim 1, wherein saidly comprises described user identifier batch operation authority according to described operation note:
According to described operation note indicating user, being operating as of this application is uploaded application, down load application, more new opplication or tag application and come described user identifier batch operation authority.
5. the method for claim 1, wherein
Described sub-function module comprises: non-realtime traffic submodule, real time communication submodule or shared submodule.
6. the method for claim 1, also comprises:
Verify described user identifier, and obtain operating right corresponding with this user identifier in described user operation permissions list; And
According to the operating right obtained, allow described user identifier can carry out the operation corresponding to this operating right to described multiple sub-function module.
7. the method for claim 1, wherein said server provides the first application and the second application, and wherein said first application and described second application are relevant, and described method also comprises:
Set up the link between the functional module of described first application and the functional module of described second application.
8. method as claimed in claim 7, wherein
Described user operation permissions list also comprises relevent users' identifiers item and the associative operation authority items corresponding with described relevent users' identifiers item,
Described method also comprises: according to the user operation permissions list of the functional module of described second application, in the user operation permissions list of the functional module of described first application, generate described relevent users' identifiers item and the associative operation authority items corresponding with described relevent users' identifiers item.
9. the method for claim 1, also comprises:
Create developer's module, wherein said developer's module comprises multiple developer's sub-function module and the list of developer's operating right, and the list of wherein said developer's operating right comprises developer's identifier item and the developer operating right item corresponding with described developer's identifier item;
When described operation note indicating user to this application be operating as upload application time, the user identifier of this user is added in developer's identifier item of described developer's operating right list as developer's identifier;
User identifier to this user distributes the developer's operating right in described developer's module; And
Distributed developer's operating right is added in developer's operating right item corresponding with developer's identifier item of this user.
10. a server, comprising:
Application providing unit, configuration provides application;
Module creation unit, configuration comes to create functional module for described application, wherein said functional module comprises multiple sub-function module and rights management submodule, described rights management submodule is used for the user operation permissions list that supervisory packet contains user identifier item and the operating right item corresponding with described user identifier item, can work as when receiving the application of uploading, functional module is created to the application of uploading;
Acquiring unit, configuration comes to obtain the user identifier of user to the operation note of this application and described user for described application;
Right assignment unit, configure the operating right for being distributed in described user identifier according to described operation note in the functional module of this application, and described user identifier and described operating right are stored into respectively in described user identifier item and the described operating right item corresponding with described user identifier item, the operation that wherein said operating right indicating user can carry out described multiple sub-function module;
When according to described operation note indicating user to this application be operating as upload application time, highest level operating right can be distributed to described user, described user can be operated all sub-function module in the functional module of this application, and can all functions in these sub-function module described be operated.
11. servers as claimed in claim 10, also comprise:
Receiving element, configure the application of uploading received, and generate information, wherein said information indicates the application of uploading received;
Described application providing unit also configures the application of uploading providing described receiving element to receive;
Described module creation unit also configures and creates functional module according to described information to described application of uploading.
12. servers as claimed in claim 10, wherein
Described right assignment unit is uploaded application, down load application, more new opplication or tag application according to described operation note indicating user come described user identifier batch operation authority being operating as of this application.
13. servers as claimed in claim 10, also comprise:
Authentication unit, described user identifier is verified in configuration, and obtains operating right corresponding with this user identifier in described user operation permissions list; And
Operational administrative unit, configures the operating right obtained according to described authentication unit, allows described user identifier can carry out the operation corresponding to this operating right to described multiple sub-function module.
14. servers as claimed in claim 10, wherein
Described application providing unit provides the first application and the second application, and wherein said first application and described second application are relevant;
Described server also comprises:
Unit is set up in link, and the link between the functional module of described first application and the functional module of described second application is set up in configuration.
15. servers as claimed in claim 14, wherein
Described user operation permissions list also comprises relevent users' identifiers item and the associative operation authority items corresponding with described relevent users' identifiers item,
Described right assignment unit also configures the user operation permissions list of the functional module according to described second application, in the user operation permissions list of the functional module of described first application, generate described relevent users' identifiers item and the associative operation authority items corresponding with described relevent users' identifiers item.
16. servers as claimed in claim 10, wherein
Described module creation unit also configures to create developer's module, wherein said developer's module comprises multiple developer's sub-function module and the list of developer's operating right, and the list of wherein said developer's operating right comprises developer's identifier item and the developer operating right item corresponding with described developer's identifier item;
Described right assignment unit also configure work as described operation note indicating user to this application be operating as upload application time, user identifier to this user distributes the developer's operating right in described developer's module, the user identifier of this user is added in developer's identifier item of described developer's operating right list as developer's identifier, and distributed developer's operating right is added in developer's operating right item corresponding with developer's identifier item of this user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010605255.2A CN102571705B (en) | 2010-12-24 | 2010-12-24 | Information processing method and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010605255.2A CN102571705B (en) | 2010-12-24 | 2010-12-24 | Information processing method and server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102571705A CN102571705A (en) | 2012-07-11 |
CN102571705B true CN102571705B (en) | 2015-01-07 |
Family
ID=46416193
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010605255.2A Active CN102571705B (en) | 2010-12-24 | 2010-12-24 | Information processing method and server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102571705B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102104607B (en) * | 2011-03-10 | 2013-11-06 | 易程(苏州)软件股份有限公司 | Method, device and system for controlling safety of service access |
CN103873528B (en) * | 2012-12-17 | 2019-02-19 | 北京百度网讯科技有限公司 | A kind of method and apparatus for user allocation system resource |
CN104793925A (en) * | 2014-01-21 | 2015-07-22 | 腾讯科技(北京)有限公司 | Microblog function allocating method and device |
CN104217283A (en) * | 2014-08-20 | 2014-12-17 | 广东建邦计算机软件有限公司 | Data sharing device and data sharing system |
CN105991721B (en) * | 2015-02-12 | 2019-06-21 | Oppo广东移动通信有限公司 | A kind of method and device of push application |
CN104852967B (en) | 2015-04-21 | 2018-03-27 | 小米科技有限责任公司 | Image sharing method and device |
CN110908728B (en) * | 2018-09-15 | 2021-04-09 | Oppo广东移动通信有限公司 | Authority configuration method and related product |
CN110414262A (en) * | 2019-06-28 | 2019-11-05 | 浙江中烟工业有限责任公司 | A kind of implementation method of configuration software subscriber management function |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100356809C (en) * | 2002-07-01 | 2007-12-19 | 高通股份有限公司 | System and method for the accurate collection of end-user opinion data for applications on a wireless network |
CN101183455A (en) * | 2007-12-26 | 2008-05-21 | 腾讯科技(深圳)有限公司 | Method and system for exchange feedback in electronic commerce transaction system |
CN101551892A (en) * | 2009-05-09 | 2009-10-07 | 刘念龙 | City life information platform and implementation method |
CN101809611A (en) * | 2007-09-26 | 2010-08-18 | 微软公司 | Dynamic instant comments |
-
2010
- 2010-12-24 CN CN201010605255.2A patent/CN102571705B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100356809C (en) * | 2002-07-01 | 2007-12-19 | 高通股份有限公司 | System and method for the accurate collection of end-user opinion data for applications on a wireless network |
CN101809611A (en) * | 2007-09-26 | 2010-08-18 | 微软公司 | Dynamic instant comments |
CN101183455A (en) * | 2007-12-26 | 2008-05-21 | 腾讯科技(深圳)有限公司 | Method and system for exchange feedback in electronic commerce transaction system |
CN101551892A (en) * | 2009-05-09 | 2009-10-07 | 刘念龙 | City life information platform and implementation method |
Also Published As
Publication number | Publication date |
---|---|
CN102571705A (en) | 2012-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102571705B (en) | Information processing method and server | |
CN108305072B (en) | Method, apparatus, and computer storage medium for deploying a blockchain network | |
CN111935110B (en) | Method and device for controlling permission of tenant to access container instance | |
US8526929B1 (en) | Mobile communication device provisioning and management | |
US20130103816A1 (en) | Multiplatform management system and method for mobile devices | |
CN105335187A (en) | Application processing method and apparatus | |
CN105009617A (en) | Method and apparatus for multisim devices with embedded SIM functionality | |
CN104516918A (en) | User identity information maintenance method and device, server and system | |
CN103581111A (en) | Communication method and system | |
CN103166911A (en) | Version management server authority management method and version management server authority management equipment | |
CN104982019A (en) | Identity data management system for high volume production of product-specific identity data | |
CN101330500B (en) | Control method for accessing authority of equipment management | |
CN108390786B (en) | Business operation and maintenance method and device and electronic equipment | |
CN103716400A (en) | Method and system for achieving mobile working based on virtual machine | |
CN102510391B (en) | Application management method and device and smart card | |
CN105100291A (en) | Resource address generating method, device and system | |
CN103944805A (en) | Information updating method and system based on Wechat platform | |
CN104768204A (en) | Network access management method, wearable device and system | |
AU2014256198A1 (en) | Terminal, network side device, terminal application control method, and system | |
CN103906045A (en) | Method and system for monitoring mobile terminal privacy stealing behaviors | |
CN104615709A (en) | Information display method and device | |
US11108831B2 (en) | Machine policy configuration for managed devices | |
CN102158369B (en) | Method and device for checking patch | |
CN101841606B (en) | CRBT (Color Ring Back Tone) system and music box management method and equipment | |
CN105144073A (en) | Removable storage device identity and configuration information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |