Time node display method and device, electronic equipment and storage medium

By providing a time node display page in the group chat interface, and using a timeline format for display and interactive operations, the problem of unintuitive time node display is solved, and efficient time node information management and updating are achieved.

CN114140074BActive Publication Date: 2026-01-27BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202111433393.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-29
Publication Date
2026-01-27
Estimated Expiration
2042-01-27

AI Technical Summary

Technical Problem

In existing technologies, the display of time nodes is not intuitive enough, resulting in high costs for members to obtain time node information, and inconsistencies often occur when updates are made through verbal notification.

Method used

The group's conversation interface provides time node display page tabs, responds to members' triggering actions, displays multiple time node information in a timeline format, and supports operations such as creation, update, interaction, and notification.

Benefits of technology

It reduces the cost for members to obtain time-related information, enables intuitive display and efficient updating of time-related information, and improves the efficiency of team collaboration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114140074B_ABST
    Figure CN114140074B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a time node display method and device, electronic equipment and storage medium. The method comprises: providing a time node display page tab in a session interface of a group; in response to a triggering operation of a group member on the time node display page tab, displaying a time node display page in the session interface; in the time node display page, displaying a plurality of time node information of a corresponding transaction of the group in the form of a time axis in chronological order. Compared with the sharing of time node information in the prior art which needs to be realized by oral notification of the members, the present disclosure can reduce the cost of members obtaining time node information and can more intuitively display time node information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of Internet technology, and in particular to a method, apparatus, electronic device, and storage medium for displaying time nodes. Background Technology

[0002] Currently, for complex tasks, it is usually necessary to break them down into multiple time nodes, formulate phased plans for the tasks based on the time nodes, and then promote the plans through the cooperation of team members to ensure the completion of complex tasks.

[0003] In related technologies, multiple time nodes for a task are typically determined through offline discussions among members to formulate a phased plan. However, when actual progress does not match the plan, it is necessary to redefine the time nodes for each node and verbally inform each member of the updated time nodes. Therefore, the cost for members to obtain time nodes is currently high, and the display of time nodes is not intuitive enough. Summary of the Invention

[0004] This disclosure provides a method, apparatus, electronic device, and storage medium for displaying time nodes, to at least address the problem of insufficient intuitiveness in the display of time nodes in related technologies. The technical solution of this disclosure is as follows:

[0005] According to a first aspect of the present disclosure, a method for displaying time nodes is provided, including:

[0006] Provide time-based display tabs in the group's conversation interface;

[0007] In response to a group member's triggering action on the time node display page tab, the time node display page is displayed in the session interface;

[0008] On the time node display page, multiple time node information of the corresponding transactions of the group are displayed in chronological order in the form of a timeline.

[0009] In an exemplary embodiment, prior to responding to the triggering operation of the group member on the time node display page label, the method further includes: responding to a time node creation request triggered on the time node display page, providing a creation card for creating a time node on the time node display page; obtaining transaction node information input in the creation card; and obtaining corresponding time node information based on the transaction node information.

[0010] In an exemplary embodiment, the creation card carries a first notification component for selecting a notification object; after providing the creation card for creating a time node on the time node display page, the method further includes: in response to a trigger operation on the first notification component, displaying a notification object selection window, obtaining the notification object selected in the notification object selection window; and sending the creation notification information corresponding to the time node information to the client of the notification object.

[0011] In one exemplary embodiment, the time node display method further includes: displaying a reminder message for time node information whose node status is a preset state on the time node display page; the reminder message carrying a second notification component for sending status notifications; and, in response to a triggering operation on the second notification component, sending status notification information to the group member client corresponding to the time node information whose node status is a preset state.

[0012] In an exemplary embodiment, after displaying multiple time node information of the group's corresponding transactions in chronological order in the time node display page in the form of a time axis, the method further includes: displaying a node adding component in the time axis; in response to a trigger operation on the node adding component, obtaining the added time node information, and displaying the added time node information according to its display position in the time axis.

[0013] In an exemplary embodiment, after displaying multiple time node information of the group's corresponding transactions in chronological order in the time node display page in the form of a timeline, the method further includes: in response to a trigger operation on the target time node information displayed in the timeline, displaying an interactive component for interacting with the target time node information at the corresponding position of the target time node information in the timeline; and in response to a trigger operation on the target interactive component, performing a corresponding interactive operation on the target time node information.

[0014] In an exemplary embodiment, the target interaction component includes a node status update component; the step of performing a corresponding interaction operation on the target time node information in response to a trigger operation on the target interaction component includes: in response to a trigger operation on the node status update component, displaying the updated node status of the target time node on the time node display page, and notifying the updated node status to clients of objects that have followed the target time node information.

[0015] In an exemplary embodiment, when the node status of the target time node information is a preset state, the target interaction component includes a third notification component; the step of performing a corresponding interaction operation on the target time node information in response to a trigger operation on the target interaction component includes: in response to a trigger operation on the third notification component, sending status notification information to the group member client corresponding to the target time node information.

[0016] In one exemplary embodiment, the target interaction component includes a time node information forwarding component; the step of performing a corresponding interaction operation on the target time node information in response to a trigger operation on the target interaction component includes: displaying a forwarding object selection window in response to a trigger operation on the time node information forwarding component; obtaining the forwarding object selected in the forwarding object selection window; and forwarding the target time node information to the client of the forwarding object.

[0017] In one exemplary embodiment, the timeline carries the node completion time corresponding to the plurality of time node information; after displaying the plurality of time node information of the group corresponding to the transaction in the form of a timeline according to the time order on the time node display page, the method further includes: in response to a trigger operation for a target node completion time, displaying a time selection window on the time node display page; in response to a trigger operation for a target time in the time selection window, using the target time as the updated node completion time corresponding to the time node information of the target node completion time, and displaying the updated node completion time on the time node display page.

