METHOD AND SYSTEM FOR ACCESSING A FILE SYSTEM
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.
21 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method for accessing a file system comprising:
-
identifying a plurality of active terms comprising words found in an 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 a file system interface and on a computer display, the list of similar documents while an active document is open in an active document interface. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for accessing a file system comprising:
-
a memory coupled to a processor; a document index, stored in the memory and configured to; store a plurality of active terms comprising words found in an 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 list of similar documents while the active document is open in the active document interface. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A non-transitory computer readable medium storing instruction for accessing a file system, the instructions executable on a processor and comprising functionality for:
-
identifying a plurality of active terms comprising words found in an 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 (36, 37, 38, 39, 40)
-
Specification