[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN112347389B - Resource configuration method and device based on task construction and completion information verification, and electronic equipment - Google Patents

Resource configuration method and device based on task construction and completion information verification, and electronic equipment Download PDF

Info

Publication number
CN112347389B
CN112347389B CN202011035896.9A CN202011035896A CN112347389B CN 112347389 B CN112347389 B CN 112347389B CN 202011035896 A CN202011035896 A CN 202011035896A CN 112347389 B CN112347389 B CN 112347389B
Authority
CN
China
Prior art keywords
user
task
resource
resource allocation
page
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011035896.9A
Other languages
Chinese (zh)
Other versions
CN112347389A (en
Inventor
陈博
郑盛麟
黎文杰
张嘉伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qiyu Information Technology Co Ltd
Original Assignee
Beijing Qiyu Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qiyu Information Technology Co Ltd filed Critical Beijing Qiyu Information Technology Co Ltd
Priority to CN202011035896.9A priority Critical patent/CN112347389B/en
Publication of CN112347389A publication Critical patent/CN112347389A/en
Application granted granted Critical
Publication of CN112347389B publication Critical patent/CN112347389B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9558Details of hyperlinks; Management of linked annotations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0208Trade or exchange of goods or services in exchange for incentives or rewards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0225Avoiding frauds

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a resource allocation method based on task construction and completion information verification, which comprises the following steps: determining a first resource required by a first user based on the operation of the first user, and initiating the construction of a first resource configuration task; the first user displays the first resource allocation task to a plurality of second users in a page sharing mode; acquiring confirmation participation information of a second user participating in a first resource allocation task, and when a task construction condition is met, successfully constructing the first resource allocation task; monitoring and acquiring execution information of a second user for executing a first resource allocation task; when the execution information meets the task completion condition, a first user acquires a first resource allocation identifier; and when the first resource allocation identification number of the first user reaches the allocation threshold value, allocating the first resource to the user. The method and the system can perform resource allocation more safely and more effectively, avoid unnecessary loss caused by rule loopholes, and provide better user experience for users.

Description

Resource configuration method and device based on task construction and completion information verification, and electronic equipment
Technical Field
The present invention relates to the field of computer information processing, and in particular, to a resource allocation method, apparatus, electronic device, and computer readable medium for constructing and completing information verification based on tasks.
Background
With the continuous development of mobile terminal internet technology, mobile electronic commerce becomes a new direction of electronic commerce development, and merchants provide consumers with commodity acquisition modes in the form of group purchase and the like through the internet. Consumers can obtain relevant commodities at a price much lower than usual, and the marketing effect exceeds the traditional advertising mode by greatly driving the sales volume of products of merchants in a 'spelling' mode.
Shopping cheaters for the shopping modes such as the group together are accompanied. Shopping cheaters refer to those persons or organizations specially selecting internet companies to exchange high rewards with low cost or even zero cost, they are clustered or even organized into groups, and the purposes of consumption are not to be met, and the users are opportunistic with vulnerabilities in a preferential policy or use illegal or illegal means to take resources in the marketing activities, discount and sell, and exchange cash. In the group-spelling activity, the shopping cheater does not actually consume after obtaining the group-spelling rewards, so as to obtain the group-spelling rewards as a main purpose and bring loss to merchants. In addition, shopping cheaters bring great loss to merchants, and common users cannot enjoy the preferential of the merchants due to the cheating means, so that poor user experience is brought.
Accordingly, there is a need for a resource allocation method, apparatus, electronic device, and computer-readable medium that builds and completes information verification based on tasks.
The above information disclosed in the background section is only for enhancement of understanding of the background of the disclosure and therefore it may include information that does not form the prior art that is already known to a person of ordinary skill in the art.
Disclosure of Invention
In view of this, the disclosure proposes a resource allocation method, device, electronic device and computer readable medium based on task construction and completion information verification, which hooks the issuance of rewarding resources and the establishment and completion of business tasks, establishes task construction and task completion thresholds and verification mechanisms, can perform resource allocation more safely and more effectively, avoids unnecessary loss caused by rule loopholes, and provides better user experience for users.
Other features and advantages of the present disclosure will be apparent from the following detailed description, or may be learned in part by the practice of the disclosure.
According to an aspect of the present disclosure, a resource allocation method based on task construction and completion information verification is provided, including:
determining a first resource required by a first user based on the operation of the first user, and initiating the construction of a first resource configuration task;
The first user displays the first resource allocation task to a plurality of second users in a sharing page mode, wherein the sharing page is used for guiding the second users to participate in and execute the first resource allocation task;
Acquiring confirmation participation information of a second user participating in the first resource allocation task, and when a task construction condition is met, successfully constructing the first resource allocation task;
Monitoring and acquiring execution information of the second user for executing the first resource allocation task;
When the execution information meets a task completion condition, the first user acquires a first resource configuration identifier;
and when the first resource allocation identification number of the first user reaches a allocation threshold value, allocating the first resource to the user.
Optionally, the method further comprises: at least a threshold number of second user permutations are configured to obtain the first resource.
Optionally, the first user displaying the first resource allocation task to the plurality of second users in a page sharing manner further includes: generating user codes according to the first user initiating the operation of constructing a first resource allocation task, and associating the user codes with a plurality of first users;
And generating a sharing page based on the user code, wherein the sharing page comprises the user code and a second user guiding page address.
Optionally, obtaining the confirmation participation information of the second user in the first resource configuration task further includes: and monitoring user codes and page submission information returned by the second user guiding the page, and associating the page submission information with the first user according to the user codes, wherein the page submission information comprises confirmation information for confirming participation of the second user in the first resource configuration task.
Optionally, the task building conditions include: and confirming that the number of second users participating in the first resource configuration task reaches a configuration threshold.
Optionally, the task completion condition includes: the second user obtains the first resource through resource replacement.
Optionally, the method further comprises: and the second user obtains the first resource through resource replacement, and does not cancel replacement operation in a preset period.
Optionally, the first user initiating the building of the first resource configuration task further comprises: performing task qualification verification on the first user and the first resource; and after the verification is passed, initiating a first resource configuration task.
Optionally, the method further comprises: and if the task construction condition is not met in the preset period, canceling the first resource allocation task.
According to an aspect of the present disclosure, a resource allocation apparatus based on task construction and completion information verification is provided, including: the task construction module is used for determining first resources required by a first user based on the operation of the first user and initiating construction of a first resource configuration task; the sharing display module is used for displaying the first resource allocation task to a plurality of second users in a sharing page mode, wherein the sharing page is used for guiding the second users to participate in and execute the first resource allocation task; the construction confirmation module is used for acquiring confirmation participation information of the second user participating in the first resource allocation task, and the first resource allocation task is successfully constructed when the task construction condition is met; the execution monitoring module is used for monitoring and acquiring the execution information of the second user for executing the first resource configuration task; the completion identification module is used for acquiring a first resource configuration identifier by the first user when the execution information meets a task completion condition; and the resource allocation module is used for allocating the first resources to the users when the first resource allocation identification number of the first users reaches the allocation threshold value.
Optionally, the method further comprises: the task construction module constructs a first resource configuration task including at least configuring a threshold number of second user permutations to obtain the first resource.
Optionally, the sharing display module further includes: the code unit is used for generating user codes according to the first user initiating the operation of constructing the first resource allocation task, and associating the user codes with a plurality of first users; and the page unit is used for generating a sharing page based on the user code, and the sharing page comprises the user code and a second user guide page address.
Optionally, the method further comprises: and the construction confirmation module monitors a user code and page submission information returned by the second user guiding the page, and associates the page submission information with the first user according to the user code, wherein the page submission information comprises confirmation information for confirming participation of the second user in the first resource configuration task.
Optionally, the task building conditions include: and confirming that the number of second users participating in the first resource configuration task reaches a configuration threshold.
Optionally, the task completion conditions include: the second user obtains the first resource through resource replacement.
Optionally, the second user obtaining the first resource through resource replacement further comprises: and the second user obtains the first resource through resource replacement, and does not cancel replacement operation in a preset period.
Optionally, the method further comprises: and the qualification verification module is used for performing task qualification verification on the first user and the first resource, and after the task qualification verification is passed, the task construction module initiates construction of the first resource configuration task.
Optionally, the method further comprises: and the cancellation module is used for canceling the first resource configuration task when the task construction condition is not met in a preset period.
According to an aspect of the present disclosure, there is provided an electronic device including: one or more processors; a storage means 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 are caused to implement the methods as described above.
According to an aspect of the present disclosure, a computer-readable medium is presented, on which a computer program is stored, which program, when being executed by a processor, implements a method as described above.
According to the resource allocation method based on task construction and completion information verification, which is adopted by the disclosure, the method comprises the steps of determining a first resource required by a first user based on the operation of the first user, initiating and constructing a first resource allocation task, wherein the first user displays the first resource allocation task to a plurality of second users in a page sharing mode, the page sharing is used for guiding the second user to participate in and execute the first resource allocation task, acquiring confirmation participation information of the second user to participate in the first resource allocation task, when a task construction condition is met, the first resource allocation task is successfully constructed, monitoring and acquiring execution information of the second user to execute the first resource allocation task, when the execution information meets a task completion condition, the first user acquires a first resource allocation identifier, when the number of the first resource allocation identifiers of the first user reaches a configuration threshold, allocating first resources to the users, hooking the establishment and completion conditions of rewarding resources, and setting up task construction and task completion and verification mechanisms, enabling the second user to safely and effectively perform configuration, and avoiding unnecessary loopholes due to resource loss.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
In order to make the technical problems solved by the present invention, the technical means adopted and the technical effects achieved more clear, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted, however, that the drawings described below are merely illustrative of exemplary embodiments of the present invention and that other embodiments of the present invention may be derived from these drawings by those skilled in the art without undue effort.
FIG. 1 is a system block diagram illustrating a method and apparatus for resource allocation based on task construction and completion information verification, according to an example embodiment.
FIG. 2 is a flowchart illustrating a resource configuration method based on task construction and completion information verification, according to an example embodiment.
FIG. 3 is a flowchart illustrating a resource configuration method based on task construction and completion information verification, according to another example embodiment.
FIG. 4 is a block diagram illustrating a resource configuration device based on task construction and completion information verification, according to an example embodiment.
Fig. 5 is a block diagram of an electronic device, according to an example embodiment.
Fig. 6 is a block diagram of a computer-readable medium shown according to an example embodiment.
Detailed Description
Exemplary embodiments of the present invention will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments can be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these exemplary embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the invention to those skilled in the art. The same reference numerals in the drawings denote the same or similar elements, components or portions, and thus a repetitive description thereof will be omitted.
The features, structures, characteristics or other details described in a particular embodiment do not exclude that may be combined in one or more other embodiments in a suitable manner, without departing from the technical idea of the invention.
In the description of specific embodiments, features, structures, characteristics, or other details described in the present invention are provided to enable one skilled in the art to fully understand the embodiments. It is not excluded that one skilled in the art may practice the present invention without one or more of the specific features, structures, characteristics, or other details.
The flow diagrams depicted in the figures are exemplary only, and do not necessarily include all of the elements and operations/steps, nor must they be performed in the order described. For example, some operations/steps may be decomposed, and some operations/steps may be combined or partially combined, so that the order of actual execution may be changed according to actual situations.
The block diagrams depicted in the figures are merely functional entities and do not necessarily correspond to physically separate entities. That is, the functional entities may be implemented in software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor devices and/or microcontroller devices.
It should be understood that although the terms first, second, third, etc. may be used herein to describe various devices, elements, components or portions, this should not be limited by these terms. These words are used to distinguish one from the other. For example, a first device may also be referred to as a second device without departing from the spirit of the invention.
The term "and/or" and/or "includes all combinations of any of the associated listed items and one or more.
FIG. 1 is a system block diagram illustrating a method and apparatus for resource allocation based on task construction and completion information verification, according to an example embodiment.
As shown in fig. 1, the system architecture 10 may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 is used as a medium to provide communication links between the terminal devices 101, 102, 103 and the server 105. The network 103 also serves as a medium for providing communication links between the terminal devices 101, 102, 103. The network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
The user may interact with the server 105 via the network 104 using the terminal devices 101, 102, 103 to receive or send messages or the like. Various communication mobile terminal applications, such as financial service type applications, shopping type applications, web browser applications, instant messaging tools, mailbox mobile terminals, social platform software, etc., can be installed on the terminal devices 101, 102, 103.
The terminal devices 101, 102, 103 may be a variety of electronic devices having a display screen and supporting web browsing, including but not limited to smartphones, tablets, laptop and desktop computers, and the like.
The server 105 may be a server providing various services, such as a background management server providing support for shopping class applications used by the user with the terminal devices 101, 102, 103. The background management server may perform processing such as analysis on the received user data, and feed back the processing result (e.g., resource allocation information) to the terminal devices 101, 102, 103.
The terminal devices 101, 102, 103 and the server 105 may determine the first resources they need, e.g. based on the operation of the first user, and initiate the construction of the first resource allocation task; the terminal devices 101, 102, 103 and the server 105 may show the first resource allocation task to a plurality of second users, for example, in a sharing page, where the sharing page is used to guide the second users to participate in and execute the first resource allocation task; the terminal devices 101, 102, 103 and the server 105 may, for example, acquire confirmation participation information of the second user in participation in the first resource allocation task, and when a task construction condition is satisfied, the first resource allocation task is successfully constructed; server 105 may, for example, monitor and obtain performance information of the second user performing the first resource configuration task; the server 105 may, for example, obtain the first resource configuration identifier when the execution information satisfies a task completion condition; server 105 may, for example, configure the first resource to the first user when the number of first resource configuration identifications of the user reaches a configuration threshold.
FIG. 2 is a flowchart illustrating a resource configuration method based on task construction and completion information verification, according to an example embodiment. The resource allocation method based on task construction and completion information verification at least comprises steps S201 to S206.
In step S201, a build task is initiated
The first resource required by the first user is determined based on the operation of the first user, and the construction of the first resource configuration task is initiated.
More specifically, a service building page is pushed to a first user, where the service building page is configured to present to the first user a plurality of resources that are selectable for configuration by execution of a service task. Meanwhile, the confirmation operation instruction of the first user can also be received through the service construction page. The confirmation operation instruction may be a touch-type interactive operation instruction such as a touch or a press, or a non-touch-type interactive operation instruction such as a voice input.
The first resource allocation task may specifically include at least allocating a threshold number of second user permutations to obtain the first resource.
In step S202, task sharing display
And the first user displays the first resource allocation task to a plurality of second users in a sharing page mode, wherein the sharing page is used for guiding the second users to participate in and execute the first resource allocation task.
More specifically, a user code is generated from a first user initiated operation to build a first resource configuration task and associated with the first user. The foregoing is illustrative only, and is not to be construed as limiting the present invention. In other examples, the user may also obtain the user identification from the server.
And generating a sharing page based on the user code, wherein the sharing page comprises the user code and a second user guiding page address. And displaying the sharing page to a second user based on the selection of the first user.
For example, the current user may send the above-mentioned invitation information to the invited user, such as http:// www.xy bc/action 1/regeist. Phpvd=02ox 2345887eu, where "? "is preceded by a new user guide page address,"? "rear vid=rear string" 02ox2345887eu "is the current user identification.
For each sharing or sending of the invitation link by the first user, a user identification is generated and is passed along with the invitation link to the new or invited user. In general, the user identity of the same user is unique and unchanged. Meanwhile, the server records each user identifier and the associated information thereof, and information data inquiry can be carried out in a user database of the server through the user identifiers so as to facilitate data use and subsequent data analysis.
The shared page may be rendered for presentation to a second user for guiding the second user to participate in and perform the first resource allocation task.
In step S203, the build task is confirmed.
And monitoring user codes and page submission information returned by the second user guiding the page, and associating the page submission information with the first user according to the user codes, wherein the page submission information comprises confirmation information for confirming participation of the second user in the first resource configuration task. And acquiring confirmation participation information of the second user participating in the first resource configuration task, and when the task construction condition is met, successfully constructing the first resource configuration task.
More specifically, page submission information returned by the second user guide page opened by the shared second user after the first user sends out and the user identification of the first user are obtained. The page submission information comprises shared registration information of a second user, such as account name, mobile phone number, user name, gender and the like; and the second user confirms the confirmation information of participating in the first resource allocation task. When the server records the operation behavior of the second user, a sharing person tag is set, and the sharing person tag corresponds to the user identifier of the first user, namely the first user, such as "02ox2345887eu" above.
And when the obtained information is monitored to display that the number of the second users participating in the first resource allocation task reaches or exceeds the allocation threshold, the first resource allocation task is successfully constructed.
If the number of the second users participating in the first resource allocation task is confirmed to not reach the allocation threshold value in the preset task construction time, the first resource allocation task is failed to construct.
When the first resource allocation task is successfully constructed, the process proceeds to step S204.
In step S204, task execution is monitored.
And monitoring and acquiring the execution information of the second user for executing the first resource configuration task, and associating the acquired execution information of the second user for executing the first resource configuration task with the user code of the first user.
In step S205, an identification is acquired.
And when the execution information meets the task completion condition, the first user acquires a first resource configuration identifier.
More specifically, when the monitored execution information of the second user executing the first resource allocation task shows that the second user completes the first resource allocation task, that is, the second user obtains the first resource by replacement, and does not cancel the replacement operation in a preset period, the second user identifies the first resource allocation with the first user.
Further, when a plurality of second users complete the first resource allocation task, that is, the plurality of second users replace to obtain the first resource, and the replacement operation is not canceled in a preset period, the first resource allocation identifiers with the same number as the number of the second users completing the first resource allocation task are given to the first users.
In step S206, resources are configured.
And when the first resource allocation identification number of the first user reaches a allocation threshold value, allocating the first resource to the user.
FIG. 3 is a flowchart illustrating a resource configuration method based on task construction and completion information verification, according to another example embodiment. The resource allocation method based on task construction and completion information verification at least comprises steps S301 to S309.
In step S301, a build task is initiated
The first resource required by the first user is determined based on the operation of the first user, and the construction of the first resource configuration task is initiated.
More specifically, a service building page is pushed to a first user, where the service building page is configured to present to the first user a plurality of resources that are selectable for configuration by execution of a service task. Meanwhile, the confirmation operation instruction of the first user can also be received through the service construction page. The confirmation operation instruction may be a touch-type interactive operation instruction such as a touch or a press, or a non-touch-type interactive operation instruction such as a voice input.
The first resource allocation task may specifically include at least allocating a threshold number of second user permutations to obtain the first resource.
In step S302, qualification screening
Qualification screening is carried out on the first user initiating the first resource configuration task and the first resources required by the first user, and when the first user and the first resources required by the first user meet the resource construction task, the step S303 is carried out through qualification screening; if the qualification is not passed, the process advances to step S309, where the entire task is closed.
More specifically, the qualification content for the first user includes, but is not limited to, information integrity, credit, etc. of the first user; qualification content for the first resource includes whether it is within a task replacement item scope.
In step S303, task sharing display
And the first user displays the first resource allocation task to a plurality of second users in a sharing page mode, wherein the sharing page is used for guiding the second users to participate in and execute the first resource allocation task.
More specifically, a user code is generated from a first user initiated operation to build a first resource configuration task and associated with the first user. The foregoing is illustrative only, and is not to be construed as limiting the present invention. In other examples, the user may also obtain the user identification from the server.
And generating a sharing page based on the user code, wherein the sharing page comprises the user code and a second user guiding page address. And displaying the sharing page to a second user based on the selection of the first user.
For example, the current user may send the above-mentioned invitation information to the invited user, such as http:// www.xy bc/action 1/regeist. Phpvd=02ox 2345887eu, where "? "is preceded by a new user guide page address,"? "rear vid=rear string" 02ox2345887eu "is the current user identification.
For each sharing or sending of the invitation link by the first user, a user identification is generated and is passed along with the invitation link to the new or invited user. In general, the user identity of the same user is unique and unchanged. Meanwhile, the server records each user identifier and the associated information thereof, and information data inquiry can be carried out in a user database of the server through the user identifiers so as to facilitate data use and subsequent data analysis.
The shared page may be rendered for presentation to a second user for guiding the second user to participate in and perform the first resource allocation task.
In step S304, the build task is confirmed.
And monitoring user codes and page submission information returned by the second user guiding the page, and associating the page submission information with the first user according to the user codes, wherein the page submission information comprises confirmation information for confirming participation of the second user in the first resource configuration task. And acquiring confirmation participation information of the second user participating in the first resource configuration task, and when the task construction condition is met, successfully constructing the first resource configuration task.
More specifically, page submission information returned by the second user guide page opened by the shared second user after the first user sends out and the user identification of the first user are obtained. The page submission information comprises shared registration information of a second user, such as account name, mobile phone number, user name, gender and the like; and the second user confirms the confirmation information of participating in the first resource allocation task. When the server records the operation behavior of the second user, a sharing person tag is set, and the sharing person tag corresponds to the user identifier of the first user, namely the first user, such as "02ox2345887eu" above.
And when the obtained information is monitored to display that the number of the second users participating in the first resource allocation task reaches or exceeds the allocation threshold, the first resource allocation task is successfully constructed.
If the number of the second users participating in the first resource allocation task is not confirmed to reach the allocation threshold within the preset task construction time, the first resource allocation task is failed to be constructed, and the step S309 is entered, and the task is closed.
When the first resource allocation task is successfully constructed, the process proceeds to step S305.
In step S305, task execution is monitored.
And monitoring and acquiring the execution information of the second user for executing the first resource configuration task, and associating the acquired execution information of the second user for executing the first resource configuration task with the user code of the first user.
In step S306, an identification is acquired.
And when the execution information meets the task completion condition, the first user acquires a first resource configuration identifier.
More specifically, when the monitored execution information of the second user executing the first resource allocation task shows that the second user completes the first resource allocation task, that is, the second user obtains the first resource by replacement, and does not cancel the replacement operation in a preset period, the second user identifies the first resource allocation with the first user.
Further, when a plurality of second users complete the first resource allocation task, that is, the plurality of second users replace to obtain the first resource, and the replacement operation is not canceled in a preset period, the first resource allocation identifiers with the same number as the number of the second users completing the first resource allocation task are given to the first users.
In step S307, the quantity verification is performed
And in a preset period, checking the number of the first resource allocation identifiers acquired by the first user, and when the number reaches a preset allocation threshold, entering step S308 to allocate the first resources.
If the number does not reach the preset configuration threshold in the period, step S309 is entered to close the whole task flow.
In step S308, resources are configured.
And when the first resource allocation identification number of the first user reaches a allocation threshold value, allocating the first resource to the user.
Those skilled in the art will appreciate that all or part of the steps implementing the above-described embodiments are implemented as a program (computer program) executed by a computer data processing apparatus. The above-described method provided by the present invention can be implemented when the computer program is executed. Moreover, the computer program may be stored in a computer readable storage medium, which may be a readable storage medium such as a magnetic disk, an optical disk, a ROM, a RAM, or a storage array composed of a plurality of storage media, for example, a magnetic disk or a tape storage array. The storage medium is not limited to a centralized storage, but may be a distributed storage, such as cloud storage based on cloud computing.
The following describes apparatus embodiments of the invention that may be used to perform method embodiments of the invention. Details described in the embodiments of the device according to the invention should be regarded as additions to the embodiments of the method described above; for details not disclosed in the embodiments of the device according to the invention, reference may be made to the above-described method embodiments.
FIG. 4 is a block diagram illustrating a resource configuration device based on task construction and completion information verification, according to an example embodiment. As shown in fig. 4, the resource allocation device 40 based on task construction and completion information verification includes a task construction module 401, a qualification module 402, a sharing display module 403, a construction confirmation module 404, an execution monitoring module 405, a completion identification module 406, a resource allocation module 407, and a cancellation module 408.
The task construction module 401 is configured to determine a first resource required by a first user based on an operation of the first user, and initiate construction of a first resource configuration task.
Specifically, the task building module 401 pushes a service building page to a first user, where the service building page is configured to present a plurality of resources that are selectable for configuration by execution of a service task to the first user. Meanwhile, the confirmation operation instruction of the first user can also be received through the service construction page. The confirmation operation instruction may be a touch-type interactive operation instruction such as a touch or a press, or a non-touch-type interactive operation instruction such as a voice input.
The first resource allocation task may specifically include at least allocating a threshold number of second user permutations to obtain the first resource.
And the qualification verification module 402 is configured to perform task qualification verification on the first user and the first resource, and initiate construction of the first resource configuration task by the task construction module after the task qualification verification is passed.
The qualification module 402 qualifies a first user initiating a first resource configuration task and a first resource required by the first user. More specifically, the qualification content for the first user includes, but is not limited to, information integrity, credit, etc. of the first user; qualification content for the first resource includes whether it is within a task replacement item scope.
The sharing display module 403 is configured to display the first resource allocation task to the plurality of second users in a sharing page, where the sharing page is used to guide the second users to participate in and execute the first resource allocation task.
The sharing display module 403 may specifically include a code unit, a page unit, and a sending unit.
And the code unit is used for generating user codes according to the first user initiating the operation of constructing the first resource configuration task, and associating the user codes with a plurality of first users. And the page unit is used for generating a sharing page based on the user code, and the sharing page comprises the user code and a second user guide page address. And the sending unit is used for sending the generated sharing page to a plurality of second users.
And a construction confirmation module 404, configured to obtain confirmation participation information of the second user in participating in the first resource configuration task, where the first resource configuration task is constructed successfully when a task construction condition is satisfied.
The build confirmation module 404 monitors the user code and page submission information returned by the second user-directed page, and associates the page submission information with the first user according to the user code, where the page submission information includes confirmation information that the second user confirms participation in the first resource configuration task. And acquiring confirmation participation information of the second user participating in the first resource configuration task, and when the task construction condition is met, successfully constructing the first resource configuration task.
More specifically, the build confirmation module 404 obtains the page submission information returned by the second user guide page opened by the shared second user after the first user sends the page submission information and the user identification of the first user. The page submission information comprises shared registration information of a second user, such as account name, mobile phone number, user name, gender and the like; and the second user confirms the confirmation information of participating in the first resource allocation task. And when the server records the operation behaviors of the second user, setting a sharing person tag which corresponds to the user identifier of the first user.
When the build confirmation module 404 monitors the acquired information to confirm that the number of second users participating in the first resource allocation task reaches or exceeds the allocation threshold, then the first resource allocation task is successfully built.
If the number of the second users participating in the first resource allocation task is confirmed to not reach the allocation threshold value in the preset task construction time, the first resource allocation task is failed to construct.
And the execution monitoring module 405 is configured to monitor and acquire execution information of the first resource configuration task executed by the second user.
The execution monitoring module 405 monitors and obtains execution information of the second user to execute the first resource configuration task, and associates the obtained execution information of the second user to execute the first resource configuration task with a user code of the first user.
And a completion identification module 406, configured to obtain, when the execution information meets a task completion condition, a first resource configuration identifier by the first user.
More specifically, when the completion identification module 406 monitors that the obtained execution information of the second user executing the first resource allocation task shows that the second user completes the first resource allocation task, that is, the second user obtains the first resource by replacement, and does not cancel the replacement operation within the preset period, the second user identifies the first resource allocation with the first user.
Further, when a plurality of second users complete the first resource allocation task, that is, the plurality of second users replace to obtain the first resource, and the replacement operation is not canceled in a preset period, the first resource allocation identifiers with the same number as the number of the second users completing the first resource allocation task are given to the first users.
The resource allocation module 407 is configured to, when the number of first resource allocation identifiers of the first user reaches a configuration threshold, allocate a first resource to the user.
The cancellation module 408 is configured to cancel the entire task when the construction condition is not satisfied or the completion condition is not achieved during task construction and execution.
It will be appreciated by those skilled in the art that the modules in the embodiments of the apparatus described above may be distributed in an apparatus as described, or may be distributed in one or more apparatuses different from the embodiments described above with corresponding changes. The modules of the above embodiments may be combined into one module, or may be further split into a plurality of sub-modules.
The following describes an embodiment of an electronic device according to the present invention, which may be regarded as a specific physical implementation of the above-described embodiment of the method and apparatus according to the present invention. Details described in relation to the embodiments of the electronic device of the present invention should be considered as additions to the embodiments of the method or apparatus described above; for details not disclosed in the embodiments of the electronic device of the present invention, reference may be made to the above-described method or apparatus embodiments.
Fig. 5 is a block diagram of an electronic device, according to an example embodiment.
An electronic device 500 according to such an embodiment of the present disclosure is described below with reference to fig. 5. The electronic device 500 shown in fig. 5 is merely an example and should not be construed to limit the functionality and scope of use of embodiments of the present disclosure in any way.
As shown in fig. 5, the electronic device 500 is embodied in the form of a general purpose computing device. The components of electronic device 500 may include, but are not limited to: at least one processing unit 510, at least one memory unit 520, a bus 530 connecting the different system components (including the memory unit 520 and the processing unit 510), a display unit 540, etc.
Wherein the storage unit stores program code executable by the processing unit 510 such that the processing unit 510 performs steps according to various exemplary embodiments of the present disclosure described in the above-described electronic prescription flow processing methods section of the present specification. For example, the processing unit 510 may perform the steps as shown in fig. 2, 3.
The memory unit 520 may include readable media in the form of volatile memory units, such as Random Access Memory (RAM) 5201 and/or cache memory unit 5202, and may further include Read Only Memory (ROM) 5203.
The storage unit 520 may also include a program/utility 5204 having a set (at least one) of program modules 5205, such program modules 5205 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment.
Bus 530 may be 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.
The electronic device 500 may also communicate with one or more external devices 500' (e.g., keyboard, pointing device, bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 500, and/or any device (e.g., router, modem, etc.) that enables the electronic device 500 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 550. Also, electronic device 500 may communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet, through network adapter 560. The network adapter 560 may communicate with other modules of the electronic device 500 via the bus 530. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with electronic device 500, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
From the above description of embodiments, those skilled in the art will readily appreciate that the example embodiments described herein may be implemented in software, or may be implemented in software in combination with the necessary hardware. Thus, as shown in fig. 6, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a U-disk, a mobile hard disk, etc.) or on a network, and includes several instructions to cause a computing device (may be a personal computer, a server, or a network device, etc.) to perform the above-described method according to the embodiments of the present disclosure.
The software product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium would include the following: an electrical connection having one or more wires, a portable disk, a hard disk, random Access Memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, with readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A readable storage medium may also be any readable medium that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device, partly on a remote computing device, or entirely on the remote computing device or server. In the case of remote computing devices, the remote computing device may be connected to the user computing device through any kind 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., connected via the Internet using an Internet service provider).
The computer-readable medium carries one or more programs, which when executed by one of the devices, cause the computer-readable medium to perform the functions of: acquiring a first table in a first database and a second table in a second database; comparing the data structures of the first table and the second table through database sentences to generate a comparison result; generating a first automatic processing instruction and a second automatic processing instruction according to the comparison result; and determining to execute the first automatic processing instruction or the second automatic processing instruction according to a preset strategy.
Those skilled in the art will appreciate that the modules may be distributed throughout several devices as described in the embodiments, and that corresponding variations may be implemented in one or more devices that are unique to the embodiments. The modules of the above embodiments may be combined into one module, or may be further split into a plurality of sub-modules.
From the above description of embodiments, those skilled in the art will readily appreciate that the example embodiments described herein may be implemented in software, or in combination with the necessary hardware. Thus, the technical solutions according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a U-disk, a mobile hard disk, etc.) or on a network, and include several instructions to cause a computing device (may be a personal computer, a server, a mobile terminal, or a network device, etc.) to perform the method according to the embodiments of the present disclosure.
Exemplary embodiments of the present disclosure are specifically illustrated and described above. It is to be understood that this disclosure is not limited to the particular arrangements, instrumentalities and methods of implementation described herein; on the contrary, the disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.

