Abstract:
A machine implemented method comprising: displaying an open file window by selecting an open file command from within an application which creates files, wherein the open file window is displayed in response to receiving the selection of the open file command from a menu and wherein the open file window is configured to display files created by the application; displaying a search input field to allow entry of a search query to find a file; receiving a search query and performing a system wide search in a plurality of locations using the search query, wherein the system wide search searches through content and metadata of different types; displaying a result of the search within the open file window; receiving a selection of a first file in the result of the search; receiving a command to open the first file in the application; displaying, in response to the command to open the first file, content of the first file, within an application window of the application.
Abstract:
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; storing content from the plurality of files; searching, by a data processing system, the stored metadata and the stored content in response to a single command from a user, wherein the single command is entered into a system wide user interface available on the 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.
Abstract:
Systems and methods are provided for storing and restoring digital data. A method includes receiving, a first user input requesting that a backup interface be displayed, displaying the backup interface, the backup interface including a display area for presenting at least a first visual representation of an earlier version of a current view and a visual representation of the current view, the earlier version including a first element, receiving, while the backup interface is displayed, a second user input requesting that the current view be modified according to the earlier version, at least with regard to the first element, animating the modification of the first element as moving from the visual representation of the earlier version to the visual representation of the current view, and modifying, in response to the second user input; the current view according to the earlier version, at least with regard to the first element.
Abstract:
A machine readable storage medium storing executable program instructions for causing a data processing system to perform a method comprising: receiving input for a search; searching for search results as the input is being received, wherein the searching is begun concurrently as the input for the search is being entered and before entry of the input for the search is completed; displaying a search results display area which shows a plurality of items in the search results display area, wherein a first group of items of the plurality of items are grouped in a first category based on a type of the first group of items and displayed in a first type of view and a second group of items of the plurality of items are grouped in a second category based on a type of the second group of items and simultaneously displayed in a second type of view concurrently with the first group being displayed in the first type of view and wherein the type of the first group of items includes applications, and the second group of items includes email addresses, phone numbers, and contacts, and wherein the first type of view is different than the second type of view and wherein the first type of view is an icon view and the second type of view is a list view.
Abstract:
A machine implemented method comprising: displaying an open file window by selecting an open file command from within an application which creates files, wherein the open file window is displayed in response to receiving the selection of the open file command from a menu and wherein the open file window is configured to display files created by the application; displaying a search input field to allow entry of a search query to find a file; receiving a search query and performing a system wide search in a plurality of locations using the search query, wherein the system wide search searches through content and metadata of different types; displaying a result of the search within the open file window; receiving a selection of a first file in the result of the search; receiving a command to open the first file in the application; displaying, in response to the command to open the first file, content of the first file, within an application window of the application.
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 and another type of file. Other methods are described and data processing systems and machine readable media are also described.
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 and another type of file. Other methods are described and data processing systems and machine readable media are also described.