Document processing method, device and electronic device

The method and device enhance document processing by presenting related documents based on citation relationships, improving user efficiency and reducing resource consumption.

JP7782938B2Active Publication Date: 2025-12-09BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2023536065
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-12-15
Filing Date
2021-12-15
Publication Date
2025-12-09
Estimated Expiration
2041-12-15

AI Technical Summary

Technical Problem

Existing document processing systems fail to efficiently present related documents based on citation relationships, leading to suboptimal user browsing experiences and resource consumption.

Method used

A method and device that determine a target document and present related documents based on citation relationships, including first and second citation relationships, allowing for real-time relationship establishment, accurate information display, and efficient access control.

Benefits of technology

Enhances user browsing efficiency by providing timely and accurate related document information, reducing computational and display resource consumption, and improving information acquisition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007782938000001
    Figure 0007782938000001
  • Figure 0007782938000002
    Figure 0007782938000002
  • Figure 0007782938000003
    Figure 0007782938000003
Patent Text Reader

Abstract

A document processing method, device, and electronic device, comprising: a step (101) of determining a target document; and a step (102) of displaying document information of the related documents based on a relationship between the target document and the related documents, the document information of the related documents including a first document having a first citation relationship with the target document and / or a second document having a second citation relationship with the target document, the first citation relationship indicating that the related document has cited the target document, and the second citation relationship indicating that the target document has cited the related document.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority to a Chinese patent application filed on December 15, 2020, bearing application number 202011490102.8 and entitled "Document Processing Method, Apparatus and Electronic Device," the entire contents of which are incorporated herein by reference. [Technical field] The present disclosure relates to the field of computers, and more particularly to document processing methods, devices and electronic equipment. [Background technology]

[0002] With the development of the Internet, users increasingly use terminal devices to browse various information. For example, users can share online documents with other users and grant other users access and / or editing privileges, allowing other users to simultaneously edit the same document. In addition to editing, users can also use citation to cite other documents in one document, thereby realizing document indexing. Summary of the Invention

[0003] The disclosure is provided to convey in a concise form concepts that are described in more detail in the specific embodiments below, and is not intended to identify key features or required features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.

[0004] In a first aspect, an embodiment of the present disclosure provides a document processing method including the steps of: determining a target document; and presenting document information of the related documents based on a relationship between the target document and the related documents, wherein the document information of the related documents includes a first document having a first citation relationship with the target document and / or a second document having a second citation relationship with the target document, the first citation relationship indicating that the related document has cited the target document, and the second citation relationship indicating that the target document has cited the related document.

[0005] In a second aspect, an embodiment of the present disclosure provides a document processing device comprising: a determination unit used to determine a target document; and a presentation unit used to present document information of the related documents based on a relationship between the target document and the related documents, wherein the document information of the related documents includes a first document having a first citation relationship with the target document and / or a second document having a second citation relationship with the target document, the first citation relationship indicating that the related document has cited the target document, and the second citation relationship indicating that the target document has cited the related document.

[0006] In a third aspect, an embodiment of the present disclosure provides an electronic device comprising one or more processors and a storage device used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the document processing method described in the first aspect.

[0007] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable medium storing a computer program that, when executed by a processor, implements the steps of the document processing method according to the first aspect.

[0008] According to the document processing method, device, and electronic device provided in the embodiments of the present disclosure, it is worth noting that the document processing method provided in the embodiments presents documents related to a target document in the form of document information, thereby collectively presenting documents related to the target document and improving the efficiency of users' browsing of related documents. [Brief explanation of the drawings]

[0009] These and other features, advantages, and aspects of each embodiment of the present disclosure will become more apparent with reference to the following specific embodiments in conjunction with the drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are illustrative and that objects and elements are not necessarily drawn to scale.

[0010] [Figure 1] 1 is a flowchart of an embodiment of a document processing method according to the present disclosure. [Figure 2] 1 is a schematic diagram illustrating a configuration of an embodiment of a document processing device according to the present disclosure. [Figure 3] 1 is an exemplary system architecture to which the document processing method of one embodiment of the present disclosure can be applied. [Figure 4] 1 is a schematic diagram of a basic configuration of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0011] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein, but rather, these embodiments are provided to make the present disclosure clearer and more complete. It should be understood that the drawings and embodiments of the present disclosure are merely illustrative and are not intended to limit the scope of protection of the present disclosure.

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

[0013] As used herein, the term "comprises" and variations thereof are open inclusive, meaning "including but not limited to." The term "based on" means "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.

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

[0015] It should be noted that the modifications "a" and "a plurality" referred to in this disclosure are intended to be exemplary rather than limiting, and that those skilled in the art should understand that they should be understood as "one or more" unless the context clearly indicates otherwise.

[0016] The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0017] Please refer to Fig. 1, which shows a flow chart of an embodiment of a document processing method according to the present disclosure. The document processing method shown in Fig. 1 includes the following steps 101 and 102.

[0018] In step 101, a target document is determined.

[0019] In this embodiment, the executing entity of the document processing method (eg, a terminal device) can determine the target document.

[0020] Here, the determined target document may be any online document, and it should be understood that the term "target" in the above target document is added for illustrative purposes and does not specifically designate or limit the online document.

[0021] Optionally, the target document can be determined based on a user action, which may have a variety of action types and effects.

[0022] By way of example, the user action may include at least one of, but is not limited to, opening an online document, turning a page in an online document, triggering a related document viewing control, and the like.

[0023] In step 102, document information of the related documents is presented based on the association relationship between the target document and the related documents.

[0024] Here, the document information of the related document includes a first document having a first citation relationship with the target document and / or a second document having a second citation relationship with the target document.

