Information processing method, device, electronic device, and storage medium

An online database table with predefined fields facilitates efficient task creation, distribution, and management, enhancing task processing efficiency by integrating with instant communication applications for timely notifications.

JP2025534837APending Publication Date: 2025-10-17BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2025524521
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-10-31
Filing Date
2023-09-21
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

Existing task management systems have low task processing efficiency due to inefficiencies in task creation, distribution, management, and maintenance.

Method used

An online database table with predefined task fields is displayed, allowing users to input task data, which triggers task creation and distribution through a task application based on preset operations, with task information being sent to participants and managed through instant communication applications.

Benefits of technology

Enhances task processing efficiency by enabling timely task creation, distribution, and management, improving notification and processing efficiency for task participants.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025534837000001_ABST
    Figure 2025534837000001_ABST
Patent Text Reader

Abstract

An information processing method, device, electronic device, and storage medium are provided, including displaying an online database table including at least one preset task field, receiving task data corresponding to the task field input by a user into the online database table, and creating task information in a task application based on the task data input by the user in response to a first preset operation in the online database table by the user.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority based on a Chinese patent application having application number 202211351887.X and filing date October 31, 2022, the disclosure of which is incorporated herein by reference in its entirety.

[0002] [Technical field] The present disclosure relates to the field of computer technology, and more particularly to information processing methods, devices, electronic devices, and storage media. [Background technology]

[0003] Task-guided team collaboration requires timely task creation, distribution, management, updating and maintenance. Summary of the Invention [Problem to be solved by the invention]

[0004] This Summary is provided to introduce concepts in a simplified form that are described in detail in the Detailed Description that follows. This Summary is not intended to identify key features or required features of the technical solutions sought to be protected, nor is it intended to limit the scope of the technical solutions sought to be protected. [Means for solving the problem]

[0005] A first aspect, according to one or more embodiments of the present disclosure, provides an information processing method, the method comprising: displaying an online database table including at least one pre-defined task field; receiving task data entered by a user into the online database table corresponding to the task field; and generating task information in a task application based on the task data entered by the user in response to a first preset operation in the online database table by the user.

[0006] A second aspect, according to one or more embodiments of the present disclosure, provides an information processing device, the device comprising: a display unit for displaying an online database table including at least one predefined task field; a receiving unit for receiving task data corresponding to the task fields input by a user into the online database table; and a creating unit for creating task information in a task application based on the task data input by a user in response to a first preset operation on the online database table by a user.

[0007] A third aspect provides an electronic device according to one or more embodiments of the present disclosure, the electronic device including at least one memory and at least one processor, wherein the memory is used to store program code, and the processor is used to call the program code stored in the memory to cause the electronic device to execute an information processing method according to one or more embodiments of the present disclosure.

[0008] A fourth aspect provides, according to one or more embodiments of the present disclosure, a non-transitory computer storage medium having stored thereon program code that, when executed by a computer device, causes the computer device to perform an information processing method according to one or more embodiments of the present disclosure.

[0009] According to a fifth aspect, an embodiment of the present disclosure provides a computer program product, which, when executed by a processor, realizes the information processing method according to any one of the above embodiments. [Brief explanation of the drawings]

[0010] These and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent upon reference to the following detailed description in conjunction with the drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that components and elements are not necessarily drawn to scale. [Figure 1] 1 is a flowchart of an information processing method according to an embodiment of the present disclosure. [Figure 2] FIG. 2 is a schematic diagram of an online database table according to one embodiment of the present disclosure. [Figure 3] FIG. 2 is a schematic diagram of an online database table according to one embodiment of the present disclosure. [Figure 4] FIG. 2 is a schematic diagram of an online database table according to one embodiment of the present disclosure. [Figure 5] FIG. 2 is a schematic diagram of an online database table according to one embodiment of the present disclosure. [Figure 6] FIG. 2 is a schematic diagram of an interface of an instant communication client according to an embodiment of the present disclosure. [Figure 7] 1 is a structural schematic diagram of an information processing device according to an embodiment of the present disclosure. [Figure 8] 1 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0011] The following describes in more detail the embodiments of the present disclosure with reference to the drawings. Although the drawings show several embodiments of the present disclosure, it should be understood that the present disclosure may be realized in various forms and should not be construed as being limited to the embodiments described herein. Rather, these embodiments are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are used for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0012] It should be understood that the steps described in the embodiments of the present disclosure may be performed in a different order and / or in parallel, and that embodiments may include additional steps and / or omit the performance of steps shown, and the scope of the present disclosure is not limited in this respect.