Claims (14)

1. The resource allocation method based on task construction and completion information verification is characterized by comprising the following steps:
Determining a first resource required by a first user based on the operation of the first user, and performing task qualification verification on the first user and the first resource; initiating a first resource allocation task after verification is passed; the first resource configuration task includes: at least configuring a threshold number of second user permutations to obtain the first resource; qualification screening content for the first user includes information integrity, credit status of the first user; qualification content for the first resource includes whether it is within a task replacement item scope;
Generating a user code according to the first user initiating the operation of constructing a first resource allocation task, and associating the user code with the first user; generating a sharing page based on the user code, wherein the sharing page comprises the user code and a second user guiding page address, and the sharing page is used for guiding a second user to participate in and execute the first resource allocation task;
Monitoring user codes and page submission information returned by the second user guide page, associating the page submission information with the first user according to the user codes, and when a task construction condition is met, successfully constructing the first resource configuration task;
Monitoring and acquiring execution information of the second user for executing the first resource allocation task;
When the execution information meets a task completion condition, the first user acquires a first resource configuration identifier;
and when the first resource allocation identification number of the first user reaches a allocation threshold value, allocating the first resource to the user.
2. The method of claim 1, wherein the page submission information includes confirmation information that the second user confirms participation in the first resource configuration task.
3. The method of claim 2, wherein the task building conditions comprise:
And confirming that the number of second users participating in the first resource configuration task reaches a configuration threshold.
4. A method according to claim 3, wherein the task completion condition comprises:
the second user obtains the first resource through resource replacement.
5. The method as recited in claim 4, further comprising:
And the second user obtains the first resource through resource replacement, and does not cancel replacement operation in a preset period.
6. The method as recited in claim 1, further comprising:
And if the task construction condition is not met in the preset period, canceling the first resource allocation task.
7. A resource allocation apparatus based on task construction and completion information verification, comprising:
The task construction module is used for determining a first resource required by a first user based on the operation of the first user and performing task qualification verification on the first user and the first resource; initiating a first resource allocation task after verification is passed; the first resource configuration task includes: at least configuring a threshold number of second user permutations to obtain the first resource; qualification screening content for the first user includes information integrity, credit status of the first user; qualification content for the first resource includes whether it is within a task replacement item scope;
The sharing display module is used for generating a user code according to the operation of the first user for initiating the construction of the first resource configuration task, and associating the user code with the first user; generating a sharing page based on the user code, wherein the sharing page comprises the user code and a second user guiding page address, and the sharing page is used for guiding a second user to participate in and execute the first resource allocation task;
The construction confirmation module is used for monitoring user codes and page submission information returned by the second user guide page, associating the page submission information with the first user according to the user codes, and when the task construction condition is met, successfully constructing the first resource configuration task;
the execution monitoring module is used for monitoring and acquiring the execution information of the second user for executing the first resource configuration task;
the completion identification module is used for acquiring a first resource configuration identifier by the first user when the execution information meets a task completion condition;
and the resource allocation module is used for allocating the first resources to the users when the first resource allocation identification number of the first users reaches the allocation threshold value.
8. The apparatus of claim 7, wherein the page submission information includes confirmation information that a second user confirms participation in the first resource configuration task.
9. The apparatus of claim 8, wherein the task building conditions comprise: and confirming that the number of second users participating in the first resource configuration task reaches a configuration threshold.
10. The apparatus of claim 9, wherein the task completion condition comprises: the second user obtains the first resource through resource replacement.
11. The apparatus of claim 10, wherein the second user obtaining the first resource by resource permutation further comprises:
And the second user obtains the first resource through resource replacement, and does not cancel replacement operation in a preset period.
12. The apparatus as recited in claim 7, further comprising:
and the cancellation module is used for canceling the first resource configuration task when the task construction condition is not met in a preset period.
13. An electronic device, wherein the electronic device comprises:
A processor; and
A memory storing computer executable instructions that, when executed, cause the processor to perform the method of any of claims 1-6.
14. A computer readable storage medium, wherein the computer readable storage medium stores one or more programs which, when executed by a processor, implement the method of any of claims 1-6.
CN202011035896.9A 2020-09-27 2020-09-27 Resource configuration method and device based on task construction and completion information verification, and electronic equipment Active CN112347389B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011035896.9A CN112347389B (en) 2020-09-27 2020-09-27 Resource configuration method and device based on task construction and completion information verification, and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011035896.9A CN112347389B (en) 2020-09-27 2020-09-27 Resource configuration method and device based on task construction and completion information verification, and electronic equipment

