The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 03, 2008

Filed:

Dec. 03, 2001
Applicant:

Ibrahim Cem Duruoz, San Francisco, CA (US);

Inventor:

Ibrahim Cem Duruoz, San Francisco, CA (US);

Assignees:

Sony Corporation, Tokyo, JP;

Sony Electronics, Inc., Park Ridge, NJ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 5/91 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system and method for managing file system processes is provided. In an exemplary embodiment, the system includes a global process module to handle and monitor the file system processes within a file system. The global process module includes a process status monitor, a pointers control, process size indicator, and a number of local process objects. The process status monitor is used to maintain and monitor information pertaining to the status of file system processes running on the file system. The pointers control is used to point to the various local process objects. The process size indicator is used to maintain an inventory of size information for each file system process. Each local process object is associated with a file system process. Each local process object further includes a progress monitor, a callback function, a process phase monitor, and a set of application specific process properties. The progress monitor is used to monitor the state of a particular process. Process states include an inactive state, a first-call state, a going-on state, and a last-call state. The callback function is used to provide a way to signify the completion of a particular process. The process phase monitor is used to monitor the various phases, if any, of a state of a particular process. Finally, the set of application specific process properties are parameters which are associated with each particular process. In an exemplary embodiment, the global process module handles and monitors the file system processes in accordance with a process management method. The process management method uses the state of a particular process to facilitate its execution.


Find Patent Forward Citations

Loading…