[0013] As used herein, the term "including" and variations thereof are open inclusive, i.e., "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment," the term "in another embodiment" means "at least one other embodiment," and the term "in some embodiments" means "at least some embodiments." The term "in response to" and related terms means that one signal or event is influenced to some extent by another signal or event, but not necessarily completely or directly. When event x occurs "in response to" event y, x may respond directly or indirectly to y. For example, the occurrence of y may ultimately lead to the occurrence of x, but there may be other intermediary events and / or conditions. In other cases, y does not necessarily lead to the occurrence of x, and x may occur even if y has not yet occurred. Note that the term "in response to" may also mean "at least in part in response to."

[0014] The term "determining" broadly covers various operations and may include obtaining, operating, calculating, processing, deriving, researching, retrieving (e.g., searching in a table, database, or other data structure), ascertaining, and similar operations, and may further include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory), and similar operations, as well as analyzing, selecting, choosing, establishing, and similar operations. Relevant definitions of other terms are provided in the description below.

[0015] It should be noted that the concepts of "first", "second", etc. referred to in this disclosure are only used to distinguish different devices, modules or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules or units.

[0016] It should be noted that the modifications "one" and "many" referred to in this disclosure are general rather than limiting and should be understood as "one or more" unless the context clearly indicates otherwise, as would be understood by a person skilled in the art.

[0017] For purposes of this disclosure, the phrase "A and / or B" means (A), (B), or (A and B).

[0018] The task management schemes of the related art have a problem of low task processing efficiency.

[0019] The names of messages or information exchanged between devices in the embodiments of the present disclosure are for descriptive purposes only and do not limit the scope of these messages or information.

[0020] Referring to FIG. 1, FIG. 1 shows a flowchart of an information processing method 100 according to an embodiment of the present disclosure, where the method 100 includes steps S120 to S160.

[0021] Step S120: Display an online database table including at least one pre-defined task field.

[0022] In some embodiments, the online database table may be a table document that users can edit online and that can be collaboratively saved to the cloud in real time by multiple users, and may be displayed, for example, as a HyperText Markup Language (HTML) page, relying on communication between a client and a server to synchronize the content edited by the users. Unlike a typical Excel or electronic table, each column of data in a database table has a single data type, and cells in this column can only accept data corresponding to this data type. A data type is assigned to each cell when it is created, and the data type corresponds to the field in the title row of the cell data in each column.

[0023] In some embodiments, the execution body of method 100 may be a client, such as an instant message (IM) client, which integrates online database table functionality. In response to a user's click, the client invokes a browser kernel through an interface provided by a browser to load a page of the online database table. Based on the loaded page, the user can create and edit the online database table. Of course, the user can share the online database table through this client. In other embodiments, the client integrates a browser kernel, which invokes the browser kernel to display the online database table page. In other embodiments, the client is an online database table client, which runs the online database table to load and display the online database table page. In other embodiments, a mini-program corresponding to the online database table functionality exists, and the client downloads and runs the source code of the online database table mini-program to load and display the online database table page.

[0024] In some embodiments, the at least one pre-defined task field includes one or more of a field for indicating a task title, a field for indicating a task ID, a field for indicating a task content, a field for indicating a task participant, a field for indicating a task time information, a field for indicating a task reminder method, a field for indicating a task creation, cancellation, or update, a field for indicating a task completion status, and a field for indicating a task synchronization status.

[0025] Here, task participants include, but are not limited to, task creators, executors, followers, supervisors, etc. Task time information includes, but is not limited to, task creation time and task deadline. Task reminding methods include, but are not limited to, task remind time, remind cycle, or reminding rules. Task status includes, but is not limited to, task incomplete status and task completed status. Task synchronization status is used to reflect whether the task has been successfully created, whether it has already been synchronized to task participants, or whether it has been synchronized to a preset task server.

[0026] Step S140: Receive task data corresponding to the task field input by the user into the online database table.

[0027] In some embodiments, the online database table may be an online table, and the task field may be a field in the online table, and the user may enter relevant data under this field. For example, referring to FIG. 2 , the first row of the online database table has a plurality of task fields set in order, such as “Task ID,” “Task Title,” “Task Notes,” “Task Personnel,” “Deadline Time,” “Reminder Time,” “Task Creation / Cancellation,” “Task Status,” and “Synchronization Status.” The user may enter relevant data as relevant task data under each task field. For example, referring to FIG. 2 , the user is currently entering the task data “Item B” in the second row under the “Task Title” field as the title of the task to be created.

