Information display method, information transmission method, apparatus, device, medium, and product

JP2025511178AActive Publication Date: 2025-04-15BEIJING ZITIAO NETWORK TECH CO LTD
5 Cites 0 Cited by

Patent Information

Application Number
JP2024558009
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-03-31
Filing Date
2023-03-31
Publication Date
2025-04-15
Estimated Expiration
2043-03-31

AI Technical Summary

Technical Problem

During the interaction between the instantaneous communication client and the OKR system, it is difficult for users to effectively display and transmit OKR information, resulting in inconvenient information display and affecting the user experience.

Method used

By implementing the OKR information display method on the instantaneous communication client, users can directly view relevant target information and key achievement information on the client by receiving the OKR link, without opening the OKR system. The method includes obtaining OKR display information and displaying it in a specific area of ​​the conversation according to preset rules.

Benefits of technology

It improves the speed and efficiency of users to obtain information, improves the user experience, and enables users to view OKR information directly without turning on the OKR system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025511178000001_ABST
    Figure 2025511178000001_ABST
Patent Text Reader

Abstract

The present invention relates to an information display method, an information transmission method, an apparatus, a device, a medium, and a product, and the information display method includes: in response to receiving a transmitted OKR link during a conversation, acquiring OKR display information corresponding to the OKR link, the OKR display information including at least one goal information and / or key achievement information corresponding to the goal information; and displaying the OKR display information in a first display area of ​​the conversation according to a preset display rule. In the embodiment of the present invention, the instant communication client can directly view the OKR information after receiving the OKR link without opening the OKR system, which improves the speed at which users acquire information and improves the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] [Cross-reference to related applications] This application is filed based on a Chinese patent application bearing application number 202210345470.6, filing date March 31, 2022, and invention title "Information display method, information transmission method, apparatus, device, medium, and product", and claims priority to the Chinese patent application, the entire contents of which are incorporated herein by reference.

[0002] The present invention relates to the field of information technology, and in particular to information display methods, information transmission methods, apparatus, devices, media, and products. [Background technology]

[0003] With the constant development of Internet technology, we often need to exchange information between multiple applications or systems in our daily work. For example, instant communication clients and OKRs (Goals and Key Results, Objectives and Key Results) systems.

[0004] In the process of interaction between instant communication clients and OKR systems, users often need to send their own created OKR information to conversations in instant communication clients. However, there is no mature solution for how to display OKR information in conversations in instant communication clients. Summary of the Invention

[0005] In order to solve or at least partially solve the above-mentioned technical problems, the embodiments of the present invention provide an information display method, an information transmission method, an apparatus, a device, a medium, and a product, in which an instant communication client can directly view OKR information after receiving an OKR link without opening the OKR system, thereby improving the speed at which users obtain information and improving the user experience.

[0006] According to a first aspect, an embodiment of the present invention provides an information display method, the method being applied to an instant communication client, the method comprising: In response to receiving the transmitted goal and key outcome OKR link during the conversation, obtain OKR display information corresponding to the OKR link, the OKR display information including at least one goal information and / or key outcome information corresponding to the goal information; and displaying the OKR display information in a first display area of ​​the conversation according to preset display rules.

[0007] According to a second aspect, an embodiment of the present invention provides an information transmission method, the method being applied to an OKR system, the method comprising: Obtaining an OKR link in response to an operation on the objective and key outcome OKR information; The method includes: sending the OKR link to an instant communication client, so as to obtain OKR display information corresponding to the OKR link in response to the instant communication client receiving the OKR link, the OKR display information including at least one goal information and / or key achievement information corresponding to the goal information; and displaying the OKR display information in a first display area according to preset display rules.

[0008] According to a third aspect, an embodiment of the present invention provides an information exhibition device, the device being disposed in an instant communication client, the device comprising: An information acquisition module for acquiring OKR display information corresponding to the OKR link in response to receiving the transmitted goal and key achievement OKR link during the conversation, the OKR display information including at least one goal information and / or key achievement information corresponding to the goal information; and an information display module for displaying the OKR display information in accordance with preset display rules in the first display area of ​​the conversation.

[0009] According to a fourth aspect, an embodiment of the present invention provides an information transmission device, the device being arranged in an OKR system, the device comprising: a link acquisition module for acquiring an OKR link in response to an operation on the objective and key outcome OKR information; The instant communication client includes a link sending module for: sending the OKR link to an instant communication client in response to the instant communication client receiving the OKR link during a conversation, so as to obtain OKR display information corresponding to the OKR link, the OKR display information including at least one goal information and / or key achievement information corresponding to the goal information; and displaying the OKR display information in a first display area of ​​the conversation according to preset display rules.

[0010] According to a fifth aspect, an embodiment of the present invention further provides an electronic device, the electronic device comprising: one or more processors; a storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors are caused to realize the information display method according to the first aspect or the information transmission method according to the second aspect.

[0011] According to a sixth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, realises the information display method described in the first aspect or the information transmission method described in the second aspect above.

[0012] According to a seventh aspect, an embodiment of the present invention further provides a computer program product, the computer program product including computer programs or instructions which, when executed by a processor, realise the information display method as set forth in the first aspect or the information transmission method as set forth in the second aspect above.

[0013] The embodiments of the present invention disclose an information display method, an information transmission method, an apparatus, a device, a medium, and a product, which includes: in response to receiving a transmitted goal and key achievement OKR link in a conversation, acquiring OKR display information corresponding to the OKR link, the OKR display information including at least one goal information and / or key achievement information corresponding to the goal information; and displaying the OKR display information in a first display area of ​​the conversation according to a preset display rule. In the embodiments of the present invention, after receiving the OKR link, the instant communication client can directly view the OKR information without opening the OKR system, which improves the speed at which users acquire information and improves the user experience. [Brief description of the drawings]

[0014] The above-mentioned features and other features, advantages and aspects of each embodiment of the present invention will become more apparent by reference to the following specific embodiments in conjunction with the drawings. Throughout the drawings, the same or similar symbols represent the same or similar elements. It should be understood that the drawings are schematic and that parts and elements are not necessarily drawn to scale. [Figure 1] 2 is a flowchart of an information display method according to an embodiment of the present invention. [Diagram 2]FIG. 2 is a schematic diagram showing all OKR information display within one period in an embodiment of the present invention. [Diagram 3] FIG. 2 is a schematic diagram showing an OKR information display within one period in an embodiment of the present invention. [Figure 4] FIG. 11 is a schematic diagram of presented information when a user does not have inquiry authority in an embodiment of the present invention; [Diagram 5] FIG. 2 is a schematic diagram of an OKR page in an OKR system according to an embodiment of the present invention. [Figure 6] 2 is a flowchart of an information transmission method according to an embodiment of the present invention. [Figure 7] FIG. 2 is a schematic diagram illustrating periodic OKR link acquisition in an embodiment of the present invention. [Figure 8a] FIG. 2 is a schematic diagram of a periodic OKR link share button in an embodiment of the present invention. [Figure 8b] FIG. 1 is a schematic diagram of a periodic OKR link sharing scheme in an embodiment of the present invention. [Figure 9] FIG. 2 is a schematic diagram illustrating a single OKR link acquisition in an embodiment of the present invention. [Figure 10] FIG. 2 is a schematic diagram of a single OKR change operation in an embodiment of the present invention. [Figure 11a] FIG. 1 is a schematic diagram of an OKR authority setting operation in an embodiment of the present invention. [Figure 11b] FIG. 1 is a schematic diagram of an OKR authority setting operation in an embodiment of the present invention. [Figure 12] FIG. 1 is a schematic diagram of an OKR deletion procedure in an embodiment of the present invention. [Figure 13] 1 is a schematic structural diagram of an information display device according to an embodiment of the present invention; [Figure 14] 1 is a schematic structural diagram of an information transmitting device according to an embodiment of the present invention; [Figure 15] 1 is a schematic structural diagram of an electronic device according to an embodiment of the present invention; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0015] Hereinafter, the embodiments of the present invention will be described in more detail with reference to the drawings. Although the drawings show specific embodiments of the present invention, it should be understood that the present invention can be realized in various forms and should not be construed as being limited to the embodiments described herein, but rather that these embodiments are provided for a more thorough and complete understanding of the present invention. It should be understood that the drawings and embodiments of the present invention are for illustrative purposes and are not intended to limit the protection scope of the present invention.

[0016] It should be understood that each of the steps described in the method embodiments of the present invention may be performed in any order and / or in parallel, and that method embodiments may include additional steps and / or omit the performance of illustrated steps, and the scope of the present invention is not limited in this respect.

[0017] As used herein, the term "including" and variations thereof are used as an open-ended inclusion, i.e., including, but not limited to. The term "based on" is used as "based at least in part on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one other embodiment," and the term "some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below in the description.

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

[0019] It should be noted that the descriptions of "one" and "multiple" referred to in the present invention are schematic and not limiting, and that those skilled in the art should understand that unless otherwise expressly indicated in the context, it should be understood as "one or more."

