Method and device for displaying authorization information, electronic device, storage medium and program
Patent Information
- Application Number
- JP2025250986
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-02-28
- Filing Date
- 2025-12-15
- Publication Date
- 2026-09-09
AI Technical Summary
【0085】 本開示の実施例による権限情報表示装置は、本開示の任意の実施例による権限情報表示方法を実行することができ、権限情報表示方法の実行に該当する機能モジュール及び有益な効果を有する。本実施例で詳しく説明されていない技術詳細については、本開示の任意の実施例による権限情報表示方法を参照することができる。
Smart Images

Figure 2026144974000001_ABST
Abstract
Description
[Technical Field]
[0001] Embodiments of the present disclosure relate to the field of computer technology, and in particular, to an authority information display method and apparatus, an electronic device, a storage medium and a program. [Background Art]
[0002] In some applications, when displaying interaction content generated based on reference content, it can be supported that users obtain and browse related information of the reference content. However, data security is low in the process of obtaining content. [Summary of the Invention]
[0003] Embodiments of the present disclosure provide an authority information display method and apparatus, an electronic device, a storage medium and a program product for improving data security in a process where a user obtains content.
[0004] According to a first aspect, an embodiment of the present disclosure provides an authority information display method, the method includes: displaying, in a first region of a first interaction page, first interaction content generated based on at least one piece of reference content, wherein reference content information of at least a part of the reference content is displayed in association with the first interaction content; displaying, in response to an authority source display operation for the reference content, authority source information of an access authority of a target account to the reference content.
[0005] According to a second aspect, an embodiment of the present disclosure further provides an authority information display apparatus, the apparatus includes: An interaction content display module for displaying first interaction content in a first area of a first interaction page, which is generated based on at least one referenced content and displays associated referenced content information of at least some of the said referenced content; The system includes a source information display module for displaying the permission source information of the target account's access permissions to the referenced content in response to an permission source display operation for the referenced content.
[0006] According to a third aspect, embodiments of the present disclosure further provide electronic devices, which include One or more processors, It includes memory 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 made to implement the authorization information display method described in the embodiment of this disclosure.
[0007] According to a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium that stores a computer program that, when executed by a processor, implements the authorization information display method described in the embodiment of the present disclosure.
[0008] According to a fifth aspect, embodiments of the present disclosure further provide a computer program product that, when executed by a computer, causes the computer to implement the authorization information display method described in the embodiments of the present disclosure.
[0009] The authorization information display method and apparatus, electronic device, storage medium, and program product according to the embodiments of this disclosure support users in viewing authorization source information for their access rights to referenced content when displaying interaction content generated based on referenced content, display the authorization source information of the referenced content, improve data security in the process of users acquiring content, and reduce the risk of data leakage. [Brief explanation of the drawing]
[0010] The above and other features, advantages and aspects of each embodiment of this disclosure will become clearer by referring to the following specific embodiments together with the drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that elements and components are not necessarily drawn to scale. [Figure 1] This is a flowchart of the method for displaying authorization information according to the embodiment of this disclosure. [Figure 2] This is a schematic diagram of the display process of the first interaction content according to the embodiments of the present disclosure. [Figure 3] This is a schematic diagram illustrating the display of authorization source information according to an embodiment of the present disclosure. [Figure 4] This is a schematic diagram illustrating the display of functional interpretation information according to the embodiments of this disclosure. [Figure 5] This is a flowchart of another method for displaying authorization information according to an embodiment of the present disclosure. [Figure 6] This is a structural block diagram of an authorization information display device according to an embodiment of the present disclosure. [Figure 7] This is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. [Modes for carrying out the invention]
[0011] The embodiments of this disclosure will be described in more detail below with reference to the drawings. While the drawings show several embodiments of this disclosure, this disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein. Rather, these embodiments should be understood as being provided to provide a clearer and more complete understanding of this disclosure. It should be understood that the drawings and embodiments of this disclosure are illustrative only and not intended to limit the scope of protection of this disclosure.
[0012] It should be understood that the steps described in the embodiments of the method of this disclosure may be performed in a different order and / or in parallel. Furthermore, embodiments of the method may include additional steps and / or may be performed in omission of the indicated steps. The scope of this disclosure is not limited in this respect.
[0013] The terms “including” and their variations as used herein imply an open inclusion meaning “including, but not limited to.” The term “based on” means “based at least in part.” The term “one embodiment” means “at least one embodiment,” the term “another embodiment” means “at least one other embodiment,” and the term “several embodiments” means “at least several embodiments.” Relevant definitions of other terms are given in the following description.
[0014] It should be noted that the concepts such as “First,” “Second,” etc., as used in this disclosure are merely for distinguishing different devices, modules, or units, and are not intended to limit the order of functions performed by these devices, modules, or units or their interdependencies.
[0015] It should be noted that the modifiers “one” and “multiple” as used in this disclosure are illustrative, not restrictive. Those skilled in the art should understand that they should be understood as “one or more” unless otherwise explicitly indicated in the context.
[0016] The names of messages or information exchanged between multiple devices in embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0017] It is understood that the data relating to this proposed technology (including, but not limited to, the data itself, or the acquisition or use of the data) should comply with the requirements of applicable laws, regulations, and related provisions.
[0018] FIG. 1 is a flowchart of an authority information display method according to an embodiment of the present disclosure. The method may be executed by an authority information display device, wherein the device may be implemented by software and / or hardware, may be disposed in an electronic device, and typically may be disposed in a computer, a mobile phone or a tablet computer. The authority information display method according to the embodiment of the present disclosure is suitable for a scenario of displaying authority source information of reference content relied on when generating interaction content. As shown in FIG. 1, the authority information display method according to the present embodiment may include the following.
[0019] S101: displaying, in a first area of a first interaction page, first interaction content that is generated based on at least one piece of reference content, and with which reference content information of at least a part of the reference content is displayed in an associated manner.
[0020] Here, the first interaction content may be interaction content generated based on one or more pieces of reference content. The generation timing of the first interaction content is not limited. In some examples, the first interaction content may include response content to another received interaction content (e.g., third interaction content), for example, the first interaction content may be used to answer a question included in the another interaction content. Types of the first interaction content and the third interaction content are not limited. Illustratively, both the first interaction content and the third interaction content may be conversation messages, and / or the third interaction content may be search content, and the first interaction content may be a search result corresponding to the search content, etc.
[0021] The first interaction page may be understood as a page for displaying first interaction content, which is, for example, a conversation page, a meeting page, or a search result page. The first region may be a region for displaying interaction content on the first interaction page. Hereinafter, description will be given by taking an example in which the first interaction page is a conversation page, the first region is a message display region on the first interaction page, and the first interaction content is a conversation message.
[0022] Reference content of the first interaction content may be understood as a data source referenced when generating the first interaction content. The type of the reference content is not limited. For example, the reference content may be a document, other interaction content except the first interaction content, a question-and-answer entry in a preset question-and-answer library, a headword, meeting content, or the like. The reference content is content to which a target account has access authority. For example, when generating the first interaction content, one or more pieces of content to which the target account has access authority may be obtained as the reference content. Reference content information of the reference content may be understood as information of the reference content of the first interaction content that is displayed in association with the first interaction content, and is, for example, a name of the reference content. The target account may be understood as an account currently logged in to an application that executes the authority information display method according to the embodiments of the present disclosure.
[0023] Specifically, the first interaction content may be displayed in a first area of the first interaction page, for example, by displaying the first interaction page and displaying the generated first interaction content in a first area of the first interaction page, or by generating the first interaction content in a first area of the first interaction page based on one or more reference contents, and also by displaying reference content information of at least some of the reference contents that were relied on when generating the first interaction content, at the associated location of the first interaction content for the user to view. The associated location of the first interaction content may be understood as a location associated with the first interaction content, and the specific location of the associated location is not limited, for example, the associated location may be above, below, to the left or right of the first interaction content, or at least partially overlap the display location of the first interaction content.
[0024] In this embodiment, the timing of generating the first interaction content is not limited. For example, the first interaction content may be automatically generated and displayed when pre-set generation conditions are met. For instance, when the reference content associated with a question answered in the first interaction content is updated, causing the answer content of that question to change, the first interaction content is generated again based on the updated reference content and displayed in the first area of the first interaction page. This notifies the user that the answer content of the question has been updated, making it easier for the user to view it in a timely manner.
[0025] In some embodiments, in response to a third interaction content sent by a target account, a first interaction content corresponding to the third interaction content can be generated, and through the first interaction content, a response can be made to the third interaction content sent by the target account, simplifying the operations required for the user to retrieve and view the response content.
[0026] Optionally, the first interaction content includes response content to a third interaction content, and displaying the first interaction content in a first area of the first interaction page includes generating the response content corresponding to the target question in the first area in response to receiving the third interaction content containing the target question in the first area of the first interaction page.
[0027] Here, the target question may be understood as a question included in the third interaction content. The type of the target question is not limited; for example, the target question may include business questions, such as questions submitted by the user regarding their relevant business, or non-business questions, such as questions submitted by the user that are unrelated to their relevant business. The answer content for the target question may be content that answers the target question. The third interaction content may be interaction content that corresponds to the first interaction content, i.e., interaction content for which the first interaction content answers. Exemplaryly, using a conversation scenario as an example, the third interaction content may be a conversational message containing a target question that the target account sends to a virtual object, and the first interaction content may be a conversational message for which the virtual object answers the target question included in the third interaction content, which is generated by the virtual object based on at least one referenced content that the target account has access to. The virtual object may be, for example, a smart assistant, a conversational robot, or a virtual contact.
[0028] Specifically, when the third interaction content is received in the first area of the first interaction page, in response to receiving the third interaction content, the first interaction content corresponding to the target question contained in the third interaction content may be generated in the first area of the first interaction page, and the target question contained in the third interaction content may be answered via the first interaction content.
[0029] In some examples, upon receiving a submit operation for a third interaction content, the application may, in response to the submit operation, submit the third interaction content and display the submitted third interaction content in a first area of the first interaction page. For example, a user may enter the third interaction content into an interaction content input area on the first interaction page and trigger a submit control on the first interaction page, and if the application detects that the user has triggered the submit control on the first interaction page, it may submit the third interaction content entered into the interaction content input area. Alternatively, a user may enter the third interaction content on a page different from the first interaction page and trigger a submit control on that page, and if the application detects that the user has triggered the submit control on that page, it may display the first interaction page and display the third interaction content in a first area of the first interaction page.
[0030] After sending a third interaction content, in response to the transmission of the third interaction content, a first interaction content may be generated in a first area of the first interaction page to answer the third interaction content. For example, the first interaction content may be obtained by retrieving at least one reference content associated with a target question contained in the third interaction content and to which the target account has access rights, and generating answer content for the target question contained in the third interaction content based on the at least one reference content, thereby displaying the first interaction content in a first area of the first interaction page.
[0031] Taking a conversation scenario as an example, in some optional embodiments, a first interaction page 20 (e.g., a conversation page) between the user and a virtual object may be displayed, as shown in the first figure in Figure 2; a third interaction content 21 (e.g., a conversation message) may be sent in response to a send operation by the user on the first interaction page 20; and the third interaction content 21 sent by the user may be displayed in a first area 22 (e.g., a conversation message display area) of the first interaction page 20. As shown in the second figure in Figure 2, in response to the transmission of a third interaction content 21, the system retrieves at least one reference content associated with the third interaction content 21 and to which the user has access rights, generates a response content 23 for the third interaction content based on the reference content, displays a first interaction content 24 (e.g., a response message) containing the response content 23 in a first area 22 of the first interaction page 20, and displays reference content information 25 of at least some of the reference content used to generate the response content 23 in association with the first interaction content 24, thereby facilitating the user to view the response content 23 for the third interaction content 21 they transmitted, and the reference content information 25 of at least some of the reference content relied on when generating the response content 23.
[0032] Continuing to refer to Figure 2, in some examples, the reference content information 25 may be displayed in the first interaction content 24 as part of the message content of the first interaction content 24, in which case the first interaction content 24 may include the response content 23 of the third interaction content 21 and the reference content information 25 of at least some of the reference content on which the response content 23 was generated.
[0033] S102, in response to the permission source display operation for the referenced content, displays the permission source information for the target account's access permissions to the referenced content.
[0034] Here, the permission source display operation may be a trigger operation that instructs the display of reference content information for one or more reference contents of the first interaction content. Without limiting the method of execution of the permission source display operation, the permission source display operation may include, for example, an operation that triggers (e.g., clicks) a permission source display control displayed on the first interaction page, or an operation that performs a pre-configured swipe gesture on the first interaction page. Optionally, the permission source display control may be further associated with and displayed on the first interaction content, and the permission source display control may be configured to trigger the execution of the permission source display operation. The display position of the permission source display control is associated with the first interaction content, and for example, the permission source display control may be displayed within the first interaction content or at a location near the first interaction content.
[0035] Access rights to referenced content may be understood as the right to access the referenced content, for example, the right to view the referenced content. Access source information for a referenced content may also be information that indicates the source of the access rights for a target account to the referenced content, for example, information that indicates the method by which the target account obtains access rights to the referenced content. If the referenced content is a document, the method of obtaining access rights to the document may include, for example, obtaining access rights to the document through an account, a team, a department, a user group, a meeting, a schedule, or a knowledge library; obtaining access rights to the document by changing the document permissions of the document itself, for example, obtaining access rights to the document because the document has released document permissions that make it accessible or searchable by people who have obtained links within the organization, related organizations, and / or the internet; and / or obtaining access rights to the document by requesting access rights to the document. If the referenced content is a conversation message in a conversation (including individual and / or group conversations), the authorization source acquisition method may be such that the target account is a conversation member in the conversation, for example, a conversation member in a conversation can acquire access to the conversation message in the conversation. If the referenced content is a question answer entry in a pre-configured question answer library, the authorization acquisition method may be such that access to the question answer entry is acquired through the pre-configured question answer library. If the referenced content is a headword, the authorization acquisition method may be such that access to the headword is acquired through the headword. If the referenced content is meeting content, the authorization acquisition method may be such that the target account is a participant in the meeting, for example, a participant in the meeting can acquire access to the meeting content.
[0036] Without limiting the information content of the authorization source information, the authorization source information for a referenced content may, for example, include a description of the authorization source of the target account's access rights to the referenced content, and may further include identifier information for the referenced content, such as the name of the referenced content.
[0037] Specifically, when an operation to display the permission source for the referenced content of the first interaction content 24 is received, for example, when it is detected that the user has triggered the permission source display control 26 (shown in Figure 2) that is displayed in association with the first interaction content 24, permission source information for the target account's access rights to one or more referenced contents may be displayed, as shown in Figure 3.
[0038] In this embodiment, in response to the permission source display operation, permission source information for the target account's access permissions to one or more referenced contents may be displayed.
[0039] Taking the example of a scenario where a permission source display operation acts on a permission source display control and the first interaction content has multiple reference contents, as shown in Figure 2, the first interaction content may be associated with and displayed as only one permission source display control, and when it is detected that the user has triggered the permission source display control, the permission source information for the multiple reference contents of the first interaction content may be displayed, as shown in Figure 3. Alternatively, the first interaction content may be associated with and displayed as multiple permission source display controls, for example, the first interaction content may be associated with and displayed as permission source display controls corresponding to each reference content, and when it is detected that the user has triggered a permission source display control corresponding to a certain reference content, the permission source information for that reference content may be displayed.
[0040] As shown in Figure 4, when the pre-set display conditions for the function interpretation information 40 are met, when it is detected that the user has moved the input pointer (e.g., cursor) to the display position of the authorization source display control 26, when it is detected that the user is hovering the input pointer to the display position of the authorization source display control 26, or when a pre-set trigger operation (e.g., long press operation) is received by the user on the authorization source display control, the function interpretation information 40 of the authorization source display control 26 may be displayed, and the user may be notified that they can view the authorization source information of the referenced content by triggering the authorization source display control 26 via the function interpretation information 40.
[0041] When displaying the authorization source information for the referenced content of the first interaction content, the acquisition time of the authorization source information may also be displayed. For example, the transmission time of the third interaction content and / or the generation time of the first interaction content may be used as the acquisition time of the authorization source information, notifying the user that the displayed authorization source information is the authorization source information for the referenced content at that acquisition time. This further enriches the displayed content and avoids the user becoming confused about the displayed authorization source information due to differing acquisition times.
[0042] In this embodiment, to further enhance the display method of the authorization source information, the authorization source information may be displayed on the first interaction page or on another page different from the first interaction page (for example, the authorization source information page).
[0043] Optionally, displaying the authorization source information for the target account's access rights to the referenced content includes displaying the authorization source information for the target account's access rights to the referenced content in a third area of the first interaction page, or displaying an authorization source information page corresponding to the first interaction content and displaying the authorization source information for the target account's access rights to the referenced content on the authorization source information page.
[0044] Here, the third area may be understood as an area on the first interaction page for displaying authorization source information, and it and the first area may be different areas on the first interaction page. The authorization source information page may be a page for displaying authorization source information, and this authorization source information page may be a different page from the first interaction page.
[0045] For example, in response to an operation to display the permission source for referenced content, a third area may be created on the first interaction page 20, and the permission source information for the target account's access rights to the referenced content may be displayed in the third area, or, as shown in Figure 3, a permission source information page 30 may be displayed, and the permission source information for the target account's access rights to the referenced content may be displayed on the permission source information page 30.
[0046] In some embodiments, displaying the authorization source information page corresponding to the first interaction content includes maintaining the display of the first interaction page and additionally displaying the authorization source information page corresponding to the first interaction content, or switching the currently displayed page from the first interaction page to the authorization source information page corresponding to the first interaction content.
[0047] In the above embodiment, in order to further enrich the display method of the authorization source information, when displaying the authorization source information page 30, the display of the first interaction page 20 may be maintained or the display of the first interaction page 20 may be canceled. For example, as shown in Figure 3 (in the figure, the authorization source information page 30 is shown to the right of the first interaction page 20 as an example), the display of the first interaction page 20 may be maintained and the authorization source information page 30 may be added to the display, or the currently displayed page may be switched from the first interaction page 20 to the authorization source information page 30. Here, when the display of the first interaction page 20 is maintained, the relative position of the authorization source information page 30 and the first interaction page 20 is not limited, for example, the authorization source information page may be displayed in a predetermined position, or in a position associated with the first interaction page 20, for example, on one side of the first interaction page 20.
[0048] The permission information display method according to this embodiment displays a first interaction content in a first area of a first interaction page, which is generated based on at least one referenced content and displays the referenced content information of at least some of the referenced content in association with it. In response to an operation to display the permission source for the referenced content of the first interaction content, the permission source information of the target account's access rights to the referenced content is displayed. By utilizing the above-described technology, this embodiment supports users in viewing the permission source information of their access rights to the referenced content when displaying interaction content generated based on referenced content, displays the permission source information of the referenced content, improves data security in the process of users acquiring content, and reduces the risk of data leakage.
[0049] Figure 5 is a flowchart of another method for displaying authorization information according to an embodiment of the present disclosure. The scheme in this embodiment can be combined with one or more selectable schemes in the above embodiment. Optionally, after displaying the authorization source information of the target account's access rights to the referenced content, the scheme further includes displaying the referenced content in response to a first trigger operation on the authorization source information, and / or displaying an object window for the authorization source object corresponding to the authorization source information in response to a second trigger operation on the authorization source information.
[0050] Accordingly, as shown in Figure 5, the method for displaying authorization information according to this embodiment may include the following:
[0051] S201 displays a first interaction content in a first area of a first interaction page, which is generated based on at least one referenced content and in which referenced content information of at least some of the said referenced content is displayed in association with it.
[0052] S202, in response to the permission source display operation for the referenced content, displays the permission source information for the target account's access permissions to the referenced content, and executes S203 and / or S204.
[0053] S203 displays the referenced content in response to a first trigger operation on the authorization source information.
[0054] Here, the first trigger operation may be a trigger operation to instruct the display of referenced content corresponding to the authorization source information. The method of execution of the first trigger operation is not limited, and for example, the first trigger operation may include an operation that triggers indicator information for the relevant referenced content included in the authorization source information, or an operation that triggers a referenced content display control that is displayed in association with the authorization source information. The indicator information for the referenced content may include, but is not limited to, the name of the referenced content. When the type of referenced content is different, the method of determining its name may be different. For example, the name of referenced content of a document type may be the title of the document, the name of referenced content of an interaction message type may be the name of the conversation corresponding to the interaction message or at least part of the message content of the interaction message, the name of referenced content of a question answer entry type may be at least part of the question content of the question answer entry, the name of referenced content of a headword type may be the name of the headword, and the name of referenced content of a meeting content type may be the meeting name of the meeting corresponding to the meeting content.
[0055] Specifically, when a first trigger operation is received for permission source information, for example, when it is detected that a user has triggered indicator information for a referenced content included in the permission source information of that referenced content, some or all of the content of the referenced content may be displayed. For example, a referenced content window may be displayed on the first interaction page or permission source information page, and some or all of the content of the referenced content may be displayed in the referenced content window, or a display page for the referenced content may be displayed, and some or all of the content of the referenced content may be displayed on the display page.
[0056] In some embodiments, displaying the referenced content includes at least one of the following: displaying the document content of a document in response that the referenced content is a document; displaying the second interaction content in a second area of a second interaction page in response that the referenced content is second interaction content; displaying the entry content of a question answer entry in response that the referenced content is a question answer entry in a pre-configured question answer library; displaying the headword content of a headword in response that the referenced content is a headword; and displaying the meeting data of a meeting in response that the referenced content is meeting content.
[0057] Here, the second interaction content may be understood as the interaction content referenced when generating the first interaction content, and it may be different from the first interaction content. Taking a conversation scenario as an example, the second interaction content and the first interaction content may be different conversation messages in the same or different conversations. The following explanation will use the example that the second interaction content and the first interaction content are conversation messages in different conversations. The second interaction page may be the interaction page on which the second interaction content resides, and taking a conversation scenario as an example, the second interaction page may be the conversation page of the conversation corresponding to the second interaction content. The second interaction area may be the area on the second interaction page for displaying the interaction content.
[0058] A pre-configured question-and-answer library may be a pre-configured question-and-answer library, such as a pre-configured Frequently Asked Questions (FAQ) library. A pre-configured question-and-answer library may contain one or more pre-configured question-and-answer entries, each of which may contain one pre-configured question and the corresponding answer content. The questions contained in different question-and-answer entries may be different. A headword is a fundamental unit in a knowledge system, referring to an entry that systematically interprets a particular thing, concept, or term, and is commonly found in scenarios such as dictionaries, encyclopedias, or databases.
[0059] For example, if a first trigger operation is received for the authorization source information of a document type's reference content, the document content of the document may be displayed, for example, on a first interaction page, an authorization source information page, or a display page for the document, some or all of the document content of the document may be displayed.
[0060] When a first trigger operation is received for the authorization source information of referenced content of an interaction content type, the referenced content of the interaction message type may be displayed in the second area display of the second interaction page, i.e., the second interaction content may be displayed. Taking a conversation scenario as an example, the conversation page of the conversation corresponding to the second interaction content may be displayed, and the second interaction content may be displayed on the conversation page, for example, to facilitate viewing by the user, the second interaction content may be positioned on the conversation page.
[0061] If a first trigger operation is received for the authorization source information of reference content of a question-answer entry type, the entry content of the question-answer entry may be displayed, for example, by displaying the display interface of the question-answer entry (e.g., a display window or display page) and displaying the entry content of the question-answer entry in the display interface.
[0062] When a first trigger operation is received for the authorization source information of reference content of an entry word type, the entry word content of the entry word may be displayed, for example, by displaying the display interface for the entry word and displaying the entry word content of the entry word on the display interface.
[0063] When a first trigger operation is received for the permission source information of referenced content of a meeting content type, the meeting data of the meeting content may be displayed, for example, by displaying the meeting data display interface for the meeting content and displaying the meeting data of the meeting content on the display interface.
[0064] In the above embodiment, when the referenced content is a document, when displaying the document content of the document, it may be positioned in the referenced paragraph in the document when generating the first interaction content, for example, by displaying the paragraph content of the referenced paragraph, the user may simplify the operations required to view the content referenced by the first interaction content in the document, or it may be positioned in a pre-set paragraph in the document, for example, by displaying the paragraph content of a pre-set paragraph in the document, the user can view the document content of the document starting from the pre-set paragraph. In this case, optionally, displaying the document content of the document includes displaying the paragraph content of the referenced paragraph in the document corresponding to the first interaction information, or displaying the paragraph content of a pre-set paragraph in the document. Here, the referenced paragraph may be understood as a paragraph referenced from the document when generating the first interaction content, for example, a paragraph in the document associated with the first interaction content. A pre-defined paragraph may be understood as a pre-defined paragraph, such as the first paragraph or important paragraph of a document, and this embodiment is not limited to this.
[0065] In the above embodiment, the method of displaying meeting data of meeting content is not limited. For example, the method may include playing the meeting video data of the meeting content, playing the meeting audio data of the meeting content, displaying meeting text data obtained by speech recognition of the meeting audio data of the meeting content, and / or displaying meeting summary data of the meeting content, thereby further enriching the method of displaying meeting data. In this case, optionally, the meeting data includes at least one of the meeting video data, meeting audio data, meeting text data, and meeting summary data, and the meeting text data is obtained by speech recognition of the meeting audio data. Here, the meeting video data may be understood as the video data of the meeting content, and it can be understood that the video data includes audio data, i.e., when playing the video data of the meeting content, the audio data included in the video data may be played synchronously. The meeting audio data may be understood as the audio data of the meeting content. The meeting text data may be text data obtained by speech recognition of the meeting audio data. The meeting summary data may be understood as summary data of the meeting content obtained by summarizing the meeting content, for example, the meeting outline of the meeting content.
[0066] S204, in response to a second trigger operation on the authorization source information, displays the object window of the authorization source object corresponding to the authorization source information.
[0067] Here, the second trigger operation may be a trigger operation to instruct the display of the object window of the authorization source object corresponding to the authorization source information. The method of execution of the second trigger operation is not limited; for example, the second trigger operation may include a trigger operation for object indicator information of the authorization source object, which is included in the authorization acquisition method that triggers the authorization source information.
[0068] The authorization source object for a referenced content may be understood as the object that allows a target account to obtain access to that referenced content; that is, the object on which the target account depends to obtain access to that referenced content. The type of authorization source object is not limited; for example, the authorization source object may be an account, a conversation, a department, a user group, a meeting, a schedule, a knowledge library, and / or a question-and-answer library.
[0069] The object window of the authorization source object may be a window associated with the authorization source object, such as the authorization source object's object information window, interaction window, document collection window, or media content collection window. The object information window may be used to display the authorization source object's object information, such as the authorization source object's object documentation information. The interaction window may be a window for interacting with the authorization source object, such as a conversation window. The document collection window may be used to display the authorization source object's document collection, which may display the document information of one or more documents associated with the authorization source object. The media content collection window may be used to display the authorization source object's media content collection, which may display the media content information of one or more media contents associated with the authorization source object.
[0070] Specifically, when a second trigger operation is received on the authorization source information, for example, when it is detected that a user has triggered object indicator information of an authorization source object included in the authorization source information of a referenced content, the object window of the authorization source object may be displayed to facilitate the user viewing the object information of the authorization source object and / or interacting with the authorization source object.
[0071] In some embodiments, when a second trigger operation is received on authorization source information, the object window of the authorization source object corresponding to the authorization source information may be displayed, for example, the object information window of the authorization source object to allow the user to view the object information of the authorization source object in the object information window, or the interaction window of the authorization source object to be displayed, for example, the conversation window of the authorization source object to allow the user to interact with the authorization source object. In this case, optionally, displaying the object window of the authorization source object includes displaying the object information window of the authorization source object and displaying the object information of the authorization source object in the object information window, or displaying the interaction window of the authorization source object for performing interactions associated with the authorization source object.
[0072] In the above embodiment, the object window displayed in response to the second trigger operation may be pre-configured or determined based on the second trigger operation. For example, if the received second trigger operation is different, a different object window for the authorization source object may be displayed, and this embodiment is not limited to this.
[0073] The permission information display method according to this embodiment displays the permission source information of the target account's access rights to the referenced content, and then supports the user in viewing the object window of the referenced content or permission source object based on said permission source information. This enriches the viewing methods for the object windows of the referenced content and / or permission source objects, as well as the functionality of the permission source information, thereby meeting the diverse viewing needs of the user.
[0074] Figure 6 is a structural block diagram of an authorization information display device according to an embodiment of the present disclosure. The device may be implemented by software and / or hardware, and may be installed on an electronic device, typically a computer, mobile phone, or tablet computer, and can display authorization source information of reference content relied on when generating interaction content by performing an authorization information display method. As shown in Figure 6, the authorization information display device according to this embodiment may include an interaction content display module 601 and a source information display module 602, where, The interaction content display module 601 is used to display first interaction content in a first area of a first interaction page, which is generated based on at least one reference content and in which reference content information of at least some of the said reference content is displayed in association with it. The source information display module 602 is used to display the permission source information of the target account's access rights to the referenced content in response to an permission source display operation for the referenced content.
[0075] The authorization information display device according to this embodiment displays, by an interaction content display module, first interaction content generated based on at least one referenced content in a first area of a first interaction page, in which referenced content information of at least some of the referenced content is associated and displayed; and by a source information display module, in response to an authorization source display operation for the referenced content of the first interaction content, authorization source information of the target account's access rights to the referenced content. By utilizing the above technical configuration, this embodiment can support users in viewing authorization source information of their access rights to the referenced content when displaying interaction content generated based on referenced content, display authorization source information of the referenced content, improve data security in the process of users acquiring content, and reduce the risk of data leakage.
[0076] Furthermore, the authorization information display device may further include a reference content display module for displaying the reference content in response to a first trigger operation on the authorization source information, after displaying the authorization source information of the target account's access rights to the reference content, and / or an object window display module for displaying an object window of the authorization source object corresponding to the authorization source information, in response to a second trigger operation on the authorization source information, after displaying the authorization source information of the target account's access rights to the reference content.
[0077] Optionally, the reference content display module includes at least one of the following: a document content display unit for displaying the document content of a document in response that the reference content is a document; an interaction content display unit for displaying the second interaction content in a second area of a second interaction page in response that the reference content is second interaction content; an entry content display unit for displaying the entry content of a question answer entry in response that the reference content is a question answer entry in a pre-configured question answer library; a headword content display unit for displaying the headword content of a headword in response that the reference content is a headword; and a meeting data display unit for displaying the meeting data of a meeting content in response that the reference content is meeting content.
[0078] Optionally, the document content display unit may be used to specifically display the paragraph content of a reference paragraph in the document that corresponds to the first interaction information, or to display the paragraph content of a pre-set paragraph in the document.
[0079] The meeting data optionally includes at least one of the following: meeting video data, meeting audio data, meeting text data, and meeting summary data, wherein the meeting text data is obtained by performing speech recognition on the meeting audio data.
[0080] Optionally, the object window display module may be used to specifically display the object information window of the authorization source object, display the object information of the authorization source object in the object information window, or display an interaction window for performing interactions associated with the authorization source object.
[0081] Optionally, the source information display module 602 may include a first information display unit in a third area of the first interaction page for displaying authorization source information for the target account's access rights to the referenced content, or a second information display unit that displays an authorization source information page corresponding to the first interaction content and displays authorization source information for the target account's access rights to the referenced content on the authorization source information page.
[0082] Optionally, the second information display unit may be used to specifically maintain the display of the first interaction page, to additionally display an authorization source information page corresponding to the first interaction content, or to switch the currently displayed page from the first interaction page to the authorization source information page corresponding to the first interaction content.
[0083] Optionally, the first interaction content may include response content to the third interaction content, and the interaction content display module 601 may be used specifically to generate the response content corresponding to the target question in the first area of the first interaction page in response to receiving the third interaction content containing the target question in the first area.
[0084] Optionally, an authorization source display control is further associated with and displayed in relation to the first interaction content, and the authorization source display control is configured to trigger the execution of the authorization source display operation.
[0085] The authorization information display device according to the embodiments of this disclosure can perform the authorization information display method according to any embodiment of this disclosure and has the functional modules and beneficial effects corresponding to the performance of the authorization information display method. For technical details not described in detail in this embodiment, refer to the authorization information display method according to any embodiment of this disclosure.
[0086] Referring below to Figure 7, which shows a schematic diagram of a structure suitable for realizing an electronic device (e.g., terminal device) 700 of an embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include, but is not limited to, mobile devices such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. The electronic device shown in Figure 7 is merely an example and does not impose any limitations on the functions and scope of use of the embodiment of the present disclosure.
[0087] As shown in Figure 7, the electronic device 700 may include a processing unit (e.g., a central processing unit, graphics processor, etc.) 701 which can perform various appropriate operations and processes based on a program stored in read-only memory (ROM) 702 or a program loaded from storage device 708 into random access memory (RAM) 703. RAM 703 further stores various programs and data necessary for the operation of the electronic device 700. The processing unit 701, ROM 702, and RAM 703 are connected to each other via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.
[0088] Generally, devices such as input devices 706 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, and gyroscopes; output devices 707 including, for example, liquid crystal displays (LCDs), speakers, and vibrators; storage devices 708 including, for example, magnetic tape and hard disks; and communication devices 709 can be connected to the I / O interface 705. The communication device 709 can allow the electronic device 700 and other devices to exchange data via wireless or wired communication. Figure 7 shows an electronic device 700 with various devices, but it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have all of the devices instead.
[0089] In particular, according to embodiments of the present disclosure, the process described above with reference to the flowchart may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product which includes a computer program contained on a non-temporary computer-readable medium which includes program code for performing the method shown in the flowchart. In such embodiments, the computer program may be downloaded and installed from a network via a communication device 709, or installed from a storage device 708, or installed from a ROM 702. When the computer program is executed by the processing device 701, the above-described functions, limited by the methods of embodiments of the present disclosure, are performed.
[0090] The computer-readable medium in this disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of both. The computer-readable storage medium may be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage mediums may include, but are not limited to, an electrical connection having one or more wires, a portable computer magnetic disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact magnetic disk read-only memory (CD-ROM), optical memory device, magnetic memory device, or any suitable combination of the above. In this disclosure, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, the computer-readable signal medium may include data signals propagated in the baseband or as part of a carrier, which contain computer-readable program code. The data signals propagated in this manner may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, and the computer-readable signal medium may transmit, propagate, or transmit programs for use by or in combination with instruction execution systems, apparatus, or devices. The program code contained in the computer-readable medium may be transmitted by any suitable medium, including but not limited to electric wires, optical cables, RF (radio frequency), or any suitable combination thereof.
[0091] In some embodiments, the client and server may communicate using any currently known or future-to-be-developed network protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with digital data communications (e.g., communication networks) in any form or medium. Examples of communication networks include local area networks ("LANs"), wide area networks ("WANs"), the World Wide Web (e.g., the Internet), end-to-end networks (e.g., ad hoc end-to-end networks), and any currently known or future-to-be-developed networks.
[0092] The computer-readable medium described above may be included in the electronic device described above, or it may be a standalone entity not incorporated into the electronic device.
[0093] The computer-readable medium contains one or more programs, and when the one or more programs are executed by the electronic device, the electronic device is caused to display first interaction content in a first area of a first interaction page, which is generated based on at least one referenced content and displays associated referenced content information of at least some of the said referenced content; and to display the authorization source information of the target account's access rights to the said referenced content in response to an authorization source display operation for the said referenced content.
[0094] Computer program code for performing the operations of the Disclosure can be organized in one or more programming languages or a combination thereof, and such programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, and C++, and further include general procedural programming languages such as the "C" language or similar programming languages. The program code may run entirely on a user computer, partially on a user computer, run as a single standalone software package, run partially on a user computer and partially on a remote computer, or run entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it may be connected to an external computer (for example, connected via the Internet using an Internet service provider).
[0095] The flowcharts and block diagrams in the drawings illustrate the systematic architecture, functions, and operations that can be implemented according to the systems, methods, and computer program products of each embodiment of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, program segment, or portion of code, which contains one or more executable instructions for implementing a defined logic function. In some implementations as alternatives, the functions described in the blocks may occur in a different order than those shown in the drawings. For example, two consecutively shown blocks may actually be executed almost in parallel, or in some cases in reverse order, depending on the function. Furthermore, each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the defined function or operation, or by a combination of dedicated hardware and computer instructions.
[0096] The units referred to in the descriptions of the embodiments of this disclosure may be implemented in software or in hardware. Herein, the names of the modules are not necessarily limited to the units themselves.
[0097] The functions described above in this specification may be performed by at least partially one or more hardware logic components. For example, typical types of hardware logic components that can be used include, but are not limited to, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems on chips (SOCs), and composite programmable logic circuits (CPLDs).
[0098] In the context of this disclosure, a machine-readable medium may be a tangible medium that contains or stores a program for use 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 of the above. More specific examples of machine-readable storage media include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0099] According to one or more embodiments of this disclosure, Example 1 provides a method for displaying authorization information, the method is: In a first area of the first interaction page, display first interaction content which is generated based on at least one referenced content and in which referenced content information of at least some of the said referenced content is displayed in association with it, This includes displaying the permission source information for the target account's access permissions to the referenced content in response to an operation to display the permission source for the referenced content.
[0100] According to one or more embodiments of this disclosure, Example 2, based on the method described in Example 1, after displaying the authorization source information for the target account's access rights to the referenced content, In response to a first trigger operation on the authorization source information, display the referenced content, and / or The further includes displaying the object window of the authorization source object corresponding to the authorization source information in response to a second trigger operation on the authorization source information.
[0101] According to one or more embodiments of this disclosure, Example 3 displays the aforementioned reference content based on the method described in Example 2. In response to the fact that the referenced content is a document, the document content of the document is displayed. In response to the fact that the referenced content is the second interaction content, the second interaction content is displayed in the second area of the second interaction page, In response to the fact that the referenced content is a question-answer entry in a pre-configured question-answer library, the entry content of the question-answer entry is displayed. In response to the aforementioned reference content being a headword, the headword content of the aforementioned headword is displayed, This includes at least one of the following: displaying meeting data of the meeting content in response to the reference content being meeting content.
[0102] According to one or more embodiments of this disclosure, Example 4 displays the document content of the document described above, based on the method described in Example 3. Displaying the paragraph content of the reference paragraph corresponding to the first interaction information in the aforementioned document, or This includes displaying the paragraph content of a pre-configured paragraph in the aforementioned document.
[0103] According to one or more embodiments of the present disclosure, Example 5, based on the method of Example 3, wherein the meeting data includes at least one of meeting video data, meeting audio data, meeting text data, and meeting summary data, and the meeting text data is obtained by performing speech recognition on the meeting audio data.
[0104] According to one or more embodiments of this disclosure, Example 6 displays the object window of the authorization source object based on the method described in Example 2. Display the object information window for the authorization source object, and display the object information for the authorization source object in the object information window, or This includes displaying an interaction window for performing interactions associated with the authorization source object.
[0105] According to one or more embodiments of this disclosure, Example 7 displays the authorization source information for the target account's access rights to the aforementioned referenced content, based on the method described in any one of Examples 1 to 6. In the third area of the first interaction page, display the permission source information for the target account's access rights to the referenced content, or This includes displaying an authorization source information page corresponding to the first interaction content, and displaying the authorization source information for the target account's access permissions to the referenced content on the authorization source information page.
[0106] According to one or more embodiments of this disclosure, Example 8 displays the authorization source information page corresponding to the first interaction content based on the method described in Example 7. Maintain the display of the first interaction page and add a permission source information page corresponding to the first interaction content, or This includes switching the currently displayed page from the first interaction page to the authorization source information page corresponding to the first interaction content.
[0107] According to one or more embodiments of the present disclosure, Example 9, based on the method described in any one of Examples 1 to 6, the first interaction content includes response content to the third interaction content, and the first interaction content is displayed in a first area of the first interaction page. The first interaction page includes, in response to receiving the third interaction content which includes a target question in a first area of the first interaction page, generating the answer content corresponding to the target question in the first area.
[0108] According to one or more embodiments of the present disclosure, Example 10 further associates and displays the first interaction content with the authorization source display control based on the method described in any one of Examples 1 to 6, wherein the authorization source display control is configured to trigger the execution of the authorization source display operation.
[0109] According to one or more embodiments of the present disclosure, Example 11 provides an authorization information display device, which is An interaction content display module for displaying first interaction content in a first area of a first interaction page, which is generated based on at least one referenced content and displays associated referenced content information of at least some of the said referenced content; The system includes a source information display module for displaying the permission source information of the target account's access permissions to the referenced content in response to an permission source display operation for the referenced content.
[0110] According to one or more embodiments of this disclosure, Example 12 provides an electronic device, which is: One or more processors, It includes memory 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 made to implement the permission information display method described in any one of Examples 1 to 10.
[0111] According to one or more embodiments of the present disclosure, Example 13 provides a computer-readable storage medium that stores a computer program which, when executed by a processor, implements the authorization information display method described in any one of Examples 1 to 10.
[0112] According to one or more embodiments of the present disclosure, Example 14 provides a computer program product that, when executed by a computer, causes the computer to implement the authorization information display method described in any one of Examples 1 to 10.
[0113] The above description is merely an explanation of preferred embodiments and operational technical principles of the present disclosure. Those skilled in the art will understand that the scope of the disclosure is not limited to technical solutions formed by specific combinations of the above technical features, but encompasses other technical solutions formed by any combination of the above technical features or their equivalents, without departing from the disclosed concepts. For example, technical solutions formed by substituting the above features with similar functional technical features disclosed in this disclosure.
[0114] While the operations are described in a specific order, this should not be understood as requiring them to be performed in a particular order or sequence. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while the above discussion includes some specific implementation details, these should not be understood as limiting the scope of this disclosure. Some features described in the context of a single embodiment may be implemented in combination within a single embodiment. Conversely, various features described in the context of a single embodiment may be implemented in multiple embodiments, either individually or in any suitable subcombination.
[0115] Although this topic has been described using terminology specific to structural features and / or the logical operation of the method, it should be understood that the topic limited to the attached claims is not limited to the specific features or operations described above. Rather, the specific features and operations described above are merely illustrative forms of realizing the claims.
Claims
1. A method for displaying permission information, In a first area of the first interaction page, display first interaction content which is generated based on at least one referenced content and in which referenced content information of at least some of the said referenced content is displayed in association with it, A method for displaying authorization information, characterized by including displaying authorization source information for the target account's access permissions to the referenced content in response to an operation to display the authorization source for the referenced content.
2. After displaying the permission source information for the target account's access rights to the aforementioned referenced content, In response to a first trigger operation on the authorization source information, display the referenced content, and / or The method according to claim 1, further comprising displaying an object window for the authorization source object corresponding to the authorization source information in response to a second trigger operation on the authorization source information.
3. Displaying the aforementioned reference content means In response to the fact that the referenced content is a document, the document content of the document is displayed. In response to the fact that the referenced content is the second interaction content, the second interaction content is displayed in the second area of the second interaction page, In response to the fact that the referenced content is a question-answer entry in a pre-configured question-answer library, the entry content of the question-answer entry is displayed. In response to the fact that the referenced content is a headword, the headword content of the headword is displayed, The method according to 2, characterized in that it includes at least one of the following: displaying meeting data of the meeting content in response to the reference content being meeting content.
4. Displaying the document content of the aforementioned document is, To display the paragraph content of the reference paragraph corresponding to the first interaction information in the aforementioned document, or The method according to claim 3, characterized in that it includes displaying the paragraph content of a pre-set paragraph in the aforementioned document.
5. The method according to claim 3, characterized in that the meeting data includes at least one of meeting video data, meeting audio data, meeting text data, and meeting summary data, and the meeting text data is obtained by performing speech recognition on the meeting audio data.
6. Displaying the object window of the permission source object is Display the object information window for the authorization source object, and display the object information for the authorization source object in the object information window, or The method according to 2, further comprising displaying an interaction window for performing interactions associated with the authorization source object.
7. Displaying the permission source information for the target account's access rights to the aforementioned referenced content is: In the third area of the first interaction page, display the permission source information for the target account's access rights to the referenced content, or The method according to any one of claims 1 to 6, characterized in that it includes displaying an authorization source information page corresponding to the first interaction content, and displaying authorization source information for the target account's access rights to the referenced content on the authorization source information page.
8. Displaying the authorization source information page corresponding to the first interaction content is: Maintain the display of the first interaction page and add a permission source information page corresponding to the first interaction content, or The method according to 7, characterized in that it includes switching the currently displayed page from the first interaction page to the authorization source information page corresponding to the first interaction content.
9. The first interaction content includes response content to the third interaction content, and displaying the first interaction content in the first area of the first interaction page is: The method according to any one of claims 1 to 6, characterized in that, in a first area of a first interaction page, in response to receiving the third interaction content which includes a target question, the first area generates the answer content corresponding to the target question.
10. The method according to any one of claims 1 to 6, wherein a permission source display control is further associated with and displayed with the first interaction content, and the permission source display control is configured to trigger the execution of the permission source display operation.
11. A device for displaying authorization information, An interaction content display module for displaying first interaction content in a first area of a first interaction page, which is generated based on at least one referenced content and in which referenced content information of at least some of the said referenced content is displayed in association with it, A permission information display device characterized by including a source information display module for displaying permission source information of a target account's access rights to the referenced content in response to an permission source display operation for the referenced content.
12. It is an electronic device, At least one processor, Includes memory that is communicated to at least one processor, The electronic device is characterized in that the memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor, enabling the at least one processor to execute the authorization information display method described in any one of claims 1 to 6.
13. A computer-readable storage medium characterized in that, when executed by a processor, it stores computer instructions for realizing the authorization information display method described in any one of claims 1 to 6.
14. A computer program characterized by, when executed by a processor, realizing the method for displaying authorization information described in any one of claims 1 to 6.