[0028] It should be noted that, in combination with the teachings of the above embodiments and specific practical needs, other preset task fields may be added to the online database table, or existing task fields may be divided into finer granularities, and the present disclosure will not further describe them here. For example, a "task attachment" field, a "task creation time" field, a "task link" field may be added, and "task personnel" may be further divided into "task performers" or "task followers," etc.

[0029] In some embodiments, a user may add new task fields or delete existing task fields to an online database table.

[0030] Step S160: In response to a first preset operation of the user in the online database table, create task information in a task application based on the task data input by the user.

[0031] Here, the task application may be an application program for providing users with services such as creating, distributing, and managing (e.g., updating, deleting, etc.) task information, and may be integrated on the client or service side. In some embodiments, the task application may be integrated into an instant communication client, and users may create, distribute, and manage tasks in the instant communication client.

[0032] After inputting task data corresponding to all or some of the task fields, the user may create a new task based on the input task data by a preset operation, where the first preset operation includes, but is not limited to, a haptic control operation, a gesture control operation, a swaying eye movement operation, a touch operation, a voice control command, or an operation of an external control device.

[0033] In some embodiments, the first preset operation in the user's online database table includes the user inputting first preset data under a first preset task field in the online database table. Illustratively, referring to FIG. 3 , the user can input “Create Task” under the first preset task field “Create / Cancel Task” to cause the task application to create a new task based on the task data input by the user.

[0034] In one specific embodiment, referring to Figure 3, under the preset field "Create / Cancel Task", one or more options (e.g., "Create Task", "Delete Task", "Update Task") may be further provided for the user to select without the user having to manually input. For example, the option "Create Task" is used to trigger a function to create a new task based on the task data entered by the user, the option "Delete Task" is used to trigger a function to delete an existing task corresponding to the located record (e.g., row or column), and the option "Create Task" is used to trigger a function to update an existing task based on the current record.

[0035] In some embodiments, after a user performs a preset operation on the online database table, the client may send each task data entered by the user to the server, so that the server can create corresponding task information.

[0036] Thus, according to one or more embodiments of the present disclosure, an online database table including at least one preset task field is displayed, task data corresponding to the task field is received by a user input into the online database table, and task information is created in a task application based on the task data input by the user in response to a first preset operation of the user in the online database table, thereby enabling a user to create a task using the online database table and facilitating the user to organize, consolidate, and subsequently manage the tasks that have already been created using the online database table.

[0037] In some embodiments, the method 100 further includes:

[0038] Step S171: Determine task participants based on the task data; Step S172: The task information and / or reminder information of the task information is sent to the task participants.

[0039] Task participants may include, but are not limited to, task creators, task performers, task followers, task supervisors, and the like.

[0040] For example, the task participants may be determined based on user information (e.g., user name, user nickname, or user identifier) ​​entered by a user under the task field "Task Personnel," and the created task information or its reminder information may be sent to the task participants via instant communication message, text message, email, system notification, etc. Referring to FIG. 5 , if the task data in the "Task Personnel" field of task "Item B" is "Mr. Wang Wu," it may be determined that the task participants include user "Mr. Wang Wu," and task information and / or task reminder information may be sent to user "Mr. Wang Wu."

[0041] In some embodiments, the display content of the reminder information includes one or more of title information, task theme information, task personnel information, and task time information, where the title information may be generated based on a preset format, for example, the title information may be "User XX assigns you as a participant of the task" or "You are designated as a participant of the task."

[0042] According to one or more embodiments of the present disclosure, by determining task participants based on the task data and sending the task information and / or task information reminder information to the task participants, it is easier for task participants to know about the created task in a timely manner after the task is created, and the notification and processing efficiency of the task is improved.

[0043] In some embodiments, the task information and / or task information reminders may be sent to the task participants and / or the users via an instant communication application associated with the online database table.

[0044] In some embodiments, the task information and / or task information reminder information may be sent in the form of an instant communication message via a message robot (bot) installed in the instant communication application, thereby allowing the user to receive the task information and / or task information reminder information in a timely manner via the instant communication message automatically sent by the message robot.

[0045] In some embodiments, the method 100 further includes:

[0046] Step S180: In response to a second preset operation by the recipient of the reminding information on the reminding information, the task detail information is displayed.

[0047] In this embodiment, task detail information is displayed in response to the recipient's second preset operation of the reminder information, thereby making it easier for the recipient to quickly understand the details of the task.

