Patents by Inventor Keith A. Gary

Keith A. Gary 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).

  • Publication number: 20120212846
    Abstract: A method of calibrating a servo reader and a read/write head for a data storage tape machine that reads and writes data to a data storage tape. The data storage tape has a servo pattern that is recorded on the tape in a known location. The servo pattern is used to provide precise position information for the data storage tape. According to the method, data is recorded on the data storage tape and the location of the data storage track is read. The location of the data storage tape is compared to the known location of the servo pattern to establish a reader offset value. The data storage tape machine is updated based upon the reader offset value to adjust the position of the read/write head.
    Type: Application
    Filed: February 23, 2011
    Publication date: August 23, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Steven Michael Kientz, Keith Gary Boyer, Matthew K. Tucker
  • Patent number: 7810012
    Abstract: An improved format is disclosed for storing a randomized data block in a storage device. The data block format includes a data field, an identifier (ID) field for storing an identifier that identifies data stored in the data field, and a randomizer seed field for storing a randomizer seed. An error check character generator generates an ID field error check character utilizing said identifier. The randomizer seed includes the ID field error check character.
    Type: Grant
    Filed: August 6, 2003
    Date of Patent: October 5, 2010
    Assignee: Oracle America, Inc.
    Inventors: Keith Gary Boyer, Thomas G. Liehe
  • Publication number: 20090159799
    Abstract: A light sensor may include an array of light sensitive elements and an array of transmissive filters provided over the array of light sensitive elements and in substantial registration therewith. The array of transmissive filters comprises an infrared transmissive filter that substantially transmits infrared light and substantially blocks visible light as well as at least one non-infrared transmissive filter that substantially transmits non-infrared light.
    Type: Application
    Filed: December 19, 2007
    Publication date: June 25, 2009
    Applicant: SPECTRAL INSTRUMENTS, INC.
    Inventors: Keith Gary Copeland, Kevin Alfred Toerne
  • Publication number: 20090123770
    Abstract: A composite product comprising a base substrate member, reinforced by an outer reinforcing member. A non-limiting example of this composite product includes recycled tire rubber and thermoplastic base member, around which is wrapped a composite fabric reinforcing member.
    Type: Application
    Filed: November 13, 2007
    Publication date: May 14, 2009
    Inventor: Keith Gary Melville
  • Patent number: 7349776
    Abstract: A vehicle control system has a plurality of subsystem controllers including an engine management system 28, a transmission controller 30, a steering controller 48, a brakes controller 62 and a suspension controller 82. These subsystem controllers are each operable in a plurality of subsystem modes, and are all connected to a vehicle mode controller 98 which controls the modes of operation of each of the subsystem controllers so as to provide a number of driving modes for the vehicle. Each of the modes corresponds to a particular driving condition or set of driving conditions, and in each mode each of the functions is set to the function in mode most appropriate to those conditions.
    Type: Grant
    Filed: April 17, 2003
    Date of Patent: March 25, 2008
    Assignee: Ford Global Technologies, LLC
    Inventors: Anthony Francis Spillane, William Burdock, David Andrew Clare, Derek Leslie Jones, John Anthony Kellett, Jan Pieter Prins, Keith Gary Reginald Parsons, Paul Malcolm Darnell
  • Patent number: 7290634
    Abstract: A differential control system for the center and rear differentials of a four-wheel-drive vehicle comprises a controller (28) which receives signals input from a number of sensors including ride height sensors (42, 44, 46, 48). The controller (28) determines from the ride height signals the degree of articulation of the vehicle suspension and controls the degree of locking of the differentials in response. The degree of locking is increased with increased articulation, and with increased rate of change of articulation.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: November 6, 2007
    Assignee: Ford Global Technologies, LLC
    Inventors: David Clare, Keith Gary Reginald Parsons, Jan Prins
  • Patent number: 7228489
    Abstract: A Viterbi decoder is used to provide erasure information to a symbol based decoder. In a preferred embodiment, a Viterbi decoder is used to provide either minimum distance path metric information or path probability information, which is summed over a symbol window to derive erasure information for the symbol based decoder.
    Type: Grant
    Filed: December 26, 2003
    Date of Patent: June 5, 2007
    Assignee: Storage Technology Corporation
    Inventor: Keith Gary Boyer
  • Patent number: 7162346
    Abstract: A vehicle mode controller, a driving mode collecting means, and a plurality of subsystem controllers including an engine management system, a transmission controller, a steering controller, a brakes controller and a suspension controller, provide an improved system and method of operating a vehicle control system in a host vehicle in a manner suitable for a respective driving surface in a plurality of different off-road surfaces and terrains such as might be encountered when driving off-road. An improved method is provided for controlling a vehicle control system by avoiding unplanned combinations of subsystem configuration modes and minimizing the transition time when changing between subsystem configuration modes.
    Type: Grant
    Filed: June 21, 2004
    Date of Patent: January 9, 2007
    Assignee: Ford Global Technologies, LLC
    Inventors: Adrian Berry, Tim Slaney, Adrie Breugelmans, Jan Prins, Derek Jones, Nick Moore, David Andrew Clare, David Armstrong, Richard Cook, Keith Gary Reginald Parsons, Sam Anker, David Inch, Scott Dicken, Phil Guest, Andrew Cotta
  • Patent number: 7139141
    Abstract: In a tape drive for storing and retrieving information to and from a media, a system for optimizing write performance includes a tape head and a controller. The tape head may include a write element. The controller may be for optimizing write performance in response to at least one media information signal that is stored on a media cartridge.
    Type: Grant
    Filed: May 12, 2003
    Date of Patent: November 21, 2006
    Assignee: Storage Technology Corporation
    Inventors: James C. Cates, Keith Gary Boyer, Mark Hennecken, Robert G. Brocko, Larry Blanchard, Michael L. Leonhardt
  • Patent number: 7130140
    Abstract: Servo tracks for magnetic tape storage are written using two opposite polarities, rather than the one polarity normally used in servo tracks. Timing continues to be performed using only pattern members of like polarity, due to physical restraints, but the use of two polarities allows additional information to be encoded in the pattern more efficiently.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: October 31, 2006
    Assignee: Storage Technology Corporation
    Inventors: Keith Gary Boyer, James C. Cates, James William Wolf
  • Patent number: 7130139
    Abstract: A drive and method of identifying write velocity during reading are provided. When a track is being read, the data signal is processed prior to determining the data stream to identify the velocity with which the track data were written. The read channel is adjusted based on the identified velocity to compensate for write channel transfer function variation.
    Type: Grant
    Filed: July 7, 2005
    Date of Patent: October 31, 2006
    Assignee: Storage Technology Corporation
    Inventors: Keith Gary Boyer, Richard Allen Gill
  • Patent number: 7055081
    Abstract: In a magnetic recording device, a system and method for correcting errors in decoding a read data input signal. The system and method include multiple decoding channels, each channel processing the read data input signal and generating an output signal, where the output signal includes a data signal when no error is detected, and an error detection code when an error is detected. The system and method also include multiple error correction code (ECC) decoders, each decoder associated with and receiving the output signal of one of the channels and generating a corrected data signal when the received output signal is an error detection code and the error is correctable. The system and method further include a controller for selecting from the decoders one of the corrected data signals.
    Type: Grant
    Filed: March 2, 2001
    Date of Patent: May 30, 2006
    Assignee: Storage Technology Corporation
    Inventors: Keith Gary Boyer, Kevin M. Horn
  • Patent number: 6981198
    Abstract: A method and system are provided for dynamically shortening a number of error correction codewords to correspond to an amount of user data to be recorded on a recording medium. The system and method determine in advance that the number of bytes of user data will only fill a portion of a codeword matrix, and automatically shortens the size of ECC word segments to match the actual user data fill. This allows an ECC interleave to be completed with only a partial fill of the matrix, thereby reducing the required number of recording passes and associated processing time.
    Type: Grant
    Filed: April 26, 2001
    Date of Patent: December 27, 2005
    Assignee: Storage Technology Corporation
    Inventors: Keith Gary Boyer, Richard Allen Gill
  • Patent number: 6956709
    Abstract: A tape drive and method of identifying write velocity during reading are provided. When a track is being read, a lead-in code of the data signal is processed prior to determining the data stream. The lead-in code identifies the velocity with which the track data were written. The equalization/detection channel is adjusted based on the identified velocity to compensate for write channel transfer function variation. The lead-in code is coded in a way that is reasonably immune to write channel transfer function variation such that the lead-in code is comprehended prior to adjusting the equalization/detection channel.
    Type: Grant
    Filed: June 7, 2004
    Date of Patent: October 18, 2005
    Assignee: Storage Technology Corporation
    Inventors: Keith Gary Boyer, Richard Allen Gill
  • Patent number: 6947241
    Abstract: An asynchronous method for locating individual blocks of data in a tape drive, without having to read the blocks of data is provided. The invention comprises placing an ID mark adjacent to the data blocks and inter-block gaps on the tape. The ID mark contains a small amount of information about the next respective data block on the tape. The ID mark is encoded such that the same detection mechanism that detects the inter-block gap can also retrieve the ID mark information, without having to process the entire block of data associated with a particular ID mark. The ID mark is symmetrical such that it can be detected and decoded in the forward and backward direction, allowing the tape drive to find a desired block of data by searching either forward or backward, even when the magnetic tape uses a unidirectional data format.
    Type: Grant
    Filed: August 7, 2002
    Date of Patent: September 20, 2005
    Assignee: Storage Technology Corporation
    Inventors: Richard Allen Gill, Roger D. Hayes, Keith Gary Boyer
  • Patent number: 6937412
    Abstract: A method, apparatus, and computer instructions for writing data to a magnetic media. A first frequency is written on a first track on the magnetic media on a first track width. A second frequency is written on the first track in which a combination of the first frequency and the second frequency encodes a bit of data on the first track. An erase pattern is created on a second track on the magnetic media, the second track being adjacent to the first track in which the bit of data on the first track is readable by a tape drive system having a second track width wider than the track width of the first track.
    Type: Grant
    Filed: July 26, 2002
    Date of Patent: August 30, 2005
    Assignee: Storage Technology Corporation
    Inventors: Richard Allen Gill, Roger D. Hayes, Keith Gary Boyer
  • Publication number: 20050173173
    Abstract: A differential control system for the centre and rear differentials of a four-wheel-drive vehicle comprises a controller (28) which receives signals input from a number of sensors including ride height sensors (42, 44, 46, 48). The controller (28) determines from the ride height signals the degree of articulation of the vehicle suspension and controls the degree of locking of the differentials in response. The degree of locking is increased with increased articulation, and with increased rate of change of articulation.
    Type: Application
    Filed: April 28, 2003
    Publication date: August 11, 2005
    Inventors: David Clare, Keith Gary Parsons, Jan Prins
  • Patent number: 6898036
    Abstract: A system and method for recovering from write errors during writing of a moving storage medium suspend write current while allowing the storage medium to continue moving. The system and method continue to format data for writing while the write current is suspended and resequence the data for subsequent storage. Information is recorded to distinguish previously written data from current data with error correction pointers adjusted accordingly. Write errors may be detected in a track following streaming tape system based on data errors from a read back check or based on positioning errors of a read/write head servo system, for example. By allowing the storage medium to continue moving through the error event, the system and method improve speed, capacity utilization, and throughput of the storage and retrieval process.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: May 24, 2005
    Assignee: Storage Technology Corporation
    Inventors: Richard Allen Gill, Keith Gary Boyer, Steven Gregory Trabert
  • Patent number: RE46828
    Abstract: A vehicle control system has a plurality of subsystem controllers including an engine management system 28, a transmission controller 30, a steering controller 48, a brakes controller 62 and a suspension controller 82. These subsystem controllers are each operable in a plurality of subsystem modes, and are all connected to a vehicle mode controller 98 which controls the modes of operation of each of the subsystem controllers so as to provide a number of driving modes for the vehicle. Each of the modes corresponds to a particular driving condition or set of driving conditions, and in each mode each of the functions is set to the function in mode most appropriate to those conditions.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: May 8, 2018
    Assignee: Jaguar Land Rover Limited
    Inventors: Anthony Francis Spillane, William Burdock, David Andrew Clare, Derek Leslie Jones, John Anthony Kellett, Jan Pieter Prins, Keith Gary Reginald Parsons, Paul Malcolm Darnell
  • Patent number: RE49258
    Abstract: A vehicle control system has a plurality of subsystem controllers including an engine management system 28, a transmission controller 30, a steering controller 48, a brakes controller 62 and a suspension controller 82. These subsystem controllers are each operable in a plurality of subsystem modes, and are all connected to a vehicle mode controller 98 which controls the modes of operation of each of the subsystem controllers so as to provide a number of driving modes for the vehicle. Each of the modes corresponds to a particular driving condition or set of driving conditions, and in each mode each of the functions is set to the function in mode most appropriate to those conditions.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: October 25, 2022
    Inventors: Anthony Francis Spillane, William Burdock, David Andrew Clare, Derek Leslie Jones, John Anthony Kellett, Jan Pieter Prins, Keith Gary Reginald Parsons, Paul Malcolm Darnell