Publications (2)

Publication Number Publication Date
CN112347389A CN112347389A (en) 2021-02-09
CN112347389B true CN112347389B (en) 2024-08-20

Family

ID=74361170

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011035896.9A Active CN112347389B (en) 2020-09-27 2020-09-27 Resource configuration method and device based on task construction and completion information verification, and electronic equipment

Country Status (1)

Country Link
CN (1) CN112347389B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113506086B (en) * 2021-07-01 2024-03-05 游艺星际(北京)科技有限公司 Task issuing method, device, computer equipment and medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110503476A (en) * 2019-08-26 2019-11-26 杭州砍一砍网络科技有限公司 Electronics red packet acquisition methods, electronic equipment and storage medium based on interaction power-assisted

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011061556A1 (en) * 2009-11-20 2011-05-26 Kim Mo Intelligent search system
CA2779993C (en) * 2012-06-15 2019-05-07 Ibm Canada Limited - Ibm Canada Limitee Configurable resource policies
US10057184B1 (en) * 2014-11-10 2018-08-21 Amazon Technologies, Inc. Resource configuration compliance service
CN110147915A (en) * 2018-02-11 2019-08-20 陕西爱尚物联科技有限公司 A kind of method and its system of resource distribution
CN108961002A (en) * 2018-07-05 2018-12-07 厦门微芽互娱科技有限公司 Intelligence spells group's method, medium, terminal device and system
CN109785458A (en) * 2019-01-14 2019-05-21 来奖(深圳)科技有限公司 A kind of user participates in the monitoring management method and device of marketing activity
CN109801143A (en) * 2019-01-28 2019-05-24 任向东 A kind of food and drink spelling group method and system
CN110517086A (en) * 2019-08-28 2019-11-29 阿里巴巴(中国)有限公司 Data processing method and system, medium and calculating equipment
CN110738526A (en) * 2019-10-17 2020-01-31 北京好脉网络信息技术有限公司 marketing platforms based on APP
CN111160976A (en) * 2019-12-30 2020-05-15 北京达佳互联信息技术有限公司 Resource allocation method, device, electronic equipment and storage medium
CN111612513A (en) * 2020-04-11 2020-09-01 上海淇玥信息技术有限公司 Resource allocation method and device based on business project information and electronic equipment
CN111612502A (en) * 2020-04-11 2020-09-01 上海淇玥信息技术有限公司 Resource allocation method and device based on activity task and electronic equipment
CN111681020A (en) * 2020-04-16 2020-09-18 上海淇玥信息技术有限公司 Resource configuration method and device based on task event of relationship person and electronic equipment
CN111652648A (en) * 2020-06-03 2020-09-11 陈包容 Method for intelligently generating personalized combined promotion scheme and system with same

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110503476A (en) * 2019-08-26 2019-11-26 杭州砍一砍网络科技有限公司 Electronics red packet acquisition methods, electronic equipment and storage medium based on interaction power-assisted

