Methods and systems for managing data
First Claim
Patent Images
1. A machine implemented method of searching data, the method comprising:
- storing metadata for a plurality of files created by a plurality of different software applications which execute on a data processing system, wherein the type of information in metadata for files of a first software application differs from the type of information in metadata for files of a second software application, the metadata for the plurality of files being stored in a metadata database;
storing content from the plurality of files in a content database;
searching, by a data processing system, the metadata database and the content database in response to a single command from a user, wherein the single command is entered into a system wide user interface available on the entire data processing system for the plurality of different software applications and wherein an output of the searching is displayed as the user enters a search query and wherein the output of the searching includes executable applications and wherein the executable applications are configured to be launchable from the displayed output.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are captured, and the captured metadata is searched. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described.
-
Citations
19 Claims
-
1. A machine implemented method of searching data, the method comprising:
-
storing metadata for a plurality of files created by a plurality of different software applications which execute on a data processing system, wherein the type of information in metadata for files of a first software application differs from the type of information in metadata for files of a second software application, the metadata for the plurality of files being stored in a metadata database; storing content from the plurality of files in a content database; searching, by a data processing system, the metadata database and the content database in response to a single command from a user, wherein the single command is entered into a system wide user interface available on the entire data processing system for the plurality of different software applications and wherein an output of the searching is displayed as the user enters a search query and wherein the output of the searching includes executable applications and wherein the executable applications are configured to be launchable from the displayed output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine readable storage medium storing executable program instructions for causing a data processing system to perform a method of searching data, the method comprising:
-
storing metadata for a plurality of files created by a plurality of different software applications which execute on a data processing system, wherein the type of information in metadata for files of a first software application differs from the type of information in metadata for files of a second software application, the metadata for the plurality of files being stored in a metadata database; storing content from the plurality of files in a content database; searching the metadata database and the content database in response to a single command from a user, wherein the single command is entered into a system wide user interface available on the entire data processing system for the plurality of different software applications and wherein an output of the searching is displayed as the user enters a search query and wherein the output of the searching includes executable applications and wherein the executable applications are configured to be launchable from the displayed output. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A data processing system comprising:
-
means for storing metadata for a plurality of files created by a plurality of different software applications which execute on a data processing system, wherein the type of information in metadata for files of a first software application differs from the type of information in metadata for files of a second software application, the metadata for the plurality of files being stored in a metadata database; means for storing content from the plurality of files in a content database; means for searching the metadata database and the content database in response to a single command from a user, wherein the single command is entered into a system wide user interface available on the entire data processing system for the plurality of different software applications and wherein an output of the searching is displayed as the user enters a search query and wherein the output of the searching includes executable applications and wherein the executable applications are configured to be launchable from the displayed output.
-
Specification