[0020] The names of messages or information interacted between multiple devices in the embodiments of the present invention are used for explanatory purposes only and are not intended to limit the scope of these messages or information.

[0021] 1 is a flowchart of an information display method in an embodiment of the present invention, this embodiment can be applied to the scene of displaying OKR information in an instant communication client, the method can be executed by an information display device, the device can be realized by adopting a software and / or hardware manner, the device can be disposed in an electronic device such as a terminal, the terminal specifically includes but is not limited to a smartphone, a handheld, a tablet computer, a wearable device with a display screen, a desktop computer, a notebook computer, an all-in-one computer, a smart home device, etc. The method is applied to an instant communication client.

[0022] As shown in FIG. 1, the information display method provided by the embodiment of the present invention mainly includes the following steps:

[0023] In S101, in response to receiving a transmitted goal and key achievement OKR link during a conversation, obtain OKR display information corresponding to the OKR link, where the OKR display information includes at least one goal information and / or key achievement information corresponding to the goal information.

[0024] In one embodiment of the present invention, the OKR system refers to a set of management tools and methods for defining and tracking goals and their completion status. Through a goal management system such as the OKR system, goal information defined by employees at different levels of the enterprise structure can be meshed together. The OKR system helps each project group carefully evaluate the completion and execution status of its project goals at the end of a project goal implementation period. Through the OKR system, the overall goal and key results are fully integrated, and the strategic goals set for the enterprise and team can be achieved within a certain period.

[0025] An OKR link refers to an address link corresponding to one or more OKR information in the OKR system, through which specific OKR information can be analyzed, the OKR information including at least OKR summary information and / or OKR display information, and the OKR summary information including OKR cycle and OKR creator.

[0026] In one embodiment of the present invention, the OKR link can be analyzed to obtain OKR display information corresponding to the OKR link. The OKR display information can be multiple goal information in one project period, or at least one key achievement information corresponding to one goal information. Here, the goal information can be understood as goal content related to the project set by the OKR creator, and the key achievement information can be understood as achievement information of each key point in the process of the OKR creator completing the goal.

[0027] In one embodiment of the present invention, the OKR link to be sent may be a copy operation by the OKR creator to the OKR system to obtain the OKR link. The user executes a paste operation in the conversation in the instant communication client, and the instant communication client responds to the paste operation by pasting the OKR link in the conversation in the instant communication client. The OKR link to be sent may further be a share operation by the OKR creator to the OKR system, in which a specified conversation in the instant communication client selects and shares the OKR link in the conversation in the instant communication client. The OKR link to be sent may further be a copy operation by a first user in the conversation in the instant communication client to obtain the OKR link, and a paste operation by a second user in the conversation to paste the OKR link in the conversation in the instant communication client.

[0028] In one embodiment of the present invention, the instant communication client and the OKR system are connected and integrated into the same software system through a communication framework, and the OKR system shares OKR information with the instant communication client based on the communication framework. The same user can log in to the instant communication client and the OKR system using the same account.

[0029] In one embodiment of the present invention, the conversation may be a single chat conversation with a single instant communication user, or a conversation set or conversation group consisting of multiple instant communication users. A user corresponding to a conversation may be an individual user belonging to the conversation, or any one of the users in the conversation set or conversation group.

[0030] In S102, the OKR display information is displayed in the first display area of ​​the conversation according to a preset display rule.

[0031] In one embodiment of the present invention, the first display area may be understood as a conversation box in a conversation, where the size of the first display area is determined based on the number of specific contents of the OKR information.

[0032] In one embodiment of the present invention, displaying the OKR display information according to the preset display rules may be determined based on the specific content included in the OKR display information. Specifically, if the OKR display information includes multiple goal information, the multiple goal information is displayed in the first display area, and if the OKR display information includes one goal information and at least one key achievement information corresponding to the goal information, the goal information and at least one key achievement information corresponding to the goal information are displayed in the first display area.

[0033] In one possible embodiment, the method further includes displaying card information in a first display area of ​​the conversation, the card information includes OKR summary information and / or OKR display information, the OKR summary information includes OKR periodicity and OKR creator, and the OKR display information includes at least one goal information and / or key performance information corresponding to the goal information.

[0034] In one embodiment of the present invention, the OKR information obtained by analyzing the OKR link is displayed as card information. As shown in Fig. 2, the card information is displayed in a conversation box 21 in one conversation, and the card information includes OKR summary information and OKR display information, the OKR summary information includes an OKR period such as XX month-XX month of XXXX year shown in Fig. 2, an OKR creator such as Creator A shown in Fig. 2, and the OKR display information includes multiple goal information such as Goal 1, Goal 2, and Goal 3 shown in Fig. 2, or at least one key performance information corresponding to one goal.

[0035] In this embodiment, the OKR cycle and the OKR creator are displayed as card content, so that the user who is responding to the conversation can intuitively see the summary information of the OKR, and the user's usage experience is improved.

[0036] In one possible embodiment, when the OKR link is a periodic OKR link, the OKR display information includes at least one goal information within the period, and displaying the OKR display information according to preset display rules in the first display area includes displaying at least one goal information within the period in the first display area, and the goal information includes at least one of a goal serial number, a goal content, and a user link associated with the goal content.

[0037] In one embodiment of the present invention, the periodic OKR link may be understood as a link corresponding to all OKR information in one project period. Here, the periodic OKR link is one address link. The user associated with the target content may be understood as a user related to the target content, such as a user who needs to inquire about the target content, a user who needs to execute the target content, etc. The user link associated with the target content may be understood as a link that can open the user information, and the user information includes a user avatar, a user name, a user's department, etc. Furthermore, a user corresponding to a conversation can operate the above-mentioned user link to display the user information of the user associated with the target content.

[0038] In one embodiment of the present invention, as shown in FIG. 2, only all target information within one period (XX month-XX month of XXXX year shown in FIG. 2) is displayed in the conversation box. FIG. 2 illustrates an example in which the period includes three target information. Here, each target information includes at least one of target serial numbers such as target 1, target 2, and target 3 shown in FIG. 2, target contents corresponding to each target serial number, and user links associated with the target contents such as @user C and @user D shown in FIG. 2. Here, it should be noted that each target information includes at least a target serial number and target contents. Whether or not to include a user link associated with the target content is determined according to whether or not the user creator is a user related to the creation of the target content.

[0039] In this embodiment, all target information within one period is displayed in the conversation box, so that the user corresponding to the conversation can intuitively view all target information within one period, thereby improving the user's usage experience.

[0040] In one possible embodiment, when the OKR link is a single OKR link, the OKR display information includes one goal information and / or at least one key achievement information corresponding to the goal information, and displaying the OKR display information according to preset display rules in the first display area includes displaying the goal information and / or at least one key achievement information corresponding to the goal information in the first display area, the goal information includes at least one of a goal serial number, a goal content, and a user link associated with the goal content, and the key achievement information includes at least one of a key achievement serial number, a key achievement content, and a user link associated with the key achievement content.

[0041] In one embodiment of the present invention, a single OKR link may be understood as an address link of any one goal information and / or corresponding key achievement information in one period, and a single OKR link can be analyzed to obtain one goal information and / or one or more key achievement information corresponding to the goal information.

[0042] In one embodiment of the present invention, the user link associated with the key result content may be understood as a link that can open the user information, and the user information includes a user avatar, a user name, a department to which the user belongs, etc. For details, please refer to the explanation of the user information in the above-mentioned embodiment, and the explanation will not be repeated in this embodiment.

[0043] In one embodiment of the present invention, as shown in FIG. 3, OKR summary information is displayed in a dialogue box, and the OKR summary information is displayed in the “Created by A” column in FIG. The conversation box further includes a goal serial number corresponding to the OKR creator, the OKR cycle, and the goal information of the exhibit, such as "Goal 1 in XX month-XX month of XXXX." Furthermore, the conversation box includes goal information, which includes a goal serial number, such as Goal 1 shown in FIG. 3, a goal content corresponding to the goal serial number, and a user link associated with the goal content, such as @User C, @User D, shown in FIG. 3. Furthermore, the conversation box further includes a plurality of key achievement information corresponding to the goal information, which includes a key achievement serial number, such as Key Achievement 1, Key Achievement 2, shown in FIG. 3, a key achievement content corresponding to the key achievement serial number, and a user link associated with the key achievement content, such as @User E, @User F, @User G, shown in FIG. 3.

[0044] In this embodiment, in order to enable a user corresponding to a conversation to intuitively view the target information and the key achievement information corresponding to the target information, one piece of target information in one period is displayed in the conversation box, so as to improve the user's usage experience.

[0045] An embodiment of the present invention discloses an information display method, the method includes: in response to receiving a transmitted goal and key achievement OKR link in a conversation, acquiring OKR display information corresponding to the OKR link, the OKR display information including at least one goal information and / or key achievement information corresponding to the goal information; and displaying the OKR display information in a first display area of ​​the conversation according to a preset display rule. In an embodiment of the present invention, after receiving the OKR link, the instant communication client can directly view the OKR information without opening the OKR system, which improves the speed at which users acquire information and improves the user experience.

