Methods and systems for managing data
First Claim
Patent Images
1. A method, comprising:
- performing, using one or more processing units, a search using a search query, wherein the search is through indexed content and metadata associated with a plurality of files, and wherein each file is associated with a persistent file identifier that remains the same when the associated file is modified;
displaying, using the one or more processing units, initial search results including a file associated with an application;
receiving, using the one or more processing units, a selection of the file, wherein the selection causes the associated application to launch, and wherein contents of the file and a search input field are displayed in the associated application;
receiving, using the one or more processing units, input in the search input field, wherein the input modifies the search query; and
performing, using the one or more processing units, a subsequent search using the modified search query, wherein modified search results are displayed in the associated application.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for processing data, including metadata and an index database. In one exemplary method, a first folder, representing a first search query, is stored, and a second folder, representing a second search query wherein the second folder has a predetermined hierarchical relationship to the first folder, is stored, and the search queries are used to search one or both of an index database and a metadata database. In the metadata database, the type of metadata for one file type differs from the type of metadata for another file type.
236 Citations
30 Claims
-
1. A method, comprising:
-
performing, using one or more processing units, a search using a search query, wherein the search is through indexed content and metadata associated with a plurality of files, and wherein each file is associated with a persistent file identifier that remains the same when the associated file is modified; displaying, using the one or more processing units, initial search results including a file associated with an application; receiving, using the one or more processing units, a selection of the file, wherein the selection causes the associated application to launch, and wherein contents of the file and a search input field are displayed in the associated application; receiving, using the one or more processing units, input in the search input field, wherein the input modifies the search query; and performing, using the one or more processing units, a subsequent search using the modified search query, wherein modified search results are displayed in the associated application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
one or more processors; a non-transitory computer-readable storage medium containing instructions configured to cause the one or more processors to perform operations, including; performing a search using a search query, wherein the search is through indexed content and metadata associated with a plurality of files, and wherein each file is associated with a persistent file identifier that remains the same when the associated file is modified; displaying initial search results including a file associated with an application; receiving a selection of the file, wherein the selection causes the associated application to launch, and wherein contents of the file and a search input field are displayed in the associated application; receiving input in the search input field, wherein the input modifies the search query; and performing a subsequent search using the modified search query, wherein modified search results are displayed in the associated application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-program product, embodied in a non-transitory machine readable storage medium, including instructions configured to cause a data processing apparatus to:
-
perform a search using a search query, wherein the search is through indexed content and metadata associated with a plurality of files, and wherein each file is associated with a persistent file identifier that remains the same when the associated file is modified; display initial search results including a file associated with an application; receive a selection of the file, wherein the selection causes the associated application to launch, and wherein contents of the file and a search input field are displayed in the associated application; receive input in the search input field, wherein the input modifies the search query; and perform a subsequent search using the modified search query, wherein modified search results are displayed in the associated application. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification