Resource configuration method, device and electronic device based on multi-level task verification

Through the resource configuration method of multi-level task verification, the problems of long resource reward cycle, high cost and low user experience in mobile e-commerce are solved, efficient allocation and rational use of resources are achieved, merchant costs and losses are reduced, and users are enhanced. Experience.

CN112347387BActive Publication Date: 2024-12-20BEIJING QIYU INFORMATION TECH CO LTD

Patent Information

Application Number
CN202011034539.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-27
Publication Date
2024-12-20
Estimated Expiration
2040-09-27

AI Technical Summary

Technical Problem

In mobile e-commerce, the existing technology has problems such as long resource reward cycle, high cost, low user experience and waste of resources. Especially in the activity of attracting new customers, some users use rule loopholes to embezzle resources, resulting in merchant losses and Inventory pressure increases.

Method used

Using the resource configuration method of multi-level task verification, by setting multiple subtasks when building tasks, users can only complete the main task after completing all subtasks. They monitor the task progress in real time and allocate resources according to preset rules to ensure effective utilization and reasonable resources. distribute.

Benefits of technology

Reduce resource inventory, reduce activity costs, avoid losses caused by rule loopholes, improve marketing and promotion efficiency and security, and improve user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112347387B_ABST
    Figure CN112347387B_ABST
Patent Text Reader

Abstract

The present invention discloses a resource configuration method based on multi-level task verification, including: pushing a task construction page to a first user, the task construction page includes multiple task targets, receiving the task target selected by the first user through the task construction page to construct the first task initiation information, the first task includes multiple subtasks, and the first task can be completed by completing all subtasks in sequence. The present invention sets the construction and execution rules when constructing business tasks, decomposes the determination of the final activity task into multiple subtasks to complete, closes the business process in time, reduces inventory, improves flow efficiency, reduces activity costs, and avoids unnecessary losses caused by rule loopholes, so as to carry out more effective and safer marketing and promotion activities.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer information processing, and in particular to a resource configuration method, device, electronic device and computer-readable medium based on multi-level task verification. Background Art

[0002] With the continuous development of mobile terminal Internet technology, mobile e-commerce has become a new direction for the development of e-commerce. MGM uses existing customers to manage new customers, thereby acquiring new customers. Customer referrals are often used a lot in Internet marketing. The process of bringing new customers by existing customers is itself a process of credit enhancement, so the success rate will increase. Existing users can obtain rewards provided by merchants through new customer bringing activities, so the traffic of participants in the activities will also be relatively high.

[0003] However, in the prior art, there are at least the following problems: (1) In MGM, it is often necessary to give existing customers certain resource rewards to encourage them to carry out new customer acquisition activities. In the new customer acquisition activities involving final conversion, the entire cycle is relatively long, and the ones who successfully obtain resources in the end are often some existing customers. However, in marketing activities, resources need to be prepared according to the number of tasks being completed, which brings great cost pressure to merchants and is not conducive to reducing inventory. (2) "Individual users" often take advantage of the time difference between resource allocation and task cancellation to obtain a large amount of resources, causing great losses to merchants. (3) When the resources to be allocated are fixed, the failure to close the failed tasks in time to release resources will result in other users being unable to enjoy the corresponding benefits, reducing the user experience.

[0004] Therefore, a new resource configuration method, device, electronic device and computer-readable medium are needed.

[0005] The above information disclosed in this Background section is only for enhancement of understanding of the background of the present disclosure and therefore it may contain information that does not constitute the prior art that is already known to one of ordinary skill in the art. Summary of the invention

[0006] In view of this, the present disclosure proposes a resource configuration method, device, electronic device and computer-readable medium based on multi-level task verification, which sets construction and execution rules when constructing business tasks, decomposes the judgment of the final activity task into multiple subtasks to be completed, closes the business process in time, reduces inventory, improves flow efficiency, reduces activity costs, and avoids unnecessary losses caused by rule loopholes, so as to carry out more effective and safer marketing and promotion activities.

[0007] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.

[0008] According to one aspect of the present disclosure, a resource configuration method for multi-level task verification is proposed, comprising:

[0009] Pushing a task construction page to a first user, the task construction page including a plurality of task objectives, receiving the task objective selected by the first user through the task construction page to construct first task initiation information, wherein the first task includes multiple levels of subtasks, and the first task can be completed by completing all the subtasks in sequence;

[0010] When receiving the first task initiation information of the first user, generating a user code and associating the code with the first user;

[0011] Generate a first task sharing URL according to the user code and send it to the second user, wherein the invitation URL includes the user code and the first task guide page address;

[0012] monitoring the user code and page submission information returned by the first task guide page, and associating the page submission information with the first user according to the user code, wherein the page submission information includes completion information of one or more of the multi-level subtasks;

[0013] The execution status of the first task is determined according to the page submission information associated with the first user and the preset resource supply rules, and when the execution status of the first task satisfies the resource supply rules, the resources corresponding to the task target selected by the first user are allocated to the first user.

[0014] Optionally, judging the execution status of the first task based on the page submission information associated with the first user and preset resource supply rules includes judging that the first user obtains the first resource allocation qualification when the page submission information shows that a threshold number of second users have completed the first task within a predetermined period.

[0015] Optionally, the method further includes: obtaining multi-level subtask completion information of the first task of the second user; when the second user completes all the multi-level subtasks of the first task in sequence, the second user completes the first task.

[0016] Optionally, the first task includes acquiring resources corresponding to the task target through replacement.

[0017] Optionally, the multi-level subtasks include one or more of registration, login, confirmation of participation in the task, and resource replacement corresponding to completion of the task objectives.

[0018] Optionally, the method further includes: when the completion information of one or more of the multi-level subtasks of the current second user is monitored and displayed as uncompleted, closing the first task of the current second user.

[0019] Optionally, the method further includes: verifying the identity information of the first user, and when the identity information meets the initiation rule, initiating the first task.

[0020] Optionally, the method further includes: verifying the identity information of the second user, and when the second user meets the participation rules, the second user can complete the subtasks of each level of the first task through operations.

[0021] Optionally, the verification content of the initiation rules and participation rules includes checking one or more of the user's age, gender, new customer status, and occupation according to preset standards.

[0022] According to one aspect of the present disclosure, a resource configuration device based on multi-level task verification is proposed, comprising: a push module, configured to push a task construction page to a first user, the task construction page comprising a plurality of task targets, receiving the task target selected by the first user through the task construction page to construct first task initiation information, wherein the first task comprises multi-level subtasks, and the first task can be completed by completing all the subtasks in sequence; a generation module, configured to generate a user code and associate the code with the first user when receiving the first task initiation information of the first user; a processing module, configured to generate a first task sharing URL according to the user code and send it to a second user, the invitation URL comprising a user code and a first task guide page address; a monitoring module, configured to monitor the user code and page submission information returned by the first task guide page, and associate the page submission information with the first user according to the user code, the page submission information comprising completion information of one or more of the multi-level subtasks; an allocation module, configured to judge the execution status of the first task according to the page submission information associated with the first user and a preset resource supply rule, and allocate resources corresponding to the task target selected by the first user to the first user when the execution status of the first task satisfies the resource supply rule.

[0023] Optionally, the allocation module also includes: a judgment unit, used to determine whether the first user has obtained the first resource allocation qualification when the page submission information shows that a threshold number of second users have completed the first task within a predetermined period; and an allocation unit, used to allocate the resources corresponding to the task target selected by the first user to the first user when the first user obtains the first resource allocation qualification.

[0024] Optionally, the judgment unit includes: a single-task judgment component, used to obtain multi-level sub-task completion information of a single second user's first task. When the second user completes all multi-level sub-tasks of the first task in sequence, the second user completes the first task; a quantity component, used to obtain the number of second users determined by the single-task judgment component to complete the first task, so as to determine whether the resource supply rules are met.

[0025] Optionally, the first task includes: acquiring resources corresponding to the task target through replacement.

[0026] Optionally, the multi-level first task includes one or more of: registration, login, confirmation of participation in the task, and completion of resource replacement corresponding to the task target.

[0027] Optionally, it further includes: a closing module, which is used to close the first task of the current second user when the completion information of one or more of the multi-level subtasks of the current second user is monitored and displayed as unfinished.

[0028] Optionally, it also includes: an identity authentication module, which is used to verify the identity information of the first user, and when it meets the initiation rule, the first task initiation information.

[0029] Optionally, the identity authentication module further includes: verifying the identity information of the second user, and when it meets the participation rules, the second user can complete the subtasks of each level of the first task through operations.

[0030] Optionally, the verification contents of the initiation rules and participation rules include checking one or more of the user's age, gender, new customer status, and occupation according to preset standards.

[0031] According to one aspect of the present disclosure, an electronic device is proposed, which includes: one or more processors; a storage device for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the method as described above.

[0032] According to one aspect of the present disclosure, a computer-readable medium is provided, on which a computer program is stored. When the program is executed by a processor, the method described above is implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to make the technical problems solved by the present invention, the technical means adopted and the technical effects achieved more clearly, the specific embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, it should be noted that the drawings described below are only drawings of exemplary embodiments of the present invention. For those skilled in the art, drawings of other embodiments can be obtained based on these drawings without creative work.

[0034] Figure 1 It is a system block diagram showing a resource configuration method and device based on multi-level task verification according to an exemplary embodiment.

[0035] Figure 2The invention is a flowchart showing a resource configuration method based on multi-level task verification according to an exemplary embodiment.

[0036] Figure 3 The invention is a resource configuration device based on multi-level task verification according to an exemplary embodiment.

[0037] Figure 4 is a structural block diagram of an exemplary embodiment of an electronic device according to the present invention.

[0038] Figure 5 is a block diagram of an exemplary embodiment of a computer-readable medium according to the present invention. DETAILED DESCRIPTION

[0039] Exemplary embodiments of the present invention will now be described more fully with reference to the accompanying drawings. However, exemplary embodiments can be implemented in a variety of forms, and should not be construed as limiting the present invention to the embodiments set forth herein. On the contrary, providing these exemplary embodiments enables the present invention to be more comprehensive and complete, and is more convenient for fully conveying the inventive concept to those skilled in the art. The same reference numerals in the figures represent the same or similar elements, components or parts, and thus their repeated description will be omitted.

[0040] Under the premise of being consistent with the technical concept of the present invention, the features, structures, characteristics or other details described in a specific embodiment do not exclude that they can be combined in one or more other embodiments in a suitable manner.

[0041] In the description of specific embodiments, the features, structures, characteristics or other details described in the present invention are intended to enable those skilled in the art to fully understand the embodiments. However, it does not exclude that those skilled in the art can practice the technical solutions of the present invention without one or more of the specific features, structures, characteristics or other details.

[0042] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.

[0043] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0044] It should be understood that although the terms "first", "second", "third", etc. may be used herein to describe various devices, elements, components or parts, this should not be limited by these terms. These terms are used to distinguish one from another. For example, a first device may also be called a second device without departing from the essential technical solution of the present invention.

[0045] The term "and / or" or "and / or" includes any one and all combinations of one or more of the associated listed items.

[0046] Figure 1 It is a system block diagram showing a resource configuration method and device based on multi-level task verification according to an exemplary embodiment.

[0047] like Figure 1 As shown, the system architecture 10 may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 is also used to provide a medium for communication links between the terminal devices 101, 102, 103. The network 104 may include various connection types, such as wired, wireless communication links, or optical fiber cables, etc.

[0048] Users can use terminal devices 101, 102, 103 to interact with server 105 through network 104 to receive or send messages, etc. Various communication mobile applications can be installed on terminal devices 101, 102, 103, such as financial service applications, shopping applications, web browser applications, instant messaging tools, mobile mailboxes, social platform software, etc.

[0049] The terminal devices 101 , 102 , and 103 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, and desktop computers.

[0050] The server 105 may be a server that provides various services, such as a background management server that provides support for various applications used by users using the terminal devices 101, 102, and 103. The background management server may analyze and process the received user data, and feed back the processing results (such as resource allocation information, task construction information, etc.) to the terminal devices 101, 102, and 103.

