Patents by Inventor David Bradley Short

David Bradley Short 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: 10318067
    Abstract: An example processor-implemented method for generating corners of a display area is provided. The method comprises detecting a dominant line for each side of the display area, each dominant line used to identify corners, detecting subline segments on each side of the display area, determining a distance between the corners identified by the dominant lines and the sub-line segments on each side, and generating the corners of the display area based on the distance.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: June 11, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Yun Tang, Jinman Kang, David Bradley Short, Daniel R Tretter, Kar-Han Tan, Amit A Marathe
  • Patent number: 10318023
    Abstract: Data is captured by an image capture device of an input object that has a first retroreflective pattern and a second, different retroreflective pattern on a surface of the input object. A position of the input object in three dimensions is determined based on the received data.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: June 11, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Bradley Short, Jinman Kang, Ben Wynne, Jamie Etcheson
  • Patent number: 10318077
    Abstract: A system includes a sensor to capture multiple images of a portion of a first object illuminated by coherent illumination and a time of capture of each of the images; and a processor to compare two images of the multiple images to identify one or more touch points. Each touch point has a difference in value between the two images that is greater than a threshold. Upon determining a spatial shape formed by the identified touch points that corresponds to a pointing end of a pointing object, the system provides at least one of: i) a touch location of the pointing end relative to the first object, where the touch location is based on the spatial shape formed by the identified touch points, or ii) the time of capture of a second image of the two images that produced the spatial shape.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: June 11, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kar-Han Tan, David Bradley Short, Jinman Kang
  • Publication number: 20190155452
    Abstract: An example method is provided for presentation of a digital image of an object. The method comprises aligning a plurality of sensors with a projector unit, receiving, from a sensor of the plurality of sensors, an image of an object on a surface, detecting features of the object, and presenting the image on the surface based on the features of the object. The features include location and dimensions, wherein dimensions of the image match the dimensions of the object and location of the image overlap with the location of the object on the surface.
    Type: Application
    Filed: December 10, 2018
    Publication date: May 23, 2019
    Inventors: David Bradley Short, Jinman Kang, Ruth Ann Lim
  • Patent number: 10281997
    Abstract: Examples disclosed herein describe, among other things, a computing system. The computing system may include, for example, a touch-sensitive surface to obtain a capacitive signature representing an object disposed on the touch-sensitive surface, and a camera to obtain supplemental data representing the object. The system may also include an identification engine to obtain, based at least on the capacitive signature, identification data associated with the object, and to obtain, based at least on the supplemental data, at least one characteristic of the object.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: May 7, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jinman Kang, David Bradley Short, Ben Wynne, Amit A Marathe, Geoffrey C Mayne
  • Patent number: 10268277
    Abstract: Examples disclosed herein relate to manipulating three-dimensional image in response to user gestures. Examples include rendering three-dimensional images based on three-dimensional image data, receiving sensor data corresponding to a user gesture, and recognizing the user gesture based on the sensor data Based on the recognized user gesture and the three-dimensional image data, determining and performing a function to update the corresponding three-dimensional image data and, consequently, alter the rendered three-dimensional images. The three-dimensional image data can be generated by a sensor coupled to the same computing device used to render the three-dimensional images.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: April 23, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jinman Kang, Ben Wynne, David Bradley Short
  • Patent number: 10268318
    Abstract: Examples disclosed herein relate to aligning content displayed from a projector on to a touch sensitive mat. Examples include detecting a border of the mat, wherein the mat includes a surface area of a first spectral reflectance characteristic on to which the projector is to project the content, and the border of a second spectral reflectance characteristic different from the first spectral reflectance characteristic surrounding a perimeter of the surface area. As an example, detecting the border of the mat generally includes differentiating the second spectral reflectance characteristic of the border from the first spectral reflectance characteristic of the surface area. Examples include detecting a border of the content displayed on to the mat, and adjusting projector settings for the border of the content displayed on to the mat to fit within the detected border of the mat.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: April 23, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jinman Kang, David Bradley Short, Daniel R Tretter, Kar-Han Tan, Yun Tang, Otto Sievert
  • Publication number: 20190114034
    Abstract: Examples disclosed herein describe, among other things, a computing system. The computing system may in some examples include a touch-sensitive surface, a display, and at least one camera to capture an image representing an object disposed between the camera and the touch-sensitive surface. The computing system may also include a detection engine to determine, based at least on the image, display coordinates, where the display coordinates may correspond to the object's projection onto the touch-sensitive surface, and the display is not parallel to the touch-sensitive surface. In some examples, the detection engine is also to display an object indicator at the determined display coordinates on the display.
    Type: Application
    Filed: December 13, 2018
    Publication date: April 18, 2019
    Inventors: Jinman Kang, Jordi Morillo Peres, David Bradley Short
  • Patent number: 10223839
    Abstract: A method and system to make virtual changes to a real object is disclosed. Three-dimensional visual data regarding the object is received from a sensor cluster module, which tracks the location and orientation of the object. A three-dimension reconstructed model of the object is created from the visual data. User-selected virtual changes to the object are applied to the three-dimension reconstructed model. A two-dimensional image of the changes to the three-dimensional reconstructed model is projected with a projector onto the object in its current location and orientation.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: March 5, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jinman Kang, David Bradley Short
  • Patent number: 10216075
    Abstract: A digital light projector having a plurality of color channels including at least one visible color channel providing visible light and at least one invisible color channel providing invisible light. The digital light projector including a projecting device projecting light from the plurality of color channels onto an environment in the form of an array of pixels which together form a video image including a visible image and an invisible image, the video image comprising a series of frames with each frame formed by the array of pixels, wherein to form each pixel of each frame the projecting device sequentially projects a series of light pulses from light provided by each of the plurality of color channels, with light pulses from the at least one visible color channel forming the visible image and light pulses from the at least one invisible color channel forming the invisible image.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: February 26, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Bradley Short, Robert L Mueller, Jinman Kang, Otto Sievert, Kurt Spears
  • Patent number: 10168833
    Abstract: An example method is provided for. The method comprises receiving an image of an object on a surface, detecting features of the object, and presenting the image on the surface based on the features of the object. The features include location and dimensions, wherein dimensions of the image match the dimensions of the object and location of the image overlap with the location of the object on the surface.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: January 1, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Bradley Short, Jinman Kang, Ruth Ann Lim
  • Patent number: 10168838
    Abstract: Examples disclosed herein describe, among other things, a computing system. The computing system may in some examples include a touch-sensitive surface, a display, and at least one camera to capture an image representing an object disposed between the camera and the touch-sensitive surface. The computing system may also include a detection engine to determine, based at least on the image, display coordinates, where the display coordinates may correspond to the object's projection onto the touch-sensitive surface, and the display is not parallel to the touch-sensitive surface. In some examples, the detection engine is also to display an object indicator at the determined display coordinates on the display.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: January 1, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jinman Kang, Jordi Morillo Peres, David Bradley Short
  • Patent number: 10156937
    Abstract: Examples disclosed herein relate to determining a segmentation boundary based on images representing an object. Examples include an IR image based on IR light reflected by an object disposed between an IR camera and an IR-absorbing surface, a color image representing the object disposed between the color camera and the IR-absorbing surface, and determining a segmentation boundary for the object.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: December 18, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel R Tretter, Jinman Kang, Kar Han Tan, Wei Hong, David Bradley Short, Otto Sievert
  • Patent number: 10104276
    Abstract: A projector includes a lens, an image capturing device, and a processor connected to the projector and the image capturing device. The processor includes instructions for illuminating a work space using the lens, defocusing the lens, and after defocusing the lens, capturing an image of the work space.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: October 16, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Bradley Short, Robert L Mueller, Otto Sievert
  • Publication number: 20180262730
    Abstract: An example system, including a camera to identify a projection area based on at least one criteria, and a projector unit attachable to the camera and to project an image to the projection area. A computing unit provides the image to the projector unit and sets the projector unit to project on the projection area, and the computing unit receives input through the camera and updates the image based on the input.
    Type: Application
    Filed: September 23, 2015
    Publication date: September 13, 2018
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Louis Ju-man Kim, David Bradley Short
  • Publication number: 20180136320
    Abstract: Examples relate to a turntable peripheral for three dimensional (3D) scanning. In some examples, 3D scan data of a real-world object is obtained while the object is rotated by the turntable peripheral. Positioning commands are sent to the turntable peripheral to rotate the object. The 3D scan data is collected while the turntable peripheral is in an untilted and/or tilted position.
    Type: Application
    Filed: July 31, 2015
    Publication date: May 17, 2018
    Inventors: David Bradley Short, Jinman Kang, Stephen George Miller, Jordi Morillo Peres, Eric Monsef, Ben Wynne, Matthew Leck, Daniel Jordan Kayser, Eddie Licitra, Christopher S Tanner
  • Publication number: 20180061120
    Abstract: Examples relate to capturing and processing three dimensional (3D) scan data. In some examples, 3D scan data of a real-world object is obtained while the real-world object is repositioned in a number of orientations, where the 3D scan data includes 3D scan passes that are each associated with one of the orientations. A projector is used to project a visual cue related to a position of the real-world object as the real-world object is repositioned at each of the orientations. The 3D scan passes are stitched to generate a 3D model of the real-world object, where a real-time representation of the 3D model is shown on a display as each of the 3D scan passes is incorporated into the 3D model.
    Type: Application
    Filed: June 4, 2015
    Publication date: March 1, 2018
    Inventors: David Bradley Short, Stephen George Miller, Jordi Morillo Peres, Jinman Kang, Patricia Panqueva, Matthew Leck, Daniel Jordan Kayser, Eddie Licitra
  • Publication number: 20170357373
    Abstract: Examples relate to improving unintended touch rejection. The examples disclosed herein enable selecting, from a plurality of available modes of unintended touch rejection, a first mode of unintended touch rejection, capturing a first set of data associated with the first mode responsive to a touch being recognized at a touch-enabled surface of the system, and determining whether the recognized touch was intended based on the first set of data and a first set of criteria associated with the first mode of unintended touch rejection.
    Type: Application
    Filed: September 30, 2014
    Publication date: December 14, 2017
    Inventors: Jinman Kang, David Bradley Short, Immanuel Amo
  • Publication number: 20170329207
    Abstract: An example system, including a projector unit, an all-in-one computer attachable to the projector unit, a camera communicatively coupled to the all-in-one computer, and a touch sensitive mat communicatively coupled to the all-in-one computer. The projector unit projects an image on to the touch sensitive mat, and the touch sensitive mat comprises an optical pattern used to track a handheld device interacting with the image.
    Type: Application
    Filed: January 23, 2015
    Publication date: November 16, 2017
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: David Bradley Short, Roya Susan Akhavain, Jeff Borra
  • Publication number: 20170308241
    Abstract: An example method is provided for. The method comprises receiving an image of an object on a surface, detecting features of the object, and presenting the image on the surface based on the features of the object. The features include location and dimensions, wherein dimensions of the image match the dimensions of the object and location of the image overlap with the location of the object on the surface.
    Type: Application
    Filed: September 3, 2014
    Publication date: October 26, 2017
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: David Bradley Short, Jinman Kang, Ruth Ann Lim