[0025] For example, document information can be displayed in a list format.

[0026] Here, the related document may be a document that has a citation relationship with the target document.

[0027] For example, Document A can cite Document B. Document C can cite Document A. In this way, Document B and Document C can both be related documents of Document A.

[0028] Here, the primary citation relationship may indicate that the related document has cited the target document. For example, target document A can be cited by document C, making document C a related document of target document A. For target document A, the relationship between related document C and itself (target document A) may be called a primary citation relationship.

[0029] Here, the second citation relationship may indicate that the target document has cited the related document. For example, target document A can cite document B, making document B a related document of target document A. For target document A, the relationship between related document B and itself (target document A) may be called a second citation relationship.

[0030] Here, the specific content and specific format of the related document included in the document information of the related document can be set according to the actual use case, and are not limited here.

[0031] By way of example, the document information may include the associated content of the associated document (eg, document identifier, number of document comments, etc.).

[0032] By way of example, document information may include related document indications in the form of photographs, tables, text, and the like.

[0033] It should be noted that the document processing method provided in this embodiment presents documents related to a target document in the form of document information, thereby consolidating and presenting documents related to the target document, thereby improving the efficiency of users' browsing of related documents.

[0034] It is important to note that by presenting a second document, i.e., a related document that cites the target document, users can be provided with information other than the target document, allowing them to view more abundant citation information related to the target document when viewing the target document. This ensures that users know how the target document is used (i.e., cited), makes it easier for users to manage the use of the target document, and further enhances the standardization of the use of the target document.

[0035] In some embodiments, step 102 may include presenting document information of the related documents to the target document.

[0036] Here, document information of related documents can be presented at any position in the target document.

[0037] For example, document information for the related documents can be presented at the bottom of the online document.

[0038] It should be noted that by presenting the document information of related documents in the target document, users browsing online documents can conveniently obtain related document information, and the efficiency of users' information acquisition can be improved.

[0039] In some embodiments, step 102 may include presenting document information for the related document in response to detecting a trigger operation on a related document viewing control.

[0040] In some use cases, if a document has related documents, in various cases where the document identifier is displayed, a related document viewing control can be correspondingly displayed along with the document identifier. When a user triggers the related document viewing control, document information of the corresponding related document can be presented.

[0041] It should be noted that by presenting the related document control based on a trigger operation on the related document viewing control, the related document information of the online document can be presented without the user having to switch to the online document, which eliminates the step of viewing the related document information and reduces the consumption of computational and display resources.

[0042] In some embodiments, the method further includes, in response to detecting a document citation operation, establishing a document citation relationship between the target document and a related document, and adding the related document indicated by the established citation relationship to document information of the related document.

[0043] Here, the specific implementation of the document citation operation can be set according to the actual use case.

[0044] By constructing document citation relationships, relationships between documents can be generated in real time, allowing newly cited related documents to be displayed in real time in the online document, improving the timeliness and accuracy of displaying the relationship between documents.

[0045] In some embodiments, the document citation operation may include, but is not limited to, at least one of: entering a planned citation symbol and the name of the introductory document; triggering a document insertion control and determining the introductory document; inserting a link to the cited document; and inserting the content of the cited introductory document.

[0046] For example, entering a planned citation and the name of an introductory document may refer to a document with the symbol "@."

[0047] As an example, triggering a document insertion control and determining an introductory document may be inserting a document via an add panel.

[0048] As an example, inserting a link to a cited document may mean inserting the document by pasting the document link.

[0049] As an example, inserting the content of a cited introductory document may mean pasting the content of the introductory document back into the target document for recitation.

[0050] It should be noted that the above specific document citation methods can improve the convenience of document citation and make it easier for users to quickly cite documents.

[0051] In some embodiments, the document information includes first sub-information for representing a first document and / or second sub-information for representing a second document.

[0052] In some embodiments, step 102 may include, in response to the existence of a related document having a citation relationship with the target document, presenting a document identifier of the document in sub-information corresponding to the existing document, or, in response to the existence of a related document having a citation relationship with the target document, presenting citation suggestion information in sub-information corresponding to a non-existent related document.

[0053] For example, if there is a first document (for example, document C) that has a first citation relationship with the target document, the first sub-information can be presented.

[0054] For example, if there is a second document (eg, document B) that has a second citation relationship with the target document, second sub-information can be presented.

[0055] For example, if there are no documents with a first citation relationship or a second citation relationship to the target document, information about related documents may not be presented.

[0056] For example, if the first cited document exists but the second cited document does not, the first sub-information including the first document can be presented, and citation suggestion information can be presented in the second sub-information (for example, if the document has not yet been cited in the main text, a document can be quickly cited by entering a "citation operation").

[0057] For example, if the second cited document exists but the first cited document does not, the second sub-information including the second document can be presented, and citation suggestion information (e.g., the main text has not yet been cited in other documents, and the document can be quickly cited by entering a "citation operation") can be presented in the first sub-information.

[0058] It should be noted that by presenting the first and second documents in different sub-information as described above, different related documents can be intuitively provided to the user, allowing the user to know the status of related documents by type, thereby improving the user's information acquisition efficiency.

[0059] When there is at least one related document, two sub-information items are presented. By presenting citation suggestion information in blank document information, users can be guided to perform citation-related operations, increasing the frequency of use of the target document. It is important to explain that document citation can improve the efficiency of information exchange.

[0060] In some embodiments, the method further includes, in response to determining that the association relationship has been terminated, removing a document identifier corresponding to the terminated association relationship from the document information.

[0061] When the relationship between the target document and the related document is terminated, the document identifier can be deleted from the document information in real time, thereby realizing real-time and accurate information presentation to the user. The termination of the relationship may be the deletion of the cited document content from the corresponding document.

