Methods for identifying related documents

US9384285B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9384285-B1
Application numberUS-201213717788-A
CountryUS
Kind codeB1
Filing dateDec 18, 2012
Priority dateDec 18, 2012
Publication dateJul 5, 2016
Grant dateJul 5, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method includes storing two or more documents at a storage system that is associated with a document editing system and receiving usage pattern information regarding each document from the two or more documents. The method also includes determining a likelihood that the two or more documents are related documents based at least in part on the usage pattern information and defining a collection including the two or more documents if the likelihood that the two or more documents are related exceeds a threshold value.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: storing, at a storage system, having one or more processors and one or more memory devices for storing program instructions used by the one or more processors, two or more documents, wherein each document from the two or more documents is stored by the storage system as an individual file that is able to be separately opened for editing; outputting, by the storage system and for display, a document list interface that includes a first plurality of document buttons that each correspond to a respective one of the two or more documents that are stored by the storage system, wherein user selection of one of the document buttons from the first plurality of document buttons causes usage of a respective document from the two or more documents by opening the respective document for editing at an editing system that implements document viewing and editing functions; identifying, by the storage system, a group of documents that are separately open for editing at the same time by a single user using the editing system, wherein the group of documents includes at least two documents from the two or more documents; determining whether the two or more documents are likely to be related documents includes analyzing the usage pattern information regarding each document from the two or more documents during a period of time; outputting a prompt for display to the single user, wherein the prompt requests a user input that identifies whether the group of documents should be added to a collection; in response to the user input from the single user confirming that the group of documents should be added to the collection, defining, at the storage system, the collection including each document from the group of documents; and defining, in the document list interface, a collection navigation button that is operable to cause display, in the document list interface, of information identifying the documents from the collection, the information including a second plurality of document buttons that each correspond to a respective one of the documents from the collection, wherein user selection of one of the document buttons from the second plurality of document buttons causes usage of a corresponding document from the collection by opening the corresponding document for editing at the editing system. 2. The method of claim 1 , wherein determining whether the two or more documents are likely to be related documents includes identifying a beginning time and an ending time for a working session, and analyzing the usage pattern information regarding each document from the two or more documents during the working session. 3. The method of claim 1 , wherein determining whether the two or more documents are likely to be related documents includes determining whether the two or more documents are being accessed concurrently by a single user. 4. The method of claim 1 , wherein determining whether the two or more documents are likely to be related documents includes determining whether the two or more documents are being viewed sequentially by a single user. 5. The method of claim 1 , wherein determining whether the two or more documents are likely to be related documents is based further in part on the identities of users that are collaborators for each document from the two or more documents. 6. The method of claim 1 , wherein determining whether the two or more documents are likely to be related documents is based further in part on a comparison of content from each document from the two or more documents. 7. The method of claim 1 , wherein the usage pattern information is associated with a single user. 8. The method of claim 1 , wherein the usage pattern information is associated with a plurality of users. 9. The method of claim 1 , wherein the usage pattern information describes document editing transactions that are performed at the editing system with respect to the two or more documents. 10. A non-transitory computer readable storage medium including program instructions executable by one or more processors that, when executed, cause the one or more processors to perform operations, the operations comprising: storing, at a storage system, two or more documents, wherein each document from the two or more documents is stored by the storage system as an individual file that is able to be separately opened for editing; outputting, by the storage system and for display, a document list interface that includes a first plurality of document buttons that each correspond to a respective one of the two or more documents that are stored by the storage system, wherein user selection of one of the document buttons from the first plurality of document buttons causes usage of a respective document from the two or more documents by opening the respective document for editing at an editing system that implements document viewing and editing functions; identifying, by the storage system, a group of documents that are separately open for editing at the same time by a single user using the editing system, wherein the group of documents includes at least two documents from the two or more documents; determining whether the two or more documents are likely to be related documents includes analyzing the usage pattern information regarding each document from the two or more documents during a period of time; outputting a prompt for display to the single user, wherein the prompt requests a user input that identifies whether the group of documents should be added to a collection; in response to the user input from the single user confirming that the group of documents should be added to the collection, defining, at the storage system, the collection including each document from the group of documents; and defining, in the document list interface, a collection navigation button that is operable to cause display, in the document list interface, of information identifying the documents from the collection, the information including a second plurality of document buttons that each correspond to a respective one of the documents from the collection, wherein user selection of one of the document buttons from the second plurality of document buttons causes usage of a corresponding document from the collection by opening the corresponding document for editing at the editing system. 11. The storage medium of claim 10 , wherein determining whether the two or more documents are likely to be related documents includes identifying a beginning time and an ending time for a working session, and analyzing the usage pattern information regarding each document from the two or more documents during the working session. 12. The storage medium of claim 10 , wherein determining whether the two or more documents are likely to be related documents includes determining whether the two or more documents are being accessed concurrently by a single user. 13. The storage medium of claim 10 , wherein determining whether the two or more documents are likely to be related documents includes determining whether the two or more documents are being viewed sequentially by a single user. 14. The storage medium of claim 10 , wherein determining whether the two or more documents are likely to be related documents is based further in part on the identities of users that are collaborators for each document from the two or more documents. 15. The storage medium of claim 10 , wherein determining whether the two or more documents are likely to be related documents is based further in part on a comparison of content from each document from the two or more documents.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9384285B1 cover?
A method includes storing two or more documents at a storage system that is associated with a document editing system and receiving usage pattern information regarding each document from the two or more documents. The method also includes determining a likelihood that the two or more documents are related documents based at least in part on the usage pattern information and defining a collectio…
Who is the assignee on this patent?
Ding Yiyang Joy, Chan Kelvin, Google Inc
What technology area does this patent fall under?
Primary CPC classification G06F17/30867. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 05 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).