[0048] In some embodiments, step S180 includes:

[0049] Step S181: In response to a first operation by the recipient on the reminder information, display a first page for showing task information corresponding to the reminder information; and / or Step S182: In response to a second operation by the recipient on the reminding information, a second page for showing task information related to the recipient is displayed.

[0050] In this embodiment, the second page may be a pre-set task collection page, which may include all task information in which the recipient participates, while the first page may be a dedicated page for displaying task information corresponding to the reminder information.

[0051] In some embodiments, the first and second operations include, but are not limited to, a haptic control operation, a gesture control operation, an eye movement operation, a touch operation, a voice control command, or an operation of an external control device.

[0052] In one specific embodiment, the reminder information may include a first control and a second control, where the first control is used to display a first page after being triggered by a user (e.g., after being selected by a user), and the second control is used to display a second page after being triggered by a user (e.g., after being selected by a user), although the present disclosure is not limited thereto.

[0053] In some embodiments, the method 100 further includes:

[0054] Step S183: In response to the recipient's editing operation on the task information on the first page and / or the second page, the task information is updated.

[0055] 6 shows that task information reminder information is sent to task participants in the form of an instant communication message. Referring to FIG. 6, an instant communication message 51, which is the reminder information for task “Item B,” is displayed on a session interface 50 of the instant communication application, and includes title information “User A has added you as a task executor,” task topic information “Item B,” task personnel information “Mr. Wang Wu,” and task time information “2022 / 10 / 28.”

[0056] The instant communication message 51 further displays a first control 511, which may be triggered by a user to display a first page 60 on the right side of the session interface 50. The first page 60 displays the task ID "222" of the task "Item B," task topic information "Item B," task content or remark information "XXX," task personnel information "Mr. Wang Wu," task time information "2022 / 10 / 28," and task comment or description information "User A created the task at 17:30." The instant communication message 51 further displays a second control 512, which may be triggered by a user to display a second page (not shown in FIG. 6 ).

[0057] The recipient may update the task information by modifying all or part of the content of the task information displayed on the first page. For example, referring to FIG. 6 , the recipient may delete or add a task participant by triggering the first identifier 61, or the recipient may modify the time information of the task by triggering the second identifier 62, but the present disclosure is not limited thereto.

[0058] Additionally, in some embodiments, the editing privileges of recipients may be restricted, for example, only allowing recipients with pre-defined editing privileges to edit the task information on the first page and / or the second page to update the task information.

[0059] In some embodiments, the method 100 further includes:

[0060] Step S191: receiving a user's modification of target task data of task information already created in the online database table, and updating the task information corresponding to the target task data based on the modified target task data in response to the user's third preset operation in the online database table; and / or Step S192: In response to a fourth preset operation by the user on the online database table, the task information that is the target of the fourth preset operation is put into a deleted state.

[0061] For example, taking an online table as an example, the device may receive a user modification to a first record in the online table (e.g., modification of one or more task data of the first record), update task information corresponding to the first record in response to a third user preset operation on the first record, and / or delete the task corresponding to the first record in response to a fourth user preset operation on the first record, where the first record may be any one of the records in the online table.

[0062] Here, the third and fourth preset operations include, but are not limited to, a body-sensing control operation, a gesture control operation, an eye movement operation, a touch operation, a voice control command, or an operation of an external control device.

[0063] In some embodiments, the user's third preset operation in the online database table includes the user inputting third preset data under a first preset task field in the online database table, or the user's fourth preset operation in the online database table includes the user inputting fourth preset data under a first preset task field in the online database table.

[0064] For example, referring to FIG. 3 , a user can input preset third data (e.g., “Update Task”) or fourth data (e.g., “Delete Task”) under the first preset task field “Create / Cancel Task” to update or delete the corresponding task. Furthermore, referring to FIG. 3 , one or more options (e.g., “Create Task,” “Delete Task,” and “Update Task”) may be further provided under the preset field “Create / Cancel Task” for the user to select without the user having to manually input. For example, the option “Create Task” is used to trigger a function to create a new task based on task data input by the user, the option “Delete Task” is used to trigger a function to delete an existing task corresponding to the located record (e.g., row or column), and the option “Create Task” is used to trigger a function to update an existing task based on the current record.

[0065] It should be noted that the target task data may be any type of task data, or may be a specific type of task data (e.g., task time, task personnel, etc.) that is allowed to be modified after task creation, and the present disclosure is not limited thereto.

