CN115499438A - Task allocation method and device, electronic equipment and storage medium - Google Patents

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

Info

Publication number
CN115499438A
CN115499438A CN202211008469.0A CN202211008469A CN115499438A CN 115499438 A CN115499438 A CN 115499438A CN 202211008469 A CN202211008469 A CN 202211008469A CN 115499438 A CN115499438 A CN 115499438A
Authority
CN
China
Prior art keywords
task
target account
identity
target
identity information
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.)
Pending
Application number
CN202211008469.0A
Other languages
Chinese (zh)
Inventor
刘�英
李�杰
任强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN202211008469.0A priority Critical patent/CN115499438A/en
Publication of CN115499438A publication Critical patent/CN115499438A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present disclosure relates to a task allocation method, device, electronic device and storage medium, including: acquiring multimedia data to be processed and account behavior data corresponding to the multimedia data; acquiring current identity information of a target account; determining the identity type of the target account according to the current identity information and the pre-acquired historical identity information of the target account; and under the condition of receiving a task pushing request of the target account, determining a target task corresponding to the target account according to the identity type, and distributing the target task to the target account. Therefore, different tasks can be distributed to the accounts with different identity categories according to the different identity categories of the accounts, namely, different tasks are customized for the accounts with different identity categories, so that the diversity of account identity conversion tasks is enriched, the flexibility of task distribution is improved, and the possibility that the same task is repeatedly executed by the accounts is reduced.

Description