[0018] According to a second aspect of the present disclosure, a time node display device is provided, comprising:

[0019] The page tag display unit is configured to provide time-based page tag display in the group's conversation interface;

[0020] The node page display unit is configured to respond to group members' triggering operations on the time node display page tag and display the time node display page in the session interface;

[0021] The time node display unit is configured to display multiple time node information of the corresponding transaction of the group in chronological order and in the form of a timeline on the time node display page.

[0022] In one exemplary embodiment, the time node display device further includes: a time node creation unit configured to execute a time node creation request triggered in the time node display page, providing a creation card for creating a time node in the time node display page; acquiring transaction node information input in the creation card; and obtaining corresponding time node information based on the transaction node information.

[0023] In one exemplary embodiment, the creation card carries a first notification component for selecting a notification object; the time node creation unit is further configured to perform a trigger operation in response to the first notification component, display a notification object selection window, obtain the notification object selected in the notification object selection window, and send the creation notification information corresponding to the time node information to the client of the notification object.

[0024] In one exemplary embodiment, the time node display device further includes: a node status reminder unit, configured to display a reminder message for time node information where the node status is a preset state on the time node display page; the reminder message carries a second notification component for sending status notification; and in response to a triggering operation on the second notification component, sends status notification information to the group member client corresponding to the time node information where the node status is a preset state.

[0025] In one exemplary embodiment, the time node display device further includes: a time node adding unit configured to perform a display of a node adding component in the time axis; in response to a triggering operation on the node adding component, acquiring added time node information, and displaying the added time node information according to the display position of the added time node information in the time axis.

[0026] In an exemplary embodiment, the time node display device further includes: a target component interaction unit, configured to perform a trigger operation in response to target time node information displayed in the time axis, displaying an interactive component for interacting with the target time node information at a corresponding position of the target time node information in the time axis; and performing a corresponding interactive operation on the target time node information in response to a trigger operation on the target interactive component.

[0027] In one exemplary embodiment, the target interaction component includes a node status update component; the target component interaction unit is further configured to perform a trigger operation in response to the node status update component, display the updated node status of the target time node on the time node display page, and notify the updated node status to clients of objects that have followed the target time node information.

[0028] In an exemplary embodiment, when the node status of the target time node information is a preset status, the target interaction component includes a third notification component; the target component interaction unit is further configured to perform a trigger operation in response to the third notification component and send status notification information to the group member client corresponding to the target time node information.

[0029] In one exemplary embodiment, the target interaction component includes a time node information forwarding component; the target component interaction unit is further configured to perform a trigger operation in response to the time node information forwarding component, display a forwarding object selection window; obtain the forwarding object selected in the forwarding object selection window, and forward the target time node information to the client of the forwarding object.

[0030] In one exemplary embodiment, the timeline carries node completion times corresponding to the plurality of time node information; the time node display device further includes: a time node update unit, configured to perform a trigger operation in response to a target node completion time, displaying a time selection window on the time node display page; in response to a trigger operation on a target time in the time selection window, updating the target time as the node completion time corresponding to the target node completion time, and displaying the updated node completion time on the time node display page.

[0031] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement a time node display method as described in any embodiment of the first aspect.

[0032] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided that, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform a time node display method as described in any embodiment of the first aspect.

[0033] According to a fifth aspect of the present disclosure, a computer program product is provided, the computer program product including instructions that, when executed by a processor of an electronic device, enable the electronic device to perform a time node display method as described in any embodiment of the first aspect.

[0034] The technical solution provided by the embodiments of this disclosure brings at least the following beneficial effects: by providing a time node display page label in the group's conversation interface; in response to a group member's triggering operation on the time node display page label, the time node display page is displayed in the conversation interface; in the time node display page, multiple time node information of the corresponding group transaction is displayed in chronological order in the form of a timeline. This disclosure, by providing a time node display page in the group's conversation interface and displaying the corresponding time node information in chronological order in the form of a timeline, reduces the cost for members to obtain time node information compared to traditional technologies that require verbal notification from members to share time node information, and allows for a more intuitive display of time node information.

[0035] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0036] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.

[0037] Figure 1 This is an application environment diagram illustrating a time node display method according to an exemplary embodiment.

[0038] Figure 2 This is a flowchart illustrating a time node display method according to an exemplary embodiment.

[0039] Figure 3 This is a flowchart illustrating the creation of time node information according to an exemplary embodiment.

[0040] Figure 4 This is an interface diagram illustrating a time node display page according to an exemplary embodiment.

[0041] Figure 5 This is an example diagram illustrating an interface for creating cards.

[0042] Figure 6 This is an example diagram illustrating an interface for displaying reminder messages on a time-based display page.

[0043] Figure 7 This is an example illustration of a display page that provides an interface diagram for adding components to nodes.

[0044] Figure 8 This is a flowchart illustrating an interactive operation performed on a target time node according to an exemplary embodiment.

[0045] Figure 9 This is an interface diagram illustrating interactive components for performing interactive operations, according to an exemplary embodiment.

[0046] Figure 10 This is an interface diagram illustrating a display time selection window according to an exemplary embodiment.

[0047] Figure 11 This is an interface diagram illustrating the display of node update logs according to an exemplary embodiment.

[0048] Figure 12 This is a block diagram illustrating a time node display device according to an exemplary embodiment.

[0049] Figure 13 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Detailed Implementation

