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: 10324563Abstract: 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: GrantFiled: September 24, 2013Date of Patent: June 18, 2019Assignee: 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: 9665381Abstract: 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: GrantFiled: August 29, 2008Date of Patent: May 30, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Bradley N. Suggs, Immanuel Amo, Chandar K. Oddiraju, Oluf Nissen
-
Publication number: 20160231862Abstract: 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: ApplicationFiled: September 24, 2013Publication date: August 11, 2016Inventors: Daniel R Tretter, Jinman Kang, Kar Han Tan, Wei Hong, Bradley N Suggs, David Bradley Short, Otto Sievert
-
Patent number: 9317160Abstract: 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: GrantFiled: October 15, 2013Date of Patent: April 19, 2016Assignee: Hewlett-Packard Development Compamy, L.P.Inventor: Bradley N. Suggs
-
Identifying actual touch points using spatial dimension information obtained from light transceivers
Patent number: 9317159Abstract: 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: GrantFiled: September 26, 2008Date of Patent: April 19, 2016Assignee: Hewlett-Packard Development Company, L.P.Inventor: Bradley N. Suggs -
Patent number: 9223430Abstract: 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: GrantFiled: September 26, 2008Date of Patent: December 29, 2015Assignee: Hewlett-Packard Development CompanyInventor: Bradley N. Suggs
-
Publication number: 20140043299Abstract: 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: ApplicationFiled: October 15, 2013Publication date: February 13, 2014Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY., L.P.Inventor: Bradley N. Suggs
-
Patent number: 8570304Abstract: 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: GrantFiled: September 26, 2008Date of Patent: October 29, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventor: Bradley N. Suggs
-
Publication number: 20120026084Abstract: 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: ApplicationFiled: March 31, 2009Publication date: February 2, 2012Inventor: Bradley N. Suggs
-
Publication number: 20110267264Abstract: 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: ApplicationFiled: April 29, 2010Publication date: November 3, 2011Inventors: John McCarthy, John J. Briden, Bradley N. Suggs
-
Publication number: 20110141064Abstract: 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: ApplicationFiled: September 26, 2008Publication date: June 16, 2011Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventor: Bradley N. Suggs
-
Publication number: 20110119684Abstract: 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: ApplicationFiled: August 29, 2008Publication date: May 19, 2011Inventors: Bradley N Suggs, Immanuel Amo, Chandar K. Oddiraju, Oluf Nissen
-
IDENTIFYING ACTUAL TOUCH POINTS USING SPATIAL DIMENSION INFORMATION OBTAINED FROM LIGHT TRANSCEIVERS
Publication number: 20100079407Abstract: 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: ApplicationFiled: September 26, 2008Publication date: April 1, 2010Inventor: Bradley N. Suggs -
Patent number: 6222649Abstract: 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: GrantFiled: May 23, 1996Date of Patent: April 24, 2001Assignee: Silitek CorporationInventors: Mark T. Lavelle, Bradley N. Suggs
-
Patent number: 5729361Abstract: 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: GrantFiled: June 30, 1995Date of Patent: March 17, 1998Assignee: Logitech, Inc.Inventors: Bradley N. Suggs, Ali Moayer