[0046] In one possible embodiment, the method further includes: determining whether a user corresponding to the conversation has the authority to query the OKR exhibition information based on the OKR link; and if the user corresponding to the conversation does not have the authority to query the OKR exhibition information, displaying first presented information, wherein the first presented information presents the user with a message indicating that the user does not have the authority to query the OKR exhibition information.

[0047] In one embodiment of the present invention, in the OKR system, the OKR creator can set the inquiry authority of the OKR exhibition information. Specifically, one inquiry authority is set for all OKR exhibition information in one period, or a corresponding inquiry authority is set for each OKR exhibition information in one period. The inquiry authority set in the OKR system can be included in the OKR link.

[0048] In one embodiment of the present invention, analyze the OKR link to obtain the user with the inquiry authority set by the OKR creator in the OKR system, and further determine whether the user corresponding to the conversation is a user with inquiry authority. If the user is a user with inquiry authority, display according to the display method of the OKR display information provided by the above embodiment. If the user is not a user with inquiry authority, display the first display information, and the first display information indicates to the user corresponding to the conversation that he does not have the authority to inquire the OKR display information.

[0049] In one embodiment of the present invention, as shown in Figure 4, if the user corresponding to the conversation does not have the authority to inquire about the OKR display information, the OKR summary information is still displayed in the conversation box, and the OKR summary information includes the OKR creator, the OKR period, and the goal serial number corresponding to the goal information to be displayed. However, the goal information and key performance information are not displayed in the conversation box, and the message "No permission to inquire at this time" is displayed in the conversation box, to inform the user that he does not have the authority to inquire about the OKR display information.

[0050] In this embodiment, if the conversation user does not have the authority to query the OKR display information, the display box is used to display the authority display information, so that the privacy of the OKR display information is improved, and the user can intuitively see that he or she does not have the authority to query, which makes it easier for the user to further apply for query authority from the OKR creator, and improves the user's usage experience.

[0051] In one possible embodiment, when the OKR display information includes multiple goal information in the period, the method further includes: when the user corresponding to the conversation has the inquiry authority for any one of the goal information in the period, displaying the goal information corresponding to the inquiry authority.

[0052] In one embodiment of the present invention, when the OKR display information includes multiple goal information in one period, different inquiry authority can be set for each goal information. Specifically, if the user A corresponding to the conversation has the inquiry authority for goal information 1, the goal information 1 is displayed. If the user A corresponding to the conversation does not have the inquiry authority for goal information 2, the first display information is displayed to notify the user A that he does not have the inquiry authority for goal information 2 for the time being.

[0053] In this embodiment, the inquiry authority of the user corresponding to the conversation is specified for each target information, so that the user's inquiry authority can be guaranteed and at the same time, the confidentiality of the information can be improved.

[0054] In one possible embodiment, when the OKR display information includes one goal information and at least one key performance information corresponding to the goal information, the method further includes: when a user corresponding to the conversation has the authority to query the goal information, displaying the goal information and the key performance information corresponding to the goal information; and / or when a user corresponding to the conversation has the authority to query the key performance information, displaying the key performance information corresponding to the query authority and the goal information corresponding to the key performance information.

[0055] In one embodiment of the present invention, when the OKR exhibition information includes one goal information and / or key achievement information corresponding to the goal information, the inquiry authority for the goal information may be set, or different inquiry authority may be set for each key achievement information.

[0056] In this embodiment, when the OKR display information includes one target information and the key achievement information corresponding to the target information, if the user corresponding to the conversation does not have the authority to inquire about the target information, the target information and the key achievement information corresponding to the target information are not displayed, and the first display information is displayed to indicate to the user that the user does not have the authority to inquire about the target information for the time being. If the user corresponding to the conversation has the authority to inquire about the target information, the target information and the key achievement information corresponding to the target information are displayed. For the specific display method, refer to the description in the above embodiment, and the description in this embodiment will not be repeated.

[0057] In this embodiment, different inquiry authorities can be set for each key achievement information. Specifically, if user A corresponding to the conversation has the inquiry authority for key achievement information 1, key achievement information 1 and the target information corresponding to the key achievement information are displayed. If user A corresponding to the conversation does not have the inquiry authority for key achievement information 2, first presentation information is displayed to indicate that user A does not have the inquiry authority for key achievement information 2 for the time being.

[0058] In this embodiment, by specifying the inquiry authority of the user corresponding to the conversation for each key result information, it is possible to guarantee the user's inquiry authority and at the same time improve the confidentiality of the information.

[0059] In one possible embodiment, the method further includes: updating the inquiry authority in real time according to changes to the inquiry authority of the OKR system within a first preset time of initially obtaining the OKR exhibition information; and updating the inquiry authority in a delayed manner according to changes to the inquiry authority of the OKR system after a first preset time from initially obtaining the OKR exhibition information.

[0060] In one embodiment of the present invention, in the OKR system, the OKR creator can change the inquiry authority of the OKR exhibition information at any time. According to the change of the OKR creator's OKR exhibition information inquiry authority, the inquiry authority of the user corresponding to the conversation is updated.

[0061] In one embodiment of the present invention, the first preset time can be set according to actual needs, and optionally, the first preset time is 3 days.

[0062] In one embodiment of the present invention, within the first preset time of first obtaining the OKR exhibition information, if the OKR creator changes the inquiry authority of the OKR exhibition information in the OKR system, the inquiry authority of the user corresponding to the conversation in the instant communication client is updated in real time.

[0063] For example, within three days after the first acquisition of the OKR display information, if the OKR creator changes the inquiry authority corresponding to the goal information 1 in the OKR system from the one that user A can inquire to the one that user A cannot inquire, the inquiry authority of user A for the goal information 1 is updated in real time in the instant communication client, that is, user A no longer has the inquiry authority for the goal information 1, and at the same time, the first presented information is displayed in the first display area. Also, for example, within three days after the first acquisition of the OKR display information, if the OKR creator changes the inquiry authority corresponding to the goal information 1 in the OKR system from the one that user B cannot inquire to the one that user B can inquire, the inquiry authority of user B for the goal information 1 is updated in real time in the instant communication client, that is, user B has the inquiry authority for the goal information 1, and the goal information 1 is displayed in the first display area. The display method of the goal information 1 can be referred to the description in the above-mentioned embodiment, and will not be described repeatedly in this embodiment.

[0064] In one embodiment of the present invention, after a first preset time from the initial acquisition of the OKR exhibition information, if the OKR creator changes the query authority of the OKR exhibition information in the OKR system, the instant communication client does not update the user query authority in real time, but caches the OKR exhibition information for a certain period of time, within this certain period of time, the user can normally query the OKR exhibition information, and after the certain period of time has elapsed, the cached OKR exhibition information becomes invalid, and the user no longer has the authority to query the OKR exhibition information.

[0065] For example, after 3 days from when the OKR display information was first acquired, if the OKR creator changes the inquiry authority corresponding to the goal information 1 in the OKR system from "User A can inquire" to "User A cannot inquire," the instant communication client does not update the inquiry authority of User A for the goal information 1 in real time, but caches the goal information 1 for one day. Within this cached day, User A can normally inquire the goal information 1. After one day, User A no longer has the inquiry authority of the goal information 1, and the first presentation information is displayed.

[0066] It should be noted that after 3 days from the initial acquisition of the OKR display information, if the OKR creator changes the inquiry authority corresponding to the goal information 1 in the OKR system from User B cannot inquire to User B can inquire, the inquiry authority of User B to the goal information 1 in the instant communication client will be updated in real time, that is, User B has the inquiry authority of the goal information 1, and the goal information 1 will be displayed in the first display area. The display method of the goal information 1 can be referred to the description in the above embodiment, and will not be repeated in this embodiment.

[0067] In this embodiment, when changing the inquiry authority for the OKR creator in the OKR system, a different authority update method is set in the instant communication client, so that the user inquiry authority can be guaranteed while improving the confidentiality of information.

[0068] In one possible embodiment, the information display method further includes, in response to an operation on the first display area, jumping to an OKR page of an OKR system and displaying the OKR display information in a first manner on the OKR page.

[0069] In one embodiment of the present invention, the operation on the first exhibition area may include a click or touch operation on any one position in the first exhibition area, for example, may be an operation on the OKR exhibition information in the first exhibition area, or may be an operation on the OKR summary information in the first exhibition area.

[0070] In one embodiment of the present invention, in response to an operation on the first display area, an OKR page link nested in the first display area is obtained and analyzed, so as to control the terminal interface to jump to the OKR page of the OKR system and display the OKR display information on the OKR page.

[0071] In this embodiment, when the first display area is operated, the OKR page of the OKR system is opened, and the user corresponding to the conversation can easily enter the OKR system, and the user's usage experience is improved.