Also Published As

Publication number Publication date
CN112347389A (en) 2021-02-09

Similar Documents

Publication Publication Date Title
CN110807649A (en) Invitation reward method and system for financial products
CN110348894B (en) Method and device for displaying resource advertisement and electronic equipment
US20170269971A1 (en) Migrating enterprise workflows for processing on a crowdsourcing platform
CN112016796B (en) Comprehensive risk score request processing method and device and electronic equipment
WO2013163249A1 (en) Optimizing web and mobile self-serve apps
CN109947408B (en) Message pushing method and device, storage medium and electronic equipment
CN112347386B (en) Resource configuration method and device adopting restriction rule and electronic equipment
CN111583018A (en) Credit granting strategy management method and device based on user financial performance analysis and electronic equipment
CN112017060A (en) Method and device for resource allocation for target user and electronic equipment
CN111768258A (en) Method, device, electronic equipment and medium for identifying abnormal order
CN112017062B (en) Resource quota distribution method and device based on guest group subdivision and electronic equipment
CN111770128B (en) Message management method and device
CN112347389B (en) Resource configuration method and device based on task construction and completion information verification, and electronic equipment
CN112346625A (en) Resource management method and device and electronic equipment
CN109544392B (en) Method, system, device and medium for insurance order processing
CN111199420A (en) User invitation method and device and electronic equipment
Ramasamy et al. Explore the impact of cloud computing on ERP systems used in small and medium enterprises
CN113298555B (en) Promotion strategy generation method and device and electronic equipment
CN111612501B (en) Information generation method and device based on strategy multiplexing and electronic equipment
CN112288475A (en) Product recommendation method and device and electronic equipment
CN112347344A (en) Management method and device for multi-period additional resource certificate and electronic equipment
CN112346608A (en) Page display method and device based on business activity result display and electronic equipment
CN111612508A (en) Financial resource allocation request processing method and device and electronic equipment
CN112016790B (en) User policy allocation method and device and electronic equipment
CN110796543A (en) Method and device for obtaining customized information based on relational network and electronic equipment

Legal Events

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