[0062] In some embodiments, the method further comprises updating the document information in response to a content remediation operation of the associated document.

[0063] When the content of a related document changes, the document information of the related document can be updated in real time, thereby realizing the presentation of accurate related information of the related document.

[0064] In some embodiments, the step of updating the document information in response to a content re-editing operation of the related document may include a step of updating a document identifier of the first document or the second document in the document information in response to a title re-editing operation of the first document or the second document.

[0065] Here, if the title of the related document (that is, the first document or the second document) changes, the title of the related document in the document information can be updated.

[0066] This allows the document identifier in the document information to accurately indicate the related document, ensuring that the related document information obtained by the user is accurate.

[0067] In some embodiments, in response to an associated operation of the first cited text unit of the first document, the corrected first cited text unit is updated in the document information.

[0068] Here, the first text citation unit is a text unit in the first document that cites the target document.

[0069] When the first text citation unit is corrected, the first text citation unit can be updated in real time in the document information, thereby enabling the user to obtain the accurate content of the citation unit from the first text citation unit presented in the document information.

[0070] In some embodiments, the method further includes presenting at least one of a number of comments and a number of views corresponding to the related document, where the number of comments includes at least one of a number of likes and a number of character comments.

[0071] Here, the information presented correspondingly for the related documents may vary.

[0072] For example, the correspondingly displayed information may include the number of comments, and the comment may be implemented by likes or specific comment text. The correspondingly displayed information may further include the number of views, which may indicate the number of times the related document has been viewed.

[0073] It is important to note that by presenting information corresponding to related documents, such as the number of comments and the number of views, it is possible to provide users with more reference information for related documents and improve the efficiency with which users can obtain information.

[0074] In some embodiments, the method may further include setting access permissions for the target document for an accessing user of the first document in response to a first permission control operation for the related document.

[0075] Here, the first permission control operation can be realized in various ways. For example, a first permission setting panel for the first document can be displayed by the first document in the document information. The current user can operate the first permission setting panel to set the access permission of the first document access user to the target document.

[0076] This allows for unified and rapid access permission settings, making it easier for users accessing the first document to access the target document.

[0077] In some embodiments, the method may further include requesting or setting access permissions for the second document for the accessing user of the target document in response to a second permission control operation on the related document.

[0078] Here, the second permission control operation can be realized in various ways, for example, a second permission setting panel for the second document can be displayed by selecting the second document in the document information.

[0079] Optionally, the user can now operate the second permission setting panel to request access permission from the owner of the second document for the access user of the target document.

[0080] Optionally, the user can now operate the second permission setting panel to set the access permission of the second document for the access user of the target document.

[0081] It should be noted that if the current user has the authority to release access permissions for the second document, he or she can set access permissions for the second document. If the current user does not have the authority to release access permissions for the second document, he or she can request access permissions for the second document from another user. This allows the current user to uniformly set or request access permissions for users accessing the target document, enabling users accessing the target document to quickly access the second document and preventing any users accessing the target document from having to perform an access permission request operation. This reduces the amount of calculation and communication required for the access request operation.

[0082] In some embodiments, step 102 may include submitting a first document identifier.

[0083] Here, the first document is a document that cites the target document.

[0084] Optionally, the first document identifier may include at least one of, but is not limited to, a document name, a document icon.

[0085] In some embodiments, the method may further include, in response to detecting a triggering operation on the first document identifier, presenting the first document indicated by the triggering operation.

[0086] It should be noted that by presenting the first document based on a trigger operation on the first document identifier, when a user views information about the first document, the user can quickly view documents that cite the target document, thereby improving operational convenience.

[0087] In some embodiments, the method further includes determining a presentation order of first document identifiers in the document information based on citation times.

[0088] Optionally, determining the order of presentation of the first document identifiers based on citation time may include ordering the first document identifier with the earliest citation time first in the document information of the related documents.

[0089] Optionally, determining the order of presentation of the first document identifiers based on citation time may include ordering the first document identifier with the latest citation time first in the document information of the related documents.

[0090] Here, the citation time may refer to the time when one document is cited by another document. Specifically, in the case of a first document, the citation time may refer to the time when the first document cites the target document.

[0091] It should be noted that by determining the presentation order based on the citation time, the presentation of the first document identifiers can have a time logic, which allows users to conveniently browse and check.

[0092] In some embodiments, the citation time is the time when the relationship is first established for a related document in the lifetime of the relationship.

[0093] Here, when a target document is cited multiple times in one first document, the time of the first citation is recorded according to the time of the first citation, and after the first citation is deleted, the time of the first citation is continuously recorded as the citation time until the first document is no longer cited in the first document.

[0094] It is important to note that by defining the time it takes to first establish a relationship during the lifetime of the relationship as the citation time, it is possible to ensure that the order of the first document in the document information does not change when the citation relationship between the first document and the target document is partially changed, thereby ensuring the stability of the presentation of document information, reducing the consumption of presentation resources, and providing users with a stable presentation effect, thereby improving the efficiency of users' information acquisition.

[0095] In some embodiments, step 102 above may include presenting the first quoted text unit.

[0096] Here, the first cited text unit is a text unit in the first document that cites the target document.

[0097] The specific method for defining a text unit can be determined based on the actual use case. For example, a text unit may be a line of text, a sentence, or a paragraph.

[0098] For example, Document B is the first document of Document A. Document B contains a line of text that reads, "For specific operation methods, please refer to Document A." This line of text can be displayed in the document information of related documents.

[0099] It should be noted that in the case of the first document, presenting the first quoted text unit allows the user to know the text content citing the target document without switching to the first document, and makes it convenient for the user to decide whether to switch to the first document to present it.