[0051] The terminal devices 101, 102, 103 may, for example, push a task construction page to the first user, the task construction page including multiple task objectives, receive the task objective selected by the first user through the task construction page to construct the first task initiation information, wherein the first task includes multiple levels of subtasks, and the first task can be completed by completing all the subtasks in sequence; the terminal devices 101, 102, 103 and the server 105 may, for example, generate a user code and associate the code with the first user when receiving the first task initiation information of the first user; the terminal devices 101, 102, 103 may, for example, generate the first task according to the user code The server 105 transmits a first task invitation URL to a second user, wherein the invitation URL includes a user code and the address of the first task guide page; the server 105 monitors the user code and page submission information returned by the first task guide page, and associates the page submission information with the first user according to the user code, wherein the page submission information includes completion information of one or more of the multi-level subtasks; the server 105 determines the execution status of the first task according to the page submission information associated with the first user and the preset resource supply rules, and allocates the resources corresponding to the task target selected by the first user to the first user when the execution status of the first task satisfies the resource supply rules.

[0052] Figure 2 The flowchart of a resource configuration method based on multi-level task verification according to an exemplary embodiment is shown. The resource configuration method based on multi-level task verification at least includes steps S201 to S205.

[0053] In step S201, push the task construction page

[0054] A task construction page is pushed to a first user, the task construction page including multiple task objectives, and first task initiation information is received through the task construction page to construct the task objective selected by the first user, wherein the first task includes multiple levels of subtasks, and the first task can be completed by completing all the subtasks in sequence.

[0055] Specifically, a task construction page is first pushed to the first user. The task construction page includes multiple task targets, which correspond to different resources. By constructing and completing related tasks, the corresponding resources configured by the resource provider can be obtained. For example, electronic product A is selected, and an activity task of inviting new users to start a group purchase is set, where the activity name is electronic product A group purchase activity, and activity rules are set for the activity to allocate resources.

[0056] More specifically, the first task initiated by the first user may include multiple subtasks, which may be in parallel relationship with each other, that is, they do not need to consider the time sequence relationship when they are completed; or they may be in progressive relationship, that is, the precondition for starting the lower task is the completion of the upper task; or they may be a combination of parallel relationship and progressive relationship. For example, in an activity of inviting group purchase, the multiple subtasks may include but are not limited to one or more of browsing, registering, logging in, confirming to participate in the task, and completing the group purchase (completing the resource replacement corresponding to the task target).

[0057] Furthermore, the server first sends a task construction page to the user terminal, and the first user returns information on initiating the construction task to the server through an operation instruction. The operation instruction can be a contact interaction operation instruction such as touch and press, or a non-contact interaction operation instruction such as voice input.

[0058] In step S202, a user code is generated and associated

[0059] When initiation information of a task from a first user is received, a user code is generated and associated with the first user.

[0060] It should be noted that the above is only described as an example and cannot be understood as a limitation of the present invention. In other examples, the user can also obtain the user code from the server.

[0061] In step S203, the URL sends

[0062] A first task sharing URL is generated according to the user code and sent to the second user, wherein the invitation URL includes the user code and the first task guide page address.

[0063] Specifically, a sharing page is pushed to the first user, and the sharing page is used to assist the first user in sending the first task sharing URL to an unspecified second user. For example, on the sharing page, the first user sends the first task sharing URL to the second user, and the first task sharing URL may be, for example, http: / / www.xy**bc.com / action1 / regeist.php?VID=02ox**487eu, where the character before "?" is the first task guide page address, and the character string "02ox**487eu" after VID= is the first user code.

[0064] For each sharing or sending of a sharing link by the first user, a first user code will be generated, and the code will be passed to the new user or the shared user along with the sharing link. At the same time, the server will record each user code and its associated information.

[0065] The user code associates the information of the first user with the second user shared by the first user, thereby enabling information data to be queried in the user database of the server through the user code, so as to facilitate data use and subsequent data analysis.

[0066] In step S204, monitor page submission information and associate code

[0067] Monitor the user code and page submission information returned by the first task guide page, and associate the page submission information with the first user according to the user code, wherein the page submission information includes completion information of one or more of the multi-level subtasks.

[0068] Specifically, the first task page is, for example, an invitation page. The second user's page operation is monitored. Specifically, after receiving the invitation URL sent by the first user, whether the second user will enter the first task page and the operation on the first task page is monitored. The second user will return the first user code and submission information to the server, wherein the submission information includes information such as whether to register, whether to log in, whether to agree to participate in the group purchase, and whether to conduct the group purchase.