[0072] In one embodiment of the present invention, displaying the OKR display information in a first manner on the OKR page includes displaying one of the goal information and at least one key achievement information corresponding to the goal information in a goal display manner on the OKR page, where the goal display manner refers to a display manner different from that of other goal information and at least one key achievement information corresponding to the goal information.

[0073] In one embodiment of the present invention, the OKR page displays an OKR creator, multiple OKR cycles, multiple goal information contained in one OKR cycle, and multiple key achievement information corresponding to each goal information.

[0074] In one embodiment of the present invention, the goal display method is for highlighting the selected single OKR display information, and for example, the goal display method may be one or more combinations of adding a watermark, highlighting, making the font bold, changing the font color, making the border bold, etc. Here, the selected single OKR display information may be the OKR display information sent by the creator to the instant communication client, or may be the first OKR display information in the OKR cycle. The first OKR display information may be the recently created OKR display information, or may be the latest updated OKR display information.

[0075] As shown in Fig. 5, the OKR page includes an OKR creator such as Creator A shown in Fig. 5, and multiple OKR cycles such as September-October XXXX and November-December XXXX shown in Fig. 5, and presents the user with an OKR cycle corresponding to the OKR exhibition information in the OKR page by displaying a selected cycle such as November-December XXXX shown in Fig. 5 in bold. The first OKR exhibition information in the OKR cycle is highlighted, and the frame of the first OKR exhibition information shown in Fig. 5 is displayed in bold.

[0076] In this embodiment, the OKR exhibition information within the selected period is highlighted, allowing the user to intuitively view the selected OKR exhibition information, thereby improving the user's usage experience.

[0077] In one possible embodiment, the method further comprises: displaying the OKR link in the conversation if the OKR creator corresponding to the OKR link does not belong to the same organizational structure as the user corresponding to the conversation.

[0078] In one embodiment of the present invention, the same organizational structure may be understood as an internal personnel management structure established within a single company.

[0079] In this embodiment, if the OKR creator is not a user of the same company as the user corresponding to the conversation, only the OKR link will be displayed during the conversation, and the OKR display information will not be displayed. In this way, the privacy of the OKR display information can be guaranteed.

[0080] 6 is a flowchart of an information transmission method in an embodiment of the present invention, this embodiment can be applied to the scene of transmitting OKR information to an instant communication client in an OKR system, the method is executed by an information transmission device, the device can be realized by adopting a software and / or hardware manner, the device can be disposed in an electronic device such as a terminal, the terminal specifically includes but is not limited to a smartphone, a handheld, a tablet computer, a wearable device with a display screen, a desktop computer, a notebook computer, an all-in-one computer, a smart home device, etc. The information transmission method is applied to the OKR system.

[0081] As shown in FIG. 6, the information transmission method provided by the embodiment of the present invention mainly includes the following steps:

[0082] In S201, an OKR link is obtained in response to an operation on the goal and key outcome OKR information.

[0083] In one embodiment of the present invention, the OKR information may be periodic OKR information or single OKR information. The operation on the OKR information includes a copy operation or a share operation on the OKR information.

[0084] In one possible embodiment, obtaining an OKR link in response to an operation on the OKR information includes obtaining a periodic OKR link in response to a copy operation of a uniform resource locator (url) for the periodic OKR information.

[0085] In one embodiment of the present invention, the copy operation of the URL for the periodic OKR information may be understood as a copy operation performed on the URL in the browser address bar when displaying the OKR information within one period on the OKR page of the OKR system. The above-mentioned copy operation may be an operation of selecting the URL in the browser address bar and then copying with a shortcut key, or a copy operation of clicking the copy button in the operation bar with a mouse. In this embodiment, the copy operation is merely briefly described and is not limited to the above. As shown in FIG. 7, a copy operation is performed on the URL in the browser address bar 71.

[0086] In this embodiment, the OKR information within one period can be obtained through the URL copy operation in the browser address bar, which makes it easy for the creator to copy the period OKR information and improves the user's usage experience.

[0087] In one possible embodiment, obtaining an OKR link in response to an operation on the OKR information includes displaying an information receiving user in a second display area in response to a share button operation on all OKR information within the period, and obtaining a periodic OKR link in response to an operation on the information receiving user.

[0088] In one embodiment of the present invention, as shown in Fig. 8a, in response to an operation on a collapse button 81 on the OKR page, a sub-list is displayed on the OKR page, where the sub-list includes four sub-operations, such as permission settings, history version, history comment, and OKR share. In response to an operation on the OKR share button 82, a second display area is displayed on the OKR page in the form of a hover box.

[0089] In one embodiment of the present invention, as shown in Fig. 8b, the second display area, i.e., the OKR share area, mainly includes two parts of content, the first part includes a search box and each organizational structure belonging to the creator, and the user of the OKR information to be received can be searched directly in the search box, or the user of the OKR information to be received can be selected in the organizational structure, and the already selected user is displayed in the second part after the user is selected. In response to the user's operation on the confirmation button below, a periodic OKR link is obtained and sent to the instant communication client selected by the user. In response to the user's operation on the cancel button below, the share operation is canceled.

[0090] In this embodiment, the OKR link is sent to the selected user in a periodic OKR link sharing manner, and the creator can avoid the operation of opening the instant communication client and pasting, thereby improving the efficiency of information sharing.

[0091] In one possible embodiment, obtaining an OKR link in response to an operation on the OKR information includes displaying a periodic OKR copy button in the second display area in response to a share button operation on all OKR information within the period, and obtaining a periodic OKR link in response to an operation on the periodic OKR copy button.

[0092] In one embodiment of the present invention, the operations performed in response to the share button operation for all OKR information within the period can be specifically described in the above-mentioned embodiment, and will not be described repeatedly in this embodiment.

[0093] In one embodiment of the present invention, as shown in FIG. 8b, a link copy button is displayed in the second display area, i.e., the OKR share area, and in response to an operation on the link copy button, the periodic OKR link is obtained, i.e., the periodic OKR link is temporarily stored in the pasteboard, and an instant communication client is opened to paste the periodic OKR link in the pasteboard into the conversation.

[0094] In this embodiment, the OKR link is copied by using the copy button to obtain a periodic OKR link, thereby realizing the copy of the OKR link and facilitating the user to send it to a designated user.

[0095] In one possible embodiment, obtaining an OKR link in response to an operation on the OKR information includes obtaining a single OKR link in response to a copy operation on the single OKR information.

[0096] In one embodiment of the present invention, a single OKR information refers to one goal information and its corresponding key performance information.

[0097] In this embodiment, a method of copying a single OKR link is provided to realize copying for a single OKR information, thereby facilitating the transmission of only one OKR information.

[0098] In one possible embodiment, obtaining an OKR link in response to an operation on the OKR information includes displaying a single OKR copy button in the third display area in response to an operation on the single OKR information, and obtaining a single OKR link in response to an operation on the single OKR copy button.

[0099] In one embodiment of the present invention, as shown in Figure 9, one OKR information in the cycle is selected as a single OKR information, and a link copy button is displayed in the single OKR information display box. In response to the operation on the link copy button, the link of the single OKR information can be copied, that is, the single OKR link is temporarily stored in the pasteboard, and the instant communication client is opened to paste the single OKR link in the pasteboard into the conversation.

[0100] In one embodiment of the present invention, a single OKR link is obtained by using a copy button to copy an OKR link, thereby realizing copying of a single OKR information, and facilitating the transmission of only one OKR information.

[0101] In one possible embodiment, the method further includes modifying the single OKR information in response to an operation on a single OKR modification button.

[0102] In one embodiment of the present invention, as shown in Figure 10, one OKR information in the period is selected as a single OKR information, and an OKR change button is displayed in the single OKR information display box. The OKR content can be changed in response to the operation on the OKR change button.

[0103] In this embodiment, the OKR information can be changed by operating the change button, improving the user experience.

[0104] In one possible embodiment, the method further includes: displaying an authority setting button in a third display area in response to an operation on a single OKR information; and displaying authority operation buttons corresponding to each OKR information in a fourth display area in response to an operation on the authority setting button, where each OKR information includes periodic OKR information, goal information in the single OKR information, and key performance information in the single OKR information; and changing the query authority of the OKR information corresponding to the authority operation button in response to the operation of the authority operation button.

[0105] In one embodiment of the present invention, as shown in FIG. 11a, in response to an operation on a collapse button in a single OKR information, a sub-list is displayed on the OKR page, where the sub-list includes two sub-operations, such as setting permissions and deleting OKR.

[0106] In one embodiment of the present invention, in response to the operation of the authority setting button, the authority operation button corresponding to each OKR information is displayed in the fourth display area. As shown in Fig. 11b, the authority operation button includes an authority operation button corresponding to this cycle OKR information, an authority operation button corresponding to goal 1, an authority operation button corresponding to goal 2, and an authority operation button corresponding to key result 1 corresponding to goal 2. The inquiry authority of each OKR information can be set by operating the above-mentioned authority operation button.

