Patents by Inventor Donald Gage

Donald Gage 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: 11100231
    Abstract: Methods, systems, and computer readable media for providing resilient computer services using systems diversity include a head device for receiving requests from clients and for replicating the requests. Variates each receive a request replicated from the head device, process the request, and generate a response to the request. At least some of the variates are different in configuration from the other. The response processing server receives the responses from the variates, selects one of the responses, and delivers the response to the client via the head device. Configuration or systems diversity and adaptation to threats and failures over time may be achieved using adaptive algorithms.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: August 24, 2021
    Inventors: Errin Wesley Fulp, Howard Donald Gage, Jr., William Hansel Turkett, Jr., David Jerome John, Daniel Alberto Canas
  • Publication number: 20180293388
    Abstract: Methods, systems, and computer readable media for providing resilient computer services using systems diversity include a head device for receiving requests from clients and for replicating the requests. Variates each receive a request replicated from the head device, process the request, and generate a response to the request. At least some of the variates are different in configuration from the other. The response processing server receives the responses from the variates, selects one of the responses, and delivers the response to the client via the head device. Configuration or systems diversity and adaptation to threats and failures over time may be achieved using adaptive algorithms.
    Type: Application
    Filed: October 10, 2016
    Publication date: October 11, 2018
    Inventors: Errin Wesley Fulp, Howard Donald Gage, Jr., William Hansel Turkett, Jr., David Jerome John, Daniel Alberto Canas
  • Patent number: 8145891
    Abstract: A data storage device includes a computer-readable medium encoded with a computer program that, when executed communicates with a basic input/output system (BIOS), receives a user selection from the BIOS to wipe the data storage device and performs a wipe of the data storage device. In an embodiment, the wipe of the data storage device includes writing a series of 1s and/or 0s to substantially all data bits of the data storage device.
    Type: Grant
    Filed: April 9, 2009
    Date of Patent: March 27, 2012
    Assignee: Dell Products L.P.
    Inventors: Kurt Edmiston, Donald Gage, Ryan Holland
  • Publication number: 20100262817
    Abstract: A data storage device includes a computer-readable medium encoded with a computer program that, when executed communicates with a basic input/output system (BIOS), receives a user selection from the BIOS to wipe the data storage device and performs a wipe of the data storage device. In an embodiment, the wipe of the data storage device includes writing a series of 1s and/or 0s to substantially all data bits of the data storage device.
    Type: Application
    Filed: April 9, 2009
    Publication date: October 14, 2010
    Applicant: DELL PRODUCTS L.P.
    Inventors: Kurt Edmiston, Donald Gage, Ryan Holland
  • Publication number: 20060072404
    Abstract: A method and system for reducing errors when storing data on a marginal optical storage media. Write parameters for writing information to the optical storage media are adjusted to compensate in the quality of the storage media. In one embodiment of the invention, the drive uses a scan-before-burn routine to scan the optical storage media prior to writing to it, thereby determining whether or not the media has defects. This scan information is then used to determine how slow or fast the drive is capable of writing to the media. The scan can be triggered by the user at any time or may be triggered by the optical storage device if the media is not recognized by the firmware used to control the drive. In an alternate embodiment of the invention, the scan-before-burn routine is implemented only after a write failure. In this embodiment of the invention, the drive control software records the optical storage media type by media ID start code when a write error is detected.
    Type: Application
    Filed: September 7, 2004
    Publication date: April 6, 2006
    Inventors: Donald Gage, Christiaan Steenbergen
  • Publication number: 20050223373
    Abstract: A firmware update methodology is disclosed in which a universal firmware update application is used to save or flash a firmware update to a target device.
    Type: Application
    Filed: April 5, 2004
    Publication date: October 6, 2005
    Inventors: Donald Gage, Manuel Rivera, Munif Halloush-Farhan
  • Publication number: 20050030860
    Abstract: Power settings for writing information to an optical medium are adjusted to compensate for variations in the optical medium from expected characteristics, such as recording layer variations, disc tilt, variability in the outer versus inner diameter of an optical medium and write speed variations. An OPC process is performed at each of plural distributed locations of the optical medium, such as an inner diameter, middle diameter and outer diameter location, to determine a power setting at each location that writes information with the least amplitude and jitter variations. The determined power settings for the plural locations are averaged to determine an adjusted power setting for writing information to the optical medium. The adjusted power setting is saved in volatile or non-volatile memory for use in subsequent writes to optical medium having the same identification code.
    Type: Application
    Filed: August 8, 2003
    Publication date: February 10, 2005
    Inventors: Donald Gage, Manuel Rivera