CN111369209A - Affair reminding method, device, equipment and storage medium - Google Patents

Affair reminding method, device, equipment and storage medium Download PDF

Info

Publication number
CN111369209A
CN111369209A CN202010106562.XA CN202010106562A CN111369209A CN 111369209 A CN111369209 A CN 111369209A CN 202010106562 A CN202010106562 A CN 202010106562A CN 111369209 A CN111369209 A CN 111369209A
Authority
CN
China
Prior art keywords
transaction
handled
interface
information
identifier
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
CN202010106562.XA
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.)
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 CN202010106562.XA priority Critical patent/CN111369209A/en
Publication of CN111369209A publication Critical patent/CN111369209A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1093Calendar-based scheduling for persons or groups
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1093Calendar-based scheduling for persons or groups
    • G06Q10/1095Meeting or appointment
    • 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

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application provides a transaction reminding method, a device, equipment and a storage medium, wherein the method comprises the following steps: presenting a transaction management interface in response to a first operation for a transaction management function in the instant messaging application; when a second operation of creating a to-be-handled transaction is received through the transaction management interface, obtaining to-be-handled transaction information, wherein the to-be-handled transaction information comprises to-be-handled transaction identification and reminding time; creating a to-do transaction based on the to-do transaction information; and outputting a reminding message based on the to-be-handled transaction identifier when the reminding time is reached. Thus, task creation efficiency can be improved.

Description

