Patents by Inventor Darrell L. Aldrich

Darrell L. Aldrich has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7721191
    Abstract: A computer-implemented process for replacing old files having old names on a permanent storage medium with new files in volatile memory. Some of these files may be opaque files, which are old files that have become new files without undergoing any changes, other than possibly name changes. The primary steps of this replacement can comprise first saving the non-opaque new files onto the permanent storage medium and assigning them temporary filenames. An opaque recovery file listing the old name and a temporary name for each opaque file is created. A primary recovery file listing the temporary name and a final name for each new file is created. After the names of the opaque files are changed to their temporary names, the names of the non-opaque old files are changed from their old names to backup names. Then, the names of the new files are changed from their temporary names to their final names. The recovery files and the old files can be deleted.
    Type: Grant
    Filed: August 5, 2005
    Date of Patent: May 18, 2010
    Assignee: Microsoft Corporation
    Inventors: Alan A. Ramaley, Thomas W. Olsen, Darrell L. Aldrich, David M. Buchthal
  • Patent number: 7003721
    Abstract: A computer-implemented process for replacing old files having old names on a permanent storage medium with new files in volatile memory. Some of these files may be opaque files, which are old files that have become new files without undergoing any changes, other than possibly name changes. The primary steps of this replacement can include first saving the non-opaque new files onto the permanent storage medium and assigning them temporary filenames. An opaque recovery file listing the old name and a temporary name for each opaque file is created. A primary recovery file listing the temporary name and a final name for each new file is created. After the names of the opaque files are changed to their temporary names, the names of the non-opaque old files are changed from their old names to backup names. Then, the names of the new files are changed from their temporary names to their final names. The recovery files and the old files can be deleted.
    Type: Grant
    Filed: June 15, 1999
    Date of Patent: February 21, 2006
    Assignee: Microsoft Corporation
    Inventors: Alan A. Ramaley, Thomas W. Olsen, Darrell L. Aldrich, David M. Buchthal
  • Patent number: 6585777
    Abstract: A computer-implemented process for simulating, in an HTML-formatted primary file, certain user-expected characteristics of an electronic document containing an embedded file. In response to initiating a save operation for a primary file to be saved as an HTML document, a file embedded within the primary file is detected. In turn, a support file is created for storage, in a separate storage location and physically removed from the primary file, to logically represent the embedded file. In addition, a current file list, which is associated with the primary file, is created and saved to the storage mechanism, typically the hard disk drive for the computer. When the HTML-formatted primary file is opened in a work session, the editor can open a link to each support file identified by the file list. In response to conducting a save operation for a primary file, an inquiry can be conducted to determine if a prior file list is associated with the primary document.
    Type: Grant
    Filed: January 19, 1999
    Date of Patent: July 1, 2003
    Assignee: Microsoft Corporation
    Inventors: Alan A. Ramaley, Darrell L. Aldrich, David M. Buchthal, Thomas W. Olsen
  • Patent number: 5017252
    Abstract: A method for fabricating a plurality of insulating glass assemblies, the method comprising the steps of providing a plurality of glass assemblies each including a pair of generally parallel, spaced glass panes having therebetween an endless spacer, the spacer and the panes defining an interior space between the panes and inside the spacer, and the spacer having therethrough a tortuous passage affording gas flow into and out of the space, placing the glass assemblies in a chamber, creating a vacuum in the chamber so as to remove substantially all of the air from the spaces, introducing into the chamber a gas having a coefficient of thermal conductivity lower than that of air so that the gas fills the spaces, removing the glass assemblies from the chamber, and closing the passages in the spacers.
    Type: Grant
    Filed: June 12, 1990
    Date of Patent: May 21, 1991
    Assignee: Interpane Coatings, Inc.
    Inventors: Darrell L. Aldrich, John R. Jacobs
  • Patent number: 4115955
    Abstract: A panel and hinge assembly that can be installed in the rigid roof of a vehicle such as an automobile or a van to permit entry of air and light from the top of the vehicle. A window unit of the assembly can be opened for ventilation and can be closed in weathertight relationship relative to a frame. The window unit is opened by pivotal movement with respect to the hinge assembly about a remote axis to permit clearing relationship of the window unit and a window seal. The hinge assembly permits easy removal of the window unit to provide an unobstructed opening on the roof of the vehicle.
    Type: Grant
    Filed: August 1, 1977
    Date of Patent: September 26, 1978
    Inventor: Darrell L. Aldrich