Task allocation method and device, electronic equipment and storage medium
Technical Field
The present disclosure relates to the field of internet, and in particular, to a method and an apparatus for task allocation, an electronic device, and a storage medium.
Background
At present, more and more accounts are arranged in an internet platform, and the accounts can be divided into different categories according to the activity degree and the use condition of the accounts. It can be understood that the accounts of different categories have different characteristics, and different services can be provided for the accounts of different categories in a targeted manner by classifying the accounts, so that personalized experience can be provided for users.
In some scenarios, the same account may be switched between different categories by executing an identity switching task, but in the prior art, the identity switching task is single, the same task needs to be repeatedly executed every time the account performs identity switching, and flexibility of task allocation is poor.
Disclosure of Invention
The disclosure provides a task allocation method, a task allocation device, an electronic device and a storage medium, which are used for solving at least the problems of single identity conversion task and poor flexibility of task allocation in the related art. The technical scheme of the disclosure is as follows:
according to a first aspect of the embodiments of the present disclosure, there is provided a task allocation method, including:
acquiring current identity information of a target account;
determining the identity type of the target account according to the current identity information and the pre-acquired historical identity information of the target account;
and under the condition of receiving a task pushing request of the target account, determining a target task corresponding to the target account according to the identity type, and distributing the target task to the target account.
Optionally, the obtaining the current identity information of the target account includes:
acquiring current identity information of a target account according to a preset time interval; or the like, or, alternatively,
and acquiring current identity information sent by the client after the identity of the target account is changed.
Optionally, the identity information includes an identity category and update time of the identity category, and the identity category of the target account is determined according to the current identity information and the pre-acquired historical identity information of the target account, further including:
and under the condition that the difference between the updating time in the current identity information and the updating time in the pre-acquired historical identity information of the target account is less than a preset period, determining the identity type of the target account as the identity type in the historical identity information.
Optionally, when a difference between the update time in the current identity information and the update time in the pre-acquired historical identity information of the target account is not less than a preset period, the method further includes:
and determining the identity category in the current identity information and the high-category identity category in the identity categories in the historical identity information as the identity categories of the target account according to a preset category rule.
Optionally, after the allocating the target task to the target account, the method further includes:
monitoring the execution state of the target account on the target task;
and under the condition that the target account completes the target task, pushing the virtual resources corresponding to the identity category to the target account.
Optionally, before the pushing the virtual resource corresponding to the identity category to the target account, the method further includes:
sending the current identity information of the target account and the task information of the target task to a wind control platform;
responding to the wind control hit information returned by the wind control platform, and pushing the wind control hit information to the target account.
Optionally, after the identity type of the target account is determined according to the current identity information and the pre-acquired historical identity information of the target account, the method further includes:
responding to the access operation of the target account on a preset page, and displaying task information of the candidate task matched with the identity category of the target account;
responding to a task pushing request of the target account for any candidate task, executing any candidate task, wherein the task pushing request is generated based on the selection operation of the target account for the task information of any candidate task.
According to a second aspect of the embodiments of the present disclosure, there is provided a task assigning apparatus including:
an acquisition unit configured to perform acquisition of current identity information of a target account;
the determining unit is configured to determine the identity type of the target account according to the current identity information and the pre-acquired historical identity information of the target account;
the distribution unit is configured to determine a target task corresponding to the target account according to the identity category and distribute the target task to the target account when a task pushing request of the target account is received.
Optionally, the obtaining unit is configured to perform:
acquiring current identity information of a target account according to a preset time interval; or the like, or, alternatively,
and acquiring current identity information sent by the client after the identity of the target account is changed.
Optionally, the identity information includes an identity category and an update time of the identity category, and the determining unit is further configured to perform:
and determining the identity type of the target account as the identity type in the historical identity information under the condition that the difference between the updating time in the current identity information and the updating time in the historical identity information of the target account acquired in advance is smaller than a preset period.
Optionally, the determining unit is further configured to perform:
and under the condition that the difference between the updating time in the current identity information and the updating time in the pre-acquired historical identity information of the target account is not less than a preset period, determining the identity category in the current identity information and the high-category identity category in the identity categories in the historical identity information according to a preset category rule to serve as the identity category of the target account.
Optionally, the apparatus further comprises:
the pushing unit is also configured to monitor the execution state of the target account on the target task; and under the condition that the target account completes the target task, pushing the virtual resource corresponding to the identity category to the target account.
Optionally, the pushing unit is further configured to perform:
sending the current identity information of the target account and the task information of the target task to a wind control platform;
responding to the wind control hit information returned by the wind control platform, and pushing the wind control hit information to the target account.
Optionally, the apparatus further comprises:
the receiving unit is configured to execute access operation of the target account on a preset page, and display task information of the candidate task matched with the identity category of the target account; responding to a task pushing request of the target account for any candidate task, executing any candidate task, wherein the task pushing request is generated based on the selection operation of the target account for the task information of any candidate task.
According to a third aspect of embodiments of the present disclosure, there is provided a task allocation electronic device including:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the any of the task assignment methods.
According to a fourth aspect of embodiments of the present disclosure, there is provided a computer-readable storage medium having instructions which, when executed by a processor of a task allocation electronic device, enable the task allocation electronic device to perform any one of the task allocation methods.
According to a fifth aspect of embodiments of the present disclosure, there is provided a computer program product comprising computer programs/instructions which, when executed by a processor, implement the task allocation method of any one of the preceding claims.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects:
acquiring multimedia data to be processed and account behavior data corresponding to the multimedia data; acquiring current identity information of a target account; determining the identity type of the target account according to the current identity information and the pre-acquired historical identity information of the target account; and under the condition of receiving a task pushing request of the target account, determining a target task corresponding to the target account according to the identity type, and distributing the target task to the target account.
Therefore, different tasks can be distributed to the accounts with different identity categories according to the different identity categories of the accounts, namely, different tasks are customized for the accounts with different identity categories, so that the diversity of account identity conversion tasks is enriched, the flexibility of task distribution is improved, and the possibility that the same task is repeatedly executed by the accounts is reduced.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure and are not to be construed as limiting the disclosure.
FIG. 1 is a flow diagram illustrating a method of task assignment according to an example embodiment.
FIG. 2 is a system diagram of a task assignment methodology, in accordance with an exemplary embodiment.
FIG. 3 is a system flow diagram of a task assignment methodology in accordance with an exemplary embodiment.
FIG. 4 is a block diagram illustrating a task assignment device according to an example embodiment.
FIG. 5 is a block diagram illustrating an electronic device for task allocation in accordance with an exemplary embodiment.
FIG. 6 is a block diagram illustrating an apparatus for task allocation in accordance with an exemplary embodiment.
Detailed Description
In order to make the technical solutions of the present disclosure better understood by those of ordinary skill in the art, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the accompanying drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in other sequences than those illustrated or described herein. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
Fig. 1 is a flowchart illustrating a task assignment method according to an exemplary embodiment, which includes the following steps, as shown in fig. 1.
In step S11, the current identity information of the target account is acquired.
Generally, accounts in the internet platform have different identity categories, and accounts with different identity categories have different characteristics, so that the accounts with different identity categories are treated in a targeted manner, and user experience can be enriched.
In this step, the server may obtain current identity information of the target account from the client or a preset database, where the current identity information is determined according to a determination result of the client on the identity of the target account, and the identity information includes, but is not limited to, an identity category of the target account and update time of the identity category.
In one implementation, the step of obtaining the current identity information of the target account may include:
the current identity information of the target account is obtained according to a preset time interval, for example, the server obtains the current identity information of the target account from the client once every 24 hours or 1 hour. Therefore, the server can regularly acquire the current identity information of the target account according to the self requirement or user setting, and the stability of the system is maintained.
Or, the current identity information sent by the client after the identity of the target account is changed is obtained, that is, the updated current identity information of the target account is sent to the server every time the client determines that the identity of the target account is changed. In this way, the server only needs to synchronize the identity of the target account which is updated, thereby saving the computing resources of the server. For example, when the target account is a class a account at point T and the target account is determined as a class B account by the client at T +15, the client may synchronize the class B account identity of the target account to the server at T + 16.
In step S12, the identity type of the target account is determined according to the current identity information and the pre-acquired historical identity information of the target account.
In the present disclosure, the server further stores historical identity information of the target account, where the historical identity information is used to indicate an identity maintained by the server for the target account before the current time, and as can be seen from the foregoing, the current identity information is obtained after the client updates the identity information of the target account, that is, the historical identity information and the current identity information usually have conflicts, and therefore, the server needs to synchronize and update the identity information of the target account according to the current identity information and the historical identity information.
In one implementation, the step of determining the identity type of the target account according to the current identity information and the pre-acquired historical identity information of the target account may include: and under the condition that the difference between the updating time in the current identity information and the updating time in the historical identity information is smaller than a preset period, determining the identity category of the target account as the identity category in the historical identity information. The preset period may be set according to system requirements, which is not limited by the present disclosure.
That is, if the time that the target account is maintained in the identity category corresponding to the historical identity information is less than the preset period, the identity category of the target account remains unchanged and is not updated along with the identity category in the current identity information, that is, the duration of the target account in each identity category is not less than the preset period. Therefore, the rationality of the conversion of each account identity in the system can be effectively maintained, and the condition that the account identity conversion is abnormal due to misjudgment of the client is reduced.
For example, if the preset period is 30 days, if the target account is within the 30-day period of the identity category a, when the new identity category of the target account is acquired, the new identity of the target account does not need to be saved, and the target account is still in the identity category a.
In addition, under the condition that the difference between the update time in the current identity information and the update time of the historical identity information is not less than the preset period, the method further comprises the following steps: and determining the identity category in the current identity information and the high-category identity category in the identity categories in the historical identity information as the identity categories of the target account according to a preset category rule. The preset category rule is used for indicating the priority order of each identity category, and may be specifically set according to system requirements, which is not limited by the present disclosure.
That is to say, if the time for maintaining the identity category of the target account in the historical identity information exceeds the preset period, then, under the condition that the current identity information of the target account is obtained, the target account has a plurality of identity categories which are in accordance with each other, the server needs to update the identity category of the target account, according to the preset category rule, the identity category of the highest category is determined from the plurality of identity categories which are in accordance with the target account, and is used as the updated identity category of the target account, and further, the target account can enter into higher-level activities after updating.
Therefore, according to the preset category rule, the server can judge the identity categories of the target account under the condition that the target account has a plurality of identity categories which are in accordance with the preset category rule, and the uniqueness of the identity categories of the target account in the system is maintained.
In step S13, when a task push request of a target account is received, a target task corresponding to the target account is determined according to the identity type, and the target task is allocated to the target account.
In the disclosure, the tasks that can be executed by accounts of different identity categories are different, and therefore, after the identity category of the target account is determined, the server responds to the task push request of the target account, and can determine the target task corresponding to the target account according to the identity category of the target account and allocate the target task to the target account, thereby enriching the diversity of account tasks.
The target task can be displayed at a fixed position of a preset page, after a display instruction of the client for the target task is received, the target task page can be displayed for the client, and if the target account is currently in the identity category A, tasks corresponding to other identity categories cannot be accessed. In this way, the task form has a guidance promoting effect on the account to execute the corresponding target task, and has a positive influence on the aspect of increasing the task execution rate and the like.
In one implementation mode, the server can respond to the access operation of the target account on a preset page, and show the task information of the candidate task matched with the identity category of the target account; and responding to a task pushing request of the target account for any candidate task, and executing any candidate task, wherein the task pushing request is generated based on the selection operation of the target account for the task information of any candidate task.
That is to say, the task information of each candidate task may be displayed on a preset page, and the target account may select a target task from a plurality of candidate tasks matching the identity category of the target account by accessing the preset page, and send a task push request for the selected target task to the server. Therefore, for the user, the target task to be executed can be selected autonomously, the task allocation mode is more flexible, and the user experience is better.
In some scenarios, the target task may be an account identity conversion task, that is, as the number of target tasks executed by the target account increases, the identity class of the target account changes accordingly, so that the identity class of the target account changes continuously, thereby promoting account liveness in the system.
In one implementation, after the target task is assigned to the target account, the method further includes the following steps: monitoring the execution state of a target account on a target task; and under the condition that the target account completes the target task, pushing the virtual resources corresponding to the identity category to the target account.
That is to say, corresponding virtual resources may be configured for each target task as feedback, the configured virtual resources correspond to the identity category of the target account, and after the target account completes the target task, the virtual resources matched with the identity category of the target account are pushed to the target account, where the virtual resources may be virtual currency, virtual goods, and the like, and are not limited specifically.
For example, if the target task is to configure a 400 phone, and both the class a account and the class B account correspond to the target task, after the class a account completes the task of configuring the 400 phone, the virtual goods issuing operation corresponding to the class a account may be triggered by the number corresponding to the class a account, and after the class B account completes the task of configuring the 400 phone, the virtual goods issuing operation corresponding to the class B account may be triggered by the number corresponding to the class B account.
Therefore, different task schemes and rewards are matched according to the identity of the account, so that the diversity of account tasks is enriched, the possibility of repeatedly executing the same task by the account is reduced, and the enthusiasm of a user for executing the task is improved.
Before pushing the virtual resource corresponding to the identity category to the target account, the method may further include: sending the current identity information of the target account and the task information of the target task to a wind control platform; and responding to the wind control hit information returned by the wind control platform, and pushing the wind control hit information to the target account.
That is to say, before the virtual resources are issued to the target account, the current identity information of the target account and the task information of the target task may be sent to the wind control platform, and the wind control platform may analyze the target account and the target task and determine whether the target account and the target task are abnormal, so as to implement risk control on the target account and the target task, for example, whether the identity of the target account is converted too fast, or whether the target task is a task that is repeatedly performed by the target account, and the like. If the wind control platform judges that the target account and the target task have risks, wind control hit information can be returned to the server, and then the server pushes the wind control hit information to the target account so as to prompt the server and the client to execute corresponding operations and reduce loss of the system caused by account abnormality.
The scheme can be applied to an interactive system formed by the server and the client. Fig. 2 is a schematic diagram of the system according to the present embodiment. The account can acquire and start a task from a task system through a kafka (kafka) mechanism; the task system can obtain user data from a user database, the user database can be a MySQL (relational database management system) database or a remote dictionary service (remote dictionary service) database, the user data comprises task snapshots, user information, activity information and the like, the task system can also obtain virtual resources from a reward database, and the virtual resources can be stored in the remote dictionary database; the task system updates the task execution state and task completion condition of each account through the task center, feeds the task information back to the wind control platform for evaluation, sends out a prize to the account through the flow center after the evaluation of the wind control platform passes, and notifies the account through a short message and a private message platform if the evaluation of the wind control platform fails; meanwhile, perf dotting monitoring is carried out through a Grafana program, and user data and virtual resources are displayed. In addition, the task system may obtain the task completion event message through a kafka mechanism, where the task completion event message may correspond to a plurality of different tasks, such as issuing a video, starting a live broadcast, watching a video, using a smart phone, and performing identity authentication, which is not limited specifically.
Fig. 3 is a system flowchart of the present embodiment. The account can be authenticated or bound through the service number, after the authentication or binding is successful, the admission logic is verified, the task record to be opened is inserted into the server interface, and the server informs the user that the user can participate in the task after determining the identity type of the account. Then, the account can visit the task page, initialize the task, execute the corresponding task, feed back to the server, and the server updates the task state of the completed task in the task according to the feedback of the account. And then, after the account completes the task, sending a task completion message to the server, updating the task completion message to the task center station by the server, judging that the task is completed by the task center station after monitoring the task completion message, evaluating by the wind control center, if the evaluation is not passed, sending a hit wind control notice to the account by the server, and if the evaluation is passed, requesting to issue a virtual resource to the traffic center station by the server, wherein the virtual resource can be a traffic ticket, then, notifying the user of the virtual resource issue message, and updating the display data of the service number.
As can be seen from the above, according to the technical solutions provided by the embodiments of the present disclosure, different tasks can be allocated to accounts of different identity categories according to different identity categories of the accounts, that is, different tasks are customized for accounts of different identity categories, so that the diversity of account identity conversion tasks is enriched, the flexibility of task allocation is improved, and the possibility that an account repeatedly executes the same task is reduced.
FIG. 4 is a block diagram illustrating a task assignment device according to an example embodiment, the device comprising:
an obtaining unit 201 configured to perform obtaining current identity information of a target account;
a determining unit 202, configured to determine an identity category of the target account according to the current identity information and pre-acquired historical identity information of the target account;
the allocating unit 203 is configured to determine a target task corresponding to the target account according to the identity category and allocate the target task to the target account when the task push request of the target account is received.
In one implementation, the obtaining unit 201 is configured to perform:
acquiring current identity information of a target account according to a preset time interval; or the like, or a combination thereof,
and acquiring current identity information sent by the client after the identity of the target account is changed.
In an implementation manner, the identity information includes an identity category and an update time of the identity category, and the determining unit 202 is further configured to perform:
and determining the identity type of the target account as the identity type in the historical identity information under the condition that the difference between the updating time in the current identity information and the updating time in the historical identity information of the target account acquired in advance is smaller than a preset period.
In one implementation, the determining unit 202 is further configured to perform:
and under the condition that the difference between the updating time in the current identity information and the updating time in the pre-acquired historical identity information of the target account is not less than a preset period, determining an identity category in the current identity information and a high-category identity category in the identity categories in the historical identity information according to a preset category rule, and using the identity category as the identity category of the target account.
In one implementation, the apparatus further includes:
the pushing unit is also configured to monitor the execution state of the target account on the target task; and under the condition that the target account completes the target task, pushing the virtual resource corresponding to the identity category to the target account.
In one implementation, the pushing unit is further configured to perform:
sending the current identity information of the target account and the task information of the target task to a wind control platform;
responding to the wind control hit information returned by the wind control platform, and pushing the wind control hit information to the target account.
In one implementation, the apparatus further includes:
the receiving unit is configured to execute access operation of the target account on a preset page, and display task information of the candidate task matched with the identity category of the target account; responding to a task pushing request of the target account for any candidate task, executing any candidate task, wherein the task pushing request is generated based on the selection operation of the target account for the task information of any candidate task.
As can be seen from the above, according to the technical scheme provided by the embodiment of the present disclosure, different tasks can be allocated to accounts of different identity categories according to different identity categories of the accounts, that is, different tasks are customized for accounts of different identity categories, so that the diversity of account identity conversion tasks is enriched, the flexibility of task allocation is improved, and the possibility that an account repeatedly executes the same task is reduced.
The specific manner in which the various modules perform operations with respect to the apparatus in the described embodiments has been described in detail in relation to embodiments of the method and will not be elaborated upon here.
FIG. 5 is a block diagram illustrating an electronic device for task allocation in accordance with an exemplary embodiment.
In an exemplary embodiment, a computer-readable storage medium comprising instructions, such as a memory comprising instructions, executable by a processor of an electronic device to perform the method is also provided. Alternatively, the computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
In an exemplary embodiment, a computer program product is also provided which, when run on a computer, causes the computer to implement the method of task allocation.
As can be seen from the above, according to the technical scheme provided by the embodiment of the present disclosure, different tasks can be allocated to accounts of different identity categories according to different identity categories of the accounts, that is, different tasks are customized for accounts of different identity categories, so that the diversity of account identity conversion tasks is enriched, the flexibility of task allocation is improved, and the possibility that an account repeatedly executes the same task is reduced.
FIG. 6 is a block diagram illustrating an apparatus 800 for task assignment according to an example embodiment.
For example, the apparatus 800 may be a mobile phone, a computer, a digital broadcast electronic device, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 6, the apparatus 800 may include one or more of the following components: a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input/output (I/O) interface 812, a sensor component 814, and a communication component 816.
The processing component 802 generally controls overall operation of the device 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to perform all or a portion of the steps of the described methods. Further, the processing component 802 can include one or more modules that facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operation at the device 800. Examples of such data include instructions for any application or method operating on device 800, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 804 may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
Power supply components 807 provide power to the various components of device 800. The power components 807 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 800.
The multimedia component 808 includes a screen that provides an output interface between the device 800 and the account. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the account. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 800 is in an operational mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the apparatus 800 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 814 includes one or more sensors for providing various aspects of state assessment for the device 800. For example, the sensor assembly 814 may detect the open/closed status of the device 800, the relative positioning of the components, such as the display and keypad of the apparatus 800, the sensor assembly 814 may also detect a change in the position of the apparatus 800 or a component of the apparatus 800, the presence or absence of contact of an account with the apparatus 800, the orientation or acceleration/deceleration of the apparatus 800, and a change in the temperature of the apparatus 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 816 is configured to facilitate communications between the apparatus 800 and other devices in a wired or wireless manner. The apparatus 800 may access a wireless network based on a communication standard, such as WiFi, an operator network (such as 2G, 3G, 4G, or 5G), or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra Wideband (UWB) technology, bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), digital Signal Processors (DSPs), digital Signal Processing Devices (DSPDs), programmable Logic Devices (PLDs), field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the methods of the first and second aspects.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 804 comprising instructions, executable by the processor 820 of the device 800 to perform the method is also provided. Alternatively, for example, the storage medium may be a non-transitory computer-readable storage medium, which may be, for example, a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
In an exemplary embodiment, there is also provided a computer program product containing instructions which, when run on a computer, cause the computer to perform the task allocation method of any of the described embodiments.
As can be seen from the above, according to the technical scheme provided by the embodiment of the present disclosure, different tasks can be allocated to accounts of different identity categories according to different identity categories of the accounts, that is, different tasks are customized for accounts of different identity categories, so that the diversity of account identity conversion tasks is enriched, the flexibility of task allocation is improved, and the possibility that an account repeatedly executes the same task is reduced.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (10)