[0100] In some embodiments, if no text was placed when the target document was cited in the first document, the first cited text unit may not be presented, i.e., the document identifier may be presented when the target document is inserted into the first document without presenting the presented text.

[0101] The first document cites the target document multiple times, and the step of presenting first cited text units includes a step of determining the presentation order of the first cited text units in the document information of the related document according to the order of the first cited text units in the first document.

[0102] Here, the first document can cite the target document multiple times, and in such a case, the first cited text unit can be presented based on the order of the first cited text in the first document.

[0103] Here, the first quoted text lines in the document information can be arranged in order from left to right and from top to bottom.

[0104] For example, the first cited text unit can be sorted by the absolute line number of the first document, and the sorting result can present the first cited text unit in the document information, i.e., the sorting result can display the first cited text unit from left to right and top to bottom.

[0105] For example, when a target document is cited multiple times in a table, the first cited text unit is displayed by its sequential number in the table or by its order in the table from left to right, top to bottom.

[0106] It should be noted that when a document contains multiple first cited text units, arranging the first cited text units in order makes it easier for users to obtain the content of each first cited text unit, and arranging the first cited text units in order can also provide users with a concise overview of the content and logic of the first document, thereby improving the information retrieval efficiency of users when obtaining related information about the first document through document information.

[0107] The step of presenting the first quoted text unit includes a step of determining the number of characters of the first quoted text unit according to a preset display character number threshold.

[0108] The first document may contain a large number of characters in the text portion citing the target document. In such cases, it is necessary to explain how to use a preset display character count threshold to obtain a first quoted text unit with an appropriate number of characters, and ensure that the number of characters in the first quoted text unit presented in the document information is not too large, resulting in an excessively large presentation area.

[0109] In some embodiments, the method further includes at least one of the steps of: in response to detecting a trigger operation on the first quoted text unit, opening the first document and transitioning to and presenting the first quoted text unit indicated by the trigger operation; and in response to detecting a trigger operation on the first document identifier, opening the first document and transitioning to and presenting the first first quoted text unit in the first document.

[0110] Here, the first document can be presented based on a trigger operation on the first quoted text unit, and when the first document is being presented, it can be directly transitioned to and presented at the position of the first quoted text unit indicated by the trigger operation.

[0111] In this way, when the user wants to view the first cited text unit, the first cited text unit that the user wants to view can be quickly displayed, which avoids the user having to search the first document by himself, and improves the user's information acquisition efficiency.

[0112] Here, when the user triggers the first document identifier, the first document is opened, and then the first cited text unit in the first document is displayed.

[0113] In this way, when a user wants to view a first document, not only can the user open the first document, but also the first first cited text unit in the first document can be presented. In other words, presenting the first first cited text unit can be understood as delving into the relationship between the first document and the target document, which meets the user's expectation of opening the first document from the target document, and improves the user's information acquisition efficiency.

[0114] In some embodiments, the method further includes presenting first document summary information based on the selection operation on the first document information.

[0115] Here, the specific method of the selection operation of the first document information can be set according to the actual use case, for example, the selection operation may be either a hovering operation or a single click operation.

[0116] Here, the first document summary information may be displayed in various ways, for example, in the form of thumbnails or cards.

[0117] It is important to note that presenting summary information of the first document based on the selection operation not only makes it convenient for the user to know more related information about the first document, but also provides the user with a basis for deciding whether or not to further view the first document.

[0118] In some embodiments, presenting the first document identifier may include checking access permission information of a current user and presenting a first document identifier to the current user that matches the access permissions.

[0119] Here, the current user may be the current user of the application presenting the target document.

[0120] For example, Document A may be a target document. Online documents that cite Document A may include Document C and Document D. Current user Zhang San has access rights to Document C but not to Document D. In this case, the first document identifier presented to current user Zhang San may include Document C but not Document D.

[0121] In the case of the first document, it is necessary to explain that by presenting a direction document to which the current user has access rights, but not presenting a first document to which the current user does not have access rights, the first document authority management requirements of the editor of the first document can be met and the confidentiality of the first document can be increased.

[0122] In some embodiments, presenting document information for related documents of the target document includes presenting a second document identifier.

[0123] Here, the second document is a document cited by the target document.

[0124] In some embodiments, the method further includes determining a presentation manner of the second document identifier according to access permission information for a second related document of a login account.

[0125] For example, the second document may include Document B and Document B. Current user Zhang San has access rights to Document B but not to Document B. In such a case, the identifiers of Document B and Document B can be presented in different formats to indicate to current user Zhang San whether they can open Document B and Document B.

[0126] In some embodiments, the method further includes presenting the second document indicated by the trigger operation in response to detecting the trigger operation for the second document identifier and in response to confirming that the current user has access rights.

[0127] Here, after a user triggers the presentation of the second document, it can detect whether the user currently has access rights to the second document, and if so, the second document can be presented, thereby improving the confidentiality of the second document.

[0128] In some embodiments, the method further comprises presenting a document relationship diagram.

[0129] Here, the document relationship diagram is for indicating the relationships between online documents in the scheduled document database.

[0130] Here, the document relationship diagram may include nodes and node relationship indicator information, which is used to indicate the relationships between online documents.

[0131] Here, the document relationship diagram may be for indicating relationships between any online documents, including but not limited to target documents.

[0132] It should be noted that presenting a document relationship diagram allows users to intuitively see the relationships between documents in a visual way, filling in the shortcomings of the traditional layered structure, allowing users to more easily find documents they have permission to access but are unfamiliar with, promoting information flow and inducing secondary interactions and sharing.