[0066] According to one or more embodiments of the present disclosure, not only can a new task be created based on the online database table, but also an already created task can be updated or deleted based on the online database table, thereby realizing more comprehensive management of tasks based on the online database table and further improving task processing efficiency.

[0067] In some embodiments, a preset content may be displayed under the second preset task field based on the creation status, update status, deletion status or transmission status of the task information, and the preset content is used to indicate whether the status of the task information has been successfully updated.

[0068] In some embodiments, when a user inputs preset data under a first preset task field in the online database table, the content displayed under a second preset task field in the online database table is updated from first information to second information within a preset time. Exemplarily, the first information may be “not synchronized” or “synchronizing,” and the second information may be “synchronization successful” or “synchronization failed,” but the present disclosure is not limited thereto. For example, referring to FIG. 4 , after a user inputs “Create Task” under the task field “Create / Cancel Task,” the record in the second row where “Item B” is located may display “synchronizing” in the corresponding position under the task field “Synchronization Status.” Referring to FIG. 5 , after task “Item B” is successfully created or has already been sent to the relevant parties, the record in the second row where “Item B” is located may change to “synchronization successful” in the corresponding position under the task field “Synchronization Status.” Similarly, after a user enters "Update task" or "Delete task" under the task field "Create / Cancel task", the record in the second row where "Item B" is located may display "Syncing" in the corresponding position under the task field "Sync Status", and after the task information of task "Item B" is successfully updated or deleted, it will display "Sync Successful".

[0069] In some embodiments, the online database table may be an online table, the task field may be a field in the online table, and records in the online table may be used to generate task information. Illustratively, in the online table, one record (e.g., one row or one column) may correspond to one task.

[0070] In some embodiments, the online table may be a multidimensional table, and task information is managed by the multidimensional table. In some embodiments, rows or columns in the multidimensional table are used to store task information. In some embodiments, the multidimensional table can record heterogeneous types of data, including multimedia files such as images and videos. The multidimensional table may employ row storage or column storage, with each row or column storing task information for one task. For example, each row in FIG. 5 is used to store task information for a different task.

[0071] According to one or more embodiments of the present disclosure, a user can create, aggregate, manage, and update multiple tasks through an online table, and improve the efficiency of user task processing by utilizing the online table to simultaneously meet the user's needs for task creation, distribution, management, and task list visualization.

[0072] Accordingly, according to one embodiment of the present disclosure, an information processing device 700 is provided, as shown in FIG. a display unit 701 for displaying an online database table including at least one predefined task field; a receiving unit 702 for receiving task data corresponding to the task fields inputted into the online database table by a user; a creating unit 703 for creating task information in a task application based on the task data input by a user in response to a first preset operation on the online database table by a user.

[0073] In some embodiments, the at least one pre-defined task field includes one or more of a field for indicating a task title, a field for indicating a task ID, a field for indicating a task content, a field for indicating a task participant, a field for indicating a task time information, a field for indicating a task reminder method, a field for indicating a task creation, cancellation, or update, a field for indicating a task completion status, and a field for indicating a task synchronization status.

[0074] In some embodiments, the information processing device comprises: a personnel determination unit for determining task participants based on the task data; and an information sending unit for sending the task information and / or task information reminder information to the task participants.

[0075] In some embodiments, the information transmission unit is used to transmit the task information and / or task information reminders to the task participants via an instant communication application associated with an online document / online database table.

[0076] In some embodiments, the information sending unit is used to send the task information and / or reminder information of the task information in the form of an instant communication message via a message robot installed in the instant communication application.

[0077] In some embodiments, the display content of the reminding information includes one or more of title information, task theme information, task personnel information, and task time information.

[0078] In some embodiments, the information processing device comprises: The system further includes a task detail display unit for displaying task detail information in response to a second preset operation of the recipient of the reminding information on the reminding information.

[0079] In some embodiments, the task detail display unit is used to display a first page showing task information corresponding to the reminder information in response to a first operation by the recipient on the reminder information, and / or is used to display a second page showing task information related to the recipient in response to a second operation by the recipient on the reminder information.

[0080] In some embodiments, the information processing device comprises: The task information transmitting device further includes a first updating unit for updating the task information in response to an editing operation by the recipient on the task information on the first page or the second page.

[0081] In some embodiments, a field of the online database table includes the task field, and records of the online database table are used to generate task information.

[0082] In some embodiments, the information processing device comprises: The online document online database table further includes an update / delete unit for receiving a user's modification to target task data of task information already created in the online document online database table, and updating the task information corresponding to the target task data based on the modified target task data in response to the user's third preset operation in the online document online database table, and / or for putting the task information subject to the fourth preset operation into a deleted state in response to the user's fourth preset operation in the online document online database table.