[0107] After changing the inquiry authority of OKR information in the OKR system, update the inquiry authority of OKR exhibition information in the manner preset in the instant communication client. For details, refer to the description in the above-mentioned embodiment, and note that this embodiment does not limit it further.

[0108] In this embodiment, a method for setting OKR information query authority is provided, which makes it easy for users to quickly change the OKR information query authority at any time.

[0109] In one possible embodiment, the method further includes displaying an OKR delete button in a third display area in response to an operation on a single OKR information, and deleting the single OKR information in response to an operation on the OKR delete button.

[0110] In one embodiment of the present invention, as shown in Fig. 11a, in response to an operation on a collapse button on a single OKR information, a sub-list is displayed on the OKR page, where the sub-list includes two sub-operations, such as setting permissions and deleting OKR. In response to an operation on the delete OKR button, the selected OKR information is deleted.

[0111] In one embodiment of the present invention, as shown in Fig. 12, in response to an operation on the OKR deletion button, the second presentation information is displayed in the fifth exhibition area, and the second presentation information presents the user with whether to confirm deleting the OKR information, and presents that the OKR information will be lost after deletion. In response to an operation on the confirmation button in the fifth exhibition area, the OKR information is deleted, and in response to an operation on the cancel button in the fifth exhibition area, the deletion operation of the OKR information is canceled.

[0112] In this embodiment, a method for deleting OKR information is provided to facilitate users to delete OKR information at any time.

[0113] In S202, in response to the instant communication client receiving the OKR link, the OKR link is sent to an instant communication client to obtain OKR display information corresponding to the OKR link, and the OKR display information includes at least one goal information and / or key achievement information corresponding to the goal information, and the OKR display information is displayed in a first display area according to a preset display rule.

[0114] An embodiment of the present invention discloses an information transmission method, the method includes: obtaining an OKR link in response to an operation on goal and key achievement OKR information; and sending the OKR link to an instant communication client, so that the instant communication client obtains OKR display information corresponding to the OKR link in response to receiving the OKR link, the OKR display information includes at least one goal information and / or key achievement information corresponding to the goal information; and displaying the OKR display information in a first display area according to a preset display rule. In the KR system of the embodiment of the present invention, the OKR link is sent to the instant communication client in the manner of copy / paste or share, and after receiving the OKR link, the instant communication client can directly view the OKR information without opening the OKR system, which improves the speed at which users obtain information and improves the user experience.

[0115] 13 is a schematic structural diagram of an information display device in an embodiment of the present invention, this embodiment can be applied to the scene of displaying OKR information in an instant communication client, the device can be realized by adopting a software and / or hardware manner, the device can be disposed in an electronic device such as a terminal, the terminal specifically includes but is not limited to a smart phone, a handheld, a tablet computer, a wearable device with a display screen, a desktop computer, a laptop, an all-in-one computer, a smart home device, etc., where the device is disposed in an instant communication client installed in an electronic device.

[0116] As shown in FIG. 13, the information display device provided by the embodiment of the present invention mainly includes an information acquisition module 131 and an information display module 132 .

[0117] Here, the information acquisition module 131 is used to acquire OKR display information corresponding to the OKR link in response to receiving the transmitted goal and key achievement OKR link during the conversation, and the OKR display information includes at least one goal information and / or key achievement information corresponding to the goal information.

[0118] The information display module 132 is used to display the OKR display information in the first display area of ​​the conversation according to preset display rules.

[0119] In one possible embodiment, the device further comprises an information display module 132 for displaying card information in a first display area of ​​the conversation, the card information including OKR summary information and / or OKR display information, and the OKR summary information including an OKR cycle and an OKR creator.

[0120] In one possible embodiment, when the OKR link is a periodic OKR link, the OKR display information includes at least one goal information within the period, and the information display module 132 is specifically used to display at least one goal information within the period in a first display area, and the goal information includes at least one of a goal serial number, a goal content, and a user link associated with the goal content.

[0121] In one possible embodiment, when the OKR link is a single OKR link, the OKR display information includes one goal information and at least one key achievement information corresponding to the goal information, and the information display module 132 is specifically used to display the goal information and at least one key achievement information corresponding to the goal information in a first display area, the goal information includes at least one of a goal serial number, a goal content, and a user link associated with the goal content, and the key achievement information includes at least one of a key achievement serial number, a key achievement content, and a user link associated with the key achievement content.

[0122] In one possible embodiment, the device further includes a query authority determination module for determining whether the user corresponding to the conversation has the authority to query the OKR exhibition information based on the OKR link, and a first presented information display module is used to display first presented information if the user corresponding to the conversation does not have the authority to query the OKR exhibition information, and the first presented information presents to the user that he or she does not have the authority to query the OKR exhibition information.

[0123] In one possible embodiment, when the OKR display information includes multiple target information within the period, the information display module 132 is specifically used to display the target information corresponding to the query authority when the user corresponding to the conversation has query authority for any one of the target information within the period.

[0124] In one possible embodiment, when the OKR display information includes one goal information and at least one key achievement information corresponding to the goal information, the information display module 132 is specifically used to display the goal information and the key achievement information corresponding to the goal information when the user corresponding to the conversation has the authority to query the goal information, and / or to display the key achievement information corresponding to the query authority and the goal information corresponding to the key achievement information when the user corresponding to the conversation has the authority to query the key achievement information.

[0125] In one possible embodiment, the device further includes an authority updating module for updating the inquiry authority in real time based on changes to the inquiry authority of the OKR system within a first preset time of initially acquiring the OKR exhibition information, and for delaying updating the inquiry authority based on changes to the inquiry authority of the OKR system after a first preset time has elapsed since the OKR exhibition information is initially acquired.

[0126] In one possible embodiment, the device further includes a page jump module for jumping to an OKR page of an OKR system in response to an operation on the first display area and displaying the OKR display information in a first manner on the OKR page.

[0127] In one possible embodiment, displaying the OKR display information in a first manner on the OKR page includes displaying one of the goal information and at least one key performance information corresponding to the goal information in a goal display manner on the OKR page, where the goal display manner refers to a display manner different from that of other goal information and at least one key performance information corresponding to the goal information.

[0128] In one possible embodiment, the apparatus further comprises an OKR link display module for displaying the OKR link in the conversation if the OKR creator corresponding to the OKR link does not belong to the same organizational structure as the user corresponding to the conversation.

[0129] The information display device provided by an embodiment of the present invention can perform the steps described in the information display method provided by the method embodiment of the present invention, and the steps performed and the beneficial effects will not be described repeatedly here.

[0130] 14 is a schematic diagram of an information transmission device in an embodiment of the present invention, this embodiment can be applied to the scene of transmitting OKR information in the OKR system to an instant communication client, the device can be realized by adopting a software and / or hardware manner, the device can be disposed in an electronic device such as a terminal, the terminal specifically includes but is not limited to a smartphone, a handheld, a tablet computer, a wearable device with a display screen, a desktop computer, a laptop, an all-in-one computer, a smart home device, etc. The information transmission device is applied to the OKR system installed in the electronic device.

[0131] As shown in FIG. 14, the information transmission device provided by the embodiment of the present invention mainly includes a link obtaining module 141 and a link transmitting module 142.

[0132] Here, the link acquisition module 141 is used to acquire an OKR link in response to an operation on the goal and key performance OKR information; The link sending module 142 is used to perform the following: sending the OKR link to an instant communication client in response to the instant communication client receiving the OKR link during a conversation, so as to obtain OKR display information corresponding to the OKR link, the OKR display information including at least one goal information and / or key achievement information corresponding to the goal information; and displaying the OKR display information in a first display area of ​​the conversation according to preset display rules.

[0133] In one possible embodiment, the link acquisition module 141 is specifically used to acquire a periodic OKR link in response to a copy operation of a uniform resource locator (url) for periodic OKR information.

[0134] In one possible embodiment, the link acquisition module 141 includes a user display unit for displaying an information receiving user in a second display area in response to a share button operation for all OKR information within a period, and a periodic OKR link acquisition unit for acquiring a periodic OKR link in response to the operation for the information receiving user.

[0135] In one possible embodiment, the link acquisition module 141 includes a copy button display unit for displaying a periodic OKR copy button in the second display area in response to a share button operation for all OKR information within a period, and a periodic OKR link acquisition unit for acquiring a periodic OKR link in response to an operation on the periodic OKR copy button.

[0136] In one possible embodiment, the link acquisition module 141 is specifically used for acquiring a single OKR link in response to a copy operation on a single OKR information.

[0137] In one possible embodiment, the device further comprises an OKR information change module for changing the single OKR information in response to an operation on a single OKR change button.

