Patents by Inventor Daniel R. Tretter

Daniel R. Tretter 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: 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: 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
  • Patent number: 10217223
    Abstract: According to one example for segmenting image data, image data comprising color pixel data, IR data, and depth data is received from a sensor. The image data is segmented into a first list of objects based on at least one computed feature of the image data. At least one object type is determined for at least one object in the first list of objects. The segmentation of the first list of objects is refined into a second list of objects based on the at least one object type. In an example, the second list of objects is output.
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: February 26, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Su Wang, Kar-Han Tan, Divya Sharma, Jian Fan, Jinman Kang, Yun Tang, Daniel R Tretter
  • 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: 10091490
    Abstract: In one implementation, a system for using a scan recommendation includes a receiver engine to receive a plurality of pictures of a three-dimensional (3D) object from a scanner, a model engine to generate a 3D model of the 3D object by aligning the plurality of pictures of the 3D object, an analysis engine to analyze the 3D model for a volume, a shape, and a color of the 3D object, wherein the volume, the shape, and the color analysis is used to generate scan recommendations, and a display engine to display information relating to the scan recommendations based on the volume, the shape, and the color analysis of the 3D model of the 3D object.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: October 2, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Divya Sharma, Daniel R. Tretter, Diogo Strube de Lima, Ilya Gerasimets
  • Patent number: 10002434
    Abstract: One example provides a system. The system receives an infrared image and processes the infrared image to detect lines in the infrared image. The system receives a color image corresponding to the infrared image and processes the color image to detect lines in the color image. The detected lines in the infrared image and the detected lines in the color image are combined. A document region is detected from the combined detected lines.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: June 19, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jian Fan, Su Wang, Daniel R Tretter
  • Publication number: 20170308736
    Abstract: A methods and system for recognizing a three dimensional object on a base are disclosed. A three dimensional image of the object is received as a three-dimensional point cloud having depth data and color data. The base is removed from the three dimensional point cloud to generate a two-dimensional image representing the object. The two-dimensional image is segmented to determine object boundaries of a detected object. Color data from the object is applied to refine segmentation and match the detected object to a reference object data.
    Type: Application
    Filed: October 28, 2014
    Publication date: October 26, 2017
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Divya Sharma, Kar-Han Tan, Daniel R Tretter
  • Publication number: 20170309029
    Abstract: According to one example for segmenting image data, image data comprising color pixel data, IR data, and depth data is received from a sensor. The image data is segmented into a first list of objects based on at least one computed feature of the image data. At least one object type is determined for at least one object in the first list of objects. The segmentation of the first list of objects is refined into a second list of objects based on the at least one object type. In an example, the second list of objects is output.
    Type: Application
    Filed: October 28, 2014
    Publication date: October 26, 2017
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Su Wang, Kar-Han Tan, Divya Sharma, Jian Fan, Jinman Kang, Yun Tang, Daniel R Tretter
  • Publication number: 20170228100
    Abstract: 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: Application
    Filed: July 31, 2014
    Publication date: August 10, 2017
    Inventors: Yun Tang, Jinman Kang, David Bradley Short, Daniel R Tretter, Kar-Han Tan, Amit A Marathe
  • Publication number: 20170221213
    Abstract: One example provides a system. The system receives ate infrared image and processes the infrared image to detect lines in the infrared image. The system receives a color image corresponding to the infrared image and processes the color image to detect lines in the color image. The detected lines in the infrared image and the detected lines in the color image are combined. A document region is detected from the combined detected lines.
    Type: Application
    Filed: July 31, 2014
    Publication date: August 3, 2017
    Inventors: Jian FAN, Su WANG, Daniel R. TRETTER
  • Publication number: 20170223235
    Abstract: 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: Application
    Filed: July 31, 2014
    Publication date: August 3, 2017
    Inventors: Jinman KANG, Kar-Han TAN, David Bradley SHORT, Daniel R TRETTER
  • Publication number: 20170160869
    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: Application
    Filed: July 11, 2014
    Publication date: June 8, 2017
    Inventors: Yun Tang, Jinman Kang, David Bardley Short, Daniel R Tretter, Kar-Han Tan, Amit A Marathe
  • Patent number: 9665941
    Abstract: According to an example, a method for object segmentation may include receiving a digital image, performing initial segmentation on the digital image to generate a segmented digital image, and receiving refinement instructions to refine the initial segmentation. The method may further include inferring an intention of a user to correct a foreground area or a background area of the initial segmentation based on the received refinement instructions, learning a behavior of the user to further infer the intention of the user to correct the foreground area or the background area, and refining, by a processor, the initial segmentation based on the inferred intention.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: May 30, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Feng Tang, Qian Lin, Daniel R Tretter
  • Publication number: 20170103511
    Abstract: In one implementation, a system for using a scan recommendation includes a receiver engine to receive a plurality of pictures of a three-dimensional (3D) object from a scanner, a model engine to generate a 3D model of the 3D object by aligning the plurality of pictures of the 3D object, an analysis engine to analyze the 3D model for a volume, a shape, and a color of the 3D object, wherein the volume, the shape, and the color analysis is used to generate scan recommendations, and a display engine to display information relating to the scan recommendations based on the volume, the shape, and the color analysis of the 3D model of the 3D object.
    Type: Application
    Filed: October 8, 2015
    Publication date: April 13, 2017
    Inventors: Divya Sharma, Daniel R. Tretter, Diogo Strube de Lima, Ilya Gerasimets
  • Publication number: 20160334938
    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: Application
    Filed: January 31, 2014
    Publication date: November 17, 2016
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Jinman Kang, David Bradley Short, Daniel R. Tretter, Kar-Han Tan, Yun Tang, Otto Sievert
  • 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
  • Publication number: 20160231866
    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: Application
    Filed: September 24, 2013
    Publication date: August 11, 2016
    Inventors: Daniel R Tretter, Jinman Kang, Kar Han Tan, Wei Hong, David Bradley Short, Otto Sievert
  • Patent number: 9361720
    Abstract: Embodiments disclosed herein relate to image prioritization in a collage shape. In one embodiment, image positions are determined within a collage shape based on an importance level map of the collage shape and priorities of the images to be positioned within the collage shape. A collage may be created with the collage images in the determined positions.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: June 7, 2016
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Hao Tang, Daniel R. Tretter
  • Publication number: 20160148298
    Abstract: Photos taken by a user over a period of time are accessed to obtain a location history and visual features of the photos. A user profile is generated from the location history and the visual features. Recommendations are provided to the user based on at least one of the location history and the user profile.
    Type: Application
    Filed: June 20, 2013
    Publication date: May 26, 2016
    Inventors: Feng TANG, Daniel R Tretter, Jerry J Liu, Qian Lin