[0050] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0051] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0052] It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0053] The time node display method provided in this disclosure can be applied to, for example... Figure 1In the application environment shown, terminal 101 of a group member interacts with terminals 102 or 103 of other group members via a network. Specifically, the constructed group's session interface can provide page tabs for displaying time node information. When a group member needs to view time node information, they can trigger an operation on the displayed time node information tab in the group through terminal 101. This displays the time node information of the group's transactions in chronological order on the time node information page displayed on terminal 101, thus enabling online display of time node information within the group. Terminals 101, 102, and 103 can be, but are not limited to, various personal computers, laptops, smartphones, tablets, and portable wearable devices.

[0054] Figure 2 This is a flowchart illustrating a time node display method according to an exemplary embodiment, such as... Figure 2 As shown, the time node method is used in terminal 101 and includes the following steps.

[0055] In step S201, time node display page labels are provided in the group's conversation interface.

[0056] In this context, a group refers to a pre-created group for members to exchange information and collaborate on a specific task. For example, it could be a project group created for members of a particular project. Project members can log in using their corresponding terminals. If an account is already in the group, it can be considered a group member, and conversation messages will be displayed in the group's chat interface. The group's chat interface can also display page tabs for switching between different content, with time-based display tabs used to navigate to the page showing specific time points.

[0057] In step S202, in response to the group member's trigger operation on the time node display page label, the time node display page is displayed in the session interface.

[0058] The time node display page is used to display the time node information of each transaction corresponding to the group. This time node information can be the pre-set completion time information of each transaction node. In this embodiment, the transaction corresponding to the group can be composed of multiple transaction nodes. The group member corresponding to terminal 101, for example, can be the person in charge of the transaction. Then, the terminal 101 can pre-set the completion time points of each transaction node as the time node information corresponding to each transaction node. Afterwards, the group members can trigger the operation by using the time node display page tab provided on the group's conversation interface, which will switch the page displayed on the current conversation interface to display the time node display page.

[0059] In step S203, the time node display page displays multiple time node information of the corresponding transactions of the group in chronological order and in the form of a timeline.

[0060] Furthermore, when multiple time node information for a transaction node is displayed, the multiple time node information can be sorted according to the time order corresponding to the time node information, and the sorted time node information can be displayed in the form of a timeline on the group's conversation interface, thereby realizing the display of multiple transaction nodes of the group's transactions on the time node display page.

[0061] For example, the current conversation interface of the group may display a conversation message display page for displaying group chat conversation messages. If a group member wants to display time node information on the group's conversation interface, they can trigger an operation by clicking the time node display page tab provided on the current conversation interface. This time node display page can display the time node information of each transaction node of the group's transactions in chronological order and in the form of a timeline, thus displaying the time node information of group transactions in the group's conversation interface.

[0062] In the aforementioned method for displaying time nodes, a time node display page tab is provided in the group's conversation interface. In response to a group member's triggering action on the time node display page tab, the time node display page is displayed in the conversation interface. On the time node display page, multiple time node information for the corresponding group transaction is displayed in chronological order and in a timeline format. This disclosure, by providing a time node display page in the group's conversation interface and displaying the corresponding time node information in chronological order and a timeline format on that page, reduces the cost for members to obtain time node information compared to traditional technologies that require verbal notification from members. It also provides a more intuitive display of time node information.

[0063] In one exemplary embodiment, such as Figure 3 As shown, before step S202, the following may also be included:

[0064] In step S301, in response to a time node creation request triggered on the time node display page, a creation card for creating a time node is provided on the time node display page.

[0065] In this embodiment, if the group has not yet set time node information for the group's transactions, group members can also create time node information corresponding to each transaction node on the time node display page. Specifically, when a group member needs to create time node information, they can first enter the time node display page through the time node display page tab provided on the group's conversation interface. Then, they can trigger a time node creation request on the time node display page. This request can be triggered by providing a trigger element for creating time node information on the time node display page, which the group member clicks to trigger the time node creation request. The terminal 101 can then respond to the request, thereby providing a creation card for creating time nodes on the displayed time node display page.

[0066] like Figure 4 As shown, when a group member clicks the "Milestone Label" on the time node display page provided in the conversation interface, the terminal 101 can display the time node display page on the group's conversation interface. At the same time, if the group has not yet set the time node information for the group's transactions, the page can also provide a trigger element for creating time node information, namely the "+First Milestone" trigger element. Group members can click on this trigger element to trigger the time node creation request, and the creation card for creating the time node will be displayed on the time node display page.

[0067] In step S302, the transaction node information entered in the card creation is obtained;

[0068] In step S303, the corresponding time node information is obtained based on the transaction node information.

[0069] The created card can include an input field for entering transaction node information. Group members can input relevant transaction node information through this field to obtain corresponding time node information. This transaction node information can include the transaction node's title, completion time, and the responsible group member for the transaction node, etc. Figure 5As shown, the group's conversation interface can display creation cards for creating time nodes. These cards have input boxes for entering transaction information, including an input box for entering the node title (milestone title), an input box for entering the group member corresponding to the transaction node (node ​​leader), and an input box for entering the completion time of the transaction node (transaction node time), etc. Group members can enter transaction information in the corresponding information input fields of the creation card, and thus obtain the corresponding time node information based on the transaction information, namely the node title, the person in charge of the node, and the completion time of the node, etc.

[0070] In this embodiment, a time node creation request can also be triggered on the time node display page to display a creation card, and then the time node information can be obtained through the creation card to create the time node, thereby realizing the creation of time nodes and improving the creation efficiency.

[0071] Furthermore, the card is created to carry a first notification component for selecting a notification object; after step S301, it may also include: in response to a trigger operation on the first notification component, displaying a notification object selection window, obtaining the notification object selected in the notification object selection window; and sending the creation notification information corresponding to the time node information to the client of the notification object.

