Method and system for accessing a file system
First Claim
1. A computerized method for accessing a file system comprising:
- displaying, on a computer display, an active document interface comprising an active document that is in use by a user;
receiving a selection from the user to display a file system interface that allows interaction with the file system by the user;
displaying, on the computer display, the file system interface comprising a view similar documents button;
receiving a selection of the view similar documents button by the user;
identifying a plurality of active terms comprising words found in the active document;
determining a plurality of active frequencies of occurrence of the plurality of active terms;
assigning a plurality of active weights to the plurality of active terms based on the plurality of active frequencies of occurrence to generate a plurality of weighted active terms;
identifying a plurality of weighted indexed terms comprising words found in a plurality of stored documents that are stored in the file system, wherein the plurality of weighted indexed terms are weighted according to a plurality of stored frequencies of occurrence in the plurality of stored documents;
computing a first numerical similarity score for a first stored document and a second numerical similarity score for a second stored document by comparing the plurality of weighted active terms with the plurality of weighted indexed terms;
determining a document order of the first stored document followed by the second stored document based on the first numerical similarity score exceeding the second numerical similarity score;
generating a list of similar documents comprising the first stored document followed by the second stored document based on the document order; and
displaying, in the file system interface and on the computer display, the list of similar documents while the active document is open in the active document interface.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for accessing a file system including computing a first numerical similarity score for a first stored document and a second numerical similarity score for a second stored document by comparing a plurality of weighted active terms with a plurality of weighted indexed terms, determining a document order of the first stored document followed by the second stored document based on the first numerical similarity score exceeding the second numerical similarity score, generating a list of similar documents including the first stored document followed by the second stored document based on the document order, and displaying, in a file system interface and on the computer display, the list of similar documents while an active document is open in an active document interface.
-
Citations
17 Claims
-
1. A computerized method for accessing a file system comprising:
-
displaying, on a computer display, an active document interface comprising an active document that is in use by a user; receiving a selection from the user to display a file system interface that allows interaction with the file system by the user; displaying, on the computer display, the file system interface comprising a view similar documents button; receiving a selection of the view similar documents button by the user; identifying a plurality of active terms comprising words found in the active document; determining a plurality of active frequencies of occurrence of the plurality of active terms; assigning a plurality of active weights to the plurality of active terms based on the plurality of active frequencies of occurrence to generate a plurality of weighted active terms; identifying a plurality of weighted indexed terms comprising words found in a plurality of stored documents that are stored in the file system, wherein the plurality of weighted indexed terms are weighted according to a plurality of stored frequencies of occurrence in the plurality of stored documents; computing a first numerical similarity score for a first stored document and a second numerical similarity score for a second stored document by comparing the plurality of weighted active terms with the plurality of weighted indexed terms; determining a document order of the first stored document followed by the second stored document based on the first numerical similarity score exceeding the second numerical similarity score; generating a list of similar documents comprising the first stored document followed by the second stored document based on the document order; and displaying, in the file system interface and on the computer display, the list of similar documents while the active document is open in the active document interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for accessing a file system comprising:
-
a memory coupled to a processor; an active document interface configured to display an active document that is in use by a user; a document index, stored in the memory and configured to; store a plurality of active terms comprising words found in the active document; a search index stored in the memory and configured to; store a plurality of weighted indexed terms comprising words found in a plurality of stored documents that are stored in the file system, wherein the plurality of weighted indexed terms are weighted according to a plurality of stored frequencies of occurrence in the plurality of stored documents; a file system engine, executing on the processor and configured to; determine a plurality of active frequencies of occurrence of the plurality of active terms; assign a plurality of active weights to the plurality of active terms based on the plurality of active frequencies of occurrence to generate a plurality of weighted active terms; compute a first numerical similarity score for a first stored document and a second numerical similarity score for a second stored document by comparing the plurality of weighted active terms with the plurality of weighted indexed terms; determine a document order of the first stored document followed by the second stored document based on the first numerical similarity score exceeding the second numerical similarity score; and generate the list of similar documents comprising the first stored document followed by the second stored document based on the document order; and a file system interface, executing on the processor and configured to; display a view similar documents button; receive a selection of the view similar documents button by the user, and display the list of similar documents while the active document is open in the active document interface, wherein the active document interface is further configured to receive a selection from the user to display the file system interface that allows interaction with the file system by the user. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium storing instruction for accessing a file system, the instructions executable on a processor and comprising functionality for:
-
displaying, on a computer display, an active document interface comprising an active document that is in use by a user; receiving a selection from the user to display a file system interface that allows interaction with the file system by the user; displaying, on the computer display, the file system interface comprising a view similar documents button; receiving a selection of the view similar documents button by the user; identifying a plurality of active terms comprising words found in the active document; determining a plurality of active frequencies of occurrence of the plurality of active terms; assigning a plurality of active weights to the plurality of active terms based on the plurality of active frequencies of occurrence to generate a plurality of weighted active terms; identifying a plurality of weighted indexed terms comprising words found in a plurality of stored documents that are stored in the file system, wherein the plurality of weighted indexed terms are weighted according to a plurality of stored frequencies of occurrence in the plurality of stored documents; computing a first numerical similarity score for a first stored document and a second numerical similarity score for a second stored document by comparing the plurality of weighted active terms with the plurality of weighted indexed terms; determining a document order of the first stored document followed by the second stored document based on the first numerical similarity score exceeding the second numerical similarity score; generating a list of similar documents comprising the first stored document followed by the second stored document based on the document order; and displaying, in the file system interface and on the computer display, the list of similar documents while the active document is open in the active document interface. - View Dependent Claims (14, 15, 16, 17)
-
Specification