Methods and systems for managing data
First Claim
Patent Images
1. 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.
1 Assignment
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.
237 Citations
7 Claims
-
1. 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. - View Dependent Claims (2, 3)
-
-
4. A machine implemented 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, by a computer on a display device, 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 into 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. - View Dependent Claims (5, 6)
-
-
7. A data processing system comprising:
-
means for receiving input for a search; means for 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; means for displaying, on a hardware display device, 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 into 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 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.
-
Specification