[0138] In one possible embodiment, the device further includes an authority change module for performing the following in response to an operation on a single OKR information: displaying an authority setting button in the third display area; and displaying authority operation buttons corresponding to each OKR information in the fourth display area in response to an operation on the authority setting button, where each OKR information includes periodic OKR information, goal information in the single OKR information, and key performance information in the single OKR information; and changing the query authority of the OKR information corresponding to the authority operation button in response to the operation of the authority operation button.

[0139] In one possible embodiment, the device further includes an OKR information deletion module for executing the following in response to an operation on a single OKR information: displaying an OKR deletion button in a third display area; and deleting the single OKR information in response to an operation on the OKR deletion button.

[0140] The information transmitting device provided by the embodiment of the present invention can perform the steps described in the information transmitting method provided by the method embodiment of the present invention, and the steps to be performed and the beneficial effects will not be described repeatedly here.

[0141] FIG. 15 is a schematic structural diagram of an electronic device in an embodiment of the present invention. Hereinafter, referring specifically to FIG. 15, it is a schematic structural diagram suitable for implementing an electronic device 1500 in an embodiment of the present invention. The electronic device 1500 in the embodiment of the present invention 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-car terminals (e.g., car navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG. 15 is merely an example and does not impose any restrictions on the functions and scope of use of the embodiment of the present invention.

[0142] The electronic device 1500 may include a processing unit (e.g., a central processing unit, a graphic processor, etc.) 1501 capable of performing various suitable operations and processes based on programs stored in a read only memory (ROM) 1502 or programs loaded from a storage device 1508 into a random access memory (RAM) 1503. The RAM 1503 further stores various programs and data necessary for the operation of the electronic device 1500. The processing unit 1501, the ROM 1502, and the RAM 1503 are connected to each other via a bus 1504. An input / output (I / O) interface 1505 is also connected to the bus 1504.

[0143] Typically, devices such as input devices 1506 including a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., output devices 1507 including a liquid crystal display (LCD), speaker, vibrator, etc., storage devices 1508 including magnetic tape, hard disk, etc., and communication devices 1509 may be connected to the I / O interface 1505. The communication devices 1509 may enable the electronic device 1500 to communicate wirelessly or wired to exchange data with other devices. Although the drawings show the electronic device 1500 having various devices, it should be understood that it is not necessary to implement or have all the illustrated devices. More or fewer devices may alternatively be implemented or have.

[0144] In particular, according to an embodiment of the present invention, the processes described with reference to the above flowcharts may be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product including a computer program carried on a computer readable medium, the computer program including program code for performing the methods illustrated in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 1509, or may be installed from the storage device 1508 or the ROM 1502. When the computer program is executed by the processing device 1501, the above-mentioned functions limited to the methods of the embodiment of the present invention are performed.

[0145] It should be noted that the above-mentioned computer readable medium of the present invention 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 electric, 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 wires, 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), 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 invention, the computer readable storage medium may be a tangible medium that contains or stores a program that can be used by or in combination with the program, instruction execution system, apparatus, or device. In the present invention, the computer readable signal medium may also include a data signal propagated in baseband or as part of a carrier carrying computer readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that transmits, propagates, or transmits a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium may be transmitted using any suitable medium, including but not limited to wire, fiber optic cable, RF (radio frequency), or any suitable combination of the above.

[0146] In some embodiments, the client and the server use HTTP (HyperText The network may communicate using any now known or later developed network protocol, such as the HyperText Transfer Protocol (HTTP), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communications networks are a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and an end-to-end network (e.g., ad hoc end-to-end network), and any now known or later developed network.

[0147] The computer readable medium described above may be included in the electronic device described above or may be separate and not assembled to said electronic device.

[0148] The above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by the electronic device, the electronic device performs the following operations: in response to receiving a transmitted OKR link during a conversation, obtain OKR display information corresponding to the OKR link, the OKR display information including at least one goal information and / or key achievement information corresponding to the goal information; and display the OKR display information in the first display area of ​​the conversation according to preset display rules.

[0149] Alternatively, the above-mentioned computer-readable medium carries one or more programs, which, when executed by the electronic device, causes the electronic device to: obtain an OKR link in response to an operation on goal and key achievement OKR information; and send the OKR link to an instant communication client, so as to obtain OKR display information corresponding to the OKR link in response to the instant communication client receiving the OKR link, wherein the OKR display information includes at least one goal information and / or key achievement information corresponding to the goal information; and display the OKR display information in the first display area according to preset display rules.

[0150] Optionally, when the one or more programs are executed by the electronic device, the electronic device may perform other steps described in the above embodiments.

[0151] Computer program code for carrying out the operations of the present invention can be written in one or more programming languages ​​or combinations thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and the like, as well as conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may run entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. When referring to a remote computer, the remote computer may be connected to the user's 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).

[0152] The flowcharts and block diagrams in the drawings illustrate possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present invention. From this perspective, each box in the flowcharts or block diagrams includes one or more executable instructions for implementing the specified logical functions and may represent a module, program segment, or part of code. It should also be noted that in some alternative implementations, the functions shown in the boxes may occur in a different order than the order shown in the drawings. For example, two boxes shown in succession may actually be executed substantially in parallel, or may be executed in the reverse order depending on the functions involved. It should also be noted that each box in the block diagrams and / or flowcharts and combinations of boxes in the block diagrams and / or flowcharts may be implemented in a dedicated hardware-based system that performs the specified functions or operations, or may be implemented in a combination of dedicated hardware and computer instructions.

[0153] The units described as being involved in the embodiments of the present invention may be implemented by software or hardware, and the names of the units do not constitute limitations on the units themselves in a particular case.

[0154] The functions described herein may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary 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.

[0155] In the context of the present invention, a machine-readable medium may be a tangible medium that can contain or store a program that can be used by or in combination with an instruction execution system, apparatus, or device. 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, apparatus, or device, or any suitable combination thereof. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), optical fibers, portable compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above.

[0156] According to one or more embodiments of the present invention, the present invention provides an information display method, the method being applied to an instant communication client, the method including: in response to receiving a transmitted goal and key achievement OKR link in a conversation, obtaining OKR display information corresponding to the OKR link, the OKR display information including at least one goal information and / or key achievement information corresponding to the goal information; and displaying the OKR display information according to preset display rules in a first display area of ​​the conversation.

[0157] According to one or more embodiments of the present invention, the present invention provides an information display method, in which displaying the OKR display information in a first display area of ​​the conversation according to a preset display rule comprises displaying card information in the first display area of ​​the conversation, the card information including OKR summary information and / or OKR display information, and the OKR summary information including an OKR cycle and an OKR creator.

[0158] According to one or more embodiments of the present invention, the present invention provides an information display method, in which, when the OKR link is a periodic OKR link, the OKR display information includes at least one goal information within the period, and displaying the OKR display information according to a preset display rule in a first display area includes displaying at least one goal information within the period in a first display area, and the goal information includes at least one of a goal serial number, a goal content, and a user link associated with the goal content.

[0159] According to one or more embodiments of the present invention, the present invention provides an information display method, in which, when the OKR link is a single OKR link, the OKR display information includes one goal information and / or at least one key achievement information corresponding to the goal information, and displaying the OKR display information according to preset display rules in a first display area includes displaying the goal information and / or at least one key achievement information corresponding to the goal information in a first display area, wherein the goal information includes at least one of a goal serial number, a goal content, and a user link associated with the goal content, and the key achievement information includes at least one of a key achievement serial number, a key achievement content, and a user link associated with the key achievement content.

[0160] According to one or more embodiments of the present invention, the present invention provides an information display method, wherein the method further includes: determining whether a user corresponding to the conversation has the authority to query the OKR display information based on the OKR link; and if the user corresponding to the conversation does not have the authority to query the OKR display information, displaying first displayed information, wherein the first displayed information presents to the user that the user does not have the authority to query the OKR display information.

[0161] According to one or more embodiments of the present invention, the present invention provides an information display method, in which when the OKR display information includes multiple target information in the period, the method further includes: when a user corresponding to the conversation has query authority for any one of the target information in the period, displaying the target information corresponding to the query authority.

[0162] According to one or more embodiments of the present invention, the present invention provides an information display method, in which when the OKR display information includes one goal information and at least one key achievement information corresponding to the goal information, the method further includes: when a user corresponding to the conversation has the query authority for the goal information, displaying the goal information and the key achievement information corresponding to the goal information; and / or, when a user corresponding to the conversation has the query authority for any one of the key achievement information, displaying the key achievement information corresponding to the query authority and the goal information corresponding to the key achievement information.

[0163] According to one or more embodiments of the present invention, the present invention provides an information display method, in which within a first preset time of initially acquiring the OKR display information, the inquiry authority is updated in real time based on changes to the inquiry authority of the OKR system, and after a first preset time from initially acquiring the OKR display information, the inquiry authority is updated in a delayed manner based on changes to the inquiry authority of the OKR system.

[0164] According to one or more embodiments of the present invention, the present invention provides an information display method, wherein the method further includes, in response to an operation on the first display area, jumping to an OKR page of an OKR system and displaying the OKR display information in a first manner on the OKR page.