[0069] Further, the submission information of the first task page is associated with the second user according to the first user code.

[0070] In step S205, resource allocation is performed when the resource allocation rules are met.

[0071] The execution status of the first task is determined according to the page submission information associated with the first user and the preset resource supply rules, and when the execution status of the first task satisfies the resource supply rules, the resources corresponding to the task target selected by the first user are allocated to the first user.

[0072] The resource supply rule is that when a threshold number of second users complete the first task respectively within a predetermined period, it is determined that the first user obtains the first resource allocation qualification.

[0073] Specifically, the multi-level subtask completion information of the first task of the second user is obtained; when the second user completes all the multi-level subtasks of the first task in order, the second user completes the first task.

[0074] More specifically, the multi-level subtask completion information can be set with unfinished key information as a switch to close the second user's task. For example, the real-name authentication information is set as unfinished key information, and when the subtask of the current second user's real-name authentication is displayed as unfinished, the first task completion process of the current second user is directly closed.

[0075] When a predetermined threshold number of second users completes the first task, it can be determined that the execution of the first task satisfies the resource supply rule, and the resources corresponding to the task target selected by the first user are allocated to the first user.

[0076] In addition, before the first user initiates the construction of the first task and the second user participates in the first task, the identity information of the first user and the second user is verified. If the verification is passed, the user can initiate or participate in the first task, and if the verification is not passed, the user cannot initiate or participate. More specifically, the specific content of the identity information verification includes but is not limited to one or more of the user's age, gender, new customer status, and occupation.

[0077] Those skilled in the art will appreciate that all or part of the steps for implementing the above embodiments are implemented as a program (computer program) executed by a computer data processing device. When the computer program is executed, the above method provided by the present invention can be implemented. Moreover, the computer program can be stored in a computer-readable storage medium, which can be a readable storage medium such as a disk, an optical disk, a ROM, a RAM, or a storage array composed of multiple storage media, such as a disk or a tape storage array. The storage medium is not limited to centralized storage, and it can also be distributed storage, such as cloud storage based on cloud computing.

[0078] The following describes an apparatus embodiment of the present invention, which can be used to execute a method embodiment of the present invention. The details described in the apparatus embodiment of the present invention should be regarded as supplementary to the above method embodiment; details not disclosed in the apparatus embodiment of the present invention can be implemented with reference to the above method embodiment.

[0079] Figure 3 A resource configuration device based on multi-level task verification is shown according to an exemplary embodiment. Figure 3 As shown, the resource configuration device 30 based on multi-level task verification includes a push module 301 , a generation module 302 , a processing module 303 , a monitoring module 304 , an allocation module 305 , a closing module 306 and an identity authentication module 307 .

[0080] The push module 301 is used to push a task construction page to the first user, wherein the task construction page includes multiple task objectives, and receives the task objective selected by the first user through the task construction page to construct the first task initiation information, wherein the first task includes multiple levels of subtasks, and the first task can be completed by completing all the subtasks in sequence.

[0081] Specifically, the push module 301 first pushes a task construction page to the first user. The task construction page includes multiple task targets, which correspond to different resources. By constructing and completing related tasks, the corresponding resources configured by the resource party can be obtained. For example, electronic product A is selected, and an activity task of inviting new users to start a group purchase is set, where the activity name is electronic product A group purchase activity, and activity rules are set for the activity to allocate resources.

[0082] More specifically, the first task initiated by the first user may include multiple subtasks, which may be in parallel relationship with each other, that is, they do not need to consider the time sequence relationship when they are completed; or they may be in progressive relationship, that is, the precondition for starting the lower task is the completion of the upper task; or they may be a combination of parallel relationship and progressive relationship. For example, in an activity of inviting group purchase, the multiple subtasks may include but are not limited to one or more of browsing, registering, logging in, confirming to participate in the task, and completing the group purchase (completing the resource replacement corresponding to the task target).

[0083] Furthermore, the server first sends a task construction page to the user terminal, and the first user returns information on initiating the construction task to the server through an operation instruction. The operation instruction can be a contact interaction operation instruction such as touch and press, or a non-contact interaction operation instruction such as voice input.

