CN111934979B - Task control method and device, electronic equipment and storage medium - Google Patents

Task control method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN111934979B
CN111934979B CN202010662809.6A CN202010662809A CN111934979B CN 111934979 B CN111934979 B CN 111934979B CN 202010662809 A CN202010662809 A CN 202010662809A CN 111934979 B CN111934979 B CN 111934979B
Authority
CN
China
Prior art keywords
task
group
rewarding
rewards
members
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
CN202010662809.6A
Other languages
Chinese (zh)
Other versions
CN111934979A (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202010662809.6A priority Critical patent/CN111934979B/en
Publication of CN111934979A publication Critical patent/CN111934979A/en
Application granted granted Critical
Publication of CN111934979B publication Critical patent/CN111934979B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application relates to the technical field of communication and discloses a task control method, a device, electronic equipment and a storage medium, which enable members in an IM group to respond to tasks issued in the group rapidly and actively, improve task execution efficiency and ensure smooth progress of collaboration in the group. The method comprises the following steps: according to the issuing operation of issuing the rewarding task in the group chat interface of the instant messaging IM group, displaying the rewarding task in the group chat interface; and displaying prompt information for issuing rewards corresponding to the rewards tasks to the group members according to the operation that the group members in the IM group execute the rewards tasks.

Description

Task control method and device, electronic equipment and storage medium
Technical Field
The present application relates to the field of communications technologies, and in particular, to a task control method, a task control device, an electronic device, and a storage medium.
Background
With the popularity of various types of computing terminals in people's daily lives and offices, instant messaging (IM, instant Messaging) tools have become one of the communication tools commonly used by users, and gradually become an indispensable part of network users' daily lives. Currently, instant messaging software is used in collaborative work to complete interaction of collaborative content and task information among different people, for example, various tasks can be published in an IM group, and the execution of the tasks is completed by members in the IM group, so that the efficiency of task publishing and execution is improved. However, the general instant messaging system is not optimized according to the special requirements issued by the task, and there are a plurality of inconveniences in use, for example: after a member in the IM group issues a task, other users may not be able to respond and process the task quickly and actively for reasons such as lack of attention, resulting in unsmooth collaboration.
Disclosure of Invention
The embodiment of the application provides a task control method, a device, electronic equipment and a storage medium, which enable members in an IM group to respond to tasks issued in the group quickly and actively, improve task execution efficiency and ensure smooth progress of collaboration in the group.
In one aspect, an embodiment of the present application provides a task control method, including:
according to the issuing operation of issuing the rewarding task in the group chat interface of the instant messaging IM group, displaying the rewarding task in the group chat interface;
and displaying prompt information for issuing rewards corresponding to the rewards tasks to the group members according to the operation that the group members in the IM group execute the rewards tasks.
In one aspect, an embodiment of the present application provides a task control method, including:
receiving a rewarding task issued to an instant messaging IM group;
sending the rewards task to the IM group;
and if the group members in the IM group are determined to complete the rewarding task, issuing rewards corresponding to the rewarding task to the group members.
In one aspect, an embodiment of the present application provides a task control device, including:
the task display module is used for displaying the rewarding task in the group chat interface according to the issuing operation of issuing the rewarding task in the group chat interface of the instant communication IM group;
And the rewarding and issuing module is used for displaying prompt information for issuing rewards corresponding to the rewarding tasks to the group members according to the operation that the group members in the IM group have executed the rewarding tasks.
Optionally, the task control device further includes a task setting module, configured to: responding to task setting operation triggered by a task setting control in the group chat interface, and displaying a task setting window; updating and displaying the displayed task content and rewarding information on the task setting window in response to the task content and rewarding information input in the task setting window;
the task display module is specifically configured to respond to a task release operation triggered by a task release control in the task setting window, and display the rewarding task associated with the task content and rewarding information in the group chat interface.
Optionally, the task control device further includes a task viewing module, configured to respond to a viewing operation for the rewarding task, and display a task detail page of the rewarding task, where the task detail page includes task content and rewarding information associated with the rewarding task.
Optionally, the task control device further includes a task verification module, configured to display a task verification page according to an operation that the group member in the IM group has executed the rewarding task, where the task verification page includes a member identifier of the group member and the rewarding task;
And the rewarding issuing module is used for responding to the confirmation completion operation triggered by the confirmation completion control in the task verification page and displaying prompt information for issuing rewards corresponding to the rewarding tasks to the group members.
Optionally, the prize delivery module is specifically configured to:
responding to a confirmation completion operation triggered by a confirmation completion control in the task verification page, and displaying a reward acquisition notification message in the group chat interface, wherein the reward acquisition notification message comprises member identifications of the group members;
responding to the operation of triggering the rewarding and receiving notification message by the group member, and displaying prompt information for issuing rewards corresponding to the rewarding tasks to the group member.
Optionally, the task display module is specifically configured to:
displaying the rewarding task on a floating window on the group chat interface; or,
and displaying the rewarding task in a designated area in the group chat interface.
Optionally, the task control device further includes a task claim module for displaying indication information indicating that the bonus task has been claimed in the group chat interface in response to claim operation of the group member to claim the bonus task.
Optionally, the task claim module is further configured to respond to claim operation of claiming the rewarding task by a group member, and display a claimable allowance corresponding to the rewarding task in the group chat interface, where the claimable allowance is a difference between a number of participants set for the rewarding task and a number of persons who have claimed the rewarding task.
Optionally, when the number of participants set for the bonus task is not less than 2, the number of rewards issued to the group members is determined based on the bonus information associated with the bonus task and the ranks of the group members among the members claiming the bonus task, the ranks of the group members being determined based on the times at which the members claiming the bonus task completed the bonus task.
Optionally, the number of rewards issued to the group members is determined based on rewards information associated with the rewards task and a time consuming for the group members to complete the rewards task, the number of rewards being inversely proportional to the time consuming.
In one aspect, an embodiment of the present application provides a task control device, including:
the receiving module is used for receiving the rewarding task issued to the instant messaging IM group;
A sending module for sending the rewarding task to the IM group;
and the issuing module is used for issuing rewards corresponding to the rewards tasks to the group members if the fact that the group members in the IM group complete the rewards tasks is determined.
Optionally, the task control device further comprises a verification module, configured to:
when a task execution message sent by a group member in the IM group is received, sending a task verification message to a publisher which publishes the rewarding task, wherein the task execution message is used for indicating that the group member has executed the rewarding task, and the task verification message comprises a member identification of the group member and the rewarding task;
and when receiving a confirmation completion message returned by the publisher for the task verification message, determining that the group member completes the rewarding task, wherein the confirmation completion message is used for indicating the publisher to confirm that the group member has completed the rewarding task.
Optionally, the issuing module is specifically configured to:
transmitting a reward retrieval notification message to the IM group, wherein the reward retrieval notification message comprises member identifications of the group members;
when detecting that the group member triggers the operation of the rewarding and receiving notification message, issuing rewards corresponding to the rewarding tasks to the group member.
In one aspect, an embodiment of the present application provides an electronic device including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of any of the methods described above when the processor executes the computer program.
In one aspect, an embodiment of the present application provides a computer-readable storage medium having stored thereon computer program instructions which, when executed by a processor, perform the steps of any of the methods described above.
The task control method, the device, the electronic equipment and the storage medium provided by the embodiment of the application can issue the rewarding task in the IM group through the IM client; after seeing the rewarding task, the group member in the IM group can determine whether to execute the rewarding task according to the self-capacity, and after executing the rewarding task, the group member can trigger the operation for representing that the group member has executed the rewarding task; the server verifies whether the group member completes the rewarding task according to the operation that the group member has executed the rewarding task, and after determining that the group member completes the rewarding task, issues the rewards corresponding to the rewarding task to the group member, and in a mode of issuing the rewards after completing the task, the group member in the IM group is promoted to respond to the tasks issued in the group rapidly and positively, the task execution efficiency is improved, and smooth cooperation in the group is ensured.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments of the present application will be briefly described below, and it is obvious that the drawings described below are only some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic diagram of an application scenario of a task control method according to an embodiment of the present application;
FIG. 2 is a flow chart of a task control method according to an embodiment of the present application;
FIG. 3A is a diagram illustrating publishing of rewards tasks within a group chat interface of an IM group in accordance with an embodiment of the application;
FIG. 3B is a schematic diagram of publishing a rewarding task through a group proxy function according to an embodiment of the application;
FIG. 4A is a diagram illustrating a display of rewarding tasks within a group chat interface in accordance with an embodiment of the application;
FIG. 4B is a schematic diagram of task details for viewing rewarding tasks provided by an embodiment of the application;
FIG. 5 is a schematic diagram of viewing a claimed rewards task through a taskbar provided by an embodiment of the present application;
FIG. 6 is a schematic diagram illustrating a publisher verifying the completion of a group member task according to an embodiment of the present application;
FIG. 7A is a schematic diagram illustrating a method for displaying a reward retrieval notification message on a group chat interface according to an embodiment of the application;
FIG. 7B is a diagram illustrating a view of a prize winning member viewing a prize harvest notification message according to one embodiment of the present application;
FIG. 8 is a schematic diagram of displaying the claimable margin of a rewarding task in a group chat interface in accordance with an embodiment of the application;
FIG. 9 is a flow chart of a task control method according to an embodiment of the present application;
fig. 10 is a signaling diagram between an IM client and a server according to an embodiment of the present application;
FIG. 11 is a schematic diagram of a task control device according to an embodiment of the present application;
FIG. 12 is a schematic diagram of a task control device according to an embodiment of the present application;
fig. 13 is a schematic structural diagram of an electronic device according to an embodiment of the application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application more clear, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application.
For convenience of understanding, the terms involved in the embodiments of the present application are explained below:
a Client (Client), or Client, refers to a program that corresponds to a server and provides local services to the Client. Except for some applications that only run locally, they are typically installed on a common client and need to run in conjunction with the server. After development of the internet, more commonly used clients include web browsers such as those used by the world wide web, email clients when receiving and sending email, and client software for instant messaging. For this type of application, there is a need for a corresponding server and service program in the network to provide corresponding services, such as database service, email service, etc., so that a specific communication connection needs to be established between the client and the server to ensure the normal operation of the application.
Application: i.e., application programs, computer programs that perform one or more tasks, typically have a visual display interface that enables interaction with a user, such as electronic maps and WeChat, may be referred to as applications. Some of these applications require the user to install on the terminal device used to be available, and some do not require application installation, e.g., individual applets in a WeChat. The applet can be used without downloading and installing, and the user can open the application by sweeping or searching.
Digital assets (Digital assets) refer to non-monetary assets that are owned or controlled by an enterprise or individual, exist in electronic data form, and are held in daily activities for sale or in the process of production.
Any number of elements in the figures are for illustration and not limitation, and any naming is used for distinction only and not for any limiting sense.
In a specific practical process, instant messaging software has been used in collaborative work to complete interaction of collaborative content and task information among different people, for example, various tasks may be published in an IM group, and execution of tasks is completed by members in the IM group, thereby improving efficiency of task publishing and execution. However, the general instant messaging system is not optimized according to the special requirements issued by the task, and there are a plurality of inconveniences in use, for example: after a member in the IM group issues a task, other users may not be able to respond and process the task quickly and actively for reasons such as lack of attention, resulting in unsmooth collaboration.
Therefore, the application provides a task control method, which improves the enthusiasm of group members to execute and complete tasks by releasing rewarding tasks in an IM group, improves the task completion efficiency in the IM group and ensures smooth progress of IM group collaboration. Specifically, group members within an IM group may issue rewarding tasks within the IM group through IM clients; after seeing the rewarding task, the group member in the IM group can determine whether to execute the rewarding task according to the self-capacity, and after executing the rewarding task, the group member can trigger the operation for representing that the group member has executed the rewarding task; the server verifies whether the group member completes the rewarding task according to the operation that the group member has executed the rewarding task, and after determining that the group member completes the rewarding task, issues the rewards corresponding to the rewarding task to the group member, and in a mode of issuing the rewards after completing the task, the group member in the IM group is promoted to respond to the tasks issued in the group rapidly and positively, the task execution efficiency is improved, and smooth cooperation in the group is ensured.
After the design idea of the embodiment of the present application is introduced, some simple descriptions are made below for application scenarios applicable to the technical solution of the embodiment of the present application, and it should be noted that the application scenarios described below are only used for illustrating the embodiment of the present application and are not limiting. In the specific implementation, the technical scheme provided by the embodiment of the application can be flexibly applied according to actual needs.
Referring to fig. 1, an application scenario diagram of a task control method according to an embodiment of the present application is shown. The application scenario includes a plurality of IM clients 101 (including IM client 101-1, IM client 101-2, … … IM client 101-n) and server 102. The IM client 101 may be installed in any terminal device including, but not limited to, desktop computers, mobile phones, mobile computers, tablet computers, media players, smart wearable devices, smart televisions, and other electronic devices. The server 102 may be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDNs, basic cloud computing services such as big data and artificial intelligence platforms, and the like. The terminal equipment and the server 102 can be connected through a wireless or wired communication network, the IM client 101 can realize information interaction and transmission with the server 102 through the terminal equipment, and any IM client 101 can send messages to other IM clients 101 through the server 102. Multiple IM clients 101 may form an IM group, any IM client within the IM group may send messages to each IM client within the IM group via server 102, and each client within the IM group may display messages sent to the IM group via a group chat interface.
Of course, the method provided by the embodiment of the present application is not limited to the application scenario shown in fig. 1, but may be used in other possible application scenarios, and the embodiment of the present application is not limited. The functions that can be implemented by each device in the application scenario shown in fig. 1 will be described together in the following method embodiments, which are not described in detail herein.
In order to further explain the technical solution provided by the embodiments of the present application, the following details are described with reference to the accompanying drawings and the detailed description. Although embodiments of the present application provide the method operational steps shown in the following embodiments or figures, more or fewer operational steps may be included in the method, either on a routine or non-inventive basis. In steps where there is logically no necessary causal relationship, the execution order of the steps is not limited to the execution order provided by the embodiments of the present application.
The technical scheme provided by the embodiment of the application is described below with reference to an application scenario shown in fig. 1.
Referring to fig. 2, an embodiment of the present application provides a task control method, which may be applied to an IM client, and specifically includes the following steps:
s201, according to the issuing operation of issuing the rewarding task in the group chat interface of the instant messaging IM group, displaying the rewarding task in the group chat interface.
Specifically, rewards tasks published within a community are associated with task content and rewards information. The task content describes a specific task to be executed for completing the rewarding task, for example, the task content may be a specific work task, may be for completing filling of health information, and may even be for assisting in taking express, etc. The bonus information describes the rewards available after completion of the bonus task. Specifically, rewards include, but are not limited to: the electronic red package, the electronic coupons, the modification of the scales in the group, the improvement of member levels, the physical rewards and the like can be selected by the publishers of the rewarding tasks, and the publishers of the rewarding tasks can also define rewards corresponding to the rewarding tasks. The set bonus information is used for describing the rewards available to the group members after completing the rewarding task, and can also comprise the quantity of rewards and the distribution mode of rewards, and taking an electronic red pack as an example, the amount of the red pack can be set, and when the number of participants is one person, the amount of the red pack can be only set; when the number of the participants is a plurality of persons, the total amount of the red package corresponding to the present rewarding task can be selected, and the red package distribution mode is selected: average allocation, random allocation, or allocation in order of completion of the bonus tasks, etc.
In specific implementation, each group member in the IM group can issue the rewarding task in the IM group through the IM client used by the group member, and the issuing mode of the rewarding task is not limited in the embodiment of the application.
For example, a specific implementation of the IM client performing step S201 may be: responding to task setting operation triggered by a task setting control, and displaying a task setting window; updating the task content and the rewarding information displayed on the task setting window in response to the task content and the rewarding information input in the task setting window; and responding to task release operation triggered by the task release control in the task setting window, and displaying the rewarding task associated with the task content and rewarding information in the group chat interface.
Taking fig. 3A as an example, fig. 3A illustrates a group chat interface displayed by an IM client used by a group member in an IM group, where the group member may click a function key 301 in the group chat interface 30 to open a function menu 302, trigger a task setting operation by clicking a task release button 303 in the function menu 302, the IM client responds to the task setting operation, pop up a task setting window 304, and the group member may set information associated with an rewarding task through the task setting window 304, where the settable information includes, but is not limited to: the task name, task content, rewarding information, task starting time, task deadline, number of participants, etc., and each item of information set by the group members is displayed in each item of information column in the task setting window 304; after the group member determines that the associated information set in each information field in the task setting window 304 is correct, the task publishing operation can be triggered by clicking the confirm publishing button 305, and the IM client publishes the set rewarding task to the IM group through the server.
Referring to fig. 3B, taking an enterprise WeChat as an example, which provides a group agent function, when a user needs group members in an IM group to fill in health information through an applet, the health applet can be sent to the IM group, the group agent function is opened in a sending setting window 310, a task setting operation is triggered by clicking a rewarding task setting button 311, and an IM client responds to the task setting operation and pops up a task setting window 313; the user may set a rewarding task in the popping task setting window 313, for example, fill in a task content "fill in health declaration", set corresponding rewarding information, etc., close the task setting window 313 after completing the setting of the rewarding task, and trigger a task publishing operation by clicking the send button 312, and the IM client publishes the set rewarding task to the IM group through the server.
Of course, the authority to issue the rewarding task in the IM group may be set, that is, the group member having the issuing authority may issue the rewarding task in the IM group. For example, each group member in the IM group has a corresponding level, and only the group members whose level meets the requirement have authority to issue the rewarding task in the IM group, where the level may be determined according to the position of the group member in the enterprise, or may be determined according to the activity of the group member in the IM group or the situation of completing the rewarding task, for example, the group member actively speaking or actively completing the rewarding task has authority to issue the rewarding task.
In practical applications, the rewarding task may also be published by a server into the IM community. For example, when the IM application needs to obtain feedback of user experience, an rewarding task related to the questionnaire may be sent to the IM group, and after the group member completes the questionnaire task, the server may issue a corresponding reward to the group member.
It should be noted that, the server may assign a unique task identifier to each rewarding task. The server will store information associated with each rewards task published to the IM group including the member identification of the member that published the rewards task.
S202, according to the operation that the group members in the IM group execute the rewarding task, prompt information for issuing rewards corresponding to the rewarding task to the group members is displayed.
In the embodiment of the application, any member in the IM group can execute the rewarding task, including the group member (i.e. the publisher) which issues the rewarding task.
Specifically, when a group member in the IM group has performed a rewarding task, the group member inputs a designation operation indicating that the rewarding task has been performed through the IM client. For example, referring to FIG. 5, after completion of rewarding task 1, the group member may enter a designated operation indicating that rewarding task 1 has been performed by clicking on a completion control 503 corresponding to the rewarding task.
Specifically, an operation capable of characterizing that the group member has performed the bonus task may also be obtained from among a plurality of operations when the group member performs the bonus task, as an operation that the group member has performed the bonus task, that is, a task performed operation. The specific operation adopted is determined as the task executed operation according to the actual application scene, for example, the rewarding task is that health information is filled in through an applet, after the health information is filled in the health applet, the group member A can click a submit button to submit the filled health information, at the moment, the group member A can click the submit button to be used as the operation for representing that the group member A has executed the rewarding task, and when the health applet detects the group member A clicks the submit button, the information for representing that the group member A has executed the rewarding task can be sent to an IM client of the group member A so as to trigger the subsequent rewarding issuing to the operation.
In particular, the rewards corresponding to the rewards can be issued to the group members who complete the rewards by the server, or the rewards corresponding to the rewards can be issued to the group members who complete the rewards by the publisher who issues the rewards. For convenience of description, group members who complete the rewarding task will be referred to as task completers later. After issuing rewards corresponding to the rewards to the task completer, the server can send prompt information for issuing rewards corresponding to the rewards to the task completer to the group members, and the IM client of the task completer can display the prompt information in a system notification message column or the IM group, and only the task completer can see the prompt information at the moment. Or after issuing rewards corresponding to the rewards to the task completer, the server can send prompt information for issuing rewards corresponding to the rewards to the group members to the IM group, so that IM clients of each group member in the IM group can display the prompt information in a group chat interface of the IM group to encourage the group members to actively participate in the rewards.
According to the task control method provided by the embodiment of the application, the members in the IM group are promoted to respond to the tasks published in the group rapidly and actively in a mode of publishing the rewarding tasks in the IM group, so that the completion efficiency of the tasks in the IM group is improved, and smooth progress of IM group cooperation is ensured. In addition, by improving the completion efficiency of tasks in the IM group, a server does not need to store a large number of rewarding tasks for a long time, so that resources can be recovered as soon as possible, the occupation of the server resources is reduced, the system overhead is saved, and the response speed is improved.
In particular implementations, referring to FIG. 4A, the rewarding task can be displayed in a group chat interface of the IM group in the form of a new message. The rewarding task may also be displayed by way of a message notification bar or bubble, or the like. Or, the rewarding task can also display the rewarding task issued to the IM group through the suspending window on the group chat interface, when a plurality of rewarding tasks need to be displayed at the same time, the plurality of rewarding tasks can be displayed in the same suspending window, one rewarding task can be displayed in one suspending window, and the suspending window of the rewarding task which is not interested can also be closed manually by group members. The method for displaying the rewarding task through the suspending window can prevent the rewarding task from being submerged by other group information, so that group members can quickly and conveniently acquire the rewarding task published in the IM group, and the attention of the group members to the rewarding task is improved. Of course, in practical application, the display method is not limited to the above-listed display method, and the rewarding task may be displayed in the designated area of the group chat interface, for example, the top area of the group chat interface or the upper area of the dialog input box, so as to increase the probability that the rewarding task is focused.
In practical applications, the size of the group chat interface is limited, and the word of "rewarding task" can be displayed only in the group chat interface, or only part of information associated with the rewarding task, such as task name or rewarding information, can be displayed. When the group member needs to view information related to the rewarding task, a viewing operation for the rewarding task can be input, and the IM client responds to the viewing operation for the rewarding task and displays a task detail page of the rewarding task, wherein the task detail page at least comprises task content and rewarding information related to the rewarding task. Referring to fig. 4B, after the group member clicks the rewarding task 402 displayed on the group chat interface 401, a task detail page 403 is popped up, specific information of the rewarding task 402 clicked by the group member is displayed in the task detail page 403, including but not limited to task content, rewarding information, task expiration time, number of participants, information of task publishers, etc., if the group member does not want to claim the rewarding task, a return control 405 can be clicked back to the group chat interface 401, if the group member wants to claim the rewarding task, a claim operation can be input by clicking the claim control 404, at this time, the IM client will send a task claim message of the group member to the server, the task claim message includes a member identification of the group member and a task identification of the rewarding task 402, and the server assigns the rewarding task 402 to the group member based on the task claim message, and marks the rewarding task 402 as being claimed. Of course, the claim operation may also be set to: long press or double click of the rewarding task displayed in the group chat interface 401, etc., makes it possible to directly claim the rewarding task without entering the task detail page 403.
In particular implementations, the IM client of a group member may add the rewards task that the group member has claimed to the taskbar through which the group member may view his own rewards task. Referring to fig. 5, a group member clicks a task bar control 501 in the group chat interface 50, the im client displays a task bar 502, the task bar 502 includes a rewarded task that the group member has claimed, and clicking the rewarded task in the task bar 502 can pop up a task detail page corresponding to the rewarded task, so that the group member can conveniently view information associated with the rewarded task.
When a reward is issued by the server, the IM client sends a task executed message to the server in response to the operation that the group member has executed the rewarding task, the task executed message being used for indicating that the group member has executed the rewarding task, the task executed message including a member identification of the group member and a task identification of the rewarding task. After receiving the task execution message sent by the IM client of the group member, the server verifies whether the group member completes the rewarding task based on the task execution message, and after confirming that the group member completes the rewarding task, the server issues the rewards corresponding to the rewarding task to the group member.
Further, it may be verified whether the group member has completed the rewarding task by:
the first verification method is as follows: the publisher of the rewarding task verifies whether the group members complete the rewarding task.
Specifically, according to the operation that the group members in the IM group have executed the rewarding task, the IM client of the publisher displays a task verification page, wherein the task verification page comprises the member identifications of the group members and the rewarding task; and responding to the confirmation completion operation triggered by the confirmation completion control in the task verification page by the IM client of the publisher, and displaying prompt information for issuing rewards corresponding to the rewards task to the group members.
In specific implementation, the server searches for the rewarding task corresponding to the task identifier based on the task identifier in the task execution message, further obtains a group member (i.e. a publisher) for publishing the rewarding task, and sends a task verification message to the publisher, wherein the task verification message comprises the member identifier and the rewarding task in the task execution message. The IM client of the publisher displays a task verification message, the publisher confirms whether the group member pointed by the member identification in the task verification message completes the task content in the rewarding task, if the publisher confirms that the group member completes the rewarding task, a confirmation completion message is returned to the server, and if the publisher confirms that the group member does not complete the rewarding task, an incomplete message is returned to the server. After receiving the confirmation completion message returned by the publisher aiming at the task verification message, the server confirms that the group member completes the rewarding task through verification, namely, confirms that the group member completes the rewarding task, can issue rewards corresponding to the rewarding task to the group member, and sends prompt information for issuing rewards corresponding to the rewarding task to the group member to the IM group, and IM clients of all the group members display the prompt information in a group chat interface.
Taking fig. 5 as an example, the task content of the rewarding task 1 issued by the group member B is "help member B gets express," if the group member a has already delivered express to the group member B, the group member a may open the IM client, find the rewarding task 1 in the rewarding task bar that the group member a has already picked up, click the completion control corresponding to the rewarding task 1, and may trigger the IM client to send a task execution message for the rewarding task 1 to the server, where the task execution message includes the member identifier of the group member a and the task identifier of the rewarding task 1. The server sends a task verification message to the group member B based on the task execution message sent by the IM client of the group member A, wherein the task verification message comprises the member identification of the group member A and the rewarding task 1. Referring to fig. 6, an IM client of a group member B displays a received task verification message 601, where the task verification message 601 includes information about a rewarding task, a member identifier of the group member a, and the like, and after the group member B confirms that the group member a helps to take an express, a confirmation completion operation can be input by clicking a confirmation completion control 602 in a task verification page, so as to trigger the IM client to return a confirmation completion message for the task verification message to a server; if group member A does not assist group member B in taking the express, group member B may click on incomplete control 603, triggering the IM client to return an incomplete message for the task verification message to the server, where the server does not issue a reward to group member A.
The second verification mode: verifying, by the server, whether the group member completes the rewarding task.
Specifically, the server searches for a rewarding task corresponding to the task identifier based on the task identifier in the task execution message, acquires background data related to the rewarding task, and determines whether the rewarding task is completed by the group member based on the situation that the rewarding task is executed by the group member pointed by the member identifier in the task execution message acquired from the background data.
For example, the task content of the posted rewarding task 2 is that the declaration of the health information is completed through the health applet, and at this time, the server may obtain the background data of the health applet, and determine whether the declaration of the health information is completed by the group member based on the background data.
The second verification mode is to verify whether the group members complete the rewarding task by the server, and the publisher is not required to manually confirm whether the group members complete the rewarding task, so that the operation mode is simplified, and particularly when the number of participants of the rewarding task is large, the workload of the publisher can be effectively reduced. However, only when the server can obtain the execution condition of the group member to execute the rewarding task, the second verification mode, such as "helping to take express" task, can be used, and the task can be determined only by the group member who issues the rewarding task, and the server needs to have the authority to access the background data corresponding to the rewarding task.
When a reward is issued by a publisher, the IM client sends a task execution message to the server in response to the group member having performed the rewarding task, the task execution message including a member identification of the group member and a task identification of the rewarding task. The server searches for the rewarding task corresponding to the task identifier based on the task identifier in the task execution message, further obtains a group member (i.e. a publisher) for publishing the rewarding task, and sends a task verification message to the publisher, wherein the task verification message comprises the task identifier and the rewarding task in the task execution message. The IM client of the publisher displays a task verification message, and the publisher confirms whether the group member completes task content in the rewarding task; if the publisher confirms that the group member completes the rewarding task, rewards corresponding to the rewarding task are sent to the group member; if the publisher confirms that the group member does not complete the task content, no rewards corresponding to the rewarding task are sent to the group member.
In particular, when the bonus is physical, such as a cup, movie ticket, etc., the publisher may directly give the bonus to the group members who complete the bonus task. When the rewards are non-physical, such as electronic coupons, red packs, etc., the publisher may send the rewards to the group members who complete the rewards task via the IM client.
In practical application, when the publisher issues the rewards, if the publisher confirms that the group member completes the task content, the publisher can return a confirmation completion message to the server based on the task verification message, so that the server marks the completion condition of the rewarding task. If the publisher confirms that the group members do not complete the task content, the publisher may return an incomplete message to the server based on the task verification message to record the publisher's feedback to the task verification message, informing the server that the group members do not complete the rewarding task.
In practical application, in order to further improve the enthusiasm of the group members for responding to the task, after confirming that the group members complete the task content, a reward receiving notification message can be sent to the IM group, so that on one hand, the group members who complete the rewarding task can receive the reward conveniently, and on the other hand, the other group members can be stimulated to participate in the rewarding task more.
When the method is implemented, after the group member executes the rewarding task, the IM client of the group member responds to the operation that the group member has executed the rewarding task, and a task execution message is sent to the server, wherein the task execution message comprises the member identification of the group member and the task identification of the rewarding task. The server verifies whether the group members complete the rewarding task based on the task execution message, and after confirming that the group members complete the rewarding task, sends a rewarding and getting notification message to the IM group, wherein the rewarding and getting notification message comprises member identification of the task completer, and the rewarding and getting notification message can also comprise the corresponding rewarding task. The IM clients of each group member in the IM group display the reward retrieval notification message in the group chat interface. And responding the operation of triggering the rewarding and getting notification message by the task performer by the IM client of the task performer, and sending a getting request to the server, wherein the getting request comprises the member identification of the task performer and the task identification of the rewarding task. The server responds to a request for receiving the rewards returned by the IM clients of the group members, issues rewards corresponding to the rewards to the task completer, and sends prompt information for issuing rewards corresponding to the rewards to the group members to the IM clients of the task completer. And the IM client of the task performer receives and displays the prompt information sent by the server. Other members except the task completer in the IM group can acquire the rewarding task completed by the task completer and the rewarding obtained by the task completer through the rewarding and getting notification message, thereby promoting the other members to actively participate in the rewarding task, and the fact that the other members cannot send the getting request by clicking the rewarding and getting notification message is required.
Referring to fig. 7A, the reward retrieval notification message may be displayed within the chat window of the IM group as a new message sent by the server. The reward retrieval notification message may also be displayed through a message notification bar or through a floating window on the group chat interface.
When the method is implemented, after receiving a request for receiving the request returned by the IM client of the task completion person, the server can update the attribute information of the group members or the held resource information based on rewards corresponding to rewards information associated with the rewards task.
In the embodiment of the application, the attribute information comprises but is not limited to the intra-group title, the member level and the like of the member, and the resource information comprises but is not limited to digital assets, electronic wallets, electronic coupons, electronic membership cards and the like. For example, when the reward is a promotion member level, after the task performer triggers the reward receiving notification message, the server may promote the member level of the task performer according to a preset rule, or update the member level of the task performer according to the promotion level described in the reward information, if the reward information is "two levels of promotion after the task is completed", then the member level of the task performer is increased by two levels; when the rewards are electronic red packages, after the task completer triggers the rewards to get notification messages, the server can transfer funds of corresponding amount into the electronic wallet of the task completer according to the red package amount described in the rewards information; when the reward is an electronic coupon, after the task performer triggers the reward retrieval notification message, the server may add the electronic coupon described in the reward information to the electronic card package of the group member. Based on rewards corresponding to rewards information of the rewards task, after the attribute information or the held resource information of the task performer is updated, the task performer can inquire the obtained rewards through the IM client, for example, the transfer records can be inquired by opening an electronic wallet, the obtained electronic coupons or electronic membership cards can be inquired by opening an electronic card package, and the scales or the member levels in the group of the task performer can be directly displayed in the IM group.
When the rewards are real objects, the server can verify whether the group members complete task content based on the task execution message, and after confirming that the group members complete the task content, the server sends a rewards pickup notification message to the IM group or the task performer, wherein the rewards pickup notification message comprises member identifications of the task performer, rewards tasks completed by the task performer and a pickup mode, the pickup mode can be self-lifting or express delivery, and when the self-lifting pickup mode is selected, the pickup time and the pickup place are required to be set. When the acquisition mode in the reward acquisition notification message is self-lifting, the task completion person acquires the reward from the acquisition place according to the acquisition time in the reward acquisition notification message; when the receiving mode in the rewards receiving notification message is express, the task completion person only needs to wait for the publisher to mail rewards. After the rewards are received, the task completer can click a received control in the rewards receiving notification message, and the IM client is triggered to send a received message to the server, wherein the received message comprises the member identification of the task completer and the task identification of the rewarding task. The server records the acquired information returned by the IM client of the task performer, and if the number of participants of the rewarding task is 1, the rewarding task can be marked as completed directly; if the number of participants of the rewarding task is not less than 2, the completed condition of the rewarding task, such as the completed number of persons, the completed members and the incomplete number of persons, can be recorded, and when the completed number of persons reaches the number of participants of the rewarding task, the rewarding task is marked as completed.
The acquisition mode, acquisition time and acquisition place in the rewarding acquisition notification message can be filled in by the publisher when the rewarding task is set, or can be filled in the returned confirmation completion message by the publisher.
Referring to fig. 7B, after the group member a clicks the reward get notification message 711, the IM client pops up the reward get notification interface 712, where the reward get notification interface 712 includes details of the task of the rewarding task completed by the group member a, and further includes the reward, the get mode, the get time, the get location, etc. obtained by the group member a, after the reward is obtained, the group member a may click the get control 713 in the reward get notification message, and trigger the IM client to send the get message to the server. After clicking the rewarding and receiving notification message 711, other users except for the group member a in the IM group do not pop up the rewarding and receiving notification interface 712, or the popping up rewarding and receiving notification interface 712 hides the private information such as the receiving time and the receiving place, and only displays the information such as the task content associated with the rewarding task and the obtained rewards, so that other users cannot obtain the private information such as the receiving time and the receiving place, and the privacy of the members can be protected.
In practice, when the group member is located remotely from the publisher, the publisher may choose to send the bonus item to the group member by mailing.
In addition to any of the above embodiments, the server may further send a reward completion message for rewarding the task to the IM group after issuing the reward corresponding to the reward information to the task performer, where the reward completion message includes: task content, rewards information, and member identification of group members. Each member of the IM group may view a reward completion message to motivate the members within the IM group to participate in the reward task.
When the number of participants in the rewarding task is not less than 2, the server can send a message to the IM group that the group member completes the rewarding task, wherein the message can include the task name of the rewarding task, the member identification of the group member who completes the rewarding task, the number of completed persons and the number of unfinished persons, so as to encourage other members to complete the rewarding task as soon as possible.
Based on any embodiment, the rewarding tasks can be selectively displayed in the group chat interface, and especially when the number of issued rewarding tasks is large, reading trouble caused by too many rewarding tasks to members can be avoided. Specifically, rewarding tasks meeting the failure condition displayed on the group chat interface may be displayed in a failure mode, such as rewarding tasks meeting the failure condition displayed on the hidden group chat interface.
In practice, the rewarding tasks displayed on the group chat interface for each group member in the IM group may be the same or different.
When the rewarding tasks displayed on the group chat interface of each group member in the IM group are the same, the invalidation conditions include at least one of: the rewarding task has completed, the rewarding task has been claimed, the rewarding task has timed out, etc. Wherein, the completion of the rewarding task means that the number of persons who complete the rewarding task has reached the number of participants of the rewarding task, the completion of the rewarding task means that the number of persons who catch the rewarding task has reached a preset number of persons, the preset number of persons is not less than the number of participants of the rewarding task, and the overtime of the rewarding task means that the current time has exceeded the task deadline set for the rewarding task. When any one of the rewarding tasks displayed on the group chat interface meets at least one failure condition of the rewarding task being completed, the rewarding task being claimed and the rewarding task being overtime, the rewarding task displayed on the group chat interface can be hidden, and at the moment, any group member in the IM group can not see the rewarding task in the region of the group chat interface where the rewarding task is displayed.
When the rewarding tasks displayed on the group chat interface of each member in the IM group are different, the corresponding failure condition comprises at least one of the following for each member: the member has completed the rewarding task, the member has claimed the rewarding task, the rewarding task has timed out, the member has viewed the rewarding task, and so on. Wherein, the rewarding task has timed out means that the current time has exceeded the task deadline set for the rewarding task. When any one of the rewarding tasks displayed on the group chat interface of a member meets the at least one failure condition, the rewarding task displayed on the group chat interface of the member can be deleted, at this time, the member can not see the rewarding task in the region where the rewarding task is displayed in the group chat interface, and other members can also see the rewarding task in the respective corresponding group chat interfaces.
For example, the number of participants in the rewarding task A is 2, when only the member A has completed the rewarding task A, the rewarding task A is not displayed in the group chat interface of the member A, and the rewarding task A is still displayed in the group chat interfaces of other members; when the member B completes the rewarding task A, the number of people completing the rewarding task A reaches the number of participants of the rewarding task A, so that the rewarding task A is not displayed in the group chat interface of all the members.
In specific implementation, the group member can view the rewarding task which is not taken by the group member and meets the failure condition through the task bar, the IM client displays the task bar 502 in a specific viewing mode, the task bar 502 comprises the rewarding task which is taken by the group member and the unclaimed rewarding task, the rewarding task which is not taken by the group member is clicked in the task bar 502, a task detail page corresponding to the rewarding task can be popped up, and the group member can conveniently view the information associated with the rewarding task or choose to take the rewarding task. The unclaimed tasks in the taskbar do not include rewarded tasks that have completed or have timed out.
On the basis of any one of the above embodiments, the IM client displays, in response to a claiming operation of claiming a premium task by a group member, indication information indicating that the premium task has been claiming in the group chat interface. Specifically, referring to fig. 4B, the group member may input a claim operation of a claim task by clicking a claim control 404 corresponding to the claim task displayed in the group chat interface, the IM client transmits a task claim message for the claim task to the server in response to the claim operation, the server transmits a claim message for the claim task to the IM group based on the task claim message, and the IM client displays indication information indicating that the claim task has been claim in the group chat interface in response to the claim message.
In particular implementations, the claimed indication of the rewards task may be a system notification message sent by the server to the IM group, each visible to the group members. When the number of participants of the rewarding task is 1, the indication information that the rewarding task has been claimed can be displayed in a task detail page in the rewarding task, or a claim control in the task detail page is in a failure state, namely, a group member cannot claim the rewarding task so as to indicate that the rewarding task has been claimed.
When the number of participants of the rewarding task is not less than 2, the server can determine the number of the received task claim messages corresponding to the rewarding task, calculate the difference between the number of the participants of the rewarding task and the number of the task claim messages corresponding to the rewarding task, obtain the claim allowance corresponding to the rewarding task and send the claim allowance to the IM group. And the IM client displays the corresponding acceptable allowance of the rewarding task in the task detail page of the group chat interface or the rewarding task. The claiming margin of each rewarding task is displayed in the group chat interface, so that the member can be prompted to get rewarding tasks as soon as possible.
Referring to fig. 8, the number of participants in the rewarding task "help member B pick up express" is 1, and no member currently picks up the task, so the collapsable margin is 1. The number of participants in the rewarding task "fill out the health declaration" is 12, and two members currently get the task, so the displayed acceptable margin is 10.
When the number of participants of the bonus task is not less than 2, the number of rewards issued to the task performer is determined based on the rewards information of the bonus task and the ranks of the task performer among the group members claiming the bonus task, and the ranks of the task performer are determined based on the times at which the group members claiming the bonus task completed the bonus task. The time when the group member completes the rewarding task may be the time when the group member sends the task execution message, and certainly, the time when the group member completes the rewarding task must be recorded on the premise of confirming that the group member completes the rewarding task.
Specifically, for each rewarding task, the server obtains the time of each group member claiming the rewarding task to complete the rewarding task, sorts the group members according to the sequence of the time of each group member to complete the rewarding task, and determines the number of rewards obtained by each group member according to the rewarding information of the rewarding task and the ranking of each group member. The more the group members are arranged at the front, the more rewards are obtained by the group members who complete the rewards, so that the group members can be effectively stimulated to complete the rewards, and the execution efficiency of the rewards is improved.
The relationship between the ranking and the obtained rewards may be set according to the actual application scenario, and the embodiment of the present application is not limited. For example, the number of participants in the bonus task is 3, the set bonus is a 100-membered red envelope, the first member who completes the bonus task can obtain a 50-membered red envelope bonus, the second member who completes the bonus task can obtain a 30-membered red envelope bonus, and the third member who completes the bonus task can obtain a 20-membered red envelope bonus.
In specific implementation, after the rewarding task is completed, the server can sort the task completers according to the completion time of each task completer for completing the rewarding task, and determine the number of rewards obtained by each task completer. Then, the server sends a reward receiving notification message to the IM group, wherein the reward receiving notification message comprises rewards and the quantity of rewards corresponding to each task accomplishment respectively, and each task accomplishment can obtain the rewards with the corresponding quantity by clicking the reward receiving notification message; or, the server may send a reward reception notification message to each task performer separately, where the reward reception notification message received by each task performer includes the rewards obtained by the task performer and the number of rewards, and each task performer clicks the respective received reward reception notification message, so as to obtain the corresponding number of rewards.
In the implementation, after confirming that a certain group member completes the rewarding task, the server may determine the ranking of the group member based on the number of task completers that have completed the rewarding task, further determine the number of rewards obtained by the group member, and send a rewards acquisition notification message to the IM group or the group member, where the group member obtains a corresponding number of rewards based on the rewards acquisition notification message.
When the number of participants of the bonus task is 1, the number of rewards issued to the group members is determined based on the bonus information of the bonus task and the time taken for the group members to complete the bonus task, the number of rewards being inversely proportional to the time taken. The time consumed by the group member to complete the rewarding task may be a difference between a time when the group member sends the task execution message and a time when the rewarding task is issued.
Specifically, after receiving a task execution message sent by a group member, the server verifies whether the group member completes the rewarding task, if it is determined that the group member has completed the rewarding task, calculates a difference between a time when the member sends the task execution message and a time when the rewarding task is issued, obtains time consumption when the group member completes the rewarding task, determines the number of rewards obtained by the group member based on the time consumption and rewarding task rewarding information, sends a rewarding acquisition notification message to the IM group or the group member, and obtains a corresponding number of rewards based on the rewarding acquisition notification message.
The relationship between the time consumption for completing the rewarding task and the obtained rewarding number can be set according to the actual application scene and the difficulty of the rewarding task, and the embodiment of the application is not limited. For example, a 100-element red pack is typically a time consuming 1 hour to complete a rewarding task, if a group member completes the rewarding task within 1 hour, the group member may obtain a 100-element red pack rewards, if a group member completes the rewarding task within 1-2 hours, the group member may obtain an 80-element red pack rewards, if a group member completes the rewarding task within 2-3 hours, the group member may obtain a 60-element red pack rewards, and if more than 3 hours complete the rewarding task, only 40-element red pack rewards may be obtained.
Therefore, the shorter the time spent by the group members to complete the rewarding task, the more rewards are obtained, so that the group members can be effectively stimulated to complete the rewarding task quickly, and the execution efficiency of the rewarding task is improved.
Referring to fig. 9, the embodiment of the application further provides a task control method, which can be applied to a server side, and specifically includes the following steps:
s901, receiving a rewarding task issued to an instant messaging IM group.
Wherein, the rewarding task is associated with corresponding task content and rewarding information.
In specific implementation, each group member in the IM group can issue a rewarding task in the IM group through the IM client used by the member, and the rewarding task may be issued to the IM group by a server in a specific manner referring to fig. 3A and 3B.
S902, transmitting the rewarding task to the IM group.
S903, if it is determined that the group member in the IM group completes the rewarding task, issuing the rewards corresponding to the rewarding task to the group member.
In particular, whether the group member completes the rewarding task can be verified by the publisher of the rewarding task, or whether the group member completes the rewarding task can be verified by the server.
Taking publisher verification as an example, it may be determined whether group members in an IM group complete the rewarding task by: when receiving a task execution message sent by a group member in an IM group, a server sends a task verification message to a publisher which publishes a rewarding task, wherein the task execution message is used for indicating that the group member has executed task content, and the task verification message comprises a member identification of the group member and the rewarding task; when receiving a confirmation completion message returned by the publisher for the task verification message, the server determines that the group member completes the rewarding task, and the confirmation completion message is used for indicating the publisher to confirm that the group member has completed the rewarding task.
Taking server verification as an example, the completion of the rewarding task for group members in the IM group may be determined by: the server searches for the rewarding task corresponding to the task identifier based on the task identifier in the task execution message, acquires background data related to the rewarding task, and determines whether the group member completes the rewarding task based on the condition that the group member executes the rewarding task acquired from the background data.
The specific implementation of verifying whether the group member completes the rewarding task is described in detail when the task control method of the IM client is described, and will not be described again.
In the specific implementation, rewards corresponding to the rewards can be issued to task completers who complete the rewards by the server, and rewards corresponding to the rewards can be issued to the task completers by publishers who issue the rewards.
Taking the example of issuing rewards by the server, if the server determines that the group members in the IM group complete the rewards task, the server sends a rewards acquisition notification message to the IM group, wherein the rewards acquisition notification message comprises member identifications of the group members; when detecting that the group member triggers the operation of rewarding and receiving the notification message, issuing rewards corresponding to the rewarding tasks to the group member. The rewards corresponding to the rewards tasks are issued to the group members, which can be specifically: and updating attribute information of a task performer or held resource information based on rewards corresponding to the rewards task.
Taking the example of issuing rewards by a publisher, after confirming that a group member completes a rewards task, the server sends a rewards pickup notification message to the IM group or the group member, wherein the rewards pickup notification message comprises a member identification of the group member, the rewards task completed by the group member and a pickup mode, the pickup mode can be self-lifting or express delivery, and when the self-lifting pickup mode is selected, the publisher is required to set the pickup time and the pickup place. After the rewards are received, the group members can click on a received control in the rewards receiving notification message, and the IM client is triggered to send a received message to the server, wherein the received message comprises the member identification of the group members and the task identification of the rewards task. The server records the acquired information returned by the IM client of the group member, and if the number of participants of the rewarding task is 1, the rewarding task can be marked as completed directly; if the number of participants of the rewarding task is not less than 2, the completed condition of the rewarding task, such as the completed number of persons, the completed members and the incomplete number of persons, can be recorded, and when the completed number of persons reaches the number of participants of the rewarding task, the rewarding task is marked as completed.
The specific implementation of issuing the rewards is described in detail when describing the task control method of the IM client, and will not be repeated.
After the execution of step S903, the task control method according to the embodiment of the present application further includes the following steps: the server transmits a reward completion message of the reward task to the IM group, the reward completion message including: the task content and rewards information associated with the rewards task, and the member identification of the member that obtained the rewards. Each group member in the IM group may view a reward completion message to motivate the group member within the IM group to participate in the reward task.
On the basis of any one of the above embodiments, when receiving a task claim message sent by any one of the group members in the IM group, the server sends a claim message that the bonus task is claimed to the IM group based on the task claim message, so that the IM client responds to the claim message and displays indication information indicating that the bonus task has been claimed in the group chat interface.
When the number of participants set for the rewarding task is not less than 2, the server can determine the number of the received task claim messages corresponding to the rewarding task, calculate the difference between the number of the participants of the rewarding task and the number of the task claim messages corresponding to the rewarding task, obtain the claim allowance corresponding to the rewarding task and send the claim allowance to the IM group. And the IM client displays the earnest allowance corresponding to the rewarding task in the group chat interface. The claiming margin of each rewarding task is displayed in the group chat interface, so that group members can be prompted to get rewarding tasks as soon as possible.
When the number of participants set for the bonus task is not less than 2, the server may determine the ranking of the group members among the members who claim the bonus task according to the time when the members who claim the bonus task complete the bonus task; the number of rewards issued to the group member is determined based on rewards information associated with the rewards task and the ranking of the group member among the members claiming the rewards task. Specifically, the server obtains the time of each group member claiming the rewarding task to complete the rewarding task, sorts the group members according to the sequence of the time of each group member to complete the rewarding task, and determines the number of rewards obtained by each group member according to the rewarding information of the rewarding task and the ranking of each group member.
Specifically, after the rewarding task is completed, the server may sort the group members according to the completion time of each group member that completes the rewarding task, and determine the number of rewards obtained by each group member. Then, the server sends a rewarding and getting notification message to the IM group, wherein the rewarding and getting notification message comprises rewards and the quantity of rewards corresponding to each group member completing the rewarding task, and the group members completing the rewarding task can obtain rewards with the corresponding quantity by clicking the rewarding and getting notification message; or, the server may send a reward reception notification message to each group member completing the rewarding task separately, where the reward reception notification message received by each group member includes the number of rewards obtained by the group member and the number of rewards, and each group member clicks the respective received reward reception notification message, so as to obtain the corresponding number of rewards.
Specifically, after confirming that a certain group member completes the rewarding task, the server may also determine the ranking of the group member based on the number of task completers that have completed the rewarding task, further determine the number of rewards obtained by the group member, and send a rewards acquisition notification message to the IM group or the group member, where the group member obtains a corresponding number of rewards based on the rewards acquisition notification message.
In particular implementations, the server may also determine the number of rewards issued to the group member based on the rewards information associated with the rewards task and the time spent by the group member completing the rewards task, the number of rewards issued being inversely proportional to the time spent. Specifically, after receiving a task execution message sent by a group member, the server verifies whether the group member completes the rewarding task, if it is determined that the group member has completed the rewarding task, calculates a difference between a time when the group member sends the task execution message and a time when the rewarding task is issued, obtains time consumption when the group member completes the rewarding task, determines the number of rewards obtained by the group member based on the time consumption and rewarding information of the rewarding task, sends a rewarding acquisition notification message to the IM group or the group member, and obtains a corresponding number of rewards based on the rewarding acquisition notification message.
For each rewarding task published to the IM group, the server may determine, based on the task claim message sent by group members in the IM group for the rewarding task, the members of the claimed rewarding task and whether the rewarding task has been claimed; the overtime rewarding task can be determined based on the task interception time of the rewarding task; the group members who have completed the rewarding task and the completed group rewarding task can be determined based on the confirmation completion message sent by the group members in the IM group for the rewarding task and the verification result of the server on whether the rewarding task is completed by the group members; etc. The server may send the rewarding task to be displayed on the IM client to the IM group based on the data in combination with the failure condition, or the server may send the data to the IM client, and the IM client may select whether to continue displaying the received rewarding task in combination with the failure condition. The specific implementation may refer to an embodiment of the IM client side, and will not be described in detail.
Referring to fig. 10, an embodiment of the present application provides a task control method, which specifically includes the following steps:
s1001, the IM client of the first member sends and publishes a reward task to the IM group to the server.
Wherein the first member is the group member who publishes the rewarding task, i.e. the publisher.
S1002, the server stores the rewarding task.
S1003, the server sends the rewarding task which does not meet the failure condition to the IM client of each group member in the IM group.
S1004, the IM client of the second member displays the received rewarding task in the group chat interface.
Wherein the second member may be any group member in the IM group, including the first member. Any group member of the IM group can see the rewarding task when opening the IM client and opening the group chat interface of the IM group.
S1005, the IM client of the second member responds to the claim operation of the second member to claim the rewarding task, and sends a task claim message for the rewarding task to the server.
S1006, the server sends the claimed message of the claimed task to the IM group based on the task claim message.
The IM clients of the respective group members of the IM group respond to the claimed message and display indication information indicating that the bonus task has been claimed in the group chat interface S1007.
S1008, the IM client of the second member responds to the operation that the second member has executed the rewarding task and sends a task execution message to the server.
S1009, the server sends a task verification message to the first member based on the task execution message.
S1010, the IM client of the first member displays a task verification page corresponding to the task verification message.
S1011, the IM client of the first member returns a confirmation completion message or an unfinished message to the server based on the operation in the task verification page.
S1012, after receiving the confirmation completion message, the server issues rewards corresponding to the rewards task to the second member.
The specific process of issuing the rewards can refer to the specific implementation mode when the task control methods of the IM client side and the server side are introduced, and the detailed description is omitted.
As shown in fig. 11, based on the same inventive concept as the task control method described above, the embodiment of the present application further provides a task control device 110 including a task display module 1101 and a prize delivery module 1102.
The task display module 1101 is configured to display a rewarding task in a group chat interface according to a publishing operation of publishing the rewarding task in the group chat interface of the instant messaging IM group;
and the rewards issuing module 1102 is used for displaying prompt information for issuing rewards corresponding to the rewards tasks to the group members according to the operation that the group members in the IM group have executed the rewards tasks.
Optionally, the task control device 110 further includes a task setting module, configured to: responding to task setting operation triggered by a task setting control in the group chat interface, and displaying a task setting window; updating the task content and the rewarding information displayed on the task setting window in response to the task content and the rewarding information input in the task setting window;
the task display module 1101 is specifically configured to display, in the group chat interface, a rewarding task associated with task content and rewarding information in response to a task release operation triggered by a task release control in the task setting window.
Optionally, the task control device 110 further includes a task viewing module, configured to display a task detail page of the rewarding task in response to a viewing operation for the rewarding task, where the task detail page includes task content and rewarding information associated with the rewarding task.
Optionally, the task control device 110 further includes a task verification module, configured to display a task verification page according to an operation that the group member in the IM group has performed the rewarding task, where the task verification page includes a member identification of the group member and the rewarding task;
and the rewards issuing module 1102 is used for responding to the confirmation completion operation triggered by the confirmation completion control in the task verification page and displaying prompt information for issuing rewards corresponding to the rewards task to the group members.
Optionally, the prize delivery module 1101 is specifically configured to:
responding to the confirmation completion operation triggered by the confirmation completion control in the task verification page, and displaying a reward acquisition notification message in the group chat interface, wherein the reward acquisition notification message comprises member identifications of group members;
responding to the operation of triggering the rewards to get the notification message by the group members, and displaying prompt information for issuing rewards corresponding to the rewards task to the group members.
Optionally, the task display module 1101 is specifically configured to:
displaying a suspension window on the group chat interface to display a rewarding task; or,
and displaying the rewarding task in a designated area in the group chat interface.
Optionally, the task control device 110 further includes a task claim module for displaying indication information indicating that the bonus task has been claimed in the group chat interface in response to a claim operation of the group member to claim the bonus task.
Optionally, the task claim module is further configured to display a claimable allowance corresponding to the rewarding task in the group chat interface in response to a claim operation of claiming the rewarding task by the group member, where the claimable allowance is a difference between a number of participants for the rewarding task and a number of persons having claimed the rewarding task.
Optionally, when the number of participants set for the bonus task is not less than 2, the number of rewards issued to the group members is determined based on the bonus information associated with the bonus task and the ranks of the group members among the members who claim the bonus task, and the ranks of the group members are determined based on the times at which the respective members who claim the bonus task complete the bonus task.
Optionally, the number of rewards issued to the group members is determined based on the rewards information associated with the rewards task and the time spent by the group members completing the rewards task, the number of rewards being inversely proportional to the time spent.
The task control device and the task control method provided by the embodiment of the application adopt the same application conception, can obtain the same beneficial effects, and are not described herein again.
As shown in fig. 12, based on the same inventive concept as the task control method described above, the embodiment of the present application further provides a task control device 120, including a receiving module 1201, a sending module 1202, and a issuing module 1203.
A receiving module 1201, configured to receive a rewarding task issued to an instant messaging IM group;
a sending module 1202 for sending the rewarding task to the IM group;
and the issuing module 1203 is configured to issue a prize corresponding to the rewarding task to the group member if it is determined that the group member in the IM group completes the rewarding task.
Optionally, the task control device 120 further includes a verification module, configured to:
when a task execution message sent by a group member in the IM group is received, sending a task verification message to a publisher which publishes the rewarding task, wherein the task execution message is used for indicating the group member to execute the rewarding task, and the task verification message comprises a member identification of the group member and the rewarding task;
when a confirmation completion message returned by the publisher for the task verification message is received, the group member is determined to complete the rewarding task, and the confirmation completion message is used for indicating the publisher to confirm that the group member has completed the rewarding task.
Optionally, the issuing module 1203 is specifically configured to:
sending a reward acquisition notification message to the IM group, wherein the reward acquisition notification message comprises member identifications of group members;
when detecting that the group member triggers the operation of rewarding and receiving the notification message, issuing rewards corresponding to the rewarding task to the group member.
Optionally, the task control device 120 further includes a claim module for, when receiving the task claim message sent by any group member in the IM group, sending a claim message for asking for the task to be claimed to the IM group based on the task claim message, so that the IM client responds to the claim message and displays indication information for indicating that the bonus task has been claimed in the group chat interface.
Optionally, the claim module is further configured to: when the number of the participants of the rewarding task is not less than 2, determining the number of the received task claim messages corresponding to the rewarding task, calculating the difference between the number of the participants of the rewarding task and the number of the task claim messages corresponding to the rewarding task, obtaining the claim allowance corresponding to the rewarding task and sending the claim allowance to the IM group.
Optionally, the issuing module 1203 is further configured to: determining a ranking of the group member among the members of the claim-to-be-rewarded task according to a time for the members of the claim-to-be-rewarded task to complete the claim-to-be-rewarded task when the number of participants set for the claim task is not less than 2; the number of rewards issued to the group member is determined based on rewards information associated with the rewards task and the ranking of the group member among the members claiming the rewards task.
Optionally, the issuing module 1203 is further configured to: based on the bonus information associated with the bonus task and the time taken for the group members to complete the bonus task, the number of awards issued to the group members is determined, the number of awards issued being inversely proportional to the time taken.
The task control device and the task control method provided by the embodiment of the application adopt the same application conception, can obtain the same beneficial effects, and are not described herein again.
Based on the same inventive concept as the task control method, the embodiment of the application also provides an electronic device, which can be specifically a terminal device or a server shown in fig. 1. As shown in fig. 13, the electronic device 130 may include a processor 1301 and a memory 1302.
Processor 1301 may be a general purpose processor such as a Central Processing Unit (CPU), digital signal processor (Digital Signal Processor, DSP), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, that may implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present application. The general purpose processor may be a microprocessor or any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be embodied directly in a hardware processor for execution, or in a combination of hardware and software modules in the processor for execution.
The memory 1302, which is a non-volatile computer-readable storage medium, may be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The Memory may include at least one type of storage medium, which may include, for example, flash Memory, hard disk, multimedia card, card Memory, random access Memory (Random Access Memory, RAM), static random access Memory (Static Random Access Memory, SRAM), programmable Read-Only Memory (Programmable Read Only Memory, PROM), read-Only Memory (ROM), charged erasable programmable Read-Only Memory (Electrically Erasable Programmable Read-Only Memory, EEPROM), magnetic Memory, magnetic disk, optical disk, and the like. The memory is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory 1302 in embodiments of the present application may also be circuitry or any other device capable of performing storage functions for storing program instructions and/or data.
An embodiment of the present application provides a computer-readable storage medium storing computer program instructions for use with the above-described electronic device, which contains a program for executing the above-described task control method.
The computer storage media described above can be any available media or data storage device that can be accessed by a computer, including, but not limited to, magnetic storage (e.g., floppy disks, hard disks, magnetic tape, magneto-optical disks (MOs), etc.), optical storage (e.g., CD, DVD, BD, HVD, etc.), and semiconductor storage (e.g., ROM, EPROM, EEPROM, nonvolatile storage (NAND FLASH), solid State Disk (SSD)), etc.
The foregoing embodiments are only used for describing the technical scheme of the present application in detail, but the descriptions of the foregoing embodiments are only used for helping to understand the method of the embodiments of the present application, and should not be construed as limiting the embodiments of the present application. Variations or alternatives readily apparent to those skilled in the art are intended to be encompassed within the scope of the embodiments of the present application.

Claims (13)

1. A task control method, comprising:
according to the issuing operation of issuing the rewarding task in the group chat interface of the instant messaging IM group, displaying the rewarding task in the group chat interface;
Displaying a task verification page according to the operation that the group members in the IM group have executed the rewarding task, wherein the task verification page comprises member identifications of the group members and the rewarding task;
responding to a confirmation completion operation triggered by a confirmation completion control in the task verification page, and confirming that the group member completes the rewarding task;
displaying a rewarding and getting notification message corresponding to the rewarding task in a group chat interface corresponding to each group member, wherein the rewarding and getting notification message comprises a member identification of the group member;
responding to the operation triggered by the group member aiming at the rewards getting notification message, displaying a rewards getting notification interface in an IM client of the group member, wherein the rewards getting notification interface comprises a getting mode of the group member to get rewards;
responding to the picking operation of the group members according to the picking mode, and displaying prompt information for issuing rewards corresponding to the rewards tasks to the group members in group chat interfaces corresponding to the group members.
2. The method according to claim 1, wherein the publishing operation for publishing the rewarding task according to the group chat interface of the instant messaging IM group displays the rewarding task in the group chat interface, specifically comprising:
Responding to task setting operation triggered by a task setting control in the group chat interface, and displaying a task setting window;
updating and displaying the displayed task content and rewarding information on the task setting window in response to the task content and rewarding information input in the task setting window;
and responding to task release operation triggered by the task release control in the task setting window, and displaying the rewarding task associated with the task content and rewarding information in the group chat interface.
3. The method according to claim 2, wherein the method further comprises:
and responding to the viewing operation of the rewarding task, displaying a task detail page of the rewarding task, wherein the task detail page comprises task content and rewarding information associated with the rewarding task.
4. A method according to any one of claims 1 to 3, characterized in that said displaying said rewarding task in said group chat interface comprises in particular:
displaying the rewarding task on a floating window on the group chat interface; or,
and displaying the rewarding task in a designated area in the group chat interface.
5. A method according to any one of claims 1 to 3, further comprising:
responsive to a claim operation of a group member to claim the bonus task, indication information indicating that the bonus task has been claimed is displayed in the group chat interface.
6. The method of claim 5, wherein the method further comprises:
and responding to the claiming operation of claiming the rewarding task by the group member, displaying a claiming allowance corresponding to the rewarding task in the group chat interface, wherein the claiming allowance is the difference between the number of participants set for the rewarding task and the number of persons claiming the rewarding task.
7. The method of claim 5, wherein the number of rewards issued to the group members when the number of participants set for the rewards task is not less than 2 is determined based on rewards information associated with the rewards task and the ranking of the group members among the members claiming the rewards task, the ranking of the group members being determined based on the time the members claiming the rewards task completed the rewards task.
8. A method according to any one of claims 1 to 3, wherein the number of rewards issued to the group members is determined based on rewards information associated with the rewards task and the time spent by the group members completing the rewards task, the number of rewards being inversely proportional to the time spent.
9. A task control method, comprising:
receiving a rewarding task issued to an instant messaging IM group;
sending the rewards task to the IM group;
if the task execution message sent by the group members in the IM group is received according to the operation that the group members in the IM group have executed the rewarding task, sending a task verification message to a publisher which publishes the rewarding task, wherein the task execution message is used for indicating that the group members have executed the rewarding task, and the task verification message comprises a member identification of the group members and the rewarding task;
when receiving a confirmation completion message returned by the publisher for the task verification message, determining that the group members in the IM group complete the rewarding task, sending a rewarding acquisition notification message corresponding to the rewarding task to each group member in the IM group, wherein the rewarding acquisition notification message comprises member identifications of the group members; the confirm completion message is used to instruct the publisher to confirm that the group member has completed the rewards task;
when detecting that the group member triggers the operation of the rewarding and getting notification message, sending the rewarding and getting notification message to the group member, wherein the rewarding and getting notification message comprises a getting mode of the group member to get rewards;
Responding to the acquisition operation of the group members according to the acquisition mode, issuing rewards corresponding to the rewards to the group members, and sending prompt information of issuing rewards corresponding to the rewards to the group members.
10. A task control device, characterized by comprising:
the display module is used for displaying the rewarding task in the group chat interface according to the issuing operation of issuing the rewarding task in the group chat interface of the instant communication IM group;
the rewarding and issuing module is used for displaying a task verification page according to the operation that the group members in the IM group have executed the rewarding task, wherein the task verification page comprises member identifications of the group members and the rewarding task; the completion confirming operation triggered by the completion confirming control in the task verification page is responded, and the group member is confirmed to complete the rewarding task; displaying a rewarding and getting notification message corresponding to the rewarding task in a group chat interface corresponding to each group member, wherein the rewarding and getting notification message comprises a member identification of the group member;
responding to the operation triggered by the group member aiming at the rewards getting notification message, displaying a rewards getting notification interface in an IM client of the group member, wherein the rewards getting notification interface comprises a getting mode of the group member to get rewards; and responding to the acquisition operation of the group members according to the acquisition mode, and displaying prompt information for issuing rewards corresponding to the rewards tasks to the group members in a group chat interface corresponding to each group member.
11. A task control device, characterized by comprising:
the receiving module is used for receiving the rewarding task issued to the instant messaging IM group;
a sending module for sending the rewarding task to the IM group;
the issuing module is used for sending a task verification message to a publisher which publishes the rewarding task when receiving a task execution message sent by a group member in the IM group according to the operation that the rewarding task has been executed by the group member in the IM group, wherein the task execution message is used for indicating that the rewarding task has been executed by the group member, and the task verification message comprises a member identification of the group member and the rewarding task; when receiving a confirmation completion message returned by the publisher for the task verification message, determining that the group members in the IM group complete the rewarding task, sending a rewarding acquisition notification message corresponding to the rewarding task to each group member in the IM group, wherein the rewarding acquisition notification message comprises member identifications of the group members; the confirm completion message is used to instruct the publisher to confirm that the group member has completed the rewards task; when detecting that the group member triggers the operation of the rewarding and getting notification message, sending the rewarding and getting notification message to the group member, wherein the rewarding and getting notification message comprises a rewarding and getting mode of the group member for getting rewards; responding to the acquisition operation of the group members according to the acquisition mode, issuing rewards corresponding to the rewards to the group members, and sending prompt information of issuing rewards corresponding to the rewards to the group members.
12. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the method of any one of claims 1 to 9 when the computer program is executed by the processor.
13. A computer readable storage medium having stored thereon computer program instructions, which when executed by a processor, implement the steps of the method of any of claims 1 to 9.
CN202010662809.6A 2020-07-10 2020-07-10 Task control method and device, electronic equipment and storage medium Active CN111934979B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010662809.6A CN111934979B (en) 2020-07-10 2020-07-10 Task control method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010662809.6A CN111934979B (en) 2020-07-10 2020-07-10 Task control method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111934979A CN111934979A (en) 2020-11-13
CN111934979B true CN111934979B (en) 2023-09-12

Family

ID=73312888

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010662809.6A Active CN111934979B (en) 2020-07-10 2020-07-10 Task control method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111934979B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112380442A (en) * 2020-11-20 2021-02-19 游艺星际(北京)科技有限公司 Electronic resource allocation method, device, electronic equipment and storage medium
CN115334027B (en) * 2022-08-10 2024-04-16 北京字跳网络技术有限公司 Information processing method, apparatus, electronic device and storage medium

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003296497A (en) * 2002-03-29 2003-10-17 Sony Corp Method for drawing lots and device for presenting prize
JP2016042324A (en) * 2014-08-19 2016-03-31 義也 江藤 Prize information providing server, prize information providing method, and program for prize information providing server
CN106302575A (en) * 2015-05-15 2017-01-04 阿里巴巴集团控股有限公司 A kind of method and apparatus of release tasks
CN106341300A (en) * 2015-07-07 2017-01-18 腾讯科技(深圳)有限公司 Task distribution method, device and system
CN106875118A (en) * 2017-02-13 2017-06-20 北京奇虎科技有限公司 Task scheduling in group performs control method, device and server
CN107733782A (en) * 2017-09-22 2018-02-23 上海量明科技发展有限公司 The method, apparatus and system of group is generated according to task
CN108038729A (en) * 2017-12-18 2018-05-15 广东欧珀移动通信有限公司 Reward distribution method, device and server
CN109714241A (en) * 2017-10-25 2019-05-03 阿里巴巴集团控股有限公司 The task processing method of group and the Task Processing Unit of group
WO2019109880A1 (en) * 2017-12-08 2019-06-13 阿里巴巴集团控股有限公司 Information acquisition method and device for group task
CN110147188A (en) * 2019-05-27 2019-08-20 腾讯科技(深圳)有限公司 A kind of information cuing method, device, equipment and storage medium
CN110297579A (en) * 2018-03-21 2019-10-01 腾讯科技(深圳)有限公司 Methods of exhibiting and device, storage medium, the electronic device of taskbar
CN110855546A (en) * 2019-09-27 2020-02-28 钉钉控股(开曼)有限公司 Activity distribution method, device and equipment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130006733A1 (en) * 2011-06-30 2013-01-03 Robert Fisher Social networking relational reward system
CN108734233A (en) * 2017-04-19 2018-11-02 姜剑锋 A kind of switching system and its control method of task control

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003296497A (en) * 2002-03-29 2003-10-17 Sony Corp Method for drawing lots and device for presenting prize
JP2016042324A (en) * 2014-08-19 2016-03-31 義也 江藤 Prize information providing server, prize information providing method, and program for prize information providing server
CN106302575A (en) * 2015-05-15 2017-01-04 阿里巴巴集团控股有限公司 A kind of method and apparatus of release tasks
CN106341300A (en) * 2015-07-07 2017-01-18 腾讯科技(深圳)有限公司 Task distribution method, device and system
CN106875118A (en) * 2017-02-13 2017-06-20 北京奇虎科技有限公司 Task scheduling in group performs control method, device and server
CN107733782A (en) * 2017-09-22 2018-02-23 上海量明科技发展有限公司 The method, apparatus and system of group is generated according to task
CN109714241A (en) * 2017-10-25 2019-05-03 阿里巴巴集团控股有限公司 The task processing method of group and the Task Processing Unit of group
WO2019109880A1 (en) * 2017-12-08 2019-06-13 阿里巴巴集团控股有限公司 Information acquisition method and device for group task
CN108038729A (en) * 2017-12-18 2018-05-15 广东欧珀移动通信有限公司 Reward distribution method, device and server
CN110297579A (en) * 2018-03-21 2019-10-01 腾讯科技(深圳)有限公司 Methods of exhibiting and device, storage medium, the electronic device of taskbar
CN110147188A (en) * 2019-05-27 2019-08-20 腾讯科技(深圳)有限公司 A kind of information cuing method, device, equipment and storage medium
CN110855546A (en) * 2019-09-27 2020-02-28 钉钉控股(开曼)有限公司 Activity distribution method, device and equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Irene Tamagnone ; Maura Casadio ; Vittorio Sanguineti.Reward-based learning of a redundant task.《2013 IEEE 13th International Conference on Rehabilitation Robotics (ICORR)》.2013,全文. *

Also Published As

Publication number Publication date
CN111934979A (en) 2020-11-13

Similar Documents

Publication Publication Date Title
KR101437502B1 (en) Method, apparatus, and recording medium implementing mobile application marketing
KR101923065B1 (en) User-initiated boosting of social networking objects
CN102823225B (en) Follow the tracks of the method and system of the activity of the user of the social networking system on other territory
KR101487842B1 (en) Method and System of On-Line Challenge Game, and Method for Calculating Advertisement Cost based in On-Line Challenge Game
US20210150852A1 (en) System and method for on-line game based on consumer wish list
CN111934979B (en) Task control method and device, electronic equipment and storage medium
KR20150118587A (en) Initiating real-time bidding based on expected revenue from bids
CN103620585A (en) Virtual identity manager
JP2009526281A (en) System and method for data mining and interactive presentation of data
US20160148286A1 (en) System and method for allocating contributions to recipients affiliated with a cause
WO2017003710A1 (en) Automatic invitation delivery system
US20230162239A1 (en) Method and system for commerce and advertising
CN111078065A (en) Method, system and readable recording medium for collecting non-reply message
CN112235588A (en) Prediction interaction processing method and device in live broadcast, electronic equipment and storage medium
JP6592666B2 (en) Ranking system
KR101398099B1 (en) The method, server and terminal for providing advertising service
US20130225266A1 (en) Providing token-based access to application features
CN114817820B (en) Early warning method for website data upgrading and related device
US11941943B2 (en) System and method for on-line game based on consumer wish list
KR20190102499A (en) Apparatus and method for providing property using game
RU2699059C1 (en) Method for attracting customers to sales offices of goods and services
US20190114723A1 (en) Mobile application for facilitating in-person social introductions among other users
CN115456714A (en) Information processing method, apparatus, storage medium, and program product
WO2019078820A1 (en) Mobile application for facilitating in-person social introductions among other users
KR20240117848A (en) Method and system for managing achievement in service

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