[0165] According to one or more embodiments of the present invention, the present invention provides an information display method, in which displaying the OKR display information in a first manner on the OKR page includes displaying one of the goal information and at least one key achievement information corresponding to the goal information in a goal display manner on the OKR page, where the goal display manner refers to a display manner different from other goal information and at least one key achievement information corresponding to the goal information.

[0166] According to one or more embodiments of the present invention, the present invention provides an information display method, wherein the method further includes displaying the OKR link in the conversation if an OKR creator corresponding to the OKR link does not belong to the same organizational structure as a user in the conversation.

[0167] According to one or more embodiments of the present invention, the present invention provides an information transmission method, the method being applied to an OKR system, the method including: obtaining an OKR link in response to an operation on goal and key achievement OKR information; and sending the OKR link to an instant communication client, so that the instant communication client obtains OKR display information corresponding to the OKR link in response to receiving the OKR link, wherein the OKR display information includes at least one goal information and / or key achievement information corresponding to the goal information; and displaying the OKR display information in a first display area according to preset display rules.

[0168] According to one or more embodiments of the present invention, the present invention provides an information transmission method, wherein obtaining an OKR link in response to an operation on the OKR information includes obtaining a periodic OKR link in response to a copy operation of a uniform resource locator (url) for the periodic OKR information.

[0169] According to one or more embodiments of the present invention, the present invention provides an information transmission method, in which obtaining an OKR link in response to an operation on the OKR information includes: displaying an information receiving user in a second display area in response to a share button operation on all OKR information within a period; and obtaining a periodic OKR link in response to an operation on the information receiving user.

[0170] According to one or more embodiments of the present invention, the present invention provides an information transmission method, in which obtaining an OKR link in response to an operation on the OKR information includes displaying a periodic OKR copy button in a second display area in response to a share button operation on all OKR information in a period, and obtaining a periodic OKR link in response to an operation on the periodic OKR copy button.

[0171] According to one or more embodiments of the present invention, the present invention provides an information transmission method, wherein obtaining an OKR link in response to an operation on the OKR information includes obtaining a single OKR link in response to a copy operation on the single OKR information.

[0172] According to one or more embodiments of the present invention, the present invention provides an information transmission method, wherein the method further includes changing the single OKR information in response to an operation on a single OKR change button.

[0173] According to one or more embodiments of the present invention, the present invention provides an information transmission method, in which the method further includes: displaying an authority setting button in a third display area in response to an operation on a single OKR information; and displaying authority operation buttons corresponding to each OKR information in a fourth display area in response to an operation on the authority setting button, where each OKR information includes periodic OKR information, goal information in the single OKR information, and key achievement information in the single OKR information; and changing the query authority of the OKR information corresponding to the authority operation button in response to the operation of the authority operation button.

[0174] According to one or more embodiments of the present invention, the present invention provides an information transmission method, wherein the method further includes displaying an OKR delete button in a third display area in response to an operation on a single OKR information, and deleting the single OKR information in response to an operation on the OKR delete button.

[0175] According to one or more embodiments of the present invention, the present invention provides an information display device, disposed in the device instant communication client, the device comprising: an information acquisition module for acquiring OKR display information corresponding to a transmitted goal and key achievement OKR link in response to receiving the OKR display information during a conversation, the OKR display information including at least one goal information and / or key achievement information corresponding to the goal information; and an information display module for displaying the OKR display information according to a display rule preset in a first display area of ​​the conversation.

[0176] According to one or more embodiments of the present invention, the present invention provides an information display device, wherein the device further comprises an information display module for displaying card information in a first display area of ​​the conversation, the card information including OKR summary information and / or OKR display information, and the OKR summary information including an OKR cycle and an OKR creator.

[0177] According to one or more embodiments of the present invention, the present invention provides an information display device, where when the OKR link is a periodic OKR link, the OKR display information includes at least one goal information in the period, and the information display module is specifically used to display at least one goal information in the period in a first display area, and the goal information includes at least one of a goal serial number, a goal content, and a user link associated with the goal content.

[0178] According to one or more embodiments of the present invention, the present invention provides an information display device, where when the OKR link is a single OKR link, the OKR display information includes one goal information and at least one key achievement information corresponding to the goal information, and the information display module is specifically used for displaying the goal information and at least one key achievement information corresponding to the goal information in a first display area used for displaying the goal information, the goal information includes at least one of a goal serial number, a goal content, and a user link associated with the goal content, and the key achievement information includes at least one of a key achievement serial number, a key achievement content, and a user link associated with the key achievement content.

[0179] According to one or more embodiments of the present invention, the present invention provides an information display device, wherein the device further includes: a query authority determination module for determining whether a user corresponding to the conversation has the authority to query the OKR display information based on the OKR link; and a first presentation information display module for displaying first presentation information if the user corresponding to the conversation does not have the authority to query the OKR display information, the first presentation information presenting to the user that the user does not have the authority to query the OKR display information.

[0180] According to one or more embodiments of the present invention, the present invention provides an information display device, in which when the OKR display information includes multiple target information within the period, the information display module is specifically used to display the target information corresponding to the query authority when the user corresponding to the conversation has query authority for any one of the target information within the period.

[0181] According to one or more embodiments of the present invention, the present invention provides an information display device, in which when the OKR display information includes one goal information and at least one key achievement information corresponding to the goal information, the information display module 132 is specifically used for displaying the goal information and the key achievement information corresponding to the goal information when the user corresponding to the conversation has the inquiry authority of the goal information, and / or for displaying the key achievement information corresponding to the inquiry authority and the goal information corresponding to the key achievement information when the user corresponding to the conversation has the inquiry authority of the key achievement information.

[0182] According to one or more embodiments of the present invention, the present invention provides an information exhibition device, wherein the device further includes an authority update module for updating the inquiry authority in real time based on changes to the inquiry authority of the OKR system within a first preset time of initially acquiring the OKR exhibition information, and for lazily updating the inquiry authority based on changes to the inquiry authority of the OKR system after a first preset time has elapsed since the OKR exhibition information was initially acquired.

[0183] According to one or more embodiments of the present invention, the present invention provides an information display device, wherein the device further comprises a page jump module for jumping to an OKR page of an OKR system in response to an operation on the first display area, and displaying the OKR display information in a first manner on the OKR page.

[0184] According to one or more embodiments of the present invention, the present invention provides an information display device, in which displaying the OKR display information in a first manner on the OKR page includes displaying one of the goal information and at least one key achievement information corresponding to the goal information on the OKR page in a goal display manner, where the goal display manner refers to a display manner different from other goal information and at least one key achievement information corresponding to the goal information.

[0185] According to one or more embodiments of the present invention, the present invention provides an information display device, wherein the device further comprises an OKR link display module for displaying the OKR link in the conversation if an OKR creator corresponding to the OKR link does not belong to the same organizational structure as a user corresponding to the conversation.

[0186] According to one or more embodiments of the present invention, the present invention provides an information sending device, the device is arranged in an OKR system, the device includes: a link obtaining module for obtaining an OKR link in response to an operation on goal and key achievement OKR information; and a link sending module for performing the following: sending the OKR link to an instant communication client in response to the instant communication client receiving the OKR link during a conversation, so as to obtain OKR display information corresponding to the OKR link, the OKR display information including at least one goal information and / or key achievement information corresponding to the goal information; and displaying the OKR display information according to a display rule preset in a first display area of ​​the conversation.

[0187] According to one or more embodiments of the present invention, the present invention provides an information transmission device, in which the link acquisition module 141 is specifically used to obtain a periodic OKR link in response to a copy operation of a uniform resource locator (url) for periodic OKR information.

[0188] According to one or more embodiments of the present invention, the present invention provides an information transmission device, in which the link acquisition module 141 includes a user display unit for displaying an information receiving user in a second display area in response to a share button operation for all OKR information within a period, and a periodic OKR link acquisition unit for acquiring a periodic OKR link in response to the operation for the information receiving user.

[0189] According to one or more embodiments of the present invention, the present invention provides an information transmission device, in which the link acquisition module 141 includes a copy button display unit for displaying a periodic OKR copy button in a second display area in response to a share button operation for all OKR information in a period, and a periodic OKR link acquisition unit for acquiring a periodic OKR link in response to an operation on the periodic OKR copy button.

[0190] According to one or more embodiments of the present invention, the present invention provides an information transmission device, in which the link acquisition module 141 is specifically used to obtain a single OKR link in response to a copy operation on a single OKR information.

[0191] According to one or more embodiments of the present invention, the present invention provides an information sending device, wherein the device further comprises an OKR information change module for changing the single OKR information in response to an operation on a single OKR change button.

[0192] According to one or more embodiments of the present invention, the present invention provides an information transmission device, in which the device further includes an authority change module for: displaying an authority setting button in a third display area in response to an operation on a single OKR information; and displaying authority operation buttons corresponding to each OKR information in a fourth display area in response to an operation on the authority setting button, where each OKR information includes periodic OKR information, goal information in the single OKR information, and key achievement information in the single OKR information; and changing the query authority of the OKR information corresponding to the authority operation button in response to the operation of the authority operation button.