[0133] In some embodiments, the step of presenting a document relationship diagram may include a step of presenting a first partial document relationship diagram including the target document and the related documents in response to triggering presentation of the document relationship diagram from the target document.

[0134] It can be understood that the nodes included in the document relationship diagram can point to a large number of online documents. In a real use case, only a limited number of nodes are displayed at a time.

[0135] Here, by triggering the presentation of a document relationship diagram from an online document, a first partial document relationship diagram (i.e., a part of the document relationship diagram) can be presented, and the partial document relationship diagram may be centered on the target document and include the target document and its related documents.

[0136] Here, the target document can be prominently displayed in the first partial document relationship diagram, and the specific manner of prominently displaying the target document may vary and is not limited herein.

[0137] It is important to note that when the presentation of a document relationship diagram is triggered from a target document, the presented first partial document relationship diagram includes the target document and its related documents, quickly presenting the position of the target document in the document relationship diagram, reducing the user's manual search and search for the target document, improving presentation efficiency, and reducing the consumption of computational resources and presentation resources due to user search.

[0138] In some embodiments, the method further includes presenting a second sub-relationship diagram having a different display mode than the first sub-relationship diagram.

[0139] Here, the second partial relationship diagram may include documents whose association relationships with the target document are less tight than the predetermined tightness.

[0140] Optionally, document nodes that have a relatively close citation relationship with the target document can be highlighted, and document nodes that do not have a close citation relationship can be displayed in gray / transparent.

[0141] Optionally, the concept of citation degree can be used to evaluate the closeness of the citation relationship with the target document.

[0142] For example, a direct citation relationship can be indicated as a first-degree relationship, while an indirect citation relationship can be indicated as a second-degree relationship, third-degree relationship, etc., to indicate how many layers of intermediary the target document has been cited.

[0143] For example, related documents with a citation relationship of less than 3 can be determined as related documents with relatively close citation relationships and displayed in highlighting. Related documents with a citation relationship of more than 3 can be determined as related documents with less close citation relationships and displayed in gray.

[0144] It should be noted that by displaying the second partial relationship diagram in a different display manner from the first partial relationship diagram, the related relationships of the target documents after differentiation can be displayed to the user, allowing the user to quickly determine the positions of the target document and the related documents in the relationship diagram, thereby improving the intuitiveness with which the user acquires information, i.e., improving the efficiency with which the user acquires information.

[0145] In some embodiments, the method further includes indicating a citation relationship between the target document and the related document by dynamic indication information that moves along a connection path between the target document and the related document in a specific direction.

[0146] For example, the connecting lines between nodes in a relationship diagram have a moving effect, where a small cursor repeatedly moves from one node to another along the connecting lines, and the moving direction corresponds to the quoting / cited relationship, with the quoting direction and the cited direction being opposite.

[0147] It should be noted that by using dynamic instruction information to indicate the citation relationship, users can intuitively understand the citation relationship between the target document and related documents, thereby ensuring the accuracy of the information they obtain.

[0148] In some embodiments, the document relationships indicated in the document relationship diagram include interrelated documents, and the method further includes indicating interrelated relationships between nodes according to a preset interrelatedness indication scheme.

[0149] Here, the connecting line may be, for example, a dotted line, which indicates that this document is not a document with which a citation relationship exists, but is a recommended document.

[0150] This allows the document relationship diagram to include a wide variety of documents, providing the user with more information, reducing the number of user search steps as much as possible, and saving computational resources.

[0151] In some embodiments, the method further comprises presenting nodes upstream and downstream of the selected node according to a predefined prominence scheme.

[0152] Here, the documents indicated by the upstream and downstream nodes have a direct citation relationship and / or an indirect citation relationship with the document indicated by the selection node.

[0153] Here, the selected node may be a node in a selected state. For example, the node can be placed in a selected state by hovering or single-clicking on the node position.

[0154] It should be noted that by prominently displaying the upstream and downstream nodes of a selected node, the citation relationship of the selected node can be clearly shown to the user in a relatively large document relationship diagram, thereby improving the efficiency with which the user can obtain information from the document relationship diagram.

[0155] In some embodiments, the method further includes, in response to detecting a document search operation, determining whether a node indicating the search document indicated by the document search operation exists in the presented partial document relationship diagram, and, in response to determining that a node does not exist, presenting a search node indicating the search document and presenting the citation relationship of the search node.

[0156] Here, for an online document that a user wants to view in the document relationship diagram, the user can search for it by performing a document search operation, and the search target may be called a search document. Then, if there is no node pointing to the search document in the currently displayed partial document relationship diagram, the node can be loaded and rendered, and a node pointing to the search document can be displayed.

[0157] It should be noted that when a partial document relationship diagram is presented, the user can quickly find the location in the document relationship diagram of the retrieved document they want to display through a search, and further determine the citation relationship of the retrieved document, thereby increasing the speed at which the user can find related information about the document they want to search, and improving the user's information acquisition efficiency.

[0158] Further referring to FIG. 2, as an implementation of the methods shown in the above figures, the present disclosure provides an embodiment of a document processing device, which corresponds to the method embodiment shown in FIG. 1, and which can be specifically applied to various electronic devices.

[0159] As shown in Fig. 2, the document processing device of this embodiment includes a determination unit 201 and a presentation unit, where the determination unit is used to determine a target document, and the presentation unit is used to present document information of the related documents based on the relationship between the target document and the related documents, the document information of the related documents including a first document having a first citation relationship with the target document and / or a second document having a second citation relationship with the target document, where the first citation relationship indicates that the related document has cited the target document, and the second citation relationship indicates that the target document has cited the related document.