[0083] In some embodiments, the user's first preset operation in the online document online database table includes the user inputting pre-set first data under a first preset task field in the online document online database table.

[0084] In some embodiments, the user's third pre-setting operation in the online document online database table includes the user inputting third pre-set data under a first pre-set task field in the online document online database table, or the user's fourth pre-setting operation in the online document online database table includes the user inputting fourth pre-set data under a first pre-set task field in the online document online database table.

[0085] In some embodiments, the information processing device comprises: It further includes a synchronization status unit for displaying preset content in a record corresponding to the task information under a second preset task field according to a creation status, an update status, a deletion status or a transmission status of the task information.

[0086] In some embodiments, when a user inputs preset data under a first preset task field in the online database table, the content displayed under a second preset task field in the online database table is updated from first information to second information within a preset time. Since the apparatus embodiments essentially correspond to the method embodiments, reference may be made to the relevant sections in the method embodiments. The apparatus embodiments described above are merely illustrative, and modules described herein as separate modules may or may not be separate. Some or all of the modules may be selected to achieve the objectives of the solutions of the embodiments according to actual needs. Those skilled in the art can understand and implement the embodiments without any creative effort.

[0087] Accordingly, in accordance with one or more embodiments of the present disclosure, there is provided an electronic device, comprising: at least one memory and at least one processor; Here, the memory is used to store program code, and the processor is used to call the program code stored in the memory and cause the electronic device to execute an information processing method according to one or more embodiments of the present disclosure.

[0088] Accordingly, in accordance with one or more embodiments of the present disclosure, a non-transitory computer storage medium is provided, the non-transitory computer storage medium having stored thereon program code that may be executed by a computing device to cause the computing device to perform an information processing method in accordance with one or more embodiments of the present disclosure.

[0089]

[0033] Referring now to Figure 8, which shows a structural schematic diagram of an electronic device (e.g., a terminal device or a server) 800 suitable for implementing an embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. The electronic device shown in Figure 8 is merely an example and should not impose any limitations on the functionality and scope of use of the embodiment of the present disclosure.

[0090] 8, electronic device 800 may include a processing unit (e.g., a central processor, a graphics processor, etc.) 801, which can perform various appropriate operations and processes based on programs stored in read-only memory (ROM) 802 or programs loaded from storage device 808 into random access memory (RAM) 803. RAM 803 further stores various programs and data necessary for the operation of electronic device 800. Processing unit 801, ROM 802, and RAM 803 are connected to each other via bus 804. Input / output (I / O) interface 805 is also connected to bus 804.

[0091] Generally, input devices 806, including, for example, a touch screen, touch board, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 807, including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 808, including, for example, a magnetic tape, hard disk, etc.; and communication devices 809, can be connected to the I / O interface 805. The communication devices 809 can allow the electronic device 800 to exchange data with other devices through wireless or wired communication. While FIG. 8 illustrates the electronic device 800 having various devices, it should be understood that it is not required to implement or include all of the devices shown. Alternatively, more or fewer devices can be implemented or included.

[0092] In particular, according to embodiments of the present disclosure, the processes described with reference to the flowcharts above can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, the computer program including program code for performing the methods shown in the flowcharts. In such embodiments, the computer program may be downloaded and installed from a network via the communication device 809, or may be installed from the storage device 808, or may be installed from the ROM 802. When the computer program is executed by the processing device 801, the functions defined in the methods of the embodiments of the present disclosure are performed.

[0093] It should be noted that the computer-readable medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in combination with an instruction execution system, apparatus, or device. However, in this disclosure, a computer-readable signal medium may include a propagated data signal, either in baseband or as part of a carrier, carrying computer-readable program code. Such propagated data signals may take various forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or carry a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on a computer-readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wire, optical cable, RF (radio frequency), etc., or any suitable combination of the above.

[0094] In some embodiments, clients and servers may communicate using any network protocol now known or hereafter developed, such as HTTP (HyperText Transfer Protocol), and may be connected to each other via any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include local area networks ("LANs"), wide area networks ("WANs"), the World Wide Web (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), and any networks now known or hereafter developed.

[0095] The computer-readable medium may be included in the electronic device, or may be separate and not assembled into the electronic device.

[0096] The computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the method of the present disclosure.