[0072] The first notification component refers to the notification component used to notify group members that time node information has been created. In this embodiment, after providing the creation card on the time node display page, group members can also use the first notification component in the creation card to notify relevant notification objects of the created time node information, such as... Figure 5 The creation card shown can carry a trigger element for selecting a notification object, namely the "Add Notification Object" trigger button as the first notification component. Group members can click the trigger button to select the notification object to be notified. Terminal 101 can then determine the notification object and, after obtaining the time node information, can send the creation notification information corresponding to the time node information to the selected notification object, thereby informing the notification object that the time node information has been created.

[0073] In this embodiment, the corresponding notification object can also be selected in the card creation. After the time node information is created, the creation notification information corresponding to the time node information can be sent to the notification object, thereby realizing point-to-point notification of the creation information of the time node to inform the notification object that the time node information has been created.

[0074] In an exemplary embodiment, the time node display method may further include: displaying a reminder message for time node information whose node status is a preset state on a time node display page; the reminder message carrying a second notification component for sending status notifications; and, in response to a triggering operation on the second notification component, sending status notification information to the group member clients corresponding to the time node information whose node status is a preset state.

[0075] In this context, "node status" refers to the current state of the transaction node corresponding to each time node information, while the second notification component is used to notify group members that the node status of their corresponding transaction node has reached a preset state. In addition to displaying the time information (i.e., time node information) for each transaction node in the group transaction on the time node display page, terminal 101 can also display the current state (i.e., node status) of each transaction node. Furthermore, node status can include various states, such as an "unstarted" state (the transaction node has not yet started), a "normal" state (the transaction node is progressing normally), or an "overdue" state (the transaction node has expired), etc. In this embodiment, if one or more transaction nodes are in a preset node status, a reminder message for that transaction node can be displayed on terminal 101. This reminder message can also carry a second notification component for sending status notifications. Simultaneously, group members of terminal 101 can trigger the second notification component in the reminder message to send the corresponding status notification information to the group members corresponding to that transaction node, reminding them to update the node status of that transaction node in a timely manner.

[0076] For example, if transaction node A is managed by group member B, and transaction node A is in a preset state, which could be an overdue state, indicating that the node has expired, then when group member A displays the time node display page through terminal 101, a reminder message for the overdue node A can also be displayed. This reminder message can display a second notification component for sending notification information to group member B. At the same time, group member A can also trigger the second notification component to send the corresponding status notification information to group member B, so as to notify group member B to follow up on the progress in a timely manner, complete the overdue matters as soon as possible, and update the node status.

[0077] like Figure 6As shown, the pre-built task nodes corresponding to the group in the time node display page can include various types such as project review, product design plan completion, server interface completion, and integration testing. The time node information corresponding to each node can be displayed on the left side of each node. When the status of a certain node is a preset overdue status, such as the product design plan completion node being overdue, the corresponding notification information can be displayed in the time node display page. Group members can trigger the reminder message by clicking the "one-click reminder" button carried in the notification information, i.e., the second notification component, thereby sending relevant notification information to the group members responsible for the product design plan.

[0078] In this embodiment, the time node display page can also display reminder messages with preset status for time nodes. Group members can trigger the second notification component in the reminder message through terminal 101 to notify the group members corresponding to the time node information, so as to remind the group members to update the node status of the node in a timely manner and promote the implementation of group affairs.

[0079] In an exemplary embodiment, after step S203, the method further includes: displaying the node-adding component in the timeline; in response to the triggering operation of the node-adding component, obtaining the added time node information, and displaying the added time node information according to its display position in the timeline.

[0080] The node adding component is used to add new time node information. This component can be displayed on the timeline of the time node display page. When a group member needs to add new time node information, they can trigger the node adding component displayed on the timeline through terminal 101. Terminal 101 can then respond to the triggering operation and obtain the newly added time node information from the group member. For example, a creation card for creating time nodes can be displayed on the time node display page. After the group member enters the node information in the creation card, the newly added time node information is obtained and displayed in the timeline according to its corresponding position. This can be done by displaying the added time node information at the corresponding position of the node adding component, or by having the group member open the creation card and re-enter the time node information, after which terminal 101 re-determines the position of the corresponding time node information and displays it in the corresponding position on the timeline.

[0081] For example, the timeline on the time node display page shows time node information A, time node information B, and time node information C, and the order of these time node information on the timeline is time node information A-time node information B-time node information C. If a group member needs to add a new time node information D, they can trigger the node addition component displayed on the timeline, causing terminal 101 to receive the added time node information D. The time node information D can then be added and displayed at the corresponding position on the timeline by the node addition component. That is, if the node addition component is located between time node information A and time node information B, then the added time node information D will default to being located between time node information A and time node information B. If the node addition component is located between time node information B and time node information C, then the added time node information D will default to being located between time node information B and time node information C. And if the node addition component is located after time node information C, then the added time node information D will default to being located after time node information C.

[0082] Additionally, if a group member triggers the addition of a component to a node located between time node information A and time node information B, and re-enters time node information D located between time node information B and time node information C in the creation card displayed for creating time nodes, then terminal 101 can also display the aforementioned time node information D at the position between time node information B and time node information C on the timeline based on time node information D.

[0083] like Figure 7 As shown, the node addition component can be a plus button displayed in a timeline composed of multiple time node information. By clicking the plus button, new time node information can be added to the timeline formed by multiple time node information, and the newly added time node information can also be positioned on the same day as the latest time node information by default.

[0084] In this embodiment, a node-adding component can also be provided on the page displaying time nodes to add time node information, thereby facilitating group members to add new time node information and improving the efficiency of adding time node information.

[0085] In addition, such as Figure 8 As shown, after step S203, the following may also be included:

[0086] In step S801, in response to a trigger operation on the target time node information displayed in the timeline, an interactive component for interacting with the target time node information is displayed at the corresponding position of the time node information in the timeline.

[0087] Interactive components refer to components used for interactive operations on target time node information. These components can be pre-set on the time node display page. When a group member triggers an operation on the time node information, the corresponding time node information, i.e., the interactive component corresponding to the target time node information, can be displayed on the time node display page. There can be multiple interactive components, each used to perform different interactive operations. When a group member needs to perform an interactive operation on a specific time node information, they can trigger the interactive operation on the time node information for which the operation needs to be performed, i.e., the target time node information. The terminal 101 can then display interactive components used to perform interactive operations with the target time node information.

[0088] In step S802, in response to the trigger operation for the target interactive component, the corresponding interactive operation is performed on the target time node information.

[0089] After displaying multiple interactive components corresponding to target time node information in step S801, group members can trigger target interactive components among the displayed components according to their own needs for performing interactive operations, thereby causing terminal 101 to perform the corresponding interactive operation with the target interactive component. For example, the displayed interactive components may include interactive component A, interactive component B, and interactive component C, which are used to perform interactive operations A, B, and C, respectively. If the interactive operation that a group member needs to perform is interactive operation B, then interactive component B can be used as the target interactive component to trigger the operation, thereby causing terminal 101 to perform interactive operation B.

[0090] like Figure 9 As shown, the interactive components may include a node update component for updating node status, a reminder component for reminding group members to update the node status of target time node information, a forwarding component for forwarding target time node information, and an editing component for editing target time node information, etc. When a group member performs a trigger operation on the target time node information, such as placing the mouse over the target time node information on the time node display page, the trigger operation for the target time node information can be triggered. At this time, the terminal 101 can display multiple interactive components for the target time node information. Then, the group member can further place the mouse over the displayed interactive components to display the interactive operations that the interactive components can perform.

[0091] In this embodiment, by triggering the target time node information, after displaying the interactive component, the corresponding interactive operation can be executed by triggering the target interactive component, thereby realizing the interaction between group members and the target time node information and increasing the functional versatility of the time node information.

[0092] Furthermore, the target interactive component includes a node status update component; step S802 may further include: in response to a trigger operation on the node status update component, displaying the updated node status of the target time node on the time node display page, and notifying the client of the object that has followed the target time node information of the updated node status.

[0093] The "following object" refers to a user who has pre-followed the target time node information. This user can be a group member or an individual not in the group. By following the time node information, this user can receive node status notifications to stay informed about the real-time progress of the transaction when the node status changes. Specifically, when a group member triggers the node status update component (by clicking the node status update component), terminal 101 can obtain and display the updated node status. Simultaneously, it can send updated node status notifications to the users who have pre-followed the target time node information, allowing them to stay informed about the node status at any time.

[0094] In this embodiment, group members can update the node status with one click through the node status update component. After the node status is updated, the updated node status can also be notified to the objects that have followed the target time node information. This enables the objects that are not in the group to know the progress of the transaction in real time, and can eliminate the information gap caused by the change of node status.

[0095] Furthermore, when the node status of the target time node information is a preset status, the target interaction component includes a third notification component; step S802 may further include: in response to the trigger operation on the third notification component, sending status notification information to the group member client corresponding to the target time node information.

[0096] The third notification component is used to notify group members that the node status of their corresponding transaction node is in a preset state. This preset state can be a pre-defined node status of the transaction node, such as an overdue state where the transaction node has expired. In this embodiment, if the node status of the target time node information is in an overdue state, the node interaction component corresponding to the target time node information can also include the third notification component. In this case, if a group member triggers an interaction operation through the third notification component, a status notification message can be sent to the client of the group member corresponding to the target time node information to remind the group member to update the node status of the transaction node in a timely manner.

[0097] In this embodiment, when the node status of the target time node information is in a preset state, group members can also trigger the notification through the third notification component to send notification information to the group members corresponding to the target time node information, thereby reminding group members to update the node status of the node in a timely manner and promoting the implementation of group transactions.

[0098] Meanwhile, the target interactive component includes a time node information forwarding component; step S802 may further include: in response to a trigger operation on the time node information forwarding component, displaying a forwarding object selection window; obtaining the forwarding object selected in the forwarding object selection window, and forwarding the target time node information to the client of the forwarding object.

[0099] The time node information forwarding component is an interactive component used to forward target time node information. In this embodiment, group members can also forward target time node information through the time node information forwarding component. Specifically, when a group member needs to forward target time node information to other user objects, they can trigger the component by clicking on it. At this time, the terminal 101 can respond to the operation and display a window for selecting the forwarding object, i.e., the forwarding object selection window. At the same time, the group member can also select the forwarding object to be forwarded in the forwarding object selection window. Thus, the terminal 101 can determine the forwarding object selected by the group member and forward the target time node information to the client of the forwarding object.

[0100] In this embodiment, if group members can also forward the target time node information to the client of the forwarding object through the time node information forwarding component, the forwarding object can also obtain the target time node information, thereby increasing the coverage of the target time node information.

[0101] In addition, the timeline carries multiple time node information corresponding to node completion times; after step S203, it may also include: in response to a trigger operation for the target node completion time, displaying a time selection window in the time node display page; in response to a trigger operation for the target time in the time selection window, using the target time as the updated node completion time corresponding to the time node information of the target node completion time, and displaying the updated node completion time in the time node display page.