[0193] According to one or more embodiments of the present invention, the present invention provides an information sending device, wherein the device further comprises an OKR information deletion module for performing the following in response to an operation on a single OKR information: displaying an OKR delete button in a third display area; and deleting the single OKR information in response to an operation on the OKR delete button.

[0194] According to one or more embodiments of the present invention, there is provided an electronic device, the electronic device comprising: one or more processors; a memory for storing one or more programs; The one or more programs, when executed by the one or more processors, cause the one or more processors to implement any method provided by the present invention.

[0195] According to one or more embodiments of the present invention, the present invention provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements any method method provided by the present invention.

[0196] An embodiment of the present invention further provides a computer program product, which includes computer programs or instructions, which, when executed by a processor, realise the above method.

[0197] The above description is a preferred embodiment of the present invention, and merely describes the technical principles applied. Those skilled in the art should understand that the scope of the invention is not limited to the technical solution formed by a specific combination of the above technical features, but also includes other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the concept of the invention. For example, it should be understood that the invention also includes technical solutions formed by switching the above features with technical features having similar functions disclosed in the present invention (but not limited to these).

[0198] It should be noted that although operations are depicted in a particular order, this should not be understood as requiring that these operations be performed in the particular order or sequence depicted. Multi-task and parallel processing may be advantageous in certain environments. Similarly, although the above discussion includes some specific implementation details, these should not be construed as limiting the scope of the invention. Certain features that are described in the context of separate embodiments 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 individually or in any suitable subcombination.

[0199] Although the present subject matter has been described in language specific to structural features and / or logical operations of a method, 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. On the contrary, the specific features and operations described above are merely example forms of implementing the claims.

Claims

1. Applied to instant communication clients, In response to receiving the transmitted OKR link during the conversation, acquiring OKR exhibition information corresponding to the OKR link, the OKR exhibition information including at least one goal information and / or key achievement information corresponding to the goal information; and displaying the OKR display information in the first display area of ​​the conversation according to a preset display rule.

16. A method for displaying information comprising:

2. Displaying the OKR display information in accordance with a preset display rule in the first display area of ​​the conversation, Displaying card information in a first display area of ​​the conversation, the card information including OKR summary information and / or OKR display information, the OKR summary information including an OKR period and an OKR creator.

2. The information display method according to claim 1.

3. If the OKR link is a periodic OKR link, the OKR display information includes at least one target information within the period; Displaying the OKR display information in accordance with a preset display rule in the first display area, Displaying at least one target information in the period in a first display area, the target information including at least one of a target serial number, a target content, and a user link associated with the target content.

2. The information display method according to claim 1.

4. When the OKR link is a single OKR link, the OKR display information includes one target information and / or at least one key achievement information corresponding to the target information; Displaying the OKR display information in accordance with a preset display rule in the first display area, Displaying the target information and / or at least one key achievement information corresponding to the target information in a first display area, the target information including at least one of a target serial number, a target content, and a user link associated with the target content, the key achievement information including at least one of a key achievement serial number, a key achievement content, and a user link associated with the key achievement content.

2. The information display method according to claim 1.

5. Determining whether a user corresponding to the conversation has an inquiry right for the OKR exhibition information based on the OKR link; If the user corresponding to the conversation does not have the authority to inquire about the OKR display information, first presentation information is displayed, and the first presentation information is displayed to the user that the user does not have the authority to inquire about the OKR display information.

2. The information display method according to claim 1.

6. If the OKR display information includes multiple target information within the period, The information display method includes: When the user corresponding to the conversation has a right to view any one of the target information within the period, displaying the target information corresponding to the right to view.

4. The information display method according to claim 3.

7. If the OKR exhibition information includes one target information and at least one key achievement information corresponding to the target information, The information display method includes: When the user corresponding to the conversation has the query authority of the target information, displaying the target information and key achievement information corresponding to the target information; and / or The method further includes displaying key result information corresponding to the inquiry authority and target information corresponding to the key result information when the user corresponding to the conversation has an inquiry authority for any one of the key result information.

5. The information display method according to claim 4.

8. updating the inquiry authority in real time based on changes to the inquiry authority of the OKR system within a first preset time of initially acquiring the OKR exhibition information; and lazily updating the inquiry authority based on changes to the inquiry authority of the OKR system after a first preset time period from when the OKR exhibition information is initially acquired.

6. The information display method according to claim 5.

9. The method further includes jumping to an OKR page of an OKR system in response to an operation on the first display area, and displaying the OKR display information on the OKR page in a first manner.

2. The information display method according to claim 1.

10. Displaying the OKR display information in a first manner on the OKR page; Displaying one of the target information and at least one key achievement information corresponding to the target information in a target display manner on the OKR page, the target display manner including a display manner different from other target information and at least one key achievement information corresponding to the target information.

10. The information display method according to claim 9.

11. and exposing the OKR link in the conversation if an OKR creator corresponding to the OKR link does not belong to the same organizational structure as the user in the conversation.

2. The information display method according to claim 1.

12. Applied to the OKR system, Obtaining an OKR link in response to an operation on the goal and key outcome OKR information; sending the OKR link to an instant communication client in response to the instant communication client receiving the OKR link, so as to obtain OKR display information corresponding to the OKR link, the OKR display information including at least one target information and / or key achievement information corresponding to the target information; and displaying the OKR display information in a first display area according to a preset display rule.

23. An information transmission method comprising:

13. Obtaining an OKR link in response to an operation on the OKR information includes: and obtaining a periodic OKR link in response to a copy operation of a uniform resource locator (URL) for the periodic OKR information.

13. The information transmission method according to claim 12.

14. Obtaining an OKR link in response to an operation on the OKR information includes: In response to the share button operation for all the OKR information within the period, displaying the information receiving users in the second display area; and obtaining a periodic OKR link in response to an operation by the information receiving user.

13. The information transmission method according to claim 12.

15. Obtaining an OKR link in response to an operation on the OKR information includes: In response to a share button operation for all OKR information within the period, displaying a period OKR copy button in the second display area; and acquiring a periodic OKR link in response to an operation on the periodic OKR copy button.

13. The information transmission method according to claim 12.

16. Obtaining an OKR link in response to an operation on the OKR information includes: and obtaining a single OKR link in response to a copy operation on the single OKR information.

13. The information transmission method according to claim 12.

17. The method further includes changing the single OKR information in response to an operation on a single OKR change button.

17. The information transmission method according to claim 16.

18. Displaying an authority setting button in the third display area in response to an operation on the single OKR information; In response to an operation on the authority setting button, displaying authority operation buttons corresponding to each OKR information in a fourth display area, each OKR information including periodic OKR information, goal information in the single OKR information, and key achievement information in the single OKR information; and changing the inquiry authority of the OKR information corresponding to the authority operation button in response to the operation of the authority operation button.

17. The information transmission method according to claim 16.

19. displaying an OKR delete button in the third display area in response to an operation on the single OKR information; and deleting the single OKR information in response to an operation on the OKR deletion button.

17. The information transmission method according to claim 16.

20. Located in the instant communication client, an information acquisition module for acquiring OKR exhibit information corresponding to the key-outcome OKR link in response to receiving the transmitted goal and key-outcome OKR link during the conversation, the OKR exhibit information including at least one goal information and / or key-outcome information corresponding to the goal information; an information display module for displaying the OKR display information in the first display area of ​​the conversation according to a display rule preset therein; An information display device characterized by:

21. It is placed in the OKR system. a link acquisition module for acquiring an OKR link in response to an operation on the goal and key outcome OKR information; a link sending module for sending the OKR link to an instant communication client in response to the instant communication client receiving the OKR link during a conversation, so as to obtain OKR display information corresponding to the OKR link, the OKR display information including at least one target information and / or key achievement information corresponding to the target information; and displaying the OKR display information in a first display area of ​​the conversation according to a preset display rule.

1. An information transmitting device comprising:

22. one or more processors; a storage device for storing one or more programs, The one or more programs, when executed by the one or more processors, cause the one or more processors to implement a method according to any one of claims 1 to 19.

1. An electronic device comprising:

23. A computer-readable storage medium having a computer program stored thereon, When the program is executed by a processor, the program performs the method according to any one of claims 1 to 19. A computer-readable storage medium comprising:

24. A computer program product comprising a computer program or instructions, The computer program or instructions, when executed by a processor, cause the implementation of the method according to any one of claims 1 to 19.

23. A computer program product comprising:

Citation Information

Patent Citations

  • Office system and work task management method and device

    CN113988801A

  • Target management system, target management method and target management program

    JP2020046733A

  • Development support device

    JP2021135736A

  • Office system, operation task management method and device

    JP2023002766A

  • Navigation and analysis engine for aggregate and individual indicators

    US20200265310A1