[0160] In this embodiment, for the specific processing of the determination unit 201 and the presentation unit of the document processing device and the resulting technical effects, please refer to the relevant descriptions of steps 101 and 102 in the embodiment corresponding to Figure 1, and detailed descriptions will be omitted here.

[0161] In some embodiments, the device is further configured to perform the steps of: establishing a citation relationship between the target document and the related document in response to detecting a document citation operation; and adding the related document indicated by the established citation relationship to document information of the related document.

[0162] In some embodiments, the document citation operation includes at least one of entering a planned citation symbol and the name of the introductory document, triggering a document insertion control and determining the introductory document, inserting a link to the cited document, and inserting the content of the cited introductory document.

[0163] In some embodiments, the information includes first sub-information for presenting a first document and / or second sub-information for presenting a second document, and the step of presenting document information of the related document based on the relationship between the target document and the related document includes a step of presenting a document identifier of a document in sub-document information corresponding to the existing related document in response to the existence of a related document having a citation relationship with the target document, or a step of presenting citation suggestion information in sub-document information corresponding to a non-existent related document in response to the non-existence of a related document having a citation relationship with the target document.

[0164] In some embodiments, the device is further adapted to, in response to determining that the association relationship has been terminated, delete a document identifier corresponding to the terminated association relationship from the document information.

[0165] In some embodiments, the device is further adapted to update the document information in response to a content remediation operation of the associated document.

[0166] In some embodiments, the step of updating the document information in response to a content re-editing operation of the related document includes a step of updating a document identifier of the first document or the second document in the document information in response to a title re-editing operation of the first document or the second document.

[0167] In some embodiments, the device is further used to update the corrected first cited text unit in the document information in response to a correction operation of the first cited text unit in the first document, the first cited text unit being a text unit in the first document that cited the target document.

[0168] In some embodiments, the device is further adapted to present at least one of a number of comments and a number of views corresponding to the associated document, the number of comments including at least one of a number of likes and a number of character comments.

[0169] In some embodiments, the device is further adapted to set access permissions for the target document for an accessing user of the first document in response to a first permission control operation on the related document.

[0170] In some embodiments, the device is further adapted to request or set access permissions for the accessing user of the target document to the second document in response to a second permission control operation on the related document.

[0171] In some embodiments, document information of the related document includes a document identifier, and the step of presenting the document information of the related document based on the association relationship between the target document and the related document includes the step of presenting an identifier of a first document that cited the target document.

[0172] In some embodiments, the device is further adapted to, in response to detecting a trigger operation on the first document identifier, present the first document indicated by the trigger operation.

[0173] In some embodiments, the apparatus is further adapted to determine a presentation order of first document identifiers in the document information based on citation times.

[0174] In some embodiments, the citation time is the time when the relationship is first established for a related document in the lifetime of the relationship.

[0175] In some embodiments, the document information of the related document includes a first cited text unit, and based on the association relationship between the target document and the related document, presenting the document information of the related document includes presenting a first cited text unit, which is a text unit in the first document that cites the target document.

[0176] In some embodiments, the first document cites the target document multiple times, and presenting the first cited text units includes determining the presentation order of the first cited text units in the document information of the related document based on the order of the first cited text units in the first document.

[0177] In some embodiments, presenting the first quoted text unit includes determining the number of characters in the first quoted text unit according to a preset display character number threshold.

[0178] In some embodiments, the device is further adapted to perform at least one of the steps of: in response to detecting a trigger operation on the first quoted text unit, opening the first document and transitioning to and presenting the first quoted text unit indicated by the trigger operation; and in response to detecting a trigger operation on the first document identifier, opening the first document and transitioning to and presenting the first first quoted text unit in the first document.

[0179] In some embodiments, the step of presenting a first document identifier includes checking access authorization information of a current user and presenting to the current user a first document identifier that matches the access authorization information.

[0180] In some embodiments, presenting document information of related documents of the target document includes presenting an identifier of a second document that is a document cited by the target document.

[0181] In some embodiments, the device is further adapted to determine a presentation manner of the second document identifier according to access authorization information of the current user for the second related document.

[0182] In some embodiments, the device is further adapted to present the second document indicated by the trigger operation in response to detecting a trigger operation on the second document identifier and in response to confirming that the logged-in user has access rights.

[0183] In some embodiments, the device is further adapted to present a document relationship diagram for indicating relationships between online documents in a scheduled document database.

[0184] In some embodiments, the step of presenting a document relationship diagram includes, in response to triggering presentation of the document relationship diagram from the target document, presenting the first sub-document relationship diagram including the target document and the related documents such that the target document is prominently displayed in the first sub-document relationship diagram.

[0185] In some embodiments, the device is further adapted to present a second sub-part relationship diagram having a different display mode than the first sub-part relationship diagram.

[0186] In some embodiments, the device is further used to indicate a citation relationship between the target document and the related document by dynamic indication information that moves along a specific direction on a connection path between the target document and the related document.

[0187] In some embodiments, the device is further adapted to present upstream and downstream nodes of the selected node according to a predefined prominence scheme, where documents indicated by the upstream and downstream nodes have direct citation and / or indirect citation relationships with the document indicated by the selected node.

[0188] In some embodiments, the device is further configured to perform the steps of: in response to detecting a document search operation, determining whether a node indicating the search document indicated by the document search operation exists in the presented partial document relationship diagram; and in response to determining that a node does not exist, presenting a search node indicating the search document and presenting the citation relationship of the search node.

[0189] Please refer to FIG. 3, which illustrates an exemplary system architecture to which the document processing method of one embodiment of the present disclosure can be applied.