[0102] In this embodiment, the timeline can display the completion time corresponding to each time node information, i.e., the node completion time. The node completion time in the timeline can also serve as an interactive component for updating the completion time of time node information. When a group member needs to update the node completion time of a certain time node information, they can click on the node completion time of that time node information in the timeline, i.e., the target node completion time, to trigger the operation to update the node completion time of that time node information. At this time, the terminal 101 can respond to the trigger operation of the group member and display a time selection window for selecting the updated node completion time on the time node display page. The group member can trigger the operation on the time displayed in the time selection window, i.e., trigger the operation for the target time. The terminal 101 can respond to the operation, take the target time selected by the group member as the updated node completion time of the time node information, and display the updated node completion time on the timeline of the time node display page.

[0103] like Figure 10 As shown, the time selection window can be displayed in the form of a calendar. When a group member triggers an operation on the completion time of a node in the timeline, i.e. the completion time of the target node, the terminal 101 can display the time selection window in the form of a calendar. At the same time, the group member can also select the time displayed in the time selection window. For example, if the 29th is selected, then the 29th can be the target time and used as the updated node completion time.

[0104] In this embodiment, group members can update the node completion time by using the node completion time displayed in the timeline, and select the updated node completion time by choosing the target time in the time selection window, thereby improving the efficiency of node completion time updates.

[0105] In addition, such as Figure 11 As shown, the time node display page can also provide a log display control for displaying node update logs. The log can carry the update status of each time node information on the time node display page, so that group members can easily trace the update status of time node information.

[0106] In one exemplary embodiment, a method for interacting with and displaying project milestones (timelines) is also provided, which designs the interaction and interface presentation of traditional project milestones. By using an intuitive timeline approach and facilitating creation and modification, the user's usage cost is reduced, thereby improving team efficiency.

[0107] 1. This embodiment can be applied to an instant messaging office software. In a created project group, after clicking the "Milestone" tab, the user is guided through the initial setup. When the user clicks "Create," a creation card appears on the original page. During creation, the user needs to fill in the title, time, and responsible person. They can also optionally select notification recipients for one-on-one notifications.

[0108] 2. When there are multiple milestones, they will be automatically sorted by time, presenting the dependencies between milestones in a timeline format. At the top, overdue milestones are displayed, with a one-click reminder for the responsible party. Below, each milestone, its due date, and the responsible party are displayed sequentially. The milestone status is also shown: Completed, Expected, and Not Yet Arrived. For user convenience, today's date is specifically displayed in the appropriate position. New milestones can also be quickly added at the bottom of the timeline, with the time set to the same day as the most recent milestone by default.

[0109] 3. When the mouse hovers over a milestone, editing operations can be performed quickly. From left to right: one-click mark as completed, one-click reminder (only overdue milestones will appear), forward milestone, and open editing window. A corresponding result tooltip will also be displayed when the mouse hovers over each button.

[0110] 4. Clicking on any milestone date on the timeline will quickly bring up the calendar selector, allowing for easy time-based date changes. The calendar selector also allows you to choose whether to notify all group members that the milestone date has changed. Clicking the button in the lower right corner expands the milestone update log for easy review of changes.

[0111] The above embodiments, through project milestones and optimization of the presentation and interaction of milestones, significantly reduce the time planning cost for teams for each project; on the other hand, through reminders and forwarding synchronization, they greatly reduce information gaps, which helps teams advance projects based on time goals, thereby improving efficiency.

[0112] It should be understood that although the steps in the flowchart of this disclosure are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless expressly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the diagram may include multiple steps or multiple stages, which are not necessarily completed at the same time, but may be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but may be performed alternately or in turn with other steps or at least some of the steps or stages in other steps.

[0113] It is understood that the same / similar parts between the various embodiments of the methods described above in this specification can be referred to each other. Each embodiment focuses on the differences from other embodiments, and relevant parts can be referred to the description of other method embodiments.

[0114] Figure 12 This is a block diagram illustrating a time node display device according to an exemplary embodiment. (Refer to...) Figure 12 The device includes a page label display unit 1201, a node page display unit 1202, and a time node display unit 1203.

[0115] Page label display unit 1201 is configured to provide time-based page label display in the group's conversation interface;

[0116] The node page display unit 1202 is configured to perform a response to a group member's trigger operation on the time node display page label and display the time node display page in the session interface;

[0117] The time node display unit 1203 is configured to display multiple time node information of the corresponding transactions of the group in chronological order and in the form of a timeline on the time node display page.

[0118] In one exemplary embodiment, the time node display device further includes: a time node creation unit configured to perform actions in response to a time node creation request triggered on the time node display page, providing a creation card for creating a time node on the time node display page; acquiring transaction node information input in the creation card; and obtaining corresponding time node information based on the transaction node information.

[0119] In one exemplary embodiment, the card creation unit carries a first notification component for selecting a notification object; the time node creation unit is further configured to perform a trigger operation in response to the first notification component, display a notification object selection window, obtain the notification object selected in the notification object selection window, and send the creation notification information corresponding to the time node information to the client of the notification object.

[0120] In one exemplary embodiment, the time node display device further includes: a node status reminder unit configured to display a reminder message for time node information where the node status is a preset state on the time node display page; the reminder message carries a second notification component for sending status notification; and in response to a triggering operation on the second notification component, sends status notification information to the group member client corresponding to the time node information where the node status is a preset state.

[0121] In one exemplary embodiment, the time node display device further includes: a time node adding unit configured to perform a display of a node adding component in a timeline; in response to a triggering operation on the node adding component, acquiring added time node information, and displaying the added time node information according to its display position in the timeline.

[0122] In one exemplary embodiment, the time node display device further includes: a target component interaction unit, configured to perform a trigger operation in response to target time node information displayed in a timeline, displaying an interactive component for interacting with the target time node information at a corresponding position in the timeline; and performing a corresponding interactive operation on the target time node information in response to a trigger operation on the target interactive component.