1. A task allocation method, comprising:
acquiring current identity information of a target account;
determining the identity type of the target account according to the current identity information and the pre-acquired historical identity information of the target account;
and under the condition that a task pushing request of the target account is received, determining a target task corresponding to the target account according to the identity category, and distributing the target task to the target account.
2. The task allocation method according to claim 1, wherein the obtaining current identity information of the target account comprises:
acquiring current identity information of a target account according to a preset time interval; or the like, or, alternatively,
and acquiring current identity information sent by the client after the identity of the target account is changed.
3. The task allocation method according to claim 1, wherein the identity information includes an identity category and an update time of the identity category, and the determining the identity category of the target account according to the current identity information and the pre-acquired historical identity information of the target account includes:
and under the condition that the difference between the updating time in the current identity information and the updating time in the pre-acquired historical identity information of the target account is less than a preset period, determining the identity type of the target account as the identity type in the historical identity information.
4. The task allocation method according to claim 3, wherein when a difference between an update time in the current identity information and an update time in the pre-acquired historical identity information of the target account is not less than a preset period, the method further comprises:
and determining the identity category in the current identity information and the high-category identity category in the identity categories in the historical identity information as the identity categories of the target account according to a preset category rule.
5. The task assignment method according to claim 1, wherein after the assigning the target task to the target account, further comprising:
monitoring the execution state of the target account on the target task;
and under the condition that the target account completes the target task, pushing the virtual resource corresponding to the identity category to the target account.
6. The task allocation method according to claim 5, wherein before the pushing the virtual resource corresponding to the identity category to the target account, the method further comprises:
sending the current identity information of the target account and the task information of the target task to a wind control platform;
responding to the wind control hit information returned by the wind control platform, and pushing the wind control hit information to the target account.
7. A task assigning apparatus, comprising:
an acquisition unit configured to perform acquisition of current identity information of a target account;
the determining unit is configured to determine the identity type of the target account according to the current identity information and the pre-acquired historical identity information of the target account;
the allocation unit is configured to determine a target task corresponding to the target account according to the identity category and allocate the target task to the target account when the task push request of the target account is received.
8. An electronic device, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the task allocation method of any one of claims 1 to 6.
9. A computer-readable storage medium, wherein instructions in the computer-readable storage medium, when executed by a processor of a task distribution electronic device, enable the task distribution electronic device to perform the task distribution method of any of claims 1 to 6.
10. A computer program product comprising a computer program, characterized in that the computer program realizes the task assigning method according to any one of claims 1-6 when executed by a processor.
CN202211008469.0A 2022-08-22 2022-08-22 Task allocation method and device, electronic equipment and storage medium Pending CN115499438A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211008469.0A CN115499438A (en) 2022-08-22 2022-08-22 Task allocation method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211008469.0A CN115499438A (en) 2022-08-22 2022-08-22 Task allocation method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN115499438A true CN115499438A (en) 2022-12-20