Affair reminding method, device, equipment and storage medium
Technical Field
The present application relates to the field of internet technologies, and in particular, to a method, an apparatus, a device, and a storage medium for reminding a user of an affair.
Background
At present, people need to face and finish various matters in daily life and work, such as meeting time and place, question lists and the like needing to be tracked in work, and the time of vaccination of a baby, shopping lists and the like needing to be recorded in home life. In order to omit the affairs needing to be completed, people can establish the affair reminding service by using the intelligent terminal. The current affair reminding method mainly comprises the following steps: the method comprises the steps that a reminding function appears after a dialog is pressed for a long time in an instant messaging application dialog box, and a message is sent to remind a user after the reminding time is set to a point; or with specialized task management class applications, such as: and a click list, a wonderful list and the like are used for creating a transaction reminding task. At this time, corresponding applications (apps, applications) need to be opened, the tasks to be processed are classified according to time, scenes, labels, temporary tasks and the like, and functions of alarm clock reminding, tomato work methods and the like are also provided.
The affair reminding method has the problems that the reminding function is hidden and the use frequency is low, or the function is too professional, the operation on the task entering and arranging tasks is too complicated, the time is spent on learning and familiar functions for new users, the efficiency is not high, and the long-term use habit of the users is difficult to form.
Disclosure of Invention
The embodiment of the application provides a transaction reminding method, a transaction reminding device and a storage medium, and the transaction creating efficiency can be improved.
The technical scheme of the embodiment of the application is realized as follows:
an embodiment of the present application provides a transaction reminding method, including:
presenting a transaction management interface in response to a first operation for a transaction management function in the instant messaging application;
when a second operation of creating a to-be-handled transaction is received through the transaction management interface, obtaining information of the to-be-handled transaction, wherein the information of the to-be-handled transaction comprises an identifier of the to-be-handled transaction and reminding time;
creating a to-do transaction based on the to-do transaction information;
and when the reminding time is reached, outputting a reminding message based on the to-do transaction identifier.
An embodiment of the present application provides a affairs reminding device, including:
the first presentation module is used for responding to a first operation aiming at the transaction management function in the instant messaging application and presenting a transaction management interface;
the first obtaining module is used for obtaining information of the to-be-handled affairs when a second operation of creating the to-be-handled affairs is received through the affair management interface, wherein the information of the to-be-handled affairs comprises an identifier of the to-be-handled affairs and reminding time;
the first establishing module is used for establishing the to-be-handled affairs based on the to-be-handled affair information;
and the output module is used for outputting the reminding message based on the to-be-handled transaction identifier when the reminding time is up.
An embodiment of the present application provides an affairs reminding device, including:
a memory for storing executable instructions;
and the processor is used for realizing the method provided by the embodiment of the application when executing the executable instructions stored in the memory.
Embodiments of the present application provide a computer-readable storage medium, which stores executable instructions for causing a processor to implement the method provided by the embodiments of the present application when the processor executes the executable instructions.
The embodiment of the application has the following beneficial effects:
in the affair reminding method provided by the embodiment of the application, an affair management function is added in the instant messaging application, when a first operation aiming at the affair management function in the instant messaging application is received, an affair management interface is presented in response to the first operation, and then when a second operation for creating the to-be-handled affair is received through the affair management interface, to-be-handled affair information is obtained, wherein the to-be-handled affair information comprises to-be-handled affair identification and reminding time; and then further creating the to-be-handled affairs based on the to-be-handled affair information, and outputting a reminding message based on the to-be-handled affair identifier when the reminding time is reached, so that a function-task management system is added to the existing instant messaging application, the aim is to return to the simplest and simplest recording method, help users improve and improve the driving force and the execution force through a recording mode at any time and any place, and facilitate the users to record the to-be-handled tasks at any time and any place, thereby being capable of improving the affair creation efficiency.
Drawings
Fig. 1 is a schematic network architecture diagram of a transaction reminding method according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of a user terminal 100 according to an embodiment of the present application;
fig. 3 is a schematic flow chart of an implementation of the transaction reminding method according to the embodiment of the present application;
fig. 4 is a schematic flowchart of another implementation flow of the transaction reminding method according to the embodiment of the present application;
fig. 5A is a schematic main page of an instant messaging application according to an embodiment of the present application;
FIG. 5B is a schematic diagram of a transaction management interface according to an embodiment of the present application;
FIG. 5C is a schematic diagram of an interface for creating a to-do transaction according to an embodiment of the present application;
FIG. 5D is a schematic diagram of an interface for viewing a leaderboard according to an embodiment of the application;
fig. 6A is a schematic view of an interface for chatting with friends in the embodiment of the present application;
FIG. 6B is a schematic diagram of an interface of group chat according to the embodiment of the present application;
FIG. 6C is a schematic diagram of an interface for creating a group task according to an embodiment of the present disclosure;
fig. 6D is a schematic view of an interface for viewing a group task leaderboard according to an embodiment of the application.
Detailed Description
In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be described in further detail with reference to the attached drawings, the described embodiments should not be considered as limiting the present application, and all other embodiments obtained by a person of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
In the following description, reference is made to "some embodiments" which describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict.
In the following description, references to the terms "first \ second \ third" are only to distinguish similar objects and do not denote a particular order, but rather the terms "first \ second \ third" are used to interchange specific orders or sequences, where appropriate, so as to enable the embodiments of the application described herein to be practiced in other than the order shown or described herein.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the present application only and is not intended to be limiting of the application.
An exemplary application of the apparatus implementing the embodiment of the present application is described below, and the apparatus provided in the embodiment of the present application may be implemented as a terminal device. In the following, exemplary applications covering terminal devices when the apparatus is implemented as a terminal device will be explained.
Referring to fig. 1, fig. 1 is a schematic diagram of a network architecture of a transaction reminding method according to an embodiment of the present application, and as shown in fig. 1, the network architecture at least includes a user terminal 100 (in fig. 1, a user terminal 100-1 and a user terminal 100-2 are exemplarily shown), a server 200, and a network 300. To support an exemplary application, the user terminal 100-1 and the user terminal 100-2 are each connected to the server 200 via a network 300, and the network 300 may be a wide area network or a local area network, or a combination thereof, and data transmission is achieved using wireless links.
When a user opens the instant messaging application through the user terminal 100-1, the main page of the instant messaging application includes an event management function entry, and if a first operation for the event management function is received, an event management function interface is displayed in response to the first operation. In addition, when creating a to-do transaction, attribute information of the to-do transaction may be set, where the attribute information of the to-do transaction may be public or private, and when the attribute information of a to-do transaction is public, and after the creation of the to-do transaction is completed, the user terminal 100-1 may send the information of the to-do transaction to the server 200 through the network 300, and the server 200 may store the public to-do transaction in a preset database. The friend user of the user terminal 100-1 may view the published to-do transaction. The user terminal 100-1 may also check the task completion status of the friend user of the user terminal, so as to improve the interactivity of information between friends and the task completion supervision, and ensure that the to-do business can be completed as soon as possible according to the reminding time of the to-do business. In addition, in this embodiment of the application, the user terminal 100-2 may also query the to-do-affairs through the keyword, and in implementation, the user terminal 100-2 sends the search keyword to the server 200, and the server 200 queries the matched to-do-affair identifier from the database based on the search keyword, and sends the to-do-affair identifier to the user terminal 100-2, so that the user terminal 100-2 can quickly create the to-do-affairs.
The apparatus provided in the embodiments of the present application may be implemented as hardware or a combination of hardware and software, and various exemplary implementations of the apparatus provided in the embodiments of the present application are described below.
Other exemplary configurations of the user terminal 100 may be anticipated from the exemplary configuration of the user terminal 100 shown in fig. 2, and thus the configuration described herein should not be considered as limiting, e.g., some of the components described below may be omitted, or components not described below may be added to accommodate the particular needs of some applications.
The user terminal 100 shown in fig. 2 includes: at least one processor 110, memory 140, at least one network interface 120, and a user interface 130. Each of the components in the user terminal 100 are coupled together by a bus system 150. It will be appreciated that the bus system 150 is used to enable communications among the components of the connection. The bus system 150 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled as bus system 150 in fig. 2.
The user interface 130 may include a display, a keyboard, a mouse, a touch-sensitive pad, a touch screen, and the like.
The memory 140 may be either volatile memory or nonvolatile memory, and may also include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read Only Memory (ROM). The volatile Memory may be a Random Access Memory (RAM). The memory 140 described in embodiments herein is intended to comprise any suitable type of memory.
The memory 140 in the embodiment of the present application is capable of storing data to support the operation of the user terminal 100. Examples of such data include: any computer program for operating on the user terminal 100, such as an operating system and application programs. The operating system includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is used for implementing various basic services and processing hardware-based tasks. The application program may include various application programs.
As an example of the method provided by the embodiment of the present application implemented by software, the method provided by the embodiment of the present application may be directly embodied as a combination of software modules executed by the processor 110, the software modules may be located in a storage medium located in the memory 140, and the processor 110 reads executable instructions included in the software modules in the memory 140, and completes the method provided by the embodiment of the present application in combination with necessary hardware (for example, including the processor 110 and other components connected to the bus 150).
By way of example, the Processor 110 may be an integrated circuit chip having Signal processing capabilities, such as a general purpose Processor, a Digital Signal Processor (DSP), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like, wherein the general purpose Processor may be a microprocessor or any conventional Processor or the like.
The transaction reminding method provided by the embodiment of the present application will be described in conjunction with exemplary applications and implementations of the terminal provided by the embodiment of the present application.
Referring to fig. 3, fig. 3 is a schematic flow chart of an implementation of the transaction reminding method provided in the embodiment of the present application, which is applied to the user terminal shown in fig. 1 and will be described with reference to the steps shown in fig. 3.
Step S101, responding to the first operation aiming at the transaction management function in the instant communication application, and presenting a transaction management interface.
Here, the user terminal may be a mobile terminal having a wireless communication capability, such as a mobile phone (mobile phone), a tablet computer, and a notebook computer, and may be implemented as a desktop computer, and the like having a computing function, which are not mobile. The instant messaging application client is installed in the user terminal, and certainly, other application clients may also be installed in the user terminal, for example, a game application client, a shopping application client, a browser application client, and the like may be installed in the user terminal.
The instant messaging application client installed on the user terminal can be used for carrying out instant messaging in the forms of characters, voice or video and the like with other user terminals provided with the instant messaging application client. In the embodiment of the application, an event management function is further added in the instant messaging application, and when the application is realized, an entry graphic control with the event management function can be included in a main interface in the instant messaging application, and a first operation aiming at the event management function can be received through the entry graphic control, so that an event management interface is presented.
In the embodiment of the application, the to-do transaction can be created, deleted and updated through the transaction management interface.
Step S102, when a second operation of creating the to-do business is received through the business management interface, the to-do business information is obtained.
Here, the transaction management interface at least includes an operation entry for creating the to-be-handled transaction, when a trigger operation for the operation entry is received, it is determined that the second operation is received, at this time, the creation of the to-be-handled transaction interface is entered, and the to-be-handled transaction information is obtained through the creation of the to-be-handled transaction interface, where the to-be-handled transaction information includes the to-be-handled transaction identifier and the reminding time. The to-do transaction identifier can represent main information of the to-do transaction, for example, the to-do transaction identifier may be a transaction name, and in this embodiment, the to-do transaction may be a conference in the department, a word, or the like. The reminding time is also the time for reminding the user of executing the to-do transaction, and the reminding time can be a certain future time or a plurality of future times.
Step S103, creating the to-do affairs based on the to-do affair information.
Here, after the information of the to-do-affair, that is, the identifier of the to-do-affair and the reminding time are obtained, the to-do-affair can be created according to the identifier of the to-do-affair and the reminding time.
In some embodiments, the to-do transaction information further includes an attribute of the to-do transaction, and the attribute of the to-do transaction may be public or private. When the attribute of the to-be-handled transaction is determined to be public, the transaction reminding method further comprises the following steps: and sending the to-do transaction to the server. In this way, the server can collect the to-do transactions created by each user terminal to provide necessary data base for the subsequent searching of the transaction identifier through the keyword.
When the attribute of the to-be-handled transaction is private, the to-be-handled transaction may not be sent to the server but only be stored in the local storage device of the user terminal when the to-be-handled transaction is created. In some embodiments, when the attribute of the to-do transaction is private, the to-do transaction may also be sent to the server when the to-do transaction is created, but other users do not search for the private to-do transaction when searching for the transaction identifier using the keyword.
And step S104, outputting a reminding message based on the to-do transaction identifier when the reminding time is reached.
In the embodiment of the application, after the to-do-affair is created, whether the reminding time corresponding to the to-do-affair is reached can be judged at certain time intervals, and when the reminding time corresponding to the to-do-affair is determined to be reached, reminding information is output based on the to-do-affair identifier. When the prompt information is output based on the to-do-affair identifier, in actual implementation, the to-do-affair identifier is output in a display screen of the user terminal, and a preset prompt tone is output; in some embodiments, the to-do transaction identifier may also be output in a voice.
For example, the to-be-handled affair is identified as a department meeting, and the reminding time is 10 am at 2/12/2020, so that when the reminding time is determined to be reached, the "department meeting" may be displayed in a display interface of the user terminal, and in some embodiments, a voice prompt message of the "department meeting" may be output.
In the affair reminding method provided by the embodiment of the application, an affair management function is added in the instant messaging application, when a first operation aiming at the affair management function in the instant messaging application is received, an affair management interface is presented in response to the first operation, and then when a second operation for creating the to-be-handled affair is received through the affair management interface, to-be-handled affair information is obtained, wherein the to-be-handled affair information comprises to-be-handled affair identification and reminding time; and then further creating the to-do affair based on the to-do affair information, and outputting a reminding message based on the to-do affair identifier when the reminding time is reached, so that the affair can be created conveniently and quickly by adding an affair management function in the instant messaging application frequently used by the user daily.
In some embodiments, step S101 "of presenting a transaction management interface in response to a first operation for a transaction management function in an instant messaging application" shown in fig. 1 may be implemented by:
step S101a, in response to the first operation on the transaction management function in the instant messaging application, presenting the currently created transaction information and an operation entry for creating a to-do transaction.
Here, the operation entry in which the user creates the to-do transaction may be a graphical control capable of receiving a touch, press operation, through which a trigger operation for the operation entry may be received, and when the trigger operation for the operation entry is received, it is determined that a second operation for creating the to-do transaction is received.
In some embodiments, when a matching recommended transaction may be determined according to the user behavior data, the transaction reminding method further includes:
and S001, acquiring user behavior data within a first preset time length.
Wherein the user behavior data at least comprises: historical browsing data and historical task data; in some embodiments, the user behavior data may also include historical search data.
And step S002, analyzing the user behavior data to obtain a recommended transaction identifier.
Here, when the step S002 is implemented, artificial intelligence may be used, and further, a trained neural network model may be used to perform processing analysis on the user behavior data, so as to obtain a processing result, that is, the recommended transaction identifier may be obtained.
For example, if a user has searched a large number of english grade six exams, word recitations, etc. over a period of time and the user has established a number of pending transactions in english, the resulting recommended transaction identification is also in english after analysis of the user behavior data, e.g., may be a daily recitational of words, e.g., may be a grade six exam time, etc.
Correspondingly, after the recommended transaction identifier is determined, the recommended transaction identifier may be output while presenting the transaction management interface, that is, the step S101 may be implemented by combining the following steps except the step S101 a:
step S101b, in response to a first operation directed to a transaction management function in the instant messaging application, presenting a recommended transaction identifier.
That is to say, when entering the transaction management interface, besides displaying the created to-do transactions, a recommended transaction identifier may also be displayed, and when the user determines that there is a to-do transaction that needs to be created in the recommended transaction identifier, the user may select the recommended transaction identifier, so as to quickly create the to-do transaction.
In some embodiments, the step S102 "obtaining information of the to-do transaction when receiving the second operation of creating the to-do transaction through the transaction management interface" may be implemented by:
step S1021, when a second operation of creating the to-do transaction is received through the transaction management interface, outputting a created transaction interface.
Here, since an operation entry for creating a to-do transaction is provided in the transaction management interface, when it is detected that a click or touch operation is received at the operation entry, it is determined that a second operation for creating a to-do transaction is received, and the create transaction interface is output at this time. In some embodiments, an operation entry for setting transaction attributes is further provided in the created transaction interface, so that the user sets the transaction attributes according to the needs of the user.
In step S1022, in response to the input operation received through the created transaction interface, the to-do transaction identifier is obtained.
Here, when implemented, the step S1022 may be determining the to-do transaction identifier according to the input character, or determining the to-do transaction identifier according to the selected recommended transaction identifier. Further, when the to-do-affair identifier is determined according to the input characters, the input characters can be determined as the to-do-affair identifier, and the to-do-affair identifier can be searched by taking the input characters as keywords.
In step S1023, in response to a setting operation for a time setting entry in the create transaction interface, a time selection interface is presented in a preset area.
Here, when a setting operation for creating a time setting entry in the transaction interface is received, the time selection interface may be displayed in a preset area in the display device of the user terminal, which is generally a bottom area in the display device, as shown in fig. 5C. In the embodiment of the application, the time selection interface and the creation transaction interface are overlapped, that is, the time selection interface is overlapped on the creation transaction interface, but the time selection interface does not generally obscure the content displayed on the creation transaction interface.
And step S1024, acquiring the reminding time of the to-be-handled transaction based on the selection operation of the time selection interface.
Here, as shown in 523 in fig. 5C, the date may be selected on the time selection interface to timely and equally divide the time information, and in actual implementation, the time information may be displayed in a scrolling manner in the area based on a sliding or clicking operation of the user, and when the user determines that the selected time information is the reminding time required by the user, the "ok" button control is clicked, and at this time, the currently selected time information is determined as the reminding time.
In some embodiments, there may be multiple implementation manners for obtaining the to-do transaction identifier, for example, the to-do transaction identifier may be obtained based on an input of a user, or may be determined according to a recommended transaction identifier selected by the user, and various implementation manners are described below respectively.
When the to-do transaction identifier is obtained based on the characters input by the user, step S1022 may be implemented by:
step S221a, in response to the character input operation received through the create transaction interface, determines the input character.
In step S222a, based on the input characters, the to-do transaction identifier is determined.
In the embodiment of the present application, at least two implementations of step S222a exist again:
the first implementation mode comprises the following steps: and directly determining the input characters as the to-do transaction identifier.
In this implementation manner, when an operation of determining the input character as the to-do-transaction identifier is received after the input character is determined, the input character is directly determined as the to-do-transaction identifier.
The second implementation mode comprises the following steps: when receiving a search operation, determining the input characters as search keywords, and searching for target transaction identifiers corresponding to the search keywords; and determining the target transaction identifier as a to-do transaction identifier.
Here, in this implementation, a search operation entry may be provided in the created transaction interface, and when a search operation is received through the search operation entry after the input character is determined, the input character is used as a search key to search for the corresponding target transaction identifier. Further, when searching for the corresponding target transaction identifier, the target transaction identifier may be searched from historical transaction identifiers stored in the storage space of the server, or the search keyword may be sent to the server, and the server determines the target transaction identifier from the transaction identifiers sent by the user terminals stored in the server.
When the to-do transaction identifier is obtained according to the recommended transaction identifier selected by the user, step S1022 may be implemented by the following steps:
step S221b, in response to the selection input operation received through the create transaction interface, determines a selected recommended transaction identification.
Here, since the recommended transaction identifier is presented in the created transaction interface, when the user determines that the presented recommended task identifier is needed by the user, the user may click the recommended transaction identifier, and at this time, it is determined that a selection input operation is received, and based on the selection input operation, the corresponding recommended transaction identifier is determined.
In step S222b, the selected recommended transaction identifier is determined to be a to-do transaction identifier.
In the embodiment of step S2221b to step S222b, since the recommended transaction identifier is presented in the created transaction interface, the user can directly select the recommended transaction identifier from the recommended transaction identifiers and use the recommended transaction identifier as the to-do transaction identifier without manual input, which greatly improves the efficiency of creating transactions.
In some embodiments, the transaction management interface further includes a viewing entry of the task completion leaderboard, and correspondingly, as shown in fig. 4, the transaction reminding method further includes:
step S105, in response to the viewing operation for the viewing entry, acquiring task completion numbers of the user and each friend within a second preset duration.
Here, the second preset time period may be a default of the system, and the second preset time period may be one day, one week, one month. In some embodiments, the second preset duration may also be user set.
When the step S105 is implemented, it may be that the user terminal sends a ranking list acquisition request to the server to acquire task completion numbers of the user terminal and the friends when receiving a viewing operation for the entry.
In the embodiment of the present application, after the user completes the to-do transaction, the to-do transaction may be marked as completed, and at this time, the task completion number of the user may be updated. In implementation, when the user marks the pending transaction as completed, the user terminal may update the completion status of the pending transaction as completed, and update the task completion number of the user.
And step S106, determining the sequencing information according to the task completion numbers of the user and each friend.
Here, the step S106 may be implemented by the user terminal, and in some embodiments, may also be implemented by the server, that is, after receiving the leader board obtaining request, the server may determine the ranking information according to the task completion numbers of the user terminal and each friend of the user terminal.
In this embodiment of the application, when the step S106 is implemented, the ranking information may be obtained by ranking according to the task completion numbers of the user and each friend from large to small, or may be obtained by ranking according to the sequence from small to large.
And step S107, presenting a task completion ranking list based on the ranking information.
In the embodiment of the present application, step S107 may be implemented by the following steps:
step S1071, based on the sorting information, presenting each user identification and the corresponding task completion number.
Here, the user identification may include a nickname and may also include an avatar.
And step S1072, presenting the evaluation information and the evaluation graphic control corresponding to each user identification.
Here, the evaluation information may be the number of praise.
In some embodiments, when the user wants to evaluate some friends after viewing the leaderboard, the method may be implemented by:
and step S108, when receiving the evaluation operation aiming at the evaluation graphic control of the target user, responding to the evaluation operation and updating the evaluation information of the target user.
Here, when the user wants to give approval to a friend, the user may click or touch the evaluation graphic control, and at this time, the user considers that the evaluation operation is received, and updates the evaluation information of the friend based on the evaluation operation. And updating the evaluation information of the target user, namely adding 1 to the praise number of the target user.
Step S109, sending an evaluation notification message to the target user.
Here, the evaluation notification message carries its own identification information. For example, the rating notification message may be that the XX user approves you.
Through the steps S105 to S109, the task completion ranking list can be viewed, and can be periodically pushed to the user, and the user can also approve other friends, so as to improve the achievement feeling of task completion and promote the enthusiasm of task completion.
In some embodiments, the to-do transaction may also be more conveniently created by:
step S201, in response to the transaction creating operation for the chat interface, obtaining target chat information corresponding to the transaction creating operation.
Here, in the embodiment of the present application, the transaction creation operation for the chat interface may be one operation, for example, when a long-press operation is received in a display area where chat content presented in the chat interface is located, the transaction creation operation for the chat interface may be considered to be received, that is, the transaction creation operation is the long-press operation; certainly, the transaction creation operation may also be a series of operations, for example, the user may press a display area where the chat content is located for a long time (at this time, a plurality of preset operations for the chat content are displayed, such as copying, deleting, creating a transaction, and the like), and then click or touch a graphical control for creating the transaction, that is, the transaction creation operation is a long-time press operation and a graphical control for clicking (or touching) the created transaction. The target chat information may include target chat content and time information corresponding to the target chat.
Step S202, extracting the transaction identification and the reminding time according to the target chat information.
Here, when implemented, the transaction identifier may be extracted according to the target chat content, and the reminding time may be extracted according to the target chat content only, or according to the target chat content and the corresponding time information. For example, the target chat content is that a department meeting is held at ten am on 2/12/2020, the reminding moment can be extracted only according to the target chat content, and is at ten am on 2/12/2020. And when the target chat content is a ten-morning department meeting tomorrow, the reminding moment needs to be extracted according to the target chat content and the corresponding time information, and the time information corresponding to the target chat content is assumed to be 2020, 2, 11, pm, 5: 00, it can be determined that the time for holding the department meeting is ten am at 2/12/2020/00 according to the "tomorrow" in the target chat content and the time information corresponding to the target chat content, that is, the reminding time is ten am at 2/12/2020/2/12/.
And step S203, creating a to-do transaction according to the transaction identifier and the reminding time.
Through the steps S201 to S203, the to-do transaction can be quickly created according to the chat content, and the method is simpler and easier to use.
In some embodiments, after completing the to-do transaction, the transaction reminding method further includes:
in step S301, a completion operation for a target transaction is received.
Step S302, when receiving the issuing operation of the task completion information of the issuing target transaction, generating issuing information.
Here, the publishing information may be generated according to the pending transaction identifier and the completion time according to a certain template, for example, the publishing information may be a poster image including the pending transaction identifier and the completion time.
Step S303, posting the posting information to a social network.
Through the steps S301 to S303, after the to-do transaction is completed, the posting information can be generated and the social network can be established, so that the achievement feeling of the transaction completion can be improved, and the enthusiasm for completing the transaction can be improved.
In some embodiments, in addition to creating individual to-do transactions, group to-do transactions may be created by:
step S401, responding to the touch operation aiming at the additional function graphic control in the group chat interface, and at least presenting a group transaction entrance.
Here, when a touch operation directed at an additional function graphical control in the group chat interface is received, operation entries of each additional function are displayed, for example, an operation entry of an audio/video call and an operation entry of adding an expression may be included, and in this embodiment of the present application, a group transaction entry is also presented.
Step S402, responding to the trigger operation aiming at the group transaction entrance, and presenting a group transaction interface.
Here, step S402 may be implemented by:
step S4021, in response to the trigger operation for the group transaction entry, presenting the currently created group transaction information and the task completion information of the currently created group transaction.
Here, the group transaction information may include a group transaction identifier, a reminder time, and the like. The task completion information may include a user identification and a completion time to complete the task, etc.
Step S4022, presenting an operation entry for creating the to-do group transaction.
Step S403, obtaining the group transaction information to be handled through the group transaction interface, and creating the group transaction to be handled based on the group transaction information to be handled.
Here, when the step S403 is implemented, the creating operation for the operation entry for creating the group transaction to be handled may be received through the group transaction interface, and the group transaction information may be obtained through the group transaction creating interface.
The to-do group transaction information may include a group transaction identifier and a reminding time, and in some embodiments, the to-do group transaction information may further include a group member corresponding to the group transaction. The group members corresponding to the group may be all group members in the group, or may be designated part of group members.
Step S404, sending the group transaction to be handled to each group member.
Here, when implemented, step S404 may be to send the pending group transaction to all group members, or may be to send the pending group transaction to a part of group members set when the group transaction is created.
Through the steps S401 to S404, the group transaction can be established, and the group transaction is completed together with each group member, so that mutual supervision can be performed, and the task completion rate is improved.
In some embodiments, after creating the to-do transaction, the to-do transaction may be shared with other friends through the following steps:
step S501, when a third operation of sending the task is received through the transaction management interface, a target sending transaction is determined based on the third operation.
Here, the third operation may be triggered by a series of touch operations, for example, a user may select one created to-do transaction presented in the transaction management interface by a long press operation, at which time a preset operation button control is output, which may include updating, deleting, or sending to a friend, and the like, and when the user clicks or presses the operation button control sent to the friend, it may be considered that a third operation of the sending task is received, and at this time, the previously selected to-do transaction is determined as a target sending transaction.
Step S502, determining a target friend to be sent.
Here, when the user clicks or presses the button control sent to the friend, a friend list of the instant messaging application may be presented and the user selects the target friend.
Step S503, the target sending transaction is sent to the target friend.
Here, after the target friend to be sent is determined, the target sending transaction is sent to the target friend at this time, the target sending transaction can be received when the target friend also logs in the instant messaging application, and the target friend can add the received target sending transaction to the self to-do transaction.
Through the steps S501 to S503, the created to-do-affairs can be sent to the friends, so that communication among the friends can be increased, the friends can conveniently and quickly add the received to-do-affairs to the to-do-affairs of the friends, and the affair creation efficiency is improved.
Next, an exemplary application of the embodiment of the present application in a practical application scenario will be described.
In the related art, creating a high-quality task takes time and labor, and the embodiment of the application can quickly add the high-quality task by the following method:
1) through artificial intelligence, behavior habit analysis is carried out on behavior data of the user, so that a proper high-quality task is automatically recommended to the user, the user can enter the task by one key after agreeing, and time for creating the task is greatly saved.
2) Through the search system, the user can search the tasks through the keywords, so that the user can join the tasks one by one.
3) The user shares the task with the friend, and the friend easily joins.
For example, if the user frequently browses fitness-related topics, then fitness-related tasks are recommended to the user, and the user agrees to, i.e., can join the tasks. And for example, the user searches English six levels, so that a task for displaying a plurality of popular candidate English six levels can be generated, and the user agrees to join the task.
In the actual implementation process, a function-task management function can be added in the instant messaging application, so that the simplest and pure recording method is returned, the user is helped to improve and improve the driving force and the execution force through a recording mode at any time and any place, and the user can record the task to be handled conveniently at any time and any place.
Fig. 5A is a schematic diagram of a main page of an instant messaging application according to an embodiment of the present application, as shown in fig. 5A, an event management function 501 is added to the instant messaging application, and as can be seen from fig. 5A, today there is no task to be handled, and when a screen area where the event management function 501 is located is clicked or pressed, an event management function interface as shown in fig. 5B is entered, a current task to be handled is displayed in the interface, and a button control 511 for creating an event and a ranking list button control 512 for viewing task completion conditions are further provided in the interface.
When the button control 511 for creating an event is clicked or pressed, an add event interface as shown in fig. 5C is displayed, as shown in fig. 5C, event information may be input in the display area 521, and a button control 522 for setting time is also provided in the interface shown in fig. 5C, and when the button control 522 is clicked or pressed, selectable time information is displayed in the display area 523.
When the ranking list button control 512 in fig. 5B is clicked or pressed, a ranking list interface as shown in fig. 5D is displayed, in which a nickname of the user and the number of completed event tasks are displayed in the display area 531, and a nickname of the friend and the number of completed event tasks of each friend are displayed in the display area 532 in order of the number of completed event tasks.
In the embodiment of the application, the chat content in the chat interface of the instant messaging can be converted into the task to be handled. In implementation, when a certain chat content is pressed for a long time, as shown in fig. 6A, the chat content is a ten-day-attended department conference, at this time, button controls such as copy, forward, collect, delete, memo, multi-select and the like are output in the chat interface, and when the user clicks the memo button control 601, the to-do task is generated according to the chat content.
In the embodiment of the application, a group target can be created to complete a task together with the group members. As shown in fig. 6B, when the additional function (+) identification button shown in the display area 611 is clicked, a button control 612 for creating a group target may be displayed, when the button control 612 for creating a group target is clicked or pressed, an interface as shown in fig. 6C may be displayed, event information, which may be, for example, a daily back word, may be input in the display area 621 in the interface, and when the set time button control 622 is clicked, time information of the event reminder, which may be, for example, a day, a weekend, or a weekday, may be displayed in the display area 623. And can also view task completion of various group members. Fig. 6D is a schematic diagram of an interface of group target completion according to an embodiment of the present invention, as shown in fig. 6D, the total number of people who complete the group target on the same day, and the nicknames and completion times of the group members who complete the group target on the same day are displayed in the interface, so that people can supervise each other to complete the group target together.
All tasks can be generated to share a motivation poster to a circle of friends on the current day.
In the embodiment of the application, when a user creates or joins a task, a background records detailed information of the task and executes reminding when execution time is up; and the high-quality recommended tasks are determined by analyzing the user behaviors (mainly including the behaviors of creating tasks, adding tasks, browsing articles and the like), and in addition, after the tasks are created, a database can be established for all the published tasks, so that the search analysis is facilitated.
By the method provided by the embodiment of the application, the user can directly create the task to be done in the WeChat without frequently opening various apps, and the task suitable for the user is recommended to the user based on artificial intelligence, so that the user can add the task by one key, and can also search the task by keywords and add the high-quality task by one key; in addition, the chat content can be directly converted into the task to be handled, and the method is simpler and easier to use compared with the scheme on the market; furthermore, in the embodiment of the application, the task is established based on the WeChat platform, the interaction among friends is more convenient, particularly in the link of group tasks, the completed task can be shared to the circle of friends to obtain the praise of friends, and the achievement feeling of the user is enhanced; in the embodiment of the application, data are generated according to the completion rate of the user every month every week, monthly data can generate the friend ranking list according to the completion number, the user can be helped to form long-term habits, and the user viscosity is enhanced.
Continuing with the exemplary structure of the transaction reminder device 80 implemented as software modules provided in the embodiments of the present application, in some embodiments, as shown in fig. 2, the software modules stored in the transaction reminder device 80 of the memory 140 may include:
a first presenting module 81, configured to present a transaction management interface in response to a first operation directed to a transaction management function in an instant messaging application;
the first obtaining module 82 is configured to obtain the to-do-event information when a second operation of creating the to-do-event is received through the event management interface, where the to-do-event information includes an identifier of the to-do-event and a reminding time;
a first creating module 83, configured to create a to-do transaction based on the to-do transaction information;
and the output module 84 is configured to output the reminding message based on the to-do transaction identifier when the reminding time is reached.
In some embodiments, the first rendering module is further to:
and in response to a first operation aiming at the transaction management function in the instant messaging application, presenting the currently created transaction information and an operation entrance for creating the to-do transaction.
Correspondingly, the device also comprises: the first determining module is further configured to determine that the second operation is received when a trigger operation for the operation entry is received.
In some embodiments, the apparatus further comprises:
a second obtaining module, configured to obtain user behavior data within a first preset duration, where the user behavior data at least includes: historical browsing data and historical task data;
and the data analysis module is used for analyzing the user behavior data to obtain the recommended transaction identifier.
Correspondingly, the first rendering module is further configured to:
and presenting the recommended transaction identifier in response to a first operation aiming at a transaction management function in the instant messaging application.
In some embodiments, the first obtaining module is further configured to:
when a second operation of creating the to-be-handled transaction is received through the transaction management interface, outputting a transaction creation interface;
responding to the input operation received by the transaction interface, and acquiring a to-be-handled transaction identifier;
presenting a time selection interface in a preset area in response to a setting operation for setting an entry for time in the created transaction page;
and acquiring the reminding time of the to-be-handled transaction based on the selection operation on the time selection interface.
In some embodiments, the first obtaining module is further configured to:
in response to a character input operation received through the transaction interface, determining an input character;
and determining the to-do transaction identification based on the input characters.
In some embodiments, the first obtaining module is further configured to:
determining the input characters as to-be-handled transaction identifiers; alternatively, the first and second electrodes may be,
when receiving a search operation, determining the input characters as search keywords, and searching for target transaction identifiers corresponding to the search keywords;
and determining the target transaction identifier as a to-do transaction identifier.
In some embodiments, the first obtaining module is further configured to:
in response to a selection input operation received through the transaction creation interface, determining a selected recommended transaction identifier;
and determining the selected recommended transaction identifier as a to-do transaction identifier.
In some embodiments, the transaction management interface further includes a view entry of a task completion leaderboard, and correspondingly, the apparatus further includes:
the second obtaining module is used for responding to the checking operation aiming at the checking entry and obtaining the task completion numbers of the user and each friend within a second preset time length;
the second determining module is used for determining the sequencing information according to the task completion numbers of the second determining module and each friend;
and the second presentation module is used for presenting the task completion ranking list based on the ranking information.
In some embodiments, the second rendering module is further to:
presenting each user identifier and the corresponding task completion number based on the sequencing information;
and presenting the evaluation information and the evaluation graphic control corresponding to each user identification.
In some embodiments, the apparatus further comprises:
the updating module is used for responding to the evaluation operation when the evaluation operation aiming at the evaluation graphic control of the target user is received, and updating the evaluation information of the target user;
the first sending module is used for sending an evaluation notification message to the target user, wherein the evaluation notification message carries identification information of the first sending module.
In some embodiments, the apparatus further comprises:
the third acquisition module is used for responding to the transaction creation operation aiming at the chat interface and acquiring the target chat information corresponding to the transaction creation operation;
the extraction module is used for extracting the transaction identifier and the reminding time according to the target chat information;
and the second creating module is used for creating the to-be-handled transaction according to the transaction identifier and the reminding time.
In some embodiments, the apparatus further comprises:
a first receiving module, configured to receive a completion operation for a target transaction;
the generating module is used for generating the issuing information when receiving the issuing operation of the task completion information of the issuing target transaction;
and the publishing module is used for publishing the publishing information to the social network.
In some embodiments, the apparatus further comprises:
the third presentation module is used for responding to the touch operation aiming at the additional functional graphic control in the group chat interface and at least presenting the group transaction entrance;
the fourth presentation module is used for responding to the triggering operation aiming at the group transaction entrance and presenting the group transaction interface;
the third establishing module is used for acquiring the group transaction information to be handled through the group transaction interface and establishing the group transaction to be handled based on the group transaction information to be handled;
and the second sending module is used for sending the group transaction to be handled to each group member.
In some embodiments, the fourth rendering module is further to:
presenting currently created group transaction information and task completion information of the currently created group transaction in response to a trigger operation for a group transaction entry;
an operation entry for creating a to-do group transaction is presented.
In some embodiments, the apparatus further comprises:
the third determining module is used for determining a target sending transaction based on a third operation when the third operation of sending the task is received through the transaction management interface;
the fourth determining module is used for determining a target friend to be sent;
and the third sending module is used for sending the target sending transaction to the target friend.
In some embodiments, the to-do transaction information further includes an attribute of the to-do transaction, and correspondingly, the apparatus further includes:
and the fourth sending module is used for sending the to-do transaction to the server when the attribute of the to-do transaction is public.
Embodiments of the present application provide a storage medium having stored therein executable instructions, which when executed by a processor, will cause the processor to perform the methods provided by embodiments of the present application, for example, the methods as illustrated in fig. 3, 4 and 5.
In some embodiments, the storage medium may be memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface memory, optical disk, or CD-ROM; or may be various devices including one or any combination of the above memories.
In some embodiments, executable instructions may be written in any form of programming language (including compiled or interpreted languages), in the form of programs, software modules, scripts or code, and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
By way of example, executable instructions may correspond, but do not necessarily have to correspond, to files in a file system, and may be stored in a portion of a file that holds other programs or data, such as in one or more scripts in a hypertext markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files that store one or more modules, sub-programs, or portions of code).
By way of example, executable instructions may be deployed to be executed on one computing device or on multiple computing devices at one site or distributed across multiple sites and interconnected by a communication network.
The above description is only an example of the present application, and is not intended to limit the scope of the present application. Any modification, equivalent replacement, and improvement made within the spirit and scope of the present application are included in the protection scope of the present application.

