Patents by Inventor John B. Foreman

John B. Foreman 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: 9551573
    Abstract: A device includes sensor substantially coplanar with one another in a sensor plane, each sensor generating a sense value that varies according to a physical distance between the sensor and an object. The device also includes control circuits configured to generate a first position value, a second position value, and a third value using the sense values in a first mode to detect a hover or glove operation by the object. The first position value and the second position values identify a two-dimensional position of the object in the sensor plane and the third value varies in response to movement of the object in a Z-direction substantially perpendicular to the sensor plane. The control circuits are also configured to generate a fourth position value and a fifth position value in a second mode to detect a touch operation by the object. The control circuits include a programmable integrated circuit including an analog portion and a digital portion.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: January 24, 2017
    Assignee: Creator Technology B.V
    Inventors: Richard Harding, John B. Foreman
  • Patent number: 8892397
    Abstract: A device includes sensor substantially coplanar with one another in a sensor plane, each sensor generating a sense value that varies according to a physical distance between the sensor and an object without physically contacting the object. The device also includes control circuits configured to generate a first position value, a second position value, and a third value using the sense values. The first position value and the second position values identify a two-dimensional position of the object in the sensor plane and the third value varies in response to movement of the object in a Z-direction substantially perpendicular to the sensor plane. The control circuits include a programmable integrated circuit including an analog portion and a digital portion.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: November 18, 2014
    Assignee: Cypress Semiconductor Corporation
    Inventors: Richard Harding, John B. Foreman
  • Patent number: 8564605
    Abstract: A display interface buffer includes a general purpose memory to store data capable of being displayed on a panel, a plurality of display drivers to receive data from the general purpose memory, each of the display drivers to drive a different portion of the panel with the data, and processor or a direct memory access controller to access data in the general purpose memory and to provide the data to the display drivers for presentation on the panel.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: October 22, 2013
    Assignee: Cypress Semiconductor Corporation
    Inventors: Warren Snyder, John B. Foreman, Jeffrey Stephen Erickson, David Wright
  • Patent number: 8355887
    Abstract: A device may include a plurality of sensors substantially coplanar with one another in a sensor plane, each sensor generating a sense value that varies according to a physical distance between the sensor and an object without contacting the object; and control circuits that generates at least first position values, second position values and third position values in response to the sensor values, the first and second position values identifying a position in a space adjacent to the sensor plane.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: January 15, 2013
    Assignee: Cypress Semiconductor Corporation
    Inventors: Richard Harding, John B. Foreman
  • Publication number: 20080263260
    Abstract: A display interface buffer includes a general purpose memory to store data capable of being displayed on a panel, a plurality of display drivers to receive data from the general purpose memory, each of the display drivers to drive a different portion of the panel with the data, and processor or a direct memory access controller to access data in the general purpose memory and to provide the data to the display drivers for presentation on the panel.
    Type: Application
    Filed: December 27, 2007
    Publication date: October 23, 2008
    Applicant: Cypress Semiconductor Corporation
    Inventors: Warren Snyder, John B. Foreman, Jeffrey Stephen Erickson, David A. Wright