[0084] The generating module 302 is configured to generate a user code and associate the code with the first user when receiving the first task initiating information of the first user.

[0085] The processing module 303 is used to generate a first task sharing URL according to the user code and send it to the second user, where the invitation URL includes the user code and the first task guide page address.

[0086] Specifically, the processing module 303 pushes a sharing page to the first user, and the sharing page is used to assist the first user in sending the first task sharing URL to an unspecified second user. For example, on the sharing page, the first user sends the first task sharing URL to the second user, and the first task sharing URL may be, for example, http: / / www.xy**bc.com / action1 / regeist.php?VID=02ox**487eu, where the character before "?" is the first task guide page address, and the character string "02ox**487eu" after VID= is the first user code.

[0087] The processing module 303 generates a first user code for each sharing or sending of a sharing link by the first user, and the code is transmitted to the new user or the shared user along with the sharing link. At the same time, the server records each user code and its associated information.

[0088] The user code associates the information of the first user with the second user shared by the first user, thereby enabling information data to be queried in the user database of the server through the user code, so as to facilitate data use and subsequent data analysis.

[0089] The monitoring module 304 is used to monitor the user code and page submission information returned by the first task guide page, and associate the page submission information with the first user according to the user code, wherein the page submission information includes completion information of one or more of the multi-level subtasks.

[0090] Specifically, the first task page is, for example, an invitation page. The monitoring module 304 monitors the page operation of the second user. Specifically, after receiving the invitation URL sent by the first user, the monitoring module 304 monitors whether the second user will enter the first task page and the operation on the first task page. The second user will return the first user code and submission information to the server, wherein the submission information includes information such as whether to register, whether to log in, whether to agree to participate in the group purchase, and whether to conduct the group purchase.

[0091] Further, the submission information of the first task page is associated with the second user according to the first user code.

[0092] The allocation module 305 is used to determine the execution status of the first task based on the page submission information associated with the first user and the preset resource supply rules, and allocate the resources corresponding to the task target selected by the first user to the first user when the execution status of the first task meets the resource supply rules.

[0093] The allocation module 305 determines the execution status of the first task according to the page submission information associated with the first user and the preset resource supply rules, and allocates the resources corresponding to the task target selected by the first user to the first user when the execution status of the first task meets the resource supply rules.

[0094] The resource supply rule is that when a threshold number of second users complete the first task respectively within a predetermined period, it is determined that the first user obtains the first resource allocation qualification.

[0095] The allocation module 305 may specifically include a determination unit and a distribution unit.

[0096] The determination unit is used for determining that the first user obtains the first resource allocation qualification when the page submission information shows that a threshold number of second users have completed the first task within a predetermined period.

[0097] The determination unit may specifically include a single-task determination component and a quantity component.

[0098] The single task judgment component is used to obtain the multi-level subtask completion information of the first task of a single second user. When the second user completes all the multi-level subtasks of the first task in sequence, the second user completes the first task.

[0099] In addition, the single task judgment component can be set to judge the unfinished key information as a switch to close the second user's task. For example, the real-name authentication information is set as the unfinished key information. When the subtask of the current second user's real-name authentication obtained by the single task judgment component is displayed as unfinished, the first task completion process of the current second user is directly closed.

[0100] A quantity component is used to obtain the second quantity determined by the single task judgment component to complete the first task, so as to judge whether the resource supply rule is satisfied.

[0101] An allocation unit is used to allocate the resources corresponding to the task target selected by the first user to the first user when the first user obtains the first resource allocation qualification.

[0102] The closing module 306 is used to close the first task of the current second user when the completion information of one or more of the multi-level subtasks of the current second user is monitored and displayed as uncompleted.

[0103] The identity verification module 307 is used to verify the identity information of the first user. When the initiation rule is met, the first task is initiated. It can also be used to verify the identity information of the second user. When the participation rule is met, the second user can complete the subtasks of the first task through operation. The verification content of the initiation rule and the participation rule includes checking one or more of the user's age, gender, new customer status, and occupation according to preset standards.

[0104] Those skilled in the art will appreciate that the modules in the above device embodiments may be distributed in the device as described, or may be changed accordingly and distributed in one or more devices different from the above embodiments. The modules in the above embodiments may be combined into one module, or may be further split into multiple submodules.

