IP Library Granted Patent US 7,774,326
Granted Patent B2
US 7,774,326 · App. 11/112,305 · Granted Aug 10, 2010

Methods and systems for managing data

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,774,326
App. No.
11/112,305
Granted
Aug 10, 2010
Kind
B2
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.

Claims (21)

1. A method comprising:

creating a first graphical representation of a first search query based at least in part on metadata attributes;

creating, by a data processing system, a second graphical representation of a second search query based at least in part on metadata attributes, wherein the second graphical representation has a predetermined hierarchical relationship to the first graphical representation and wherein files retrieved by the first search query and the second search query provide a first hierarchical view of items stored in a system and a file management system on the system provides a second hierarchical view based on file directory locations of items on the system and wherein the first hierarchical view is determined at least in part by metadata and wherein the metadata is from a plurality of files having different file types such that the type of metadata for one file type is different than the type of metadata for another file type;

receiving a command to open the first graphical representation and, in response to the command, performing a search of indexed content of a plurality of files using the first search query;

displaying results of the search of indexed content in a search window, wherein as new files, which match the first search query, are created, a representation of the new files is automatically displayed in the results in the search window without having to close and re-open the search window and without having to manually refresh the search window.

2. A method as in claim 1 wherein the first graphical representation is one of a folder and a subdirectory and the second graphical representation is one of a folder and a subdirectory.

3. A method as in claim 1 wherein modifying the first search query automatically modifies the second search query.

4. A machine readable storage medium storing executable instructions which when executed by a system cause the system to perform a method comprising:

creating a first graphical representation of a first search query based at least in part on metadata attributes;

creating a second graphical representation of a second search query based at least in part on metadata attributes, wherein the second graphical representation has a predetermined hierarchical relationship to the first graphical representation and wherein files retrieved by the first search query and the second search query provide a first hierarchical view of items stored in a system and a file management system on the system provides a second hierarchical view based on file directory locations of items on the system and wherein the first hierarchical view is determined at least in part by metadata and wherein the metadata is from a plurality of files having different file types such that the type of metadata for one file type is different than the type of metadata for another file type;

receiving a command to open the first graphical representation and, in response to the command, performing a search of indexed content of a plurality of files using the first search query;

displaying results of the search of indexed content in a search window, wherein as new files, which match the first search query, are created, a representation of the new files is automatically displayed in the results in the search window without having to close and re-open the search window and without having to manually refresh the search window.

5. The machine readable storage medium as in claim 4 wherein the first graphical representation is one of a folder and a subdirectory and the second graphical representation is one of a folder and a subdirectory.

6. The machine readable storage medium as in claim 4 wherein modifying the first search query automatically modifies the second search query.

7. A data processing system comprising:

means for creating a first graphical representation of a first search query based at least in part on metadata attributes;

means for creating, by a hardware device, a second graphical representation of a second search query based at least in part on metadata attributes, wherein the second graphical representation has a predetermined hierarchical relationship to the first graphical representation and wherein files retrieved by the first search query and the second search query provide a first hierarchical view of items stored in a system and a file management system on the system provides a second hierarchical view based on file directory locations of items on the system and wherein the first hierarchical view is determined at least in part by metadata and wherein the metadata is from a plurality of files having different file types such that the type of metadata for one file type is different than the type of metadata for another file type;

means for receiving a command to open the first graphical representation and, in response to the command, performing a search of indexed content of a plurality of files using the first search query;

means for displaying results of the search of indexed content in a search window, wherein as new files, which match the first search query, are created, a representation of the new files is automatically displayed in the results in the search window without having to close and re-open the search window and without having to manually refresh the search window.

8. A data processing system as in claim 7 wherein the first graphical representation is one of a folder and a subdirectory and the second graphical representation is one of a folder and a subdirectory.

9. A data processing system as in claim 7 wherein modifying the first search query automatically modifies the second search query.

Assignments (2)
CHANGE OF NAME Recorded Apr 30, 2007
From: APPLE COMPUTER, INC., A CALIFORNIA CORPORATION
To: APPLE INC.
Reel/Frame 019241/0028 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2005
From: ARROUYE, YAN; GIAMPAOLO, DOMINIC; ORDING, BAS; CHRISTIE, GREGORY; LEMAY, STEPHEN OLIVIER; VAN OS, MARCEL; CHAUDHRI, IMRAN; TIENE, KEVIN; CISLER, PAVEL
To: APPLE COMPUTER, INC.
Reel/Frame 016771/0731 →