[0097] Computer program code for carrying out the operations of the present disclosure can be written in one or more programming languages, or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as general procedural programming languages ​​such as "C" or similar. The program code may run entirely on the user computer, partially on the user computer, as a separate software package, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).

[0098] The flowcharts and block diagrams in the figures illustrate possible system architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions illustrated in the blocks may occur in a different order than illustrated in the figures. For example, two consecutive blocks may actually be executed essentially in parallel, or may be executed in the reverse order depending on the functionality involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified function or operation, or by a combination of dedicated hardware and computer instructions.

[0099] The units described in relation to the embodiments of the present disclosure may be implemented in a software or hardware manner, and the names of the units do not necessarily limit the units themselves.

[0100] The functionality described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, typical types of hardware logic components that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.

[0101] In the context of this disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in connection with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples of machine-readable storage media include one or more line-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above.

[0102] According to one or more embodiments of the present disclosure, an information processing method is provided, including: displaying an online database table including at least one preset task field; receiving task data corresponding to the task field input by a user into the online database table; and generating task information in a task application based on the task data input by the user in response to a first preset operation of the user in the online database table.

[0103] According to one or more embodiments of the present disclosure, the at least one pre-defined task field includes one or more of: a field for indicating a task title, a field for indicating a task ID, a field for indicating a task content, a field for indicating a task participant, a field for indicating a task time information, a field for indicating a task reminder method, a field for indicating a task creation, cancellation or update, a field for indicating a task completion status, and a field for indicating a task synchronization status.

[0104] According to one or more embodiments of the present disclosure, task participants are determined based on the task data, and the task information and / or a reminder of the task information is sent to the task participants.

[0105] According to one or more embodiments of the present disclosure, sending the task information and / or a reminder of the task information to the task participants includes sending the task information and / or a reminder of the task information to the task participants via an instant communication application associated with the online database table.

[0106] According to one or more embodiments of the present disclosure, sending the task information and / or task information reminder information to the task participants via an instant communication application associated with the online database table includes sending the task information and / or task information reminder information in the form of an instant communication message via a message robot installed in the instant communication application.

[0107] According to one or more embodiments of the present disclosure, the display content of the reminder information includes one or more of title information, task theme information, task personnel information, and task time information.

[0108] According to one or more embodiments of the present disclosure, task detail information is displayed in response to a second preset operation of the recipient of the reminder information on the reminder information.

[0109] According to one or more embodiments of the present disclosure, displaying task detail information in response to a second preset operation of the recipient of the reminder information on the reminder information includes displaying a first page for showing task information corresponding to the reminder information in response to a first operation of the recipient on the reminder information, and / or displaying a second page for showing task information related to the recipient in response to a second operation of the recipient on the reminder information.

[0110] According to one or more embodiments of the present disclosure, the task information is updated in response to an edit operation by the recipient on the task information on the first page or the second page.

[0111] According to one or more embodiments of the present disclosure, the fields of the online database table include the task field, and the records of the online database table are used to generate task information.

[0112] According to one or more embodiments of the present disclosure, receiving a user modification to target task data of task information already created in the online database table, updating the task information corresponding to the target task data based on the modified target task data in response to the user's third preset operation in the online database table, and / or putting the task information that is the target of the fourth preset operation into a deleted state in response to the user's fourth preset operation in the online database table.

[0113] According to one or more embodiments of the present disclosure, the user's first preset operation in the online database table includes the user inputting pre-set first data under a first preset task field in the online database table.

[0114] According to one or more embodiments of the present disclosure, the user's third preset operation in the online database table includes the user inputting third preset data under a first preset task field in the online database table, or the user's fourth preset operation in the online database table includes the user inputting fourth preset data under a first preset task field in the online database table.

[0115] According to one or more embodiments of the present disclosure, based on the creation status, update status, deletion status or transmission status of the task information, a preset content is displayed in the record corresponding to the task information under the second preset task field.

[0116] According to one or more embodiments of the present disclosure, when a user inputs preset data under a first preset task field in the online database table, the content displayed under a second preset task field in the online database table is updated from first information to second information within a preset time.

[0117] According to one or more embodiments of the present disclosure, a computer program product is provided, which, when executed by a processor, implements the information processing method described above.

[0118] The above description merely describes the preferred embodiments and the operating technical principles of the present disclosure. Those skilled in the art should understand that the scope of the present disclosure is not limited to the technical solution formed by the specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the concept of the above disclosure. For example, the above features are substituted with technical features having similar functions disclosed in the present disclosure (but are not limited to these).

