Patents by Inventor Bradley N. Suggs

Bradley N. Suggs 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: 10324563
    Abstract: Examples disclosed herein relate to identifying a target touch region of a touch-sensitive surface based on an image. Examples include a touch input detected at a location of a touch-sensitive surface, an image representing an object disposed between a camera that captures the image and the touch-sensitive surface, identifying a target touch region of a touch-sensitive surface based on an image, and rejecting the detected touch input when the location of the detected touch input is not within any of the at least one identified target touch region of the touch-sensitive surface.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: June 18, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel R Tretter, Jinman Kang, Kar Han Tan, Wei Hong, Bradley N Suggs, David Bradley Short, Otto Sievert
  • Patent number: 9665381
    Abstract: A system comprises storage that includes a shell application and a sub-application that is adapted to provide a functionality to the shell application. The system also comprises processing logic coupled to the storage and adapted to execute the shell application and the sub-application. The processing logic generates a first graphical user interface (GUI) using the sub-application and generates a second GUI using the shell application. The processing logic displays on a display the first GUI superimposed onto the second GUI. The processing logic captures input provided using the first GUI and provides the input to the sub-application.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: May 30, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bradley N. Suggs, Immanuel Amo, Chandar K. Oddiraju, Oluf Nissen
  • Publication number: 20160231862
    Abstract: Examples disclosed herein relate to identifying a target touch region of a touch-sensitive surface based on an image. Examples include a touch input detected at a location of a touch-sensitive surface, an image representing an object disposed between a camera that captures the image and the touch-sensitive surface, identifying a target touch region of a touch-sensitive surface based on an image, and rejecting the detected touch input when the location of the detected touch input is not within any of the at least one identified target touch region of the touch-sensitive surface.
    Type: Application
    Filed: September 24, 2013
    Publication date: August 11, 2016
    Inventors: Daniel R Tretter, Jinman Kang, Kar Han Tan, Wei Hong, Bradley N Suggs, David Bradley Short, Otto Sievert
  • Patent number: 9317160
    Abstract: A system comprises a plurality of light sources configured to provide light beams to a waveguide layer of a touch-screen. At least one of the light beams is disturbed when an object touches the touch-screen at a touch point. The system also comprises a plurality of detectors, where at least one of the detectors is configured to detect the disturbed light. The system comprises control logic coupled to the at least one detector. The control logic determines a location of the touch point as a result of the at least one detector detecting the disturbed light. The plurality of light sources and plurality of detectors are contained within a source/detector layer. The source/detector layer is separated from the waveguide layer by a mirror layer comprising a plurality of mirrors that transfer light between the source/detector layer and the waveguide layer.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: April 19, 2016
    Assignee: Hewlett-Packard Development Compamy, L.P.
    Inventor: Bradley N. Suggs
  • Patent number: 9317159
    Abstract: A system comprises a touch-screen having multiple light transceivers configured to emit and detect light. The system also comprises processing logic coupled to the light transceivers, where the processing logic is configured to obtain spatial dimension information of multiple possible touch points on the touch-screen using the detected light. The processing logic uses the spatial information to predict which of the multiple possible touch points comprise actual touch points and which of the multiple possible touch points comprise phantom touch points.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: April 19, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Bradley N. Suggs
  • Patent number: 9223430
    Abstract: A system comprises processing logic and storage comprising a system service application (SS), an administration application (AA), a first user application configured to receive single touch data or both single and multiple touch data. The system also comprises a touch-screen display configured to receive touch data. Execution of the SS causes the processing logic to obtain touch data from the display and to provide the touch data to an instance of the AA that corresponds to a target user selected based on user context information.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: December 29, 2015
    Assignee: Hewlett-Packard Development Company
    Inventor: Bradley N. Suggs
  • Publication number: 20140043299
    Abstract: A system comprises a plurality of light sources configured to provide light beams to a waveguide layer of a touch-screen. At least one of the light beams is disturbed when an object touches the touch-screen at a touch point. The system also comprises a plurality of detectors, where at least one of the detectors is configured to detect the disturbed light. The system comprises control logic coupled to the at least one detector. The control logic determines a location of the touch point as a result of the at least one detector detecting the disturbed light. The plurality of light sources and plurality of detectors are contained within a source/detector layer. The source/detector layer is separated from the waveguide layer by a mirror layer comprising a plurality of mirrors that transfer light between the source/detector layer and the waveguide layer.
    Type: Application
    Filed: October 15, 2013
    Publication date: February 13, 2014
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY., L.P.
    Inventor: Bradley N. Suggs
  • Patent number: 8570304
    Abstract: A system comprises a plurality of light sources configured to provide light beams to a waveguide layer of a touch-screen. At least one of the light beams is disturbed when an object touches the touch-screen at a touch point. The system also comprises a plurality of detectors, where at least one of the detectors is configured to detect the disturbed light. The system comprises control logic coupled to the at least one detector. The control logic determines a location of the touch point as a result of the at least one detector detecting the disturbed light. The plurality of light sources and plurality of detectors are contained within a source/detector layer. The source/detector layer is separated from the waveguide layer by a mirror layer comprising a plurality of mirrors that transfer light between the source/detector layer and the waveguide layer.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: October 29, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Bradley N. Suggs
  • Publication number: 20120026084
    Abstract: A system and method for providing user input to a device. A system includes a light source, a user positioned signaling device, an image capture device, and an image processor. The user positioned signaling device includes a retroreflective structure and a polarization retarder. The image capture device captures images of the signaling device. The image processor processes the captured images and determines a position of the signaling device based, at least in part, on light polarized and reflected by the signaling device.
    Type: Application
    Filed: March 31, 2009
    Publication date: February 2, 2012
    Inventor: Bradley N. Suggs
  • Publication number: 20110267264
    Abstract: Embodiments of the present invention disclose a multi-camera system for a display system. According to one embodiment, the display system includes a display panel configured to display images on a front side, and at least three three-dimensional optical sensors arranged around the perimeter of the display panel. Furthermore, each three-dimensional optical sensor is configured to capture measurement data of an object from a perspective different than the perspective of the other optical sensors.
    Type: Application
    Filed: April 29, 2010
    Publication date: November 3, 2011
    Inventors: John McCarthy, John J. Briden, Bradley N. Suggs
  • Publication number: 20110141064
    Abstract: A system comprises a plurality of light sources configured to provide light beams to a waveguide layer of a touch-screen. At least one of the light beams is disturbed when an object touches the touch-screen at a touch point. The system also comprises a plurality of detectors, where at least one of the detectors is configured to detect the disturbed light. The system comprises control logic coupled to the at least one detector. The control logic determines a location of the touch point as a result of the at least one detector detecting the disturbed light. The plurality of light sources and plurality of detectors are contained within a source/detector layer. The source/detector layer is separated from the waveguide layer by a mirror layer comprising a plurality of mirrors that transfer light between the source/detector layer and the waveguide layer.
    Type: Application
    Filed: September 26, 2008
    Publication date: June 16, 2011
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventor: Bradley N. Suggs
  • Publication number: 20110119684
    Abstract: A system comprises storage that includes a shell application and a sub-application that is adapted to provide a functionality to the shell application. The system also comprises processing logic coupled to the storage and adapted to execute the shell application and the sub-application. The processing logic generates a first graphical user interface (GUI) using the sub-application and generates a second GUI using the shell application. The processing logic displays on a display the first GUI superimposed onto the second GUI. The processing logic captures input provided using the first GUI and provides the input to the sub-application.
    Type: Application
    Filed: August 29, 2008
    Publication date: May 19, 2011
    Inventors: Bradley N Suggs, Immanuel Amo, Chandar K. Oddiraju, Oluf Nissen
  • Publication number: 20100079407
    Abstract: A system comprises a touch-screen having multiple light transceivers configured to emit and detect light. The system also comprises processing logic coupled to the light transceivers, where the processing logic is configured to obtain spatial dimension information of multiple possible touch points on the touch-screen using the detected light. The processing logic uses the spatial information to predict which of the multiple possible touch points comprise actual touch points and which of the multiple possible touch points comprise phantom touch points.
    Type: Application
    Filed: September 26, 2008
    Publication date: April 1, 2010
    Inventor: Bradley N. Suggs
  • Patent number: 6222649
    Abstract: A method and apparatus for compressing a color image by reducing the amount of color information initially acquired. The color information can later be restored by interpolation from other portions of the image where the color information is available. This not only reduces the amount of data that needs to be stored, but improves the scanning time for an image scanner by reducing the amount of time needed to scan the image. In a preferred embodiment, both the scanning time and the amount of data can be cut in half.
    Type: Grant
    Filed: May 23, 1996
    Date of Patent: April 24, 2001
    Assignee: Silitek Corporation
    Inventors: Mark T. Lavelle, Bradley N. Suggs
  • Patent number: 5729361
    Abstract: The present invention provides a combination of first providing a coarse adjustment by varying the emitter power and duration of the emitter/detector exposure time, and then providing a fine adjustment by storing a correction value for each photodetector element. The adjustment for each photodetector corrects not only for the range, but also for the offset, providing two correction values. In a preferred embodiment, the low and high voltage reference levels for an analog to digital converter are adjusted and stored for each photodetector for each color.
    Type: Grant
    Filed: June 30, 1995
    Date of Patent: March 17, 1998
    Assignee: Logitech, Inc.
    Inventors: Bradley N. Suggs, Ali Moayer