1
Ronald O Radko: Providing application programs with unmediated access to a contested hardware resource. Microsoft Corporation, Seed and Berry, May 4, 1999: US05901312 (44 worldwide citation)

A system and method are disclosed for executing, in a multitasking operating system, an application program that accesses a protected resource directly without mediation by the operating system. For example, the application can be a backup application and the resource can be a floppy disk drive, QIC ...


2
Ronald O Radko: Providing application programs with unmediated access to a contested hardware resource. Microsoft Corporation, Jones & Askew, April 4, 2000: US06047307 (35 worldwide citation)

A system and method are disclosed for executing, in a multitasking operating system, an application program that accesses a protected resource directly without mediation by the operating system. For example, the application can be a backup application and the resource can be a floppy disk drive, QIC ...


3
Stuart T Laney, Christopher J Guzak, Kurt J Eckhardt, Frederick J DeWitt, Ronald O Radko: Method and system for automatically running a program. Microsoft Corporation, Banner & Witcoff, April 2, 2002: US06366966 (29 worldwide citation)

A method and system for automatically running a program stored on a medium upon detection of insertion of the medium into a drive are provided. The operating system periodically polls the drive regarding the status of the drive. After receiving a response from the drive regarding the drive's st ...


4
Frederick J DeWitt, Ronald O Radko: Method and system for caching data. Microsoft Corporation, Seed and Berry, November 19, 1996: US05577224 (28 worldwide citation)

A method and system for caching data that improve the efficiency of a cache are provided. Generally, three types of data are stored in a cache constructed according to the principles of the present invention. These types of data include: (1) path tables, (2) directories, and (3) files. Path tables i ...


5
Frederick J DeWitt, Ronald O Radko: Method and system for caching data. Microsoft Corporation, Seed and Berry, January 27, 1998: US05713003 (22 worldwide citation)

A method and system for caching data that improve the efficiency of a cache are provided. Generally, three types of data are stored in a cache constructed according to the principles of the present invention. These types of data include: (1) path tables, (2) directories, and (3) files. Path tables i ...


6
William G Parry, Ronald O Radko: System and method for media status notification. Microsoft Corporation, Kilpatrick Stockton, June 19, 2001: US06249826 (18 worldwide citation)

After it is determined that a memory storage device supports media status notification (MSN), the operating system (OS) enables MSN by sending a command to the device that disables the ejection mechanism within the device. The operating system commences MSN operation using one of two alternative mod ...


7
Michael D Malueg, Hang Li, Yadhu N Gopalan, Ronald O Radko, Daniel J Polivy, Sharon Drasnin, Jason Ryan Farmer, DaiQian Huang: Transaction-safe FAT files system. Microsoft Corporation, April 10, 2012: US08156165 (14 worldwide citation)

In one aspect, the present disclosure describes a process for maintaining file allocation tables (FATs) for a volume of storage medium. The process includes triggering, by a write operation, modification of data in an existing sector of a data file by writing of data to a new sector of the storage m ...


8
Ronald O Radko, Michael Toutonghi: Apparatus and method for detecting insertions and removals of floppy disks by monitoring write-protect signal. Microsoft Corporation, Seed and Berry, October 7, 1997: US05675833 (8 worldwide citation)

A method and system for determining insertions and removals of floppy disks in a floppy disk drive. By monitoring states of a write protect signal, the present invention determines when floppy disks of a predetermined type are inserted into, and removed from, a floppy disk drive. More specifically, ...