[0119] It should be noted that, although operations are depicted using a particular sequence, this should not be understood as requiring that these operations be performed in the particular sequence shown, or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes some specific implementation details, these should not be construed as limiting the scope of the present disclosure. Some features that are described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments, either alone or in any suitable subcombination.

[0120] Although the present subject matter has been described employing language specific to structural features and / or methodological operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Rather, the specific features and operations described above are merely example forms of implementing the claims.

Claims

1. An information processing method, comprising: displaying an online database table including at least one pre-defined task field; receiving task data entered by a user into the online database table corresponding to the task field; and generating task information in a task application based on the task data input by the user in response to a first preset operation in the online database table by the user.

2. The at least one predefined task field is:

2. The method of claim 1, comprising one or more of a field for indicating a task title, a field for indicating a task ID, a field for indicating task content, a field for indicating task participants, a field for indicating task time information, a field for indicating a task reminder method, a field for indicating task creation, cancellation or update, a field for indicating a task completion status, and a field for indicating a task synchronization status.

3. determining task participants based on the task data; The method of claim 1 , further comprising sending at least one of the task information and a reminder of the task information to the task participants.

4. Sending at least one of the task information and reminder information of the task information to the task participants includes:

4. The method of claim 3, further comprising sending at least one of the task information and a reminder of the task information to the task participants via an instant communication application associated with the online database table.

5. sending at least one of the task information and a reminder of the task information to the task participants via an instant communication application associated with the online database table; 5. The method of claim 4, further comprising sending at least one of the task information and the task information reminder information in the form of an instant communication message via a message robot installed in the instant communication application.

6. The display content of the reminder information is: The method of claim 3 , further comprising one or more of title information, task theme information, task personnel information, and task time information.

7. The method of claim 3 , further comprising displaying task detail information in response to a second preset operation of the recipient of the reminder information on the reminder information.

8. Displaying the task detail information in response to a second preset operation by the recipient of the reminder information on the reminder information includes: displaying a first page showing task information corresponding to the reminder information in response to a first operation by the recipient on the reminder information; and displaying a second page showing task information relevant to the recipient in response to a second operation by the recipient on the reminder information.

9. The method of claim 8 , further comprising updating the task information in response to an edit operation by the recipient on the task information on the first page or the second page.

10. The method of claim 1 , wherein fields of the online database table include the task field, and records of the online database table are used to generate the task information.

11. receiving a user's modification to target task data of task information already created in the online database table, and updating the task information corresponding to the target task data based on the modified target task data in response to a third preset operation of the user in the online database table; 2. The method of claim 1, further comprising at least one of: in response to a fourth preset operation of the user in the online database table, deleting task information that is the subject of the fourth preset operation.

12. The first preset operation in the online database table of the user is: The method of claim 1 , further comprising a user inputting first preset data under a first preset task field in the online database table.

13. The user's third preset operation in the online database table includes the user inputting third preset data under a first preset task field in the online database table; or 12. The method of claim 11, wherein the user's fourth preset operation in the online database table includes the user inputting fourth preset data under a first preset task field in the online database table.

14. 2. The method of claim 1, further comprising: displaying preset content in a record corresponding to the task information under a second preset task field based on a creation status, an update status, a deletion status, or a transmission status of the task information.

15. 15. The method of claim 14, wherein when a user inputs preset data under a first preset task field in the online database table, content displayed under the second preset task field in the online database table is updated from first information to second information within a preset time.

16. An information processing device, a display unit for displaying an online database table including at least one predefined task field; a receiving unit for receiving task data corresponding to the task fields input by a user into the online database table; a creating unit for creating task information in a task application based on the task data input by a user in response to a first preset operation on the online database table by a user.

17. 1. An electronic device including at least one memory and at least one processor, An electronic device, wherein the memory is used to store program code, and the processor is used to call the program code stored in the memory to cause the electronic device to perform the method of any one of claims 1 to 15.

18. 1. A non-transitory computer storage medium, comprising: The non-transitory computer storage medium has stored thereon program code that, when executed by a computing device, causes the computing device to perform the method of any one of claims 1 to 15.

19. A computer program product which, when executed by a processor, implements the information processing method of any one of claims 1 to 15.

Citation Information

Patent Citations

  • Information processing method and device, electronic equipment and storage medium

    CN114827066A

  • Resource allocation method and device

    CN114862098A

  • Project management device, project management method, and project management program

    JP2012088982A

  • Operation task management device, operation task management method, and operation task management program

    JP2015133014A

  • Work management system and program

    JP2017058981A