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: 11538184Abstract: An example system includes a pose engine to determine a pose of a camera based on an environmental measurement. The system also includes a transform engine to determine a transform to apply to frames captured by the camera based on the pose of the camera. The system includes a correction engine to apply the transform to the frames captured by the camera in substantially real-time with capturing of the frames.Type: GrantFiled: June 1, 2018Date of Patent: December 27, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: David Bradley Short, Yun David Tang, Hao Meng, Vijaykumar Nayak, Santiago Garcia-Reyero Vinas, Xiangfei Qian
-
Patent number: 11460956Abstract: A system includes an image capturing device, a user input device, and a processor coupled to the image capturing device and user input device. The processor includes instructions for capturing a data image with the image capturing device. The data image includes a signal from the user input device. The processor further includes instructions for deactivating the signal from the user input device and, after deactivating the signal from the user input device, capturing an ambient image. The processor further includes instructions for subtracting the ambient image from the data image and determining a position of the user input device in a three-dimensional space using a result of the subtracting.Type: GrantFiled: July 31, 2014Date of Patent: October 4, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: David Bradley Short, Robert L Mueller, Jinman Kang
-
Patent number: 11429205Abstract: A stylus having an applied force-sensitive tip-switch is disclosed. The stylus includes a tip-switch responsive to a variable applied force. Control circuitry determines whether the tip-switch has made contact with an object and, if so, the magnitude of the applied force resulting from the contact. The circuitry then encodes a signal that varies with the magnitude of the applied force and transmits the encoded signal to a computing device, enabling the computing device to indicate the two- or three-dimensional path of the tip-switch in the stylus on a computer screen. The circuitry also monitors a manual override switch that activates an encoded override signal for interpretation and use by the computing device while indicating the path of the tip switch on a computer screen.Type: GrantFiled: July 31, 2014Date of Patent: August 30, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: David Bradley Short, Jinman Kang, Ben Wynne, Jamie Etcheson
-
Publication number: 20220210304Abstract: An apparatus includes an integrated camera/scanner system built into the display housing of a display device. The apparatus includes a camera housing contained within the display housing. A door is attached to the camera housing in a pivoting manner. A minor is affixed to a planar surface of the door, where the planar surface faces inward into the camera housing. A camera is housed within the camera housing. The camera is mounted in the camera housing in a manner that allows the camera to pivot to adjust an angle of image capture. An actuator moves the camera housing in and out of the display housing.Type: ApplicationFiled: July 26, 2019Publication date: June 30, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Paul Roberto Lalinde, Daniel James Braden, Brian Wesley Walker, Gregory C. Franke, Christopher Rijken, David Bradley Short
-
Publication number: 20220122335Abstract: Methods, systems, apparatus, and computer-readable media (transitory or non-transitory) are described herein for scaling and rendering a virtual hand. According to an example, vision data may be received from a three-dimensional (ā3Dā) vision sensor. The vision data may capture at least a portion of a user in an environment, and may include data representing the user's hand relative to a touch interaction surface. The vision data may be processed to generate a 3D representation of the user's hand. A scaling center may be identified on the touch interaction surface to scale the 3D representation of the user's hand. The 3D representation of the user's hand may be scaled with respect to the identified scaling center using a scaling factor. The scaling factor may be based on a rendering constraint. A virtual hand may be rendered, e.g., on a display, based on the scaled 3D representation of the user's hand.Type: ApplicationFiled: March 21, 2019Publication date: April 21, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Ian N Robinson, David Bradley Short, Fred Charles Thomas, III, Andrew Hunter, Robert Rawlings
-
Patent number: 11290704Abstract: A method and corresponding system for reconstructing the surface geometry of a three-dimensional object is disclosed. The system comprises a cluster of heterogeneous sensors, including a two-dimensional high-resolution camera and a three-dimensional depth camera, and a turntable operable to rotate incrementally. In operation, the turntable is rotated to first and second positions and two-dimensional and three-dimensional data sets are obtained using the two-dimensional high-resolution camera and the three-dimensional depth camera. Corresponding features from the two-dimensional data sets are identified and used to identify the same corresponding features in the three-dimensional data sets. The three-dimensional corresponding features are used to calculate a three-dimensional homography, which is used to align the three-dimensional data sets. Following alignment, a three-dimensional mesh is generated from the aligned data sets.Type: GrantFiled: July 31, 2014Date of Patent: March 29, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jinman Kang, Ben Wynne, David Bradley Short, Christopher S Tanner
-
Publication number: 20210192770Abstract: An example system includes a pose engine to determine a pose of a camera based on an environmental measurement. The system also includes a transform engine to determine a transform to apply to frames captured by the camera based on the pose of the camera. The system includes a correction engine to apply the transform to the frames captured by the camera in substantially real-time with capturing of the frames.Type: ApplicationFiled: June 1, 2018Publication date: June 24, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: David Bradley Short, Yun David Tang, Hao Meng, Vijaykumar Nayak, Santiago Garcia-Reyero Vinas, Xiangfei Qian
-
Patent number: 10884546Abstract: A projection system includes a video projector to project images having an image region on a surface having a border area associated with the surface, and a processing system including a graphical processing unit to evaluate the border area and the projected image region, the graphical processing unit to transform the projected image region into an aligned projected image region coinciding with the border area.Type: GrantFiled: September 4, 2014Date of Patent: January 5, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Santiago Garcia-Reyero Vinas, Jinman Kang, David Bradley Short
-
Patent number: 10877597Abstract: 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: GrantFiled: September 30, 2014Date of Patent: December 29, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jinman Kang, David Bradley Short, Immanuel Amo
-
Patent number: 10852396Abstract: 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: GrantFiled: July 31, 2015Date of Patent: December 1, 2020Assignee: Hewlett-Packard Development Company, L.P.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: 20200297078Abstract: An example physical last includes a body having a bottom region. The physical last also includes a fitting attachable to the bottom region to define a component of a shoe. The fitting is manufactured based on three dimensional (3D) scan data of a foot of a customer and pressure data associated with the foot of the customer.Type: ApplicationFiled: September 6, 2017Publication date: September 24, 2020Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Matthew G. LOPEZ, Edward PONOMAREV, Stephen G. MILLER, David Bradley SHORT, Steven H. SMITH, Friso HAGMAN, Jempi WILSSENS, Christian DECKER
-
Patent number: 10725586Abstract: 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: GrantFiled: December 10, 2018Date of Patent: July 28, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: David Bradley Short, Jinman Kang, Ruth Ann Lim
-
Patent number: 10666840Abstract: A method includes receiving data representing an image captured of an object disposed on a surface in the presence of illumination by a flash light. The technique includes processing the data to identify an object type associated with the object and further processing the data based at least in part on the identified object type.Type: GrantFiled: July 31, 2014Date of Patent: May 26, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jinman Kang, Kar-Han Tan, David Bradley Short, Daniel R Tretter
-
Patent number: 10664100Abstract: Examples disclosed herein relate to detecting misalignment of a touch sensitive mat. Examples include detecting corners of the touch sensitive mat, determining a set of reference corners, performing a comparison of the detected corners of the mat with the set of reference corners, and determining a level of misalignment based on the comparison.Type: GrantFiled: July 31, 2014Date of Patent: May 26, 2020Assignee: 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: 10664090Abstract: Examples disclosed herein relate to projecting onto a touch-sensitive surface a projection image having projected regions corresponding to target and non-target touch regions. Examples include a computing system having a touch-sensitive surface, and a 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 identify, based at least on the object represented in the image, at least one touch region of the touch-sensitive surface, and to generate a projection image including a projected region corresponding to the touch region, and a projector to project the projection image onto the touch-sensitive surface.Type: GrantFiled: July 31, 2014Date of Patent: May 26, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jinman Kang, Jordi Morillo Peres, David Bradley Short
-
Patent number: 10607397Abstract: 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: GrantFiled: June 4, 2015Date of Patent: March 31, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: David Bradley Short, Stephen George Miller, Jordi Morillo Peres, Jinman Kang, Patricia Panqueva, Matthew Leck, Daniel Jordan Kayser, Eddie Licitra
-
Patent number: 10594993Abstract: 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: GrantFiled: September 23, 2015Date of Patent: March 17, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Louis Ju-man Kim, David Bradley Short, Dimitre Mehandjiysky, Michael Delpier, Dustin Hoffman
-
Patent number: 10409143Abstract: 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: GrantFiled: January 23, 2015Date of Patent: September 10, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: David Bradley Short, Roya Susan Akhavain, Jeff Borra
-
Patent number: 10379680Abstract: 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: GrantFiled: December 13, 2018Date of Patent: August 13, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jinman Kang, Jordi Morillo Peres, David Bradley Short
-
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