[0105] The following describes an electronic device embodiment of the present invention, which can be regarded as a specific physical implementation of the method and device embodiments of the present invention. The details described in the electronic device embodiment of the present invention should be regarded as a supplement to the above method or device embodiments; details not disclosed in the electronic device embodiment of the present invention can be implemented with reference to the above method or device embodiments.

[0106] Figure 4 1 is a block diagram of an exemplary embodiment of an electronic device according to the present invention. Figure 4 The electronic device 400 according to this embodiment of the present invention is described. Figure 4 The electronic device 400 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0107] like Figure 4 As shown, the electronic device 400 is in the form of a general computing device. The components of the electronic device 400 may include, but are not limited to: at least one processing unit 410, at least one storage unit 420, a bus 430 connecting different system components (including the storage unit 420 and the processing unit 410), a display unit 440, etc.

[0108] The storage unit stores program codes, which can be executed by the processing unit 410, so that the processing unit 410 executes the steps according to various exemplary embodiments of the present invention described in the electronic prescription circulation processing method section of this specification. For example, the processing unit 410 can execute the following steps: Figure 2 Steps shown.

[0109] The storage unit 420 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 4201 and / or a cache memory unit 4202 , and may further include a read-only memory unit (ROM) 4203 .

[0110] The storage unit 420 may also include a program / utility 4204 having a set (at least one) of program modules 4205, such program modules 4205 including but not limited to: an operating system, one or more application programs, other program modules and program data, each of which or some combination may include the implementation of a network environment.

[0111] Bus 430 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0112] The electronic device 400 may also communicate with one or more external devices 400' (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 400, and / or may communicate with any device that enables the electronic device 400 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 450. In addition, the electronic device 400 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 460. The network adapter 460 may communicate with other modules of the electronic device 400 via a bus 430. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 400, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0113] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the exemplary embodiments described in the present invention can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation method of the present invention can be embodied in the form of a software product, which can be stored in a computer-readable storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, or a network device, etc.) to execute the above method according to the present invention. When the computer program is executed by a data processing device, the computer-readable medium can implement the above method of the present invention.

[0114] The computer program may be stored on one or more computer-readable media. The computer-readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0115] The computer readable storage medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The readable storage medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by an instruction execution system, an apparatus, or a device or used in combination with it. The program code contained on the readable storage medium may be transmitted with any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the above.

[0116] Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0117] In summary, the present invention can be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that general data processing devices such as microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all functions of some or all components in the embodiments of the present invention. The present invention can also be implemented as a device or apparatus program (e.g., a computer program and a computer program product) for executing part or all of the methods described herein. Such a program for implementing the present invention can be stored on a computer-readable medium, or can be in the form of one or more signals. Such a signal can be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.

[0118] The specific embodiments described above further describe the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the present invention is not inherently related to any specific computer, virtual device or electronic device, and various general devices can also implement the present invention. The above description is only a specific embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A resource configuration method based on multi-level task verification, characterized in that: include: Push the task building page to the first user, set the building and execution rules when building the business task, and decompose the final activity task into multiple subtasks; The task construction page includes a plurality of task objectives, and the task objective selected by the first user operation is received through the task construction page to construct first task initiation information, wherein the first task includes multiple levels of subtasks, and the first task can be completed by completing all the subtasks in sequence; When receiving the first task initiation information of the first user, generating a user code and associating the code with the first user; Generate a first task sharing URL according to the user code and send it to the second user, wherein the sharing URL includes the user code and the first task guide page address; monitoring the user code and page submission information returned by the first task guide page, and associating the page submission information with the first user according to the user code, wherein the page submission information includes completion information of one or more of the multi-level subtasks; When the page submission information shows that a threshold number of second users have completed the first task within a predetermined period, the resources corresponding to the task target selected by the first user are allocated to the first user; wherein: multi-level sub-task completion information of the first task of a single second user is obtained; the multi-level sub-task completion information can set the real-name authentication information as unfinished key information, as a switch to close the second user's task; when the second user completes all multi-level sub-tasks of the first task in sequence, the second user completes the first task, and the number of second users who have completed the first task is obtained to determine whether the threshold number is met.

