Method, device and electronic device for processing authorization
By generating digital authorization information, the government entrustment process is simplified, and the cumbersome problems of the traditional entrustment process are solved, and the efficiency and security of work are improved.
Patent Information
- Application Number
- CN202010962897.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-14
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2040-09-14
Smart Images

Figure CN114189344B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of government digital technology, and in particular to methods, devices and electronic equipment for processing delegated authorization. Background Art
[0002] In order to improve the efficiency of government affairs, some places have launched government service websites or related mobile applications (Apps), through which users can conduct online social security information inquiry and payment, provident fund inquiry / withdrawal, traffic violation handling and other government affairs. Some platforms can even directly access multiple regions and departments in one stop, realizing online government affairs handling across provinces and cities.
[0003] The above methods can improve the efficiency of government affairs. However, in the actual process of government affairs, some matters require the original and / or photocopies of some materials to be handed in face to face before they can be handled. For example, household registration transfer, provident fund transfer, etc. For these matters, users usually need to go to offline business halls to handle them.
[0004] However, due to geographical, time, behavioral ability and other reasons, there are situations where the person cannot be present in person to handle the matter, which has caused a huge pain point for users. For example, if someone A used to live in Beijing and later moved to Hangzhou, it may involve the transfer of the household registration and provident fund in Beijing to Hangzhou. At this time, one way is for A to go to Beijing in person to handle the move-out matters, and then go to Hangzhou to handle the move-in. However, if A is currently in Hangzhou, it may be difficult to go to Beijing in person to handle the move-out due to time and other issues. So he can entrust his friend B in Beijing to handle the move-out matters on his behalf. Household registration, provident fund transfer and other related matters are all matters of high importance and privacy. Therefore, if you need to entrust someone else to handle it, A usually needs to go to the notary office to get a notarized certificate. The certificate document should state the information such as the principal, the trustee, and the entrusted matters. At the same time, the notary office can also collect authorized images and issue a notarized certificate. After A gets the notarized certificate, he will mail it to his friend B in Beijing. B will then take the notarized certificate, his identity documents and the materials related to the specific matters provided by A to the relevant bureaus and departments to handle the relevant matters on his behalf.
[0005] It can be seen that in the traditional solution, if A wants to entrust B to handle government affairs, it is necessary to go to the notary office for notarization, mail the notarization certification materials, etc. The entrustment process is cumbersome and affects the efficiency of handling affairs. Therefore, how to improve the efficiency of government affairs entrustment has become a technical problem that needs to be solved by technical personnel in this field. Summary of the invention
[0006] This application provides a method, device and electronic equipment for processing delegation authorization, which can improve the efficiency of government delegation.
[0007] This application provides the following solutions:
[0008] A method for processing a delegated authorization, the method comprising:
[0009] Receiving a delegation request submitted by a first client associated with a delegating user;
[0010] Determine the entrustment content information according to the entrustment request, wherein the entrustment content information includes: entrusting user information, entrusted user information and entrustment matter information;
[0011] Generate corresponding digital authorization information according to the entrusted content information, and provide the digital authorization information to a second client associated with the entrusted user.
[0012] A method for providing delegation authorization information, the method comprising:
[0013] Providing a user information library for storing the client identification information, account information, and real-name authentication information associated with the user; the client identification information is related to the corresponding region;
[0014] After receiving the entrustment request submitted by the first client associated with the entrusting user, the entrustment content information is determined and the corresponding digital authorization information is generated; the entrustment content information includes: entrusting user information, entrusted user information and entrusted matter information items;
[0015] Determine the account information registered by the entrusted user and the associated client identifier according to the entrusted user information and the pre-stored user real-name authentication information;
[0016] The digital authorization information is provided to a second client corresponding to the client identification and the account information.
[0017] A method for processing a delegated authorization includes:
[0018] The first client provides an operation option for initiating a delegation request;
[0019] After receiving the entrustment request through the operation option, obtaining entrustment content information, the entrustment content information includes: entrusting user information, entrusted user information and entrustment matter information;
[0020] The delegation request is submitted to the server and carries the delegation content information. The server is used to generate corresponding digital authorization information according to the delegation content information and provide the digital authorization information to the second client associated with the delegated user.
[0021] A method for processing a delegated authorization includes:
[0022] The second client receives digital authorization information, wherein the digital authorization information is generated according to the entrustment content information associated with the received entrustment request, wherein the entrustment content information includes: entrusting user information, entrusted user information and entrustment matter information;
[0023] The digital authorization information is displayed so as to be provided to the acceptance terminal of the entrusted matter.
[0024] A method for obtaining delegation authorization information, comprising:
[0025] Receiving a request for handling a target matter submitted by a second client associated with the entrusted user;
[0026] Determine the entrustment content information according to the request, the entrustment content information includes: entrusting user information, entrusted user information and entrustment matter information;
[0027] Acquire, from a first client associated with the entrusting user, information for confirming authorization of the entrusted user;
[0028] Generate corresponding digital authorization information according to the entrusted content information, and provide the digital authorization information to a second client associated with the entrusted user.
[0029] A device for processing delegated authorization, the method comprising:
[0030] A delegation request receiving unit, configured to receive a delegation request submitted by a first client associated with a delegating user;
[0031] A commission content determination unit, configured to determine commission content information according to the commission request, wherein the commission content information includes: commissioning user information, entrusted user information and commission item information;
[0032] The digital authorization generating unit is used to generate corresponding digital authorization information according to the entrusted content information, and provide the digital authorization information to the second client associated with the entrusted user.
[0033] A device for providing delegation authorization information, the method comprising:
[0034] A user information database providing unit, used to provide a user information database for storing the client identification information, account information, and real-name authentication information associated with the user; the client identification information is related to the corresponding region;
[0035] A digital authorization information generating unit is used to determine the entrustment content information and generate corresponding digital authorization information after receiving the entrustment request submitted by the first client associated with the entrusting user; the entrustment content information includes: entrusting user information, entrusted user information and entrusted matter information items;
[0036] The entrusted user information determining unit is used to determine the account information registered by the entrusted user and the associated client identifier according to the entrusted user information and the pre-stored user real-name authentication information;
[0037] The digital authorization information sending unit is used to provide the digital authorization information to a second client corresponding to the client identifier and the account information.
[0038] A processing device for entrusting authorization, comprising:
[0039] An operation option providing unit, used for providing an operation option for initiating a delegation request;
[0040] A delegation content information acquisition unit, configured to acquire delegation content information after receiving a delegation request through the operation option, wherein the delegation content information includes: delegation user information, delegated user information, and delegation matter information;
[0041] The delegation request submitting unit is used to submit the delegation request to the server and carry the delegation content information. The server is used to generate corresponding digital authorization information according to the delegation content information and provide the digital authorization information to the second client associated with the delegated user.
[0042] A processing device for entrusting authorization, comprising:
[0043] A digital authorization information receiving unit, configured to receive digital authorization information, wherein the digital authorization information is generated according to the entrustment content information associated with the received entrustment request, wherein the entrustment content information includes: entrusting user information, entrusted user information and entrustment matter information;
[0044] The digital authorization information display unit is used to display the digital authorization information so as to provide it to the acceptance terminal of the entrusted matter.
[0045] A device for obtaining authorization information, comprising:
[0046] An agent request receiving unit, used to receive an agent request for a target item submitted by a second client associated with the entrusted user;
[0047] A commission content determination unit, configured to determine commission content information according to the request, wherein the commission content information includes: commissioning user information, entrusted user information and commission item information;
[0048] An authorization acquisition unit, configured to acquire information for confirming authorization of the entrusted user from a first client associated with the entrusting user;
[0049] The digital authorization information generating unit is used to generate corresponding digital authorization information according to the entrusted content information, and provide the digital authorization information to the second client associated with the entrusted user.
[0050] According to the specific embodiments provided in this application, this application discloses the following technical effects:
[0051] Through the embodiment of the present application, the entrusting user can submit a delegation request through the client, and submit specific entrustment content information, including the information of the entrustee, the information of the entrusted matter, and so on. After that, the server can generate the corresponding digital authorization information and provide it to the client associated with the entrusted user. In this way, the entrusted user can determine its identity authority to handle the entrusted matter through the digital authorization information, and then help the entrusting user to handle the corresponding entrusted matter, without the need for the entrusting user to notarize through the notary office, which solves the problem of inconvenience in handling affairs due to factors such as different places, and improves the handling efficiency of entrusted affairs. In addition, when the entrusted user interacts with the accepting party, it only needs to present the digital authorization information, and the accepting party does not need to review the paper notarization materials provided by the entrusted user. Since the digital authorization information has certain anti-counterfeiting characteristics and is not easy to forge, it realizes the informatization of the entrustment process, increases the number of affairs handled by the accepting party per unit time, and also improves the security of the entrusted handling of affairs.
[0052] Of course, any product implementing the present application does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0054] Figure 1 It is a schematic diagram of the system architecture provided by the embodiment of the present application;
[0055] Figure 2 is a flow chart of the first method provided in an embodiment of the present application;
[0056] Figures 3-1 to 3-6 This is a schematic diagram of an application interface provided by an embodiment of the present application;
[0057] Figure 4 is a flow chart of the second method provided in an embodiment of the present application;
[0058] Figure 5 is a flowchart of the third method provided in an embodiment of the present application;
[0059] Figure 6 is a flowchart of the fourth method provided in an embodiment of the present application;
[0060] Figure 7 is a flowchart of the fifth method provided in an embodiment of the present application;
[0061] Figure 8 is a schematic diagram of a first device provided in an embodiment of the present application;
[0062] Fig. 9 is a schematic diagram of a second device provided in an embodiment of the present application;
[0063] Fig.10 is a schematic diagram of a third device provided in an embodiment of the present application;
[0064] Fig.11 is a schematic diagram of a fourth device provided in an embodiment of the present application;
[0065] Fig.12 is a schematic diagram of a fifth device provided in an embodiment of the present application;
[0066] Fig.13 It is a schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0067] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0068] In an embodiment of the present application, an entry for initiating a delegation request can be provided in a client product such as a government service website or a mobile application, so that a user can initiate a delegation online through a client. After receiving a specific request, the server can digitally authorize the specific delegation content and provide the digital authorization information to the client associated with the delegated user. The delegate can use this digital authorization information to help the principal to handle specific matters on behalf of the principal. Since the specific digital authorization is provided by the server and can be sent directly to the client associated with the delegate, the authorization information has a certain degree of credibility, and the principal does not need to go to the relevant notary department to notarize the delegation, thereby improving the efficiency of the delegation. In addition, under an optional implementation method, the specific digital authorization information can also be provided to the information system associated with the recipient of the delegation matter, so as to verify the digital authorization information provided by the second client after receiving the agency request from the second client, thereby improving the effectiveness of the digital authorization.
[0069] In specific implementation, from the perspective of system architecture, the embodiments of the present application may involve a server and a client. Among them, since it involves the processing of government affairs, and government departments in different regions may be independent of each other, for example, different provinces and cities may have different handling procedures, etc. Therefore, the client in the embodiment of the present application may include multiple, corresponding to different provinces, cities and other regional information, and specific users can install the corresponding client according to their own regions, for example, users in Beijing can install clients for users in Beijing, and users in Zhejiang can install clients for users in Zhejiang, etc. Alternatively, a unified client can also be provided, and the clients installed by users in various regions can be the same, but can be divided into multiple different modules inside the client, corresponding to different regions, and can be switched to the corresponding module for display according to the region where the user is located, etc. In addition, in an optional implementation, a client can also be provided for the acceptor user of the government affairs acceptor such as a specific local bureau. For the server, whether multiple regions correspond to different clients or different modules are provided in a unified client, the background data can be uniformly managed through a unified server. Specific background data may include user data (for example, personal accounts and legal person accounts registered by users through the installed client), interface information of the information systems of various regional bureaus, etc. In other words, even if different regions correspond to different clients, the background data can be managed through the same server, so that information exchange between different clients of users across regions can be realized.
[0070] For example, in a specific implementation, the specific system architecture and data processing flow can be as follows: Figure 1 As shown. First, the mode between the server and the client can be one-to-many. For example, the same server can manage the background data of multiple different clients corresponding to multiple different regions. When a user needs to entrust others to help deal with a government-related matter, he can initiate a delegation request through the first client associated with him, and fill in the specific entrusted matters, entruster information, entrustee information, validity period, etc. If it involves cross-regional government affairs processing, you can also specify specific service areas and other information. In addition, the entruster can also sign for confirmation. After receiving a specific request, the server can generate digital authorization information. On the one hand, this authorization information can be provided to the information system associated with the specific receiving bureau (which can be determined based on the specific entrusted matters, service areas, etc.), and on the other hand, it can be provided to the second client associated with the specific entrusted user.
[0071] In this way, when the entrusted person goes to a specific bureau to handle the matter, he can present the digital authorization information to the specific acceptor of the bureau. The acceptor can also compare the digital authorization information presented by the entrusted person with the digital authorization information previously provided by the server. If they are consistent, the entrusted person can be allowed to handle the specific matters on his behalf. In specific implementation, in order to facilitate the transmission of digital authorization information between the second client and the third client associated with the acceptor user, a graphic code such as a QR code can also be generated based on the digital authorization information and provided to the second client. In this way, the second client can present the graphic code to the acceptor, and the acceptor can obtain the digital authorization information by scanning the code, and then compare it with the digital authorization information previously provided by the server. Of course, in actual applications, the digital authorization information can also be provided to the acceptor user in other ways. For example, the acceptor user can confirm with the server by telephone or other means after receiving the digital authorization information provided by the entrusted user, and so on.
[0072] The specific implementation scheme provided in the embodiments of the present application is described in detail below.
[0073] Embodiment 1
[0074] This embodiment 1 provides a method for processing delegated authorization from the perspective of the server. Figure 2 , the method may include the following steps:
[0075] S210: receiving a delegation request submitted by a first client associated with a delegation user;
[0076] Specifically, the first client may provide an operation option for initiating a delegation request, for example, Figure 3-1 As shown, an operation option for initiating a delegation service may be provided on the homepage of the first client or the like. The user may initiate a specific delegation request through the operation option. Figure 3-2 As shown, before creating a specific entrustment, the identity of the entruster can also be verified first through the user's biometric information, etc. There can be many specific biometric information, for example, it can include facial features, fingerprint features, voiceprint features, and gait features, etc. Among them, the user's biometric data can be saved during the process of real-name authentication of the user, or the biometric data can be obtained by other means. After receiving the biometric information, it can be compared with the biometric information of the current user saved in the database, so as to realize the identity confirmation of the entrusting user.
[0077] In the specific process of creating a commission, operation options are provided for inputting / selecting specific commission content. The specific input method may include keyboard input, voice input, and other methods. Figure 3-3As shown, the entrustment content may specifically include the entrustment matters and the entrustee's information (name, ID number, mobile phone number, etc.). Among them, regarding the specific entrustment matters, multiple optional options may also be provided, for example, Figure 3-4 As shown, it can include general taxpayer registration for value-added tax, registration and filing of commodity housing pre-sale contracts, etc. In this way, the entrusting user can select the matters he needs to entrust. Of course, an input box for inputting the information of the entrusted matters can also be provided, and the entrusting user can also directly input the matters he needs to entrust.
[0078] In addition, in actual applications, the validity period of the entrustment can also be set. Accordingly, the validity period of the digital authorization information can also be determined accordingly, and the entrustee can perform specific matters on behalf of the entrustee within the validity period. Furthermore, in the process of initiating the entrustment, the entruster can also choose the authentication method, and the specific authentication method can include handwritten signature authentication, etc. For example, Figure 3-5 As shown, when the user chooses to authenticate by handwriting signature, a writing board interface for handwriting signature can be provided, and the user can sign by handwriting through the touch screen of a terminal device such as a mobile phone. This authentication information can be provided to the server, and the server can further confirm the identity of the entrusting user based on the pre-stored information such as the user's handwriting font characteristics.
[0079] S220: Determine entrustment content information according to the entrustment request, wherein the entrustment content information includes: entrusting user information, entrusted user information and entrustment matter information;
[0080] After receiving the specific entrustment request, the server can determine the specific entrustment content information, including entrusting user information, entrusted user information, and entrusted matter information. The specific entrustment content information can be carried in the entrustment request, or can also be provided to the server by the first client in a message format independent of the request message. The specific entrusted matters can include government affairs, such as public service matters that require the parties to go to a specific unit to handle, for example, entrusting others to go to relevant units and departments to handle tax, provident fund and other related matters, or go to a bank to handle bank-related matters, etc.
[0081] S230: Generate corresponding digital authorization information according to the entrusted content information, and provide the digital authorization information to a second client associated with the entrusted user.
[0082] After determining the specific content of the entrustment, the server can generate the corresponding digital authorization information. The specific digital authorization information can be carried in a variety of forms. For example, it can be a ciphertext obtained by encrypting the entrustment content (including identity authentication information) according to a certain encryption algorithm, or it can be a graphic code, a video, etc. encoded according to the entrustment content. After generating the specific digital authorization information, this digital authorization information can be provided to the second client associated with the entrusted user. Of course, the specific entrustment content information can also be provided to the first client for display, including the entrustment matters, the entrustee information, etc. For example, it can be as follows Figure 3-6 As shown, this allows the entrusting user to intuitively view the detailed information of the specific entrusted matters.
[0083] If the entrustment request also carries the entrusting user's authentication information on the entrustment content information, the entrustment content information can be first verified according to the authentication information, and if the verification is successful, the digital authorization information is generated. As mentioned above, the specific authentication information may include the entrusting user's handwritten signature information. At this time, the server can verify the handwritten signature information according to the pre-saved handwritten font feature information of the entrusting user.
[0084] In addition, in an optional manner, the service end may also provide the digital authorization information to the information system associated with the acceptor of the entrusted matter, so that after receiving the request from the second client to handle the entrusted matter, the acceptor terminal can verify the digital authorization information provided by the second client according to the digital authorization information read from the information system. Among them, the specific acceptor may be determined according to the specific entrusted matter, and may specifically refer to specific government-related departments and bureaus. For example, if the entrusted matter is a VAT preferential filing, the specific acceptor may be a local tax bureau, etc. It should be noted here that there are usually multiple specific government affairs matters, and they may need to be accepted by different departments and bureaus, that is, they correspond to different acceptors. For example, for matters related to taxation, the acceptor may be a local tax bureau, a national tax bureau, etc.; for matters related to traffic violations, the acceptor may be a transportation bureau, etc. Different acceptors usually correspond to different information systems. Therefore, in order to be able to provide specific digital authorization information to the acceptor information system, the service end may also save information such as interfaces of information systems associated with multiple acceptors in advance. After the digital authorization information is generated for a request of a client user, the specific recipient can be determined, and then the digital authorization information is sent to the information system associated with the recipient through the interface information of the information system corresponding to the recipient.
[0085] Specific entrusted matters usually also have regional characteristics. For example, Hangzhou City, Beijing City, etc. correspond to the local tax bureaus in their respective regions. Similarly, the VAT preferential filing matter usually needs to be handled at the tax bureau in the specific region, and so on. In the embodiment of the present application, cross-regional entrustment can also be carried out. For example, a user is currently located in Hangzhou, but needs to entrust someone else to go to the local tax bureau in Beijing to handle the VAT preferential filing on his behalf. At this time, the server needs to provide the specific digital authorization information to the information system associated with the local tax bureau in Beijing, and so on. In view of this situation, information about the specific target area can also be added to the entrustment content so that the server can send the digital authorization information to the information system of the acceptor associated with the specific target area.
[0086] Among them, in the scenario of cross-regional delegation, the following situation may also occur: the first client associated with the delegating user is different from the second client associated with the delegated user. For example, since the delegating user lives in Hangzhou, the first client dedicated to the Hangzhou government affairs is installed, and the delegating user submits the delegation request through the first client; and since the delegated user lives in Beijing, the second client dedicated to the Beijing government affairs is associated. At this time, the digital authorization information generated for the delegation request of the first client needs to be sent to the second client across clients. In response to this situation, since in the embodiment of the present application, different clients associated with multiple regions can be associated with background data through the same server, the server can determine the second client associated with the delegated user after generating digital authorization information for the delegation request of the delegating user, and then send the digital authorization information to the second client.
[0087] Specifically, the entrusted user can be identified based on the entrusted user's name, ID number, etc. For example, the account information registered by the entrusted user and the associated target region information can be determined based on the entrusted user information and the pre-stored user real-name authentication information, and then the digital authorization information can be provided to the second client corresponding to the target region information and the account information.
[0088] After receiving the specific digital authorization information, the entrusted user can display the digital authorization information to the accepting user through the second client associated with the entrusted user, and the accepting user can judge whether the entrusted person has the agency authority based on the information. Specifically, in order to facilitate the transmission of digital authorization information between the second client and the accepting terminal, the server can also generate digital authorization information in the form of a graphic code and provide it to the second client associated with the entrusted user. In this way, the graphic code can be displayed through the second client, and then the accepting terminal can read the digital authorization information by scanning the code.
[0089] After receiving the digital authorization information provided by the entrusted user by scanning a code or other means, the acceptance terminal can also compare it with the digital authorization information sent in advance by the server to the acceptor's information system. If the match is successful, the confirmation of the entrusted user's agency authority can be completed.
[0090] In another way, after receiving the request from the second client to handle the entrusted matter, the server can also establish a real-time connection between the first client and the second client (for example, a video connection, a voice connection, a short message connection, etc.) so as to verify the entrusted matter and the information about the relationship between the entruster and the entrustee through the real-time connection. After the verification is successful, the authentication is performed through the digital authorization information, etc. This verification result can be provided to the second client and / or the information system associated with the acceptor of the entrusted matter, so that the acceptor can further verify the entrusted user.
[0091] After completing the processing of the entrusted matters, the server can also obtain the message of the completion of the entrusted matters, and synchronously provide the message to the first client. Specifically, if the entrusted person initiates the agency process for the specific entrusted matters through the second client, and submits the "Complete" and other operations through the second client after the agency is completed, the server can obtain the above-mentioned completion message through the second client. Alternatively, in another way, the third server associated with the acceptor can submit the message of the completion of the agency to its information system, and the information system of the acceptor will provide the specific completion message to the server, and so on.
[0092] Specifically, in the embodiment of the present application, the specific entrusted user may be an individual user or a legal person user.
[0093] In short, through the embodiment of the present application, the entrusting user can submit a delegation request through the client, and submit specific entrustment content information, including entrusted user information, entrusted matter information, etc. Afterwards, the server can generate corresponding digital authorization information and provide it to the client associated with the entrusted user. In this way, the entrusted user can help the entrusting user handle the corresponding entrusted matter through the digital authorization information, and the entrusting user does not need to notarize it through the notary office, thereby improving work efficiency.
[0094] Embodiment 2
[0095] This second embodiment provides a method for providing delegation authorization information from another perspective of the server side. Figure 4 , the method may specifically include:
[0096] S410: Providing a user information database for storing the client identification information, account information, and real-name authentication information associated with the user; the client identification information is related to the corresponding region;
[0097] S420: after receiving the entrustment request submitted by the first client associated with the entrusting user, determining the entrustment content information and generating corresponding digital authorization information; the entrustment content information includes: entrusting user information, entrusted user information and entrustment matter information;
[0098] S430: Determine the account information registered by the entrusted user and the associated client identifier according to the entrusted user information and the pre-stored user real-name authentication information;
[0099] S440: Provide the digital authorization information to a second client corresponding to the client identifier and the account information.
[0100] Embodiment 3
[0101] This embodiment 3 provides a method for processing delegated authorization from the perspective of the first client associated with the delegated user, see Figure 5 , the method may include:
[0102] S510: The first client provides an operation option for initiating a delegation request;
[0103] S520: after receiving the entrustment request through the operation option, obtaining entrustment content information, the entrustment content information includes: entrusting user information, entrusted user information and entrusted matter information;
[0104] S530: Submit the delegation request to the server and carry the delegation content information. The server is used to generate corresponding digital authorization information according to the delegation content information and provide the digital authorization information to the second client associated with the delegated user.
[0105] During specific implementation, an operation option for inputting authentication information may also be provided, so as to verify the entrusted content information through the authentication information.
[0106] Embodiment 4
[0107] This fourth embodiment provides a method for processing delegated authorization from the perspective of the second client. Figure 6 , the method may specifically include:
[0108] S610: The second client receives digital authorization information, where the digital authorization information is generated according to the delegation content information associated with the received delegation request, where the delegation content information includes: delegation user information, delegated user information, and delegation matter information;
[0109] S620: Display the digital authorization information so as to provide it to the acceptance terminal of the entrusted matter.
[0110] Embodiment 5
[0111] In the above-mentioned embodiment, the entrusting user initiates a specific entrustment request, while in another way, the entrusted user can also initiate a request for obtaining authorization, that is, the main operator can be the entrusted user, including filling in the specific entrustment content, and the entrusting user only needs to confirm. This embodiment 5 provides a method for obtaining entrustment authorization information from the perspective of the entrusted user's client side, see Figure 7 , the method may include:
[0112] S710: receiving a request for handling a target matter submitted by a second client associated with the entrusted user;
[0113] S720: Determine the entrustment content information according to the request, the entrustment content information including: entrusting user information, entrusted user information and entrustment matter information;
[0114] S730: After obtaining the information for authorizing the entrusted user from the first client associated with the entrusting user, generate corresponding digital authorization information according to the entrusted content information, and provide the digital authorization information to the second client associated with the entrusted user.
[0115] For the undescribed parts in the aforementioned Embodiments 2 to 5, please refer to the description in Embodiment 1, which will not be repeated here.
[0116] It should be noted that the embodiments of the present application may involve the use of user data. In actual applications, user-specific personal data can be used in the scheme described herein within the scope permitted by applicable laws and regulations, subject to the requirements of applicable laws and regulations of the country where the user is located (for example, with the user's explicit consent, effective notification to the user, etc.).
[0117] Corresponding to the first embodiment of the present application, a processing device for entrusted authorization is also provided, see Figure 8 , the device may include:
[0118] The delegation request receiving unit 810 is used to receive a delegation request submitted by a first client associated with a delegation user;
[0119] The entrustment content determination unit 820 is used to determine the entrustment content information according to the entrustment request, and the entrustment content information includes: entrusting user information, entrusted user information and entrustment matter information;
[0120] The digital authorization generating unit 830 is configured to generate corresponding digital authorization information according to the entrusted content information, and provide the digital authorization information to the second client associated with the entrusted user.
[0121] The entrustment request also includes the authentication information of the entrusting user on the entrustment content information;
[0122] The device may also include:
[0123] A verification unit is used to verify the entrusted content information according to the authentication information, and if the verification is successful, trigger the step of generating the digital authorization information.
[0124] Wherein, the authentication information includes the handwritten signature information of the entrusting user;
[0125] The verification unit may be specifically configured to verify whether the handwritten signature information matches that of the entrusting user based on pre-saved handwritten font feature information of the entrusting user.
[0126] In addition, the device may also include:
[0127] The identity authentication unit is used to collect the biometric information of the entrusted user and perform identity authentication on the entrusted user through the biometric information.
[0128] The digital authorization information providing unit is used to provide the digital authorization information to the information system associated with the acceptor of the entrusted matter, so that after receiving the request from the second client to handle the entrusted matter, the acceptance terminal verifies the digital authorization information provided by the second client based on the digital authorization information read from the information system.
[0129] The digital authorization information includes: digital authorization information in the form of a graphic code, and the graphic code is used to be displayed through the second client, so that the digital authorization information can be provided to the acceptance terminal associated with the acceptor of the entrusted matter by scanning the code.
[0130] The first client and the second client are corresponding to different clients, and are respectively associated with different locations where the entrusting user and the entrusted user are located.
[0131] The entrusted user information includes the name and identity document number information of the entrusted user; at this time, the account information registered by the entrusted user and the associated target location information can be determined based on the entrusted user information and the pre-saved user real-name authentication information; the digital authorization information is provided to a second client corresponding to the target location information and the account information.
[0132] The entrusted content information further includes validity period information so as to determine the validity period of the digital authorization information.
[0133] Furthermore, the device may further include:
[0134] The real-time connection unit is used to establish a real-time connection between the first client and the second client after receiving a request from the second client to handle the entrusted matter, so as to verify the entrusted matter and the entrusting and entrusting relationship information through the real-time connection.
[0135] The verification result providing unit is the same as the information system associated with providing the verification result to the second client and / or the recipient of the entrusted matter.
[0136] The completion message synchronization unit is used to obtain the message of completion of the entrusted matter and synchronously provide the message to the first client.
[0137] The entrusted user includes an individual user or a legal person user.
[0138] Corresponding to the second embodiment of the present application, another device for providing authorization information is also provided, see Fig. 9 , the device may include:
[0139] The user information database providing unit 910 is used to provide a user information database for storing the client identification information, account information, and real-name authentication information associated with the user; the client identification information is related to the corresponding region;
[0140] The digital authorization information generating unit 920 is used to determine the entrustment content information and generate the corresponding digital authorization information after receiving the entrustment request submitted by the first client associated with the entrusting user; the entrustment content information includes: entrusting user information, entrusted user information and entrusted matter information items;
[0141] The entrusted user information determining unit 930 is used to determine the account information registered by the entrusted user and the associated client identifier according to the entrusted user information and the pre-stored user real-name authentication information; and
[0142] The digital authorization information sending unit 940 is used to provide the digital authorization information to the second client corresponding to the client identifier and the account information.
[0143] Corresponding to the third embodiment of the present application, another delegated authorization processing device is also provided, such as Fig.10 As shown, the device may include:
[0144] An operation option providing unit 1010, configured to provide an operation option for initiating a delegation request;
[0145] The entrustment content information acquisition unit 1020 is used to acquire the entrustment content information after receiving the entrustment request through the operation option, wherein the entrustment content information includes: entrusting user information, entrusted user information and entrustment matter information; and
[0146] The delegation request submitting unit 1040 is used to submit the delegation request to the server and carry the delegation content information. The server is used to generate corresponding digital authorization information according to the delegation content information and provide the digital authorization information to the second client associated with the delegated user.
[0147] Corresponding to the fourth embodiment of the present application, another delegated authorization processing device is also provided, such as Fig.11 As shown, the device may include:
[0148] The digital authorization information receiving unit 1110 is used to receive digital authorization information, wherein the digital authorization information is generated according to the entrustment content information associated with the received entrustment request, wherein the entrustment content information includes: entrusting user information, entrusted user information and entrustment matter information; and
[0149] The digital authorization information display unit 1120 is used to display the digital authorization information so as to provide it to the acceptance terminal of the entrusted matter.
[0150] Corresponding to the fifth embodiment of the present application, a device for obtaining authorization information is also provided, such as Fig.12 As shown, the device may include:
[0151] The proxy request receiving unit 1210 is used to receive a request for proxy handling of a target matter submitted by a second client associated with the entrusted user;
[0152] The entrustment content determination unit 1220 is used to determine the entrustment content information according to the request, wherein the entrustment content information includes: entrusting user information, entrusted user information and entrustment matter information;
[0153] The authorization acquisition unit 1230 is used to acquire information for confirming the authorization of the entrusted user from the first client associated with the entrusting user; and
[0154] The digital authorization information generating unit 1240 is used to generate corresponding digital authorization information according to the entrusted content information, and provide the digital authorization information to the second client associated with the entrusted user.
[0155] An embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, it can be used to implement the steps of the method described in any one of Embodiments 1 to 5.
[0156] The embodiment of the present application further provides an electronic device, including one or more processors; and
[0157] A memory associated with the one or more processors, the memory being used to store program instructions, and the program instructions, when read and executed by the one or more processors, can be used to execute the steps of the method described in any one of Embodiments 1 to 5.
[0158] in, Fig.13 The architecture of an electronic device is exemplarily shown. For example, device 1300 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, an aircraft, etc.
[0159] Reference Fig.13 , device 1300 may include one or more of the following components: a processing component 1302 , a memory 1304 , a power component 1306 , a multimedia component 1308 , an audio component 1310 , an input / output (I / O) interface 1312 , a sensor component 1314 , and a communication component 1316 .
[0160] The processing component 1302 generally controls the overall operation of the device 1300, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1302 may include one or more processors 1320 to execute instructions to complete all or part of the steps of the method provided by the technical solution of the present disclosure. In addition, the processing component 1302 may include one or more modules to facilitate the interaction between the processing component 1302 and other components. For example, the processing component 1302 may include a multimedia module to facilitate the interaction between the multimedia component 1308 and the processing component 1302.
[0161] The memory 1304 is configured to store various types of data to support operations on the device 1300. Examples of such data include instructions for any application or method operating on the device 1300, contact data, phone book data, messages, pictures, videos, etc. The memory 1304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0162] The power supply component 1306 provides power to the various components of the device 1300. The power supply component 1306 can include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 1300.
[0163] The multimedia component 1308 includes a screen that provides an output interface between the device 1300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1308 includes a front camera and / or a rear camera. When the device 1300 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0164] The audio component 1310 is configured to output and / or input audio signals. For example, the audio component 1310 includes a microphone (MIC), and when the device 1300 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 1304 or sent via the communication component 1316. In some embodiments, the audio component 1310 also includes a speaker for outputting audio signals.
[0165] I / O interface 1312 provides an interface between processing component 1302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0166] The sensor assembly 1314 includes one or more sensors for providing various aspects of status assessment for the device 1300. For example, the sensor assembly 1314 can detect the open / closed state of the device 1300, the relative positioning of components, such as the display and keypad of the device 1300, the sensor assembly 1314 can also detect the position change of the device 1300 or a component of the device 1300, the presence or absence of user contact with the device 1300, the orientation or acceleration / deceleration of the device 1300, and the temperature change of the device 1300. The sensor assembly 1314 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1314 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1314 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0167] The communication component 1316 is configured to facilitate wired or wireless communication between the device 1300 and other devices. The device 1300 can access a wireless network based on a communication standard, such as WiFi, or a mobile communication network such as 2G, 3G, 4G / LTE, 5G, etc. In an exemplary embodiment, the communication component 1316 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1316 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0168] In an exemplary embodiment, device 1300 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.
[0169] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1304 including instructions, and the above instructions can be executed by a processor 1320 of the device 1300 to complete the method provided by the technical solution of the present disclosure. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0170] It can be known from the description of the above implementation methods that those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present application can be essentially or partly contributed to the prior art in the form of a software product, which can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application or certain parts of the embodiments.
[0171] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can refer to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiment. The system and system embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without creative work.
[0172] The above is a detailed introduction to the processing method, device and electronic device for the delegated authorization provided by this application. This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.
Claims
1. A method for processing delegated authorization, characterized in that: The method comprises: Receiving a delegation request submitted by a first client associated with a delegating user; Determine the entrustment content information according to the entrustment request, wherein the entrustment content information includes: entrusting user information, entrusted user information and entrustment matter information; Generate corresponding digital authorization information according to the entrusted content information, and provide the digital authorization information to a second client associated with the entrusted user; wherein the digital authorization information is used to determine the identity authority of the entrusted user to handle the entrusted matters; the first client and the second client are corresponding to different clients, and are respectively associated with different locations where the entrusting user and the entrusted user are located.
2. The method according to claim 1, characterized in that The entrustment request also includes authentication information of the entrusting user on the entrustment content information; The method further comprises: The entrusted content information is verified according to the authentication information, and if the verification is successful, the step of generating the digital authorization information is triggered.
3. The method according to claim 2, characterized in that The authentication information includes the handwritten signature information of the entrusting user; The verifying the entrusted content information according to the authentication information includes: According to the pre-saved handwriting font feature information of the entrusting user, verify whether the handwritten signature information matches the entrusting user.
4. The method according to claim 1, characterized in that: The method also includes: The biometric information of the entrusting user is collected, and the identity of the entrusting user is authenticated by the biometric information.
5. The method according to claim 1, characterized in that Also includes: The digital authorization information is provided to the information system associated with the acceptor of the entrusted matter, so that after receiving the request from the second client to handle the entrusted matter, the acceptance terminal verifies the digital authorization information provided by the second client based on the digital authorization information read from the information system.
6. The method according to claim 1, characterized in that The digital authorization information includes: digital authorization information in the form of a graphic code, and the graphic code is used to be displayed through the second client, so that the digital authorization information can be provided to the acceptance terminal associated with the acceptor of the entrusted matter by scanning the code.
7. The method according to claim 1, characterized in that The first client and the second client are different modules in a unified client, and the different modules in the unified client correspond to the different locations respectively.
8. The method according to claim 7, characterized in that The entrusted user information includes the entrusted user's name and identity document number information; Providing the digital authorization information to a second client associated with the entrusted user includes: Determine the account information registered by the entrusted user and the associated target location information according to the entrusted user information and the pre-stored user real-name authentication information; The digital authorization information is provided to a second client corresponding to the target location information and the account information.
9. The method according to claim 1, characterized in that: The entrusted content information further includes validity period information so as to determine the validity period of the digital authorization information.
10. The method according to claim 1, characterized in that Also includes: After receiving the request from the second client to handle the entrusted matter, a real-time connection is established between the first client and the second client, so as to verify the entrusted matter and the information of the entrusting and entrusting relationship through the real-time connection.
11. The method according to claim 10, characterized in that Also includes: The verification result is provided to the second client and / or the information system associated with the party accepting the entrusted matter.
12. The method according to claim 1, characterized in that Also includes: After obtaining the message that the entrusted matter has been handled, the message is synchronously provided to the first client.
13. The method according to claim 1, characterized in that Also includes: The entrusted user includes an individual user or a legal person user.
14. A method for providing delegation authorization information, characterized in that: The method comprises: Providing a user information library for storing the client identification information, account information, and real-name authentication information associated with the user; the client identification information is related to the corresponding region; After receiving the entrustment request submitted by the first client associated with the entrusting user, the entrustment content information is determined and the corresponding digital authorization information is generated; the entrustment content information includes: entrusting user information, entrusted user information and entrusted matter information items; Determine the account information registered by the entrusted user and the associated client identifier according to the entrusted user information and the pre-stored user real-name authentication information; The digital authorization information is provided to a second client corresponding to the client identification and the account information.
15. A method for processing delegated authorization, characterized in that: include: The first client provides an operation option for initiating a delegation request; After receiving the entrustment request through the operation option, obtaining entrustment content information, the entrustment content information includes: entrusting user information, entrusted user information and entrustment matter information; The entrustment request is submitted to the server, and the entrustment content information is carried. The server is used to generate corresponding digital authorization information according to the entrustment content information, and provide the digital authorization information to a second client associated with the entrusted user; wherein the digital authorization information is used to determine the identity authority of the entrusted user to handle the entrusted matters; the first client and the second client are corresponding to different clients, and are respectively associated with different locations where the entrusting user and the entrusted user are located.
16. The method according to claim 15, characterized in that Also includes: An operation option for inputting authentication information is provided for verifying the entrusted content information through the authentication information.
17. A method for processing delegated authorization, characterized in that: include: The second client receives digital authorization information, which is generated by the server according to the entrustment content information associated with the received entrustment request, and the entrustment content information includes: entrusting user information, entrusted user information and entrusted matter information; the entrustment request is submitted to the server by the first client associated with the entrusting user; wherein the digital authorization information is used to determine the identity authority of the entrusted user to handle the entrusted matter; the first client and the second client are corresponding to different clients, and are respectively associated with different locations where the entrusting user and the entrusted user are located; The digital authorization information is displayed so as to be provided to the acceptance terminal of the entrusted matter.
18. A method for obtaining authorization information, characterized in that: include: Receiving a request for handling a target matter submitted by a second client associated with the entrusted user; Determine the entrustment content information according to the request, the entrustment content information includes: entrusting user information, entrusted user information and entrustment matter information; Acquire, from a first client associated with the entrusting user, information for confirming authorization of the entrusted user; Generate corresponding digital authorization information according to the entrusted content information, and provide the digital authorization information to a second client associated with the entrusted user; wherein the digital authorization information is used to determine the identity authority of the entrusted user to handle the entrusted matters; the first client and the second client are corresponding to different clients, and are respectively associated with different locations where the entrusting user and the entrusted user are located.
19. A processing device for delegated authorization, characterized in that: include: A delegation request receiving unit, configured to receive a delegation request submitted by a first client associated with a delegating user; A commission content determination unit, configured to determine commission content information according to the commission request, wherein the commission content information includes: commissioning user information, entrusted user information and commission item information; A digital authorization generation unit is used to generate corresponding digital authorization information according to the entrusted content information, and provide the digital authorization information to a second client associated with the entrusted user; wherein the digital authorization information is used to determine the identity authority of the entrusted user to handle the entrusted matters; the first client and the second client are corresponding to different clients, and are respectively associated with different locations where the entrusting user and the entrusted user are located.
20. A device for providing delegation authorization information, characterized in that: include: A user information database providing unit, used to provide a user information database for storing the client identification information, account information, and real-name authentication information associated with the user; The client identification information is related to the corresponding region; A digital authorization information generating unit, configured to determine the entrustment content information and generate corresponding digital authorization information after receiving the entrustment request submitted by the first client associated with the entrusting user; The entrustment content information includes: entrusting user information, entrusted user information and entrusted matter information items; The entrusted user information determining unit is used to determine the account information registered by the entrusted user and the associated client identifier according to the entrusted user information and the pre-stored user real-name authentication information; The digital authorization information sending unit is used to provide the digital authorization information to a second client corresponding to the client identifier and the account information.
21. A processing device for delegated authorization, characterized in that: include: An operation option providing unit, applied to the first client, for providing an operation option for initiating a delegation request; A delegation content information acquisition unit, configured to acquire delegation content information after receiving a delegation request through the operation option, wherein the delegation content information includes: delegation user information, delegated user information and delegation matter information; The delegation request submission unit is used to submit the delegation request to the server and carry the delegation content information. The server is used to generate corresponding digital authorization information according to the delegation content information and provide the digital authorization information to the second client associated with the delegated user; wherein the digital authorization information is used to determine the identity authority of the delegated user to handle the delegated matters; the first client and the second client are corresponding to different clients, and are respectively associated with different locations where the delegating user and the delegated user are located.
22. A processing device for delegated authorization, characterized in that: include: The digital authorization information receiving unit is used to receive digital authorization information, wherein the digital authorization information is generated by the server according to the entrustment content information associated with the received entrustment request, wherein the entrustment content information includes: entrusting user information, entrusted user information and entrusted matter information; the entrustment request is submitted to the server by the first client associated with the entrusting user; wherein the digital authorization information is used to determine the identity authority of the entrusted user to handle the entrusted matter; the first client and the second client are corresponding to different clients, and are respectively associated with different locations where the entrusting user and the entrusted user are located; The digital authorization information display unit is used to display the digital authorization information so as to provide it to the acceptance terminal of the entrusted matter.
23. A device for obtaining authorization information, characterized in that: include: An agent request receiving unit, used to receive an agent request for a target item submitted by a second client associated with the entrusted user; A commission content determination unit, configured to determine commission content information according to the request, wherein the commission content information includes: commissioning user information, entrusted user information and commission item information; An authorization acquisition unit, configured to acquire information for confirming authorization of the entrusted user from a first client associated with the entrusting user; A digital authorization information generating unit is used to generate corresponding digital authorization information according to the entrusted content information, and provide the digital authorization information to a second client associated with the entrusted user; wherein the digital authorization information is used to determine the identity authority of the entrusted user to handle the entrusted matters; the first client and the second client are corresponding to different clients, and are respectively associated with different locations where the entrusting user and the entrusted user are located.
24. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method described in any one of claims 1 to 18 are implemented.
25. An electronic device, characterized in that: include: one or more processors; as well as A memory associated with the one or more processors, the memory being used to store program instructions, wherein the program instructions, when read and executed by the one or more processors, execute the steps of the method described in any one of claims 1 to 18.
Citation Information
Patent Citations
Block chain-based delegation authorization method and apparatus, device, and medium
CN110958223A