Family

ID=84467335

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211008469.0A Pending CN115499438A (en) 2022-08-22 2022-08-22 Task allocation method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115499438A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116132716A (en) * 2023-02-22 2023-05-16 北京奇艺世纪科技有限公司 Media information issuing method and device, electronic equipment and readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109472456A (en) * 2018-10-16 2019-03-15 平安国际融资租赁有限公司 Method for allocating tasks, device, computer equipment and storage medium
CN113244628A (en) * 2021-06-22 2021-08-13 腾讯科技(深圳)有限公司 Resource processing method, device, equipment and storage medium
US20210374790A1 (en) * 2020-06-01 2021-12-02 Synchrony Bank Systems and methods for optimizing allocation of points
CN114741424A (en) * 2022-03-30 2022-07-12 中国建设银行股份有限公司 Task processing method and device, computer equipment and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109472456A (en) * 2018-10-16 2019-03-15 平安国际融资租赁有限公司 Method for allocating tasks, device, computer equipment and storage medium
US20210374790A1 (en) * 2020-06-01 2021-12-02 Synchrony Bank Systems and methods for optimizing allocation of points
CN113244628A (en) * 2021-06-22 2021-08-13 腾讯科技(深圳)有限公司 Resource processing method, device, equipment and storage medium
CN114741424A (en) * 2022-03-30 2022-07-12 中国建设银行股份有限公司 Task processing method and device, computer equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
彭亚发;洪晓峰;: "基于AAA服务器策略的企业网动态安全访问的实现", 电脑开发与应用, no. 09, 25 September 2013 (2013-09-25) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116132716A (en) * 2023-02-22 2023-05-16 北京奇艺世纪科技有限公司 Media information issuing method and device, electronic equipment and readable storage medium

Similar Documents

Publication Publication Date Title
CN112468833B (en) Live broadcast interactive information processing method, device, terminal, server and storage medium
CN106354571B (en) Message reminding method and device
EP2988205A1 (en) Method and device for transmitting image
CN112270561A (en) Electronic resource distribution method and device, electronic equipment and storage medium
CN111405302A (en) Live broadcast room attention reminding method and device, electronic equipment and storage medium
CN112291631A (en) Information acquisition method, device, terminal and storage medium
CN107316207B (en) Method and device for acquiring display effect information
CN113938451B (en) Service reminding method, device, system, electronic equipment and storage medium
CN115499438A (en) Task allocation method and device, electronic equipment and storage medium
CN112333518B (en) Function configuration method and device for video and electronic equipment
CN106528247B (en) Data refreshing method and device
CN106878654B (en) Video communication method and device
US11347988B2 (en) Method and device for configuring NFC smart card
CN110690979B (en) Group message processing method, device, server, client and storage medium
CN112256424A (en) Virtual resource processing method, device and system, electronic equipment and storage medium
CN108012258B (en) Data traffic management method and device for virtual SIM card, terminal and server
CN110908814A (en) Message processing method and device, electronic equipment and storage medium
CN110764847A (en) User information processing method and device, electronic equipment and storage medium
CN112035246B (en) Method, device and system for acquiring virtual resources, electronic equipment and storage medium
CN112291581B (en) Server, terminal equipment, information processing method and device
CN113709572A (en) Content promotion method and device, electronic equipment and storage medium
CN113099307A (en) Data interaction method and device, electronic equipment and storage medium
CN112769677A (en) Data synchronization method, data synchronization device, electronic equipment, storage medium and program product
CN112102009A (en) Advertisement display method, device, equipment and storage medium
CN107295144B (en) Method and device for deleting contact number

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