Patents by Inventor Howard Cook

Howard Cook 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: 20150242112
    Abstract: Embodiments are disclosed that relate to human interface devices having touch sensors. For example, one disclosed embodiment provides a human interface device including a touch sensor comprising two or more touch sensing units, each touch sensing unit comprising a touch sensing pad and a charge accumulation capacitor in communication with the touch sensing pad, the charge accumulation capacitor having a larger capacitance than the touch sensing pad. The human interface device further includes a controller in communication with each touch sensing unit, the controller being configured to acquire a touch sensing sample from each touch sensing unit by iteratively charging the touch sensing pad of the touch sensing unit and transferring charge from the touch sensing pad of the touch sensing unit to the charge accumulation capacitor of the touch sensing unit until a threshold has been met, and detect a touch gesture based upon the touch sensing samples.
    Type: Application
    Filed: February 26, 2014
    Publication date: August 27, 2015
    Applicant: Microsoft Corporation
    Inventors: George Bielitz, John Howard Cook, III, Bradley Robert Martin
  • Publication number: 20150227279
    Abstract: Embodiments are disclosed that relate to human interface devices configured to enable variable horizontal scrolling. For example, one disclosed embodiment provides a human interface device comprising a horizontal scrolling control, and one or more sensors configured to sense movement of the horizontal scrolling control and provide output that varies depending upon a value of a variable characteristic of the movement. The human interface device further comprises a controller configured to output horizontal scrolling reports having two or more different possible values for each direction of horizontal scrolling based upon the output of the one or more sensors.
    Type: Application
    Filed: February 12, 2014
    Publication date: August 13, 2015
    Applicant: Microsoft Corporation
    Inventors: George Bielitz, John Howard Cook, III, Ingrid Lin
  • Patent number: 7054205
    Abstract: A circuit and method is provided for determining the delay of an integrated circuit common associated with chip-to-chip variations in the manufacturing process, changes in operating voltage, and fluctuations in temperature. A clock signal is inverted, thus generating an inverted clock signal which is then delayed multiple times, resulting in several delayed versions of the inverted clock signal, with each version being delayed a different length of time. The logical state of each delayed version of the inverted clock signal is then stored. That stored logical state provides an indication as to the magnitude of the delay of the integrated circuit which may then be used to tune critical signals of the integrated circuit to avoid timing problems resulting from variations in IC propagation delay.
    Type: Grant
    Filed: October 28, 2003
    Date of Patent: May 30, 2006
    Assignee: Agilent Technologies, Inc.
    Inventors: Douglas C. Buhler, John Howard Cook, III
  • Patent number: 4099259
    Abstract: In a Teletext transmission system, data is transmitted in digital form during lines in the field blanking period of a composite video signal of a television transmission. On reception, the information is decoded and utilized to provide a display comprising a page having a predetermined number of rows of information in alphanumeric or graphics form. The data is received in blocks comprising information digits and each block has an associated group of address digits so that each block can be directed to an appropriate storage location in a first store, regardless of the order in which the data blocks are transmitted. The contents of the first store can then be transferred in address order into a larger capacity serial store ready for use in generating the display. Thus it is possible for a number of pages of information data to be correctly assembled in serial row order, ready for display generation, in a manner accommodating non-transmitted blank rows.
    Type: Grant
    Filed: October 12, 1976
    Date of Patent: July 4, 1978
    Assignee: Texas Instruments Incorporated
    Inventors: Robert Parsons, Howard Cook