Patents by Inventor William H. Cox

William H. Cox 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: 9043586
    Abstract: Methods, apparatuses, and computer program products for improving memory training results corresponding to a plurality of memory modules are provided. Embodiments include detecting a hardware configuration change upon initiating a boot sequence of a system that includes the plurality of memory modules; generating for a plurality of training iterations, reference training values corresponding to aligning of a data strobe (DQS) signal with a data valid window of data (DQ) lines of the plurality of memory modules; identifying for each training iteration, any outer values within the reference training values generated for that training iteration; eliminating the identified outer values from the reference training values; generating a final reference training value based on an average of the remaining reference training values; and using the final reference training value as the DQ-DQS timing value for the boot sequence of the system.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: May 26, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: William H. Cox, Jr., Jimmy G. Foster, Sr., Sumeet Kochar, Ivan R. Zapata
  • Publication number: 20130159687
    Abstract: Methods, apparatuses, and computer program products for improving memory training results corresponding to a plurality of memory modules are provided. Embodiments include detecting a hardware configuration change upon initiating a boot sequence of a system that includes the plurality of memory modules; generating for a plurality of training iterations, reference training values corresponding to aligning of a data strobe (DQS) signal with a data valid window of data (DQ) lines of the plurality of memory modules; identifying for each training iteration, any outer values within the reference training values generated for that training iteration; eliminating the identified outer values from the reference training values; generating a final reference training value based on an average of the remaining reference training values; and using the final reference training value as the DQ-DQS timing value for the boot sequence of the system.
    Type: Application
    Filed: December 20, 2011
    Publication date: June 20, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William H. Cox, JR., Jimmy G. Foster, SR., Sumeet Kochar, Ivan R. Zapata
  • Patent number: 8429441
    Abstract: A method, computer program product and system for controlling the maximum turbo mode of a processor in a turbo boost state. The method comprises limiting a maximum turbo mode available to the processor by over-reporting the amount of current drawn by the processor to the current monitoring feedback line to the processor, wherein the processor uses the over-reported current to maintain operation of the processor within performance specifications of the processor. An automatic calibration routine may be used to determine nominal amounts of current over-reporting that may be used to prevent the processor performance from exceeding the maximum turbo mode. In one embodiment, a digital potentiometer is included in the voltage regulator circuit to over-report the current as instructed.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: April 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Brian A. Baker, Justin P. Bandholz, William H. Cox, Jr., Sumeet Kochar, Ivan R. Zapata
  • Publication number: 20110258477
    Abstract: A method, computer program product and system for controlling the maximum turbo mode of a processor in a turbo boost state. The method comprises limiting a maximum turbo mode available to the processor by over-reporting the amount of current drawn by the processor to the current monitoring feedback line to the processor, wherein the processor uses the over-reported current to maintain operation of the processor within performance specifications of the processor. An automatic calibration routine may be used to determine nominal amounts of current over-reporting that may be used to prevent the processor performance from exceeding the maximum turbo mode. In one embodiment, a digital potentiometer is included in the voltage regulator circuit to over-report the current as instructed.
    Type: Application
    Filed: April 19, 2010
    Publication date: October 20, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian A. Baker, Justin P. Bandholz, William H. Cox, JR., Sumeet Kochar, Ivan R. Zapata
  • Patent number: 6202228
    Abstract: A crib securable to the side of a parent's bed that includes an alarm mechanism for sounding an audible alarm when an infant attempted to climb from the crib onto the parent's bed. The crib is secured to the bedside with a crib structure bed attachment assembly. The crib structure bed attachment assembly includes two spaced under mattress boards extending from a bottom board of an open topped crib structure of the crib, past and perpendicular to a front barrier board, and a safety block secured between forward ends of the two spaced under mattress boards with adjustable length flexible tethers that are sufficiently adjustable such that the safety block is held against sides of a mattress and box spring to hold the front barrier board against an opposite side of the mattress.
    Type: Grant
    Filed: February 29, 2000
    Date of Patent: March 20, 2001
    Inventor: William H. Cox
  • Patent number: 4293936
    Abstract: A telemetry system for transmitting data between a downhole location in a wellbore and the surface of a well utilizing an acoustic signal which operates within naturally occurring passbands on a string of pipe have substantially fixed frequency ranges which are related to pipe length and condition.
    Type: Grant
    Filed: December 13, 1978
    Date of Patent: October 6, 1981
    Assignee: Sperry-Sun, Inc.
    Inventors: William H. Cox, Preston E. Chaney
  • Patent number: 4084941
    Abstract: A woven cellulosic cloth backing of cotton or rayon yarns for the manufacture of coated abrasives, particularly for the manufacture of coated abrasive belts for wet grinding, includes a backsize, of phenolic resin which may be admixed with a polymer having a glass transition temperature between 10.degree. and 40.degree. C, said backsize being directly adhered to the yarns of cloth, a polymeric film forming resin adhered to the yarns of cloth to which the backsize is not adhered, said resin having a glass transition temperature between 20.degree. and 50.degree. C, and a front size of a mixture of phenol-formaldehyde resin and the film former resin coating above referred to. An additional front coating of phenol-formaldehyde resin may be employed to provide a smooth surface for the application of a fine grit abrasive.
    Type: Grant
    Filed: March 31, 1976
    Date of Patent: April 18, 1978
    Assignee: Norton Company
    Inventors: William H. Cox, Norvell E. Wisdom, Jr.
  • Patent number: D348550
    Type: Grant
    Filed: April 7, 1993
    Date of Patent: July 5, 1994
    Inventors: William H. Cox, Robert Moore