2. The method according to claim 1, characterized in that The first task includes: obtaining resources corresponding to the task target through replacement.

3. The method according to claim 2, characterized in that The multi-level subtasks include: one or more of registration, login, confirmation of participation in the task, and resource replacement corresponding to completion of the task goal.

4. The method according to claim 1, characterized in that: Further including: When the completion information of one or more of the multi-level subtasks of the current second user is monitored and displayed as uncompleted, the first task of the current second user is closed.

5. The method according to claim 3, characterized in that: Further including: The identity information of the first user is verified, and when it meets the initiation rule, the first task initiates the information.

6. The method according to claim 5, characterized in that Further including: The identity information of the second user is verified, and when it meets the participation rules, the second user can complete the subtasks of each level of the first task through operations.

7. The method according to claim 5, characterized in that The verification contents of the initiation rules and participation rules include checking one or more of the user's age, gender, new customer status, and occupation according to preset standards.

8. A resource configuration device based on multi-level task verification, characterized in that: include: The push module is used to push the task construction page to the first user, set the construction and execution rules when constructing the business task, and decompose the final activity task into multiple subtasks for completion; The task construction page includes a plurality of task objectives, and the task objective selected by the first user operation is received through the task construction page to construct first task initiation information, wherein the first task includes multiple levels of subtasks, and the first task can be completed by completing all the subtasks in sequence; a generating module, configured to generate a user code and associate the code with the first user when receiving the first task initiation information of the first user; A processing module, configured to generate a first task sharing URL according to the user code and send the URL to the second user, wherein the sharing URL includes the user code and the first task guide page address; A monitoring module, configured to monitor the user code and page submission information returned by the first task guide page, and associate the page submission information with the first user according to the user code, wherein the page submission information includes completion information of one or more of the multi-level subtasks; An allocation module is used to allocate resources corresponding to the task target selected by the first user to the first user when the page submission information shows that a threshold number of second users have completed the first task within a predetermined period, wherein: multi-level sub-task completion information of a single second user's first task is obtained, and the multi-level sub-task completion information can set real-name authentication information as unfinished key information as a switch to close the second user's task; when the second user completes all multi-level sub-tasks of the first task in sequence, the second user completes the first task; and the number of second users who have completed the first task is obtained to determine whether the threshold number is met.

9. The device according to claim 8, characterized in that The first task includes: obtaining resources corresponding to the task target through replacement.

10. The device according to claim 9, characterized in that The multi-level first task includes one or more of: registration, login, confirmation of participation in the task, and completion of resource replacement corresponding to the task target.

11. The device according to claim 8, characterized in that Also includes: The closing module is used to close the first task of the current second user when the completion information of one or more of the multi-level subtasks of the current second user is monitored and displayed as uncompleted.

12. The device according to claim 10, characterized in that Also includes: The identity authentication module is used to verify the identity information of the first user, and when the identity information meets the initiation rule, the first task initiates the information.

13. The device according to claim 12, characterized in that The identity verification module further comprises: The identity information of the second user is verified, and when it meets the participation rules, the second user can complete the subtasks of each level of the first task through operations.

14. The device according to claim 12, characterized in that The verification contents of the initiation rules and participation rules include checking one or more of the user's age, gender, new customer status, and occupation according to preset standards.

15. An electronic device, wherein: The electronic device includes: processor; and, A memory storing computer executable instructions which, when executed, cause the processor to perform a method according to any one of claims 1-7.

16. A computer-readable storage medium, wherein: The computer-readable storage medium stores one or more programs, and when the one or more programs are executed by a processor, the method of any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Method and device for providing network multimedia resources

    CN103544256A

  • Service processing method, apparatus and device based on credit guarantee

    CN109118315A

  • Electronic red envelope acquisition method based on interactive assistance, electronic equipment and storage medium

    CN110503476A

  • Resource allocation method and device based on activity tasks and electronic equipment

    CN111612502A

  • Resource allocation method and system based on activity tasks and electronic equipment

    CN111612510A

Cited By

  • Information processing methods and apparatus, electronic devices, and storage media

    US12613718B2

  • Information processing methods and apparatus, electronic devices, and storage media

    US20240354129A1