[0123] In one exemplary embodiment, the target interaction component includes a node status update component; the target component interaction unit is further configured to perform a trigger operation in response to the node status update component, display the updated node status of the target time node on the time node display page, and notify the clients of the objects that have followed the target time node information of the updated node status.

[0124] In an exemplary embodiment, when the node status of the target time node information is a preset state, the target interaction component includes a third notification component; the target component interaction unit is further configured to perform a status notification message to the group member client corresponding to the target time node information in response to a trigger operation on the third notification component.

[0125] In one exemplary embodiment, the target interaction component includes a time node information forwarding component; the target component interaction unit is further configured to perform a trigger operation in response to the time node information forwarding component, display a forwarding object selection window; obtain the forwarding object selected in the forwarding object selection window, and forward the target time node information to the client of the forwarding object.

[0126] In one exemplary embodiment, the timeline carries the node completion time corresponding to the plurality of time node information; the time node display device further includes: a time node update unit, configured to perform a time selection window in response to a trigger operation for a target node completion time; and in response to a trigger operation for a target time in the time selection window, to use the target time as the updated node completion time corresponding to the time node information of the target node completion time, and to display the updated node completion time in the time node display page.

[0127] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0128] Figure 13 This is a block diagram illustrating an electronic device 1300 for displaying project timelines according to an exemplary embodiment. For example, the electronic device 1300 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.

[0129] Reference Figure 13 The electronic device 1300 may include one or more of the following components: processing component 1302, memory 1304, power supply component 1306, multimedia component 1308, audio component 1310, input / output (I / O) interface 1312, sensor component 1314, and communication component 1316.

[0130] Processing component 1302 typically controls the overall operation of electronic device 1300, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 1302 may include one or more processors 1320 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 1302 may include one or more modules to facilitate interaction between processing component 1302 and other components. For example, processing component 1302 may include a multimedia module to facilitate interaction between multimedia component 1308 and processing component 1302.

[0131] Memory 1304 is configured to store various types of data to support the operation of electronic device 1300. Examples of such data include instructions for any application or method operating on electronic device 1300, contact data, phonebook data, messages, pictures, videos, etc. Memory 1304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, optical disk, or graphene storage.

[0132] Power supply component 1306 provides power to various components of electronic device 1300. Power supply component 1306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 1300.

[0133] Multimedia component 1308 includes a screen that provides an output interface between the electronic device 1300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 1308 includes a front-facing camera and / or a rear-facing camera. When the electronic device 1300 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0134] Audio component 1310 is configured to output and / or input audio signals. For example, audio component 1310 includes a microphone (MIC) configured to receive external audio signals when electronic device 1300 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 1304 or transmitted via communication component 1316. In some embodiments, audio component 1310 also includes a speaker for outputting audio signals.

[0135] I / O interface 1312 provides an interface between processing component 1302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.

[0136] Sensor assembly 1314 includes one or more sensors for providing state assessments of various aspects of electronic device 1300. For example, sensor assembly 1314 may detect the on / off state of electronic device 1300, the relative positioning of components such as the display and keypad of electronic device 1300, changes in position of electronic device 1300 or its components, the presence or absence of user contact with electronic device 1300, orientation or acceleration / deceleration of device 1300, and temperature changes of electronic device 1300. Sensor assembly 1314 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 1314 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 1314 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.

[0137] Communication component 1316 is configured to facilitate wired or wireless communication between electronic device 1300 and other devices. Electronic device 1300 can access wireless networks based on communication standards, such as WiFi, carrier networks (such as 2G, 3G, 4G, or 5G), or combinations thereof. In one exemplary embodiment, communication component 1316 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 1316 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0138] In an exemplary embodiment, the electronic device 1300 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.

[0139] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1304 including instructions, which can be executed by a processor 1320 of an electronic device 1300 to perform the above-described method. For example, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0140] In an exemplary embodiment, a computer program product is also provided, the computer program product including instructions that can be executed by a processor 1320 of an electronic device 1300 to perform the above-described method.

[0141] It should be noted that the above-mentioned apparatus, electronic equipment, computer-readable storage medium, computer program product, etc., may also include other implementation methods according to the description of the method embodiments. For specific implementation methods, please refer to the description of the relevant method embodiments, which will not be elaborated here.

[0142] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.

[0143] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A method for displaying time nodes, characterized in that, include: Provide time-based display tabs in the group's conversation interface; In response to a group member's triggering action on the time node display page tab, the time node display page is displayed in the session interface; On the time node display page, multiple time node information of the corresponding transactions of the group are displayed in chronological order in the form of a timeline. The method further includes: The time node display page displays reminder messages for time nodes whose status is a preset state; The reminder message carries a second notification component for sending status notifications; the preset status is an overdue status. In response to the triggering operation of the second notification component, status notification information is sent to the group member clients corresponding to the time node information where the node status is a preset status.

2. The method according to claim 1, characterized in that, Prior to the triggering operation of the group member on the display page label of the time node, the method further includes: In response to a time node creation request triggered on the time node display page, a creation card for creating a time node is provided on the time node display page; Obtain the transaction node information entered in the card creation process; The corresponding time node information is obtained based on the transaction node information.

3. The method according to claim 2, characterized in that, The created card carries a first notification component for selecting notification objects; After providing a creation card for creating a time node on the time node display page, the method further includes: In response to a trigger operation on the first notification component, a notification object selection window is displayed, and the notification object selected in the notification object selection window is obtained; The creation notification information corresponding to the time node information is sent to the client of the notification object.

4. The method according to claim 1, characterized in that, After displaying multiple time node information of the group's corresponding transactions in chronological order on the time node display page, the method further includes: Adding components to nodes is shown in the timeline; In response to the triggering operation of adding a component to the node, the added time node information is obtained, and the added time node information is displayed in the timeline according to the display position of the added time node information.

