1
Donald D Crouse, Harriet G Coverston, Joseph M Cychosz: Archiving file system for data servers in a distributed network environment. LSC, Patterson & Keough P A, June 9, 1998: US05764972 (721 worldwide citation)

An archiving file system is specifically designed to support the storage of, and access to, remote files stored on high speed, large capacity network data servers. The archiving file system automatically archives remote files across multiple types of secondary storage media on such network data serv ...


2
Harriet G Coverston, Donald D Crouse: Method and apparatus for file storage allocation for secondary storage using large and small file blocks. LSC, Patterson & Keough, September 26, 1995: US05454103 (66 worldwide citation)

A method and apparatus for file storage allocation for secondary storage systems for allocating storage space for both small and large files in the same file system that dynamically utilizes at least two different sizes of logical storage allocation units to organize files stored on one or more phys ...


3
Harriet G Coverston, Donald D Crouse: Method and apparatus for insuring recovery of file control information for secondary storage systems. LSC, Patterson & Keough, April 2, 1996: US05504883 (52 worldwide citation)

A method and apparatus for backing up the control information of a file system to a secondary storage system provides for a fast and reliable recovery of the file system in the event of an unscheduled hard stop of a computer processing system. The file system utilizes control information that is mai ...


4
David Vengerov, Harriet G Coverston, Anton B Rang, Andrew B Hastings: Dynamic data migration in a multi-tier storage system. Sun Microsystems, Osha • Liang, May 26, 2009: US07539709 (27 worldwide citation)

A method and apparatus for managing data is described which includes determining the current state of a storage tier of a plurality of storage tiers within a storage system. Further, a prediction is made, using a prediction architecture comprising at least one predetermined variable, of the utilitie ...


5
David Vengerov, Harriet G Coverston, Anton B Rang, Andrew B Hastings: Dynamic routing of I/O requests in a multi-tier storage environment. Sun Microsystems, Osha • Liang, October 20, 2009: US07606934 (6 worldwide citation)

A method for routing an incoming service request is described wherein the service request is routed to a selected storage tier based on that selected storage tier having a predicted value indicating a state having greater utility as compared with the predicted value of the state associated with at l ...


6
Harriet G Coverston, Anton B Rang: Delegation in a file system with distributed components. Oracle America, Brooks Kushman P C, September 6, 2011: US08015215 (4 worldwide citation)

Various systems and methods of a distributed file system architecture are disclosed. A method for creating a file may include receiving a message to open or create a file with a given name from a file system call handler. Once the message has been received a determination may then be made as to whet ...


7
Andrew B Hastings, Alok N Choudhary, Harriet G Coverston: Method and system for collective file access using an mmap (memory-mapped file). Sun Microsystems, Osha • Liang, January 12, 2010: US07647471 (2 worldwide citation)

A method for processing using a shared file that includes creating a plurality of mmaps between a shared file and a plurality of address spaces, wherein each of the plurality of mmaps maps at least a portion of the shared file to one of the plurality of address spaces, and wherein each of the plural ...


8
Anton B Rang, Harriet G Coverston: File archiving system and method. Oracle America, Brooks Kushman P C, April 21, 2015: US09015127

A method for archiving a file that has multiple file parts stored on multiple object storage devices of a computer system includes the steps of saving the file parts on one or more archive devices, allowing one or more changes to be made to the file during the saving step, and applying at least one ...


9
Harriet G Coverston, Anton B Rang, Brian D Reitz, Andrew B Hastings: File system with distributed components. Sun Microsystems, Brooks Kushman P C, April 26, 2011: US07933875

A distributed file system is disclosed which may include one or more input/output (I/O) nodes and one or more compute nodes. The I/O nodes and the compute nodes may be communicably coupled through an interconnect. Each compute node may include applications to perform specific functions and perform I ...


10
Anton B Rang, Harriet G Coverston: File archiving system and method. Sun Microsystems, Brooks Kushman PC Sun Stk, July 3, 2008: US20080162598-A1

A method for archiving a file that has multiple file parts stored on multiple object storage devices of a computer system includes the steps of saving the file parts on one or more archive devices, allowing one or more changes to be made to the file during the saving step, and applying at least one ...