[0190] 3, the system architecture may include terminal devices 301, 302, and 303, a network 304, and a server 305. The network 304 is a medium for providing a communication link between the terminal devices 301, 302, and 303 and the server 305. The network 304 may include various connection types, such as wired, wireless communication links, or fiber optic cables.

[0191] The terminal devices 301, 302, and 303 can interact with the server 305 via the network 304 to receive or send messages, etc. Various client applications, such as a web page browser application, a search application, and a news information application, may be implemented in the terminal devices 301, 302, and 303. The client applications in the terminal devices 301, 302, and 303 can receive user commands and complete corresponding functions according to the user commands, for example, adding corresponding information to information according to the user commands.

[0192] The terminal devices 301, 302, and 303 may be hardware or software. When the terminal devices 301, 302, and 303 are hardware, they may be various electronic devices equipped with a display and supporting web page browsing, including, but not limited to, smartphones, tablets, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III), MP4 players (Moving Picture Experts Group Audio Layer IV), laptop computers, and desktop computers. When the terminal devices 301, 302, and 303 are software, they may be installed in the electronic devices listed above. They may be implemented as multiple software programs or software modules (e.g., software or software modules for providing distributed services) or as a single software program or software module. This is not a specific limitation.

[0193] The server 305 may be a server that provides various services, such as receiving information acquisition requests sent by the terminal devices 301, 302, and 303, acquiring presentation information corresponding to the information acquisition requests in various ways according to the information acquisition requests, and transmitting data related to the presentation information to the terminal devices 301, 302, and 303.

[0194] It should be noted that the document processing method provided in the embodiments of the present disclosure may be performed by a terminal device, whereas the document processing device may be located in the terminal device 301, 302, 303. It should be noted that the document processing method provided in the embodiments of the present disclosure may also be performed by the server 305, whereas the document processing device may be located in the server 305.

[0195] It should be understood that the number of terminal devices, networks, and servers in Figure 3 is merely exemplary, and there may be any number of terminal devices, networks, and servers according to implementation requirements.

[0196] Reference will now be made to FIG. 4, which illustrates a schematic configuration diagram of an electronic device (e.g., the terminal device or server in FIG. 3) suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), and in-car terminals (e.g., in-car navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. The electronic device illustrated in FIG. 4 is merely an example and does not limit the functionality or scope of use of the embodiments of the present disclosure.

[0197] 4, the electronic device may include a processing device (e.g., a central processing unit, an image processor, etc.) 401, which can realize various appropriate operations and processes by programs stored in a read-only memory (ROM) 402 or programs loaded from a storage device 408 into a random access memory (RAM) 403. The RAM 403 stores various programs and data necessary for the operation of the electronic device 400. The processing device 401, the ROM 402, and the RAM 403 are interconnected via a communication bus 404. An input / output (I / O) interface 405 is also connected to the communication bus 404.

[0198] Typically, input devices 406, including, for example, a touch screen, touch panel, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 407, including, for example, a liquid crystal display (LCD), speaker, oscillator, etc.; storage devices 408, including, for example, a magnetic tape, hard disk, etc.; and communication devices 409 may be connected to the I / O interface 405. The communication devices 409 enable the electronic device to communicate wirelessly or via wires with other devices to exchange data. While FIG. 4 illustrates an electronic device with various devices, it should be understood that it is not required to implement or include all of the devices shown. Alternatively, more or fewer devices may be implemented or included.

[0199] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product, which includes a computer program embodied in a non-transitory computer-readable medium, including program code for performing the methods illustrated in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via the communication device 409, or installed from the storage device 408, or installed from the ROM 402. When the computer program is executed by the processing device 401, the functions defined in the methods of the embodiments of the present disclosure are performed.

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

[0201] In some embodiments, clients and servers may communicate using any network protocol now known or hereafter developed, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include local area networks ("LANs"), wide area networks ("WANs"), the Internet (e.g., interconnected networks), peer-to-peer networks (e.g., ad hoc peer-to-peer networks), and any networks now known or hereafter developed.

[0202] The computer-readable medium may be included in the electronic device, or may exist independently without being mounted on the electronic device.

[0203] The computer-readable medium is equipped with one or more programs, and when the one or more programs are executed by the electronic device, the electronic device executes the steps of: determining a target document; and presenting document information of the related documents based on the relationship between the target document and the related documents, wherein the document information of the related documents includes a first document having a first citation relationship with the target document and / or a second document having a second citation relationship with the target document, the first citation relationship indicating that the related document has cited the target document, and the second citation relationship indicating that the target document has cited the related document.

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

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

[0206] The units described in the embodiments of the present disclosure may be implemented in a software or hardware manner. Here, the names of the units may not necessarily limit the units themselves. For example, a determination unit may be described as a "unit for determining a target document."

[0207] The functions described herein above may be performed, at least in part, by one or more hardware logic units. For example, exemplary types of hardware logic units that may 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), complex programmable logic devices (CPLDs), etc.

[0208] In the context of this disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use in or in conjunction with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination thereof. 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 fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof.

[0209] The above is merely a description of the preferred embodiments and the technical principles applied in the present disclosure. It is obvious to those skilled in the art that the scope of the present disclosure is not limited to the technical means based on the specific combination of the above technical features, but should also include other technical means formed by any combination of the above technical features or equivalent features without departing from the concept of the above disclosure. For example, it also includes technical means formed by replacing the above features with technical features having similar functions disclosed in the present disclosure (but not limited to them).

[0210] Additionally, although operations are described in a particular order, this should not be understood as requiring these operations to be performed in the particular order or sequentially shown. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although the above description includes various specific implementation details, these should not be construed as limiting the scope of the present disclosure. Certain features that are described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable subcombination.

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

Claims

1. 1. A document processing method comprising: determining a target document; a step of displaying document information of the related documents based on the relationship between the target document and the related documents, the document information of the related documents including a first document having a first citation relationship with the target document and / or a second document having a second citation relationship with the target document, the first citation relationship indicating that the related document has cited the target document, and the second citation relationship indicating that the target document has cited the related document; the document information of the related document includes a first citation text unit; The step of displaying document information of the related document based on the relationship between the target document and the related document includes: displaying a first cited text unit, which is a text unit in a first document that cites the target document; The first document cites the target document multiple times, and the step of displaying a first cited text unit includes: determining a display order of the first cited text units in document information of the related document based on an order of the first cited text units in the first document; method.

2. establishing a citation relationship between the target document and the related document in response to detecting the document citation operation; The method according to claim 1, further comprising the step of adding the related document indicated by the constructed citation relationship to document information of the related document.

3. The document citation operation is Enter the intended citation and the name of the cited document; Triggering a document insertion control and determining a cited document; Inserting links to cited documents; and inserting the content of the cited citing document.

4. The document information includes first sub-information including a first document and / or second sub-information including a second document, the first sub-information being used to display the first document and the second sub-information being used to display the second document; The step of displaying document information of the related document based on the relationship between the target document and the related document includes: In response to the existence of a related document having a citation relationship with the target document, displaying a document identifier of the related document in the sub-information corresponding to the existing related document; or 2. The method of claim 1, further comprising the steps of: in response to the absence of related documents having a citation relationship with the target document, displaying citation suggestion information in sub-information corresponding to the absent related documents, the citation suggestion information being used to indicate that a document does not cite other documents or that a document is not cited by other documents; when a first cited document exists but a second cited document does not exist, displaying the first sub-information including the first document and displaying citation suggestion information in the second sub-information; and when the second cited document exists but the first cited document does not exist, displaying the second sub-information including the second document and displaying citation suggestion information in the first sub-information.

5. In response to determining that the relationship has been terminated, removing a document identifier corresponding to the terminated relationship from the document information; or In response to a first permission control operation on the related document, setting access permissions for the target document for an access user of the first document; or requesting or setting access permissions for the second document for the accessing user of the target document in response to a second permission control operation for the related document; The method of claim 1 further comprising:

6. 10. The method of claim 1, further comprising updating the document information in response to a content repair operation of a related document.

7. The step of updating the document information in response to a content correction operation of the related document includes:

7. The method of claim 6, further comprising updating a document identifier of the first document or the second document in the document information in response to a retitle operation of the first document or the second document.

8. 7. The method of claim 6, further comprising: updating the corrected first cited text unit in the document information in response to a correction operation on the first cited text unit of the first document, wherein the first cited text unit is a text unit in the first document that cites the target document.

9. the document information of the related document includes a document identifier; The step of displaying document information of the related document based on the relationship between the target document and the related document includes:

2. The method of claim 1, further comprising displaying an identifier of a first document that cites the target document.

10. 10. The method of claim 9, further comprising the step of displaying the first document in response to detecting a trigger operation on an identifier of the first document.

11. The method of claim 9, further comprising a step of determining a display order of the identifier of the first document in the document information based on a citation time, the citation time indicating the time when the related document cites the target document or the time when the target document cites the related document, and the citation time being the time when the related relationship is first established with the related document in the lifetime of the related relationship.

12. The step of displaying the identifier of the first document comprises:

10. The method of claim 9, further comprising checking access permission information of a current user and displaying to the current user an identifier of a first document that matches the access permission information.

13. The step of displaying document information of the related documents of the target document includes:

2. The method of claim 1, further comprising displaying an identifier of a second document that is a document cited in the target document.

14. determining a display manner of the identifier of the second document according to the access authorization information of the current user to the second related document; or 13. The method of claim 12, further comprising the step of displaying the second document indicated by the trigger operation in response to detecting a trigger operation on the identifier of the second document and in response to verifying that the logged-in user has access rights.

15. 10. The method of claim 1, further comprising displaying a document relationship diagram to indicate relationships between online documents in a planned document database, the planned document database including the target document and the related documents.

16. The step of displaying a document relationship diagram includes: in response to triggering display of the document relationship diagram from the target document, displaying the first partial document relationship diagram including the target document and the related documents such that the target document is prominently displayed in the first partial document relationship diagram; The method of claim 15, wherein the document processing method further comprises displaying a second sub-document relationship diagram having a different display mode from the first sub-document relationship diagram.

17. Indicating a citation relationship between the target document and the related document by dynamic indication information that moves along a connection path between the target document and the related document in a specific direction; or Displaying upstream and downstream nodes of the selected node according to a predefined prominence scheme, where the documents indicated by the upstream and downstream nodes have direct citation and / or indirect citation relationships with the document indicated by the selected node; or The method of claim 15, further comprising the steps of: in response to detecting a document search operation, determining whether or not a node indicating the search document indicated by the document search operation exists in the displayed partial document relationship diagram; and, if a node indicating the search document is found, displaying the search node indicating the search document and displaying the citation relationship of the search node.

18. An electronic device, one or more processors; a storage device used to store one or more programs; wherein said one or more programs, when executed by said one or more processors, cause said one or more processors to implement the method of any one of claims 1 to 17. electronic equipment.

19. A computer readable medium storing a computer program which, when executed by a processor, implements the method of any one of claims 1 to 17.

Citation Information

Patent Citations

  • Device and method for displaying reference relation information of electronic document

    JP1996129544A

  • Data access control system for electronic conference

    JP1996161214A

  • Information retrieval device

    JP2000099543A

  • Document management device, document management method, and program

    JP2009223717A

  • Link destination presentation device and computer program

    JP2010015394A