5. The method according to claim 1, characterized in that, After displaying multiple time node information of the group's corresponding transactions in chronological order on the time node display page, the method further includes: In response to a trigger operation on target time node information displayed in the timeline, an interactive component for interacting with the target time node information is displayed at the corresponding position of the time node information in the timeline. In response to a trigger operation on the target interactive component, a corresponding interactive operation is performed on the target time node information.

6. The method according to claim 5, characterized in that, The target interaction component includes a node status update component; The step of responding to a trigger operation on a target interactive component and performing a corresponding interactive operation on the target time node information includes: In response to a trigger operation on the node status update component, the updated node status of the target time node is displayed on the time node display page, and the updated node status is notified to the clients of the objects that have followed the target time node information.

7. The method according to claim 5, characterized in that, When the node status of the target time node information is a preset status, the target interaction component includes a third notification component; The step of responding to a trigger operation on a target interactive component and performing a corresponding interactive operation on the target time node information includes: In response to the triggering operation of the third notification component, status notification information is sent to the group member clients corresponding to the target time node information.

8. The method according to claim 5, characterized in that, The target interaction component includes a time node information forwarding component; The step of responding to a trigger operation on a target interactive component and performing a corresponding interactive operation on the target time node information includes: In response to a trigger operation on the time node information forwarding component, a forwarding object selection window is displayed; Obtain the forwarding object selected in the forwarding object selection window, and forward the target time node information to the client of the forwarding object.

9. The method according to claim 1, characterized in that, The timeline carries the node completion time corresponding to the multiple time node information; After displaying multiple time node information of the group's corresponding transactions in chronological order on the time node display page, the method further includes: In response to a trigger operation targeting the completion time of a target node, a time selection window is displayed on the time node display page; In response to the triggering operation of the target time in the time selection window, the target time is used as the updated node completion time corresponding to the target node completion time, and the updated node completion time is displayed on the time node display page.

10. A time node display device, characterized in that, include: The page tag display unit is configured to provide time-based page tag display in the group's conversation interface; The node page display unit is configured to respond to group members' triggering operations on the time node display page tag and display the time node display page in the session interface; The time node display unit is configured to display multiple time node information of the corresponding transaction of the group in chronological order and in the form of a timeline on the time node display page. The device further includes: The node status reminder unit is configured to display a reminder message on the time node display page for time nodes whose node status is a preset status. The reminder message carries a second notification component for sending status notifications; the preset status is an overdue status; in response to the triggering operation of the second notification component, a status notification message is sent to the group member client corresponding to the time node information where the node status is the preset status.

11. The apparatus according to claim 10, characterized in that, The device further includes: a time node creation unit, configured to execute a time node creation request triggered in the time node display page, providing a creation card for creating a time node in the time node display page; acquiring transaction node information input in the creation card; and obtaining corresponding time node information based on the transaction node information.

12. The apparatus according to claim 11, characterized in that, The card creation includes a first notification component for selecting a notification object; the time node creation unit is further configured to perform a trigger operation in response to the first notification component, display a notification object selection window, obtain the notification object selected in the notification object selection window, and send the creation notification information corresponding to the time node information to the client of the notification object.

13. The apparatus according to claim 10, characterized in that, The device further includes: a time node adding unit, configured to execute a node adding component displayed in the time axis; in response to a trigger operation on the node adding component, acquiring added time node information, and displaying the added time node information according to the display position of the added time node information in the time axis.

14. The apparatus according to claim 10, characterized in that, The device further includes: a target component interaction unit, configured to perform a trigger operation in response to target time node information displayed in a timeline, displaying an interactive component for interacting with the target time node information at a corresponding position in the timeline; and performing a corresponding interactive operation on the target time node information in response to a trigger operation on the target interactive component.

15. The apparatus according to claim 14, characterized in that, The target interaction component includes a node status update component; the target component interaction unit is further configured to perform a trigger operation in response to the node status update component, display the updated node status of the target time node on the time node display page, and notify the updated node status to the clients of the objects that have followed the target time node information.

16. The apparatus according to claim 14, characterized in that, When the node status of the target time node information is a preset status, the target interaction component includes a third notification component; the target component interaction unit is further configured to perform a trigger operation in response to the third notification component and send status notification information to the group member client corresponding to the target time node information.

17. The apparatus according to claim 14, characterized in that, The target interaction component includes a time node information forwarding component; the target component interaction unit is further configured to perform a trigger operation in response to the time node information forwarding component, display a forwarding object selection window; obtain the forwarding object selected in the forwarding object selection window, and forward the target time node information to the client of the forwarding object.

18. The apparatus according to claim 10, characterized in that, The timeline carries the node completion time corresponding to the plurality of time node information; the device further includes: a time node update unit, configured to perform a trigger operation in response to a target node completion time, displaying a time selection window in the time node display page; in response to a trigger operation on a target time in the time selection window, using the target time as the updated node completion time corresponding to the target node completion time, and displaying the updated node completion time in the time node display page.

19. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the time node display method as described in any one of claims 1 to 9.

20. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is able to perform the time node display method as described in any one of claims 1 to 9.

21. A computer program product, the computer program product comprising instructions, characterized in that, When the instruction is executed by the processor of the electronic device, the electronic device is able to perform the time node display method as described in any one of claims 1 to 9.

Citation Information

Patent Citations

  • Information processing method and electronic device

    CN103645836A

  • Engineering change timeliness management method and system based on product life cycle management

    CN112232758A

  • Page display method and device, electronic equipment and computer readable medium

    CN112307375A

  • Daily affair management method and device and electronic equipment

    CN112508506A