Claims (15)

1. A transaction reminder method, comprising:
presenting a transaction management interface in response to a first operation for a transaction management function in the instant messaging application;
when a second operation of creating a to-be-handled transaction is received through the transaction management interface, obtaining to-be-handled transaction information, wherein the to-be-handled transaction information comprises to-be-handled transaction identification and reminding time;
creating a to-do transaction based on the to-do transaction information;
and outputting a reminding message based on the to-be-handled transaction identifier when the reminding time is reached.
2. The method of claim 1, wherein presenting a transaction management interface in response to the first operation directed to a transaction management function in the instant messaging application comprises:
responding to a first operation aiming at a transaction management function in the instant messaging application, presenting currently created transaction information and an operation entrance for creating a to-be-handled transaction;
correspondingly, when a trigger operation aiming at the operation entrance is received, the second operation is determined to be received.
3. The method of claim 1, wherein obtaining information of the to-do transaction when a second operation of creating the to-do transaction is received through the transaction management interface comprises:
when a second operation of creating a to-be-handled transaction is received through the transaction management interface, outputting a transaction creation interface;
responding to the input operation received through the transaction creating interface, and acquiring a to-be-handled transaction identifier;
presenting a time selection interface in a preset area in response to a setting operation for a time setting entry in the created transaction page;
and acquiring the reminding time of the to-be-handled transaction based on the selection operation on the time selection interface.
4. The method of claim 3, wherein the obtaining the to-do transaction identifier in response to the input operation received through the create transaction interface comprises:
determining an input character in response to a character input operation received through the transaction interface;
and determining the identification of the to-be-handled transaction based on the input characters.
5. The method of claim 4, wherein determining the pending transaction identification based on the entered character comprises:
determining the input characters as to-be-handled transaction identifiers; alternatively, the first and second electrodes may be,
when receiving a search operation, determining the input characters as search keywords, and searching target transaction identifiers corresponding to the search keywords;
and determining the target transaction identifier as a to-do transaction identifier.
6. The method according to any one of claims 1 to 4, further comprising:
acquiring user behavior data within a first preset time length, wherein the user behavior data at least comprises: historical browsing data and historical task data;
analyzing the user behavior data to obtain a recommended transaction identifier; in a corresponding manner, the first and second electrodes are,
the presenting a transaction management interface in response to a first operation directed to a transaction management function in an instant messaging application includes:
and presenting the recommended transaction identifier in response to a first operation aiming at a transaction management function in the instant messaging application.
7. The method of claim 6, wherein the obtaining the to-do transaction identifier in response to the input operation received through the create transaction interface comprises:
in response to a selection input operation received through the transaction creation interface, determining a selected recommended transaction identifier;
and determining the selected recommended transaction identifier as a to-do transaction identifier.
8. The method of any of claims 1-5, wherein the transaction management interface further includes a view entry for a task completion leaderboard, and correspondingly, the method further comprises:
responding to the viewing operation aiming at the viewing entry, and acquiring task completion numbers of the user and each friend within a second preset time;
determining sequencing information according to the task completion numbers of the user and each friend;
presenting each user identifier and the corresponding task completion number based on the sequencing information;
and presenting the evaluation information and the evaluation graphic control corresponding to each user identification.
9. The method of claim 8, further comprising:
when receiving an evaluation operation aiming at an evaluation graphic control of a target user, responding to the evaluation operation, and updating the evaluation information of the target user;
and sending an evaluation notification message to the target user, wherein the evaluation notification message carries identification information of the evaluation notification message.
10. The method according to any one of claims 1 to 5, further comprising:
responding to a transaction creating operation aiming at a chat interface, and acquiring target chat information corresponding to the transaction creating operation;
extracting a transaction identifier and a reminding moment according to the target chat information;
and creating a to-be-handled transaction according to the transaction identifier and the reminding time.
11. The method according to any one of claims 1 to 5, further comprising:
presenting a group transaction entrance in response to the touch operation aiming at the additional functional graphic control in the group chat interface;
presenting a group transaction interface in response to a trigger operation directed to a group transaction entry;
acquiring group transaction information to be handled through the group transaction interface, and creating group transactions to be handled based on the group transaction information to be handled;
and sending the group transaction to be handled to each group member.
12. The method according to any one of claims 1 to 5, further comprising:
when a third operation of sending a task is received through a transaction management interface, determining a target sending transaction based on the third operation;
determining a target friend to be sent;
and sending the target sending transaction to a target friend.
13. A transaction reminder apparatus, comprising:
the first presentation module is used for responding to a first operation aiming at the transaction management function in the instant messaging application and presenting a transaction management interface;
the first obtaining module is used for obtaining information of the to-be-handled affairs when a second operation of creating the to-be-handled affairs is received through the affair management interface, wherein the information of the to-be-handled affairs comprises an identifier of the to-be-handled affairs and reminding time;
the first establishing module is used for establishing the to-be-handled affairs based on the to-be-handled affair information;
and the output module is used for outputting a reminding message based on the to-do transaction identifier when the reminding time is reached.
14. A transaction reminder device, comprising:
a memory for storing executable instructions;
a processor for implementing the method of any one of claims 1 to 12 when executing executable instructions stored in the memory.
15. A computer-readable storage medium having stored thereon executable instructions for causing a processor, when executing, to implement the method of any one of claims 1 to 12.
CN202010106562.XA 2020-02-21 2020-02-21 Affair reminding method, device, equipment and storage medium Pending CN111369209A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010106562.XA CN111369209A (en) 2020-02-21 2020-02-21 Affair reminding method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010106562.XA CN111369209A (en) 2020-02-21 2020-02-21 Affair reminding method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN111369209A true CN111369209A (en) 2020-07-03

Family

ID=71208218

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010106562.XA Pending CN111369209A (en) 2020-02-21 2020-02-21 Affair reminding method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111369209A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112365238A (en) * 2020-11-23 2021-02-12 北京明略软件***有限公司 TODO automatic reminding method, system, electronic equipment and readable storage medium
CN112598386A (en) * 2020-12-24 2021-04-02 中国农业银行股份有限公司 Method, device and equipment for task reminding and storage medium
CN112751746A (en) * 2020-12-28 2021-05-04 北京达佳互联信息技术有限公司 Task processing method and device and electronic equipment
CN113110791A (en) * 2021-05-11 2021-07-13 长沙市业勤科技服务有限公司 To-do task creation method and electronic device
CN113377258A (en) * 2021-08-13 2021-09-10 北京明略软件***有限公司 Message processing method and device, electronic equipment and storage medium
CN114418539A (en) * 2022-01-19 2022-04-29 北京百度网讯科技有限公司 To-do task generation method and device, electronic equipment and storage medium
WO2022237595A1 (en) * 2021-05-12 2022-11-17 北京字跳网络技术有限公司 Information processing method and apparatus, electronic device, and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070111728A1 (en) * 2005-11-11 2007-05-17 Huawei Technologies Co., Ltd. Method for protecting information in a mobile terminal and a mobile terminal
CN103136659A (en) * 2013-02-28 2013-06-05 上海斐讯数据通信技术有限公司 Transaction management method based on mobile terminal and mobile terminal
CN105162689A (en) * 2015-08-19 2015-12-16 阿里巴巴集团控股有限公司 Group announcement showing method and device of instant messaging application
CN105976161A (en) * 2016-04-29 2016-09-28 随身云(北京)信息技术有限公司 Time axis-based intelligent recommendation calendar and user-based presentation method
CN106571999A (en) * 2016-10-21 2017-04-19 北京三快在线科技有限公司 Task management method based on instant communication messages, client and server
CN108932159A (en) * 2017-05-23 2018-12-04 腾讯科技(深圳)有限公司 task management method and device
CN109587037A (en) * 2018-11-23 2019-04-05 北京奇安信科技有限公司 The method and device of backlog is created in timely communication system
CN110581794A (en) * 2018-06-11 2019-12-17 腾讯科技(深圳)有限公司 Information processing method, information processing device, storage medium and computer equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070111728A1 (en) * 2005-11-11 2007-05-17 Huawei Technologies Co., Ltd. Method for protecting information in a mobile terminal and a mobile terminal
CN103136659A (en) * 2013-02-28 2013-06-05 上海斐讯数据通信技术有限公司 Transaction management method based on mobile terminal and mobile terminal
CN105162689A (en) * 2015-08-19 2015-12-16 阿里巴巴集团控股有限公司 Group announcement showing method and device of instant messaging application
CN105976161A (en) * 2016-04-29 2016-09-28 随身云(北京)信息技术有限公司 Time axis-based intelligent recommendation calendar and user-based presentation method
CN106571999A (en) * 2016-10-21 2017-04-19 北京三快在线科技有限公司 Task management method based on instant communication messages, client and server
CN108932159A (en) * 2017-05-23 2018-12-04 腾讯科技(深圳)有限公司 task management method and device
CN110581794A (en) * 2018-06-11 2019-12-17 腾讯科技(深圳)有限公司 Information processing method, information processing device, storage medium and computer equipment
CN109587037A (en) * 2018-11-23 2019-04-05 北京奇安信科技有限公司 The method and device of backlog is created in timely communication system

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
刘雪峰; 张维;: "公安内网应用审计***的设计", 电子技术与软件工程, no. 142, pages 1 - 2 *
北京义驰美迪技术开发有限责任公司: "Lotus Notes R5基础教程", vol. 7, 海洋出版社, pages: 131 - 132 *
张峰: "随时提醒您的私人秘书――日程安排软件", 网络与信息, no. 09 *
金良磊: "拯救拖延症 效率管理类APP推荐", 电脑知识与技术(经验技巧), no. 07, pages 1 - 8 *
高志娥;: "基于Hadoop的智慧办公***", 电子技术与软件工程, vol. 7, no. 111, pages 285 - 132 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112365238A (en) * 2020-11-23 2021-02-12 北京明略软件***有限公司 TODO automatic reminding method, system, electronic equipment and readable storage medium
CN112598386A (en) * 2020-12-24 2021-04-02 中国农业银行股份有限公司 Method, device and equipment for task reminding and storage medium
CN112751746A (en) * 2020-12-28 2021-05-04 北京达佳互联信息技术有限公司 Task processing method and device and electronic equipment
CN113110791A (en) * 2021-05-11 2021-07-13 长沙市业勤科技服务有限公司 To-do task creation method and electronic device
CN113110791B (en) * 2021-05-11 2024-04-05 长沙康欧创新科技有限公司 To-do task creation method and electronic equipment
WO2022237595A1 (en) * 2021-05-12 2022-11-17 北京字跳网络技术有限公司 Information processing method and apparatus, electronic device, and storage medium
CN113377258A (en) * 2021-08-13 2021-09-10 北京明略软件***有限公司 Message processing method and device, electronic equipment and storage medium
CN113377258B (en) * 2021-08-13 2021-12-28 北京明略软件***有限公司 Message processing method and device, electronic equipment and storage medium
CN114418539A (en) * 2022-01-19 2022-04-29 北京百度网讯科技有限公司 To-do task generation method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN111369209A (en) Affair reminding method, device, equipment and storage medium
EP3244312B1 (en) A personal digital assistant
US10192425B2 (en) Systems and methods for automated alerts
JP6427159B2 (en) Interacting with spreadsheets using text messages
US9760644B2 (en) Embedding event creation link in a document
CN109873745B (en) Communication control method, communication control device and storage medium
RU2378782C2 (en) Command-based group sms with message receiving mobile device and server
US20150193392A1 (en) User Interface for Quickly Checking Agenda and Creating New Events
US20080066080A1 (en) Remote management of an electronic presence
US20080065974A1 (en) Template-based electronic presence management
CN103282937A (en) Content sharing interface for sharing content in social networks
US8726171B1 (en) Communication initiation control
CN112732386A (en) Message processing method, device, terminal and storage medium
CN112307397A (en) Schedule processing method, device and equipment based on online document and storage medium
CN113110900A (en) Function determination method, interface configuration method, interface display method, interface configuration device, interface display device, and storage medium
KR102103015B1 (en) Apparatus and operating method of instance messenger application
JP2008065374A (en) Information link program for information sharing system
CN109891410B (en) Data collection for new session dialog systems
US20200259768A1 (en) Method, program, and information processing device
CN109120783A (en) Information acquisition method and device, mobile terminal and computer readable storage medium
JP6166390B2 (en) Social network server, screen display method and program
CN114363282A (en) Message processing method and electronic equipment
KR20200049464A (en) Method and device for providing information related with selected schedule in calendar
CN111158804B (en) Information processing device, information processing method, and program
US12039351B2 (en) Machine learning for targeting help content

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40025956

Country of ref document: HK