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).

  • Publication number: 20130257906
    Abstract: Interaction data represents augmented reality interaction by a user using a mobile computing device with physical points of interest at a physical site. A publication is generated based on this interaction data and provided to the user.
    Type: Application
    Filed: March 31, 2012
    Publication date: October 3, 2013
    Inventors: Feng Tang, Qian Lin, Daniel R. Tretter
  • Publication number: 20130124981
    Abstract: Information relating to an exclusion zone to be provided on a page is received (102), where the exclusion zone defines a corresponding area of the page that is free of content to be inserted in the page. A layout defining plural partitions on the page is produced (104), where the layout includes the exclusion zone and the content having a plurality of elements that are inserted by recursively defining the plural partitions on the page, where the exclusion zone and content elements are provided in respective ones of the plural partitions, and where recursively defining the plural partitions considers presence of the exclusion zone.
    Type: Application
    Filed: July 29, 2010
    Publication date: May 16, 2013
    Inventors: Hui Chao, C. Brian Atkins, Daniel R. Tretter
  • Publication number: 20130101226
    Abstract: Methods, devices, and systems for determining feature descriptors are provided. An example includes defining a plurality of anchor points within a patch of pixels in a particular area that includes a detected feature in an image, defining a first set of subpatches and calculating an intensity of each of the first set of subpatches, defining a second set of subpatches and calculating an intensity of each of the second set of subpatches, comparing the intensity of each of the second set of subpatches to the intensity of each of the first set of subpatches and if the intensity of a second set subpatch is higher than the intensity of a first set subpatch assign a binary value, otherwise assign an alternative binary value, and concatenating all the assigned binary values into a binary feature descriptor.
    Type: Application
    Filed: October 24, 2011
    Publication date: April 25, 2013
    Inventors: Feng Tang, Daniel R. Tretter
  • Publication number: 20130100296
    Abstract: A method of distributing media content includes capturing an image of a static media content, detecting at least one feature in the image, seeking a correlation of the image to a reference image using the at least one feature, and identifying at least one region of dynamic media content of the reference image in the image of the static media content.
    Type: Application
    Filed: November 18, 2011
    Publication date: April 25, 2013
    Inventors: Feng Tang, Daniel R. Tretter, Qian Lin
  • Publication number: 20120308087
    Abstract: A system and a method are provided for determining an estimated age of an individual of interest based on images in an image collection. An example system includes a memory for storing computer executable instructions, and a processing unit for accessing the memory and executing the computer executable instructions. The computer executable instructions include an age class estimator to classify a plurality of images of the individual into age classes, each age class corresponding to an interval of age, and each image having a known time stamp, a probability determination engine to determine, for each age class, a value of class probability that an image in the collection falls within the age class, an age determination engine to determine a transition time based on the values of class probability and the known time stamp, and to determine the estimated age of the individual based on the determined transition time.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Inventors: Hui CHAO, Tong Zhang, Daniel R. Tretter
  • Patent number: 8301669
    Abstract: A concurrent presentation of video segments of a video file enables rapid comprehension of the video file. A video file is segmented into video segments and a condensed representation of the video file is generated. The condensed representation corresponds to a concurrent presentation of the video segments in respective windows in a display area over repeating cycles of a loop period. The concurrent presentation may be processed to concurrently present video segments corresponding to contiguous sections of the video file in respective windows in a display area over repeating cycles of a loop period.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: October 30, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eamonn O'Brien-Strain, Simon Widdowson, Daniel R. Tretter
  • Publication number: 20120272126
    Abstract: A system and method for producing a media compilation is described.
    Type: Application
    Filed: July 29, 2009
    Publication date: October 25, 2012
    Inventors: Clayton Brian Atkins, Nina Bhatti, Daniel R. Tretter
  • Publication number: 20120200590
    Abstract: A method performed by a physical computing system for determining a layout of graphic objects (802) according to a layout density map (300) includes generating the layout density map (300), the layout density map (300) having low density regions (302) and high density regions (304); providing a set of candidate locations (402) within the layout density map (302), a number of the candidate locations (402) being equal to a number of the graphic objects (802), the candidate locations (402) being arranged away from the low density regions (302) and from other the candidate locations (402); and overlaying the layout density map (300) with the graphic objects (402), each graphic object (802) being disposed at one of the candidate locations (402).
    Type: Application
    Filed: October 28, 2009
    Publication date: August 9, 2012
    Inventors: Xuemei Zhang, Daniel R. Tretter
  • Publication number: 20120201479
    Abstract: A method includes determining a target layout in which secondary images (504) are placed along an edge (506, 508) of a primary image (502), dividing each of the secondary images (504) into one of a horizontal group and a vertical group according to the target layout and dimensions of each of the secondary images (504), dividing any of the secondary images (504) in the horizontal group into one of a top group (706) and a bottom group (708) according to the target layout and a width of each of the secondary images (504) in the horizontal group, dividing any of the secondary images (504) of the vertical group into one of a left group and a right group according to the target layout and a height of each of the secondary images (504) in the vertical group, and placing each of the secondary images (504) adjacent to an edge (506, 508) of the primary image (502) according to an assigned group of each secondary image (504).
    Type: Application
    Filed: October 30, 2009
    Publication date: August 9, 2012
    Inventors: Xuemei Zhang, Clayton Brian Atkins, Daniel R. Tretter
  • Publication number: 20120109715
    Abstract: Sensor data characterizing detected physical presence characteristics of customers visiting respective sites distributed about a commercial facility is obtained. Visitation patterns of different demographic groups of the customers to the sites are determined. A graphic visualization of one or more of the visitation patterns is generated.
    Type: Application
    Filed: October 29, 2010
    Publication date: May 3, 2012
    Inventors: Peng Wu, Hui Chao, Daniel R. Tretter
  • Publication number: 20120105467
    Abstract: An image and theme artwork management method (98) for optimizing a presentation of images displayed in a design, in which each image comprises colors, content, and metadata, includes selecting an artwork theme (93) for the design as a function of the metadata of the images; and adjusting the colors of the artwork theme (94) as a function of the colors of the images such that the images and the artwork theme within the design comprise more complimentary, contrasting, or similar colors.
    Type: Application
    Filed: June 15, 2009
    Publication date: May 3, 2012
    Inventors: Hui Chao, Xuemei Zhang, Daniel R. Tretter, Nina Bhatti
  • Publication number: 20120106854
    Abstract: A system and a method are disclosed that classify images according to their association with an event. Both metadata and visual content of images in a collection of images can be used for event classification. The confidence scores from the classification using a metadata classifier and from the classification using a visual classifier are combined through a confidence-based fusion to provide the classification for a set of images.
    Type: Application
    Filed: October 28, 2010
    Publication date: May 3, 2012
    Inventors: Feng Tang, Daniel R. Tretter, Christopher Willis
  • Publication number: 20120087548
    Abstract: A method of quantifying social affinity from multiple images includes identifying each image showing both a first person and a second person and determining a weighted affinity value between the first person and the second person. The weighted affinity value is determined based on a total number of persons appearing in each identified image, a physical distance between the first person and the second person represented in each identified image, and a total number of identified images.
    Type: Application
    Filed: October 12, 2010
    Publication date: April 12, 2012
    Inventors: Peng Wu, Daniel R. Tretter
  • Patent number: 7941002
    Abstract: Methods, systems, and machine-readable media for processing an input image are described. In one aspect, respective visual features of local input image regions of an input image having a first pixel resolution are analyzed to produce a result. Based on the result of analyzing the visual features, reduced-resolution visual representations of corresponding ones of the local input image regions are derived from the input image. A thumbnail image that reflects the arrangements, proportions and local details of the input image having a second pixel resolution lower than the first pixel resolution is produced from the reduced-resolution visual representations. The thumbnail image is output.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: May 10, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ramin Samadani, Suk Hwan Lim, Daniel R. Tretter
  • Publication number: 20110103707
    Abstract: In a method of processing a super-resolution target image from a plurality of substantially low resolution auxiliary frames, the target image is partitioned into a plurality of adaptively sized blocks, which are sized based upon registration confidence levels of the blocks obtained from information contained in the plurality of auxiliary frames. The blocks are classified into a plurality of different categories according to one or both of their respective registration confidence levels and their respective variance levels. In addition, separate enhancement modes designed to enhance the blocks are selected according to their respective classifications and applied on the blocks to enhance the target image.
    Type: Application
    Filed: June 13, 2008
    Publication date: May 5, 2011
    Applicant: Hewlett-Packard Company
    Inventors: Liang Tang, Heng Su, Daniel R. Tretter
  • Publication number: 20110087998
    Abstract: An input image (7) having a first pixel resolution is acquired from an image capture system (2). A respective characterization of each of at least one visual quality feature of the input image (7) is determined. An output thumbnail image (9) is produced from the input image (7). The output thumbnail image (9) reflects the respective characterization of each visual quality feature. The output thumbnail image (9) has a second pixel resolution lower than the first pixel resolution. The output thumbnail image (9) is output in association with operation of the image capture system (2).
    Type: Application
    Filed: March 20, 2008
    Publication date: April 14, 2011
    Inventors: Ramin Samadani, Daniel R. Tretter, Keith Moore
  • Patent number: 7747625
    Abstract: Systems and methods of organizing a collection of objects are described. In one aspect, a sequence of objects is segmented into object clusters based on: comparisons of successive object intervals to weighted measures of cluster extent; and comparisons of successive object intervals to weighted measures of cluster object density. In another aspect, objects from the collection are segmented into clusters. Context-related meta data associated with the objects and parsable into multiple levels of a name hierarchy is extracted. Names are assigned to clusters based on the extracted context-related meta data corresponding to a level of the name hierarchy selected to distinguish segmented clusters from one another. In another aspect, a sequence of objects that are segmented into clusters is accessed. Each cluster includes multiple objects arranged in a respective sequence in accordance with context-related meta data associated with the objects.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: June 29, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ullas Gargi, Daniel R. Tretter
  • Publication number: 20090002764
    Abstract: In one aspect, respective target rendering sizes of graphic objects to be arranged on a page are ascertained based on a respective nominal size assigned to the graphic objects. Different candidate layouts of the graphic objects on the page are constructed. A final layout of the graphic objects is determined based on comparisons of ones of the actual rendering sizes of the graphic objects in the candidate layouts with their target rendering sizes. In another aspect, two or more different candidate assignments of respective nominal sizes to the graphic objects are determined. A respective set of one or more candidate layouts of the graphic objects on the page is constructed in accordance with each of two or more of the candidate assignments.
    Type: Application
    Filed: June 27, 2007
    Publication date: January 1, 2009
    Inventors: C. Brian Atkins, Daniel R. Tretter
  • Patent number: 7453449
    Abstract: A method of displaying an image with a display device having a plurality of defective pixels is provided. The method comprises selecting an offset between a first sub-frame and a second sub-frame using information associated with the plurality of defective pixels, generating the first sub-frame and the second sub-frame using image data for the image, adjusting a first sub-frame pixel value in the first sub-frame associated with one of the plurality of defective pixels, and alternating between displaying the first sub-frame in a first position and displaying the second sub-frame in a second position, the second position displaced from the first position by an amount defined by the offset.
    Type: Grant
    Filed: September 23, 2004
    Date of Patent: November 18, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert A. Ulichney, Niranjan Damera-Venkata, Daniel R. Tretter
  • Patent number: 7447337
    Abstract: Methods and integrated systems for camera motion analysis and moving object analysis and methods of extracting semantics mainly from camera motion parameters in videos and video segments without shot changes are described. Typical examples of such videos are a home video taken by a digital camera and a segment, or clip, of a professional video or film. The extracted semantics can be directly used in a number of video/image understanding and management applications, such as annotation, browsing, editing, frame enhancement, key-frame extraction, panorama generation, printing, retrieval, summarization. Automatic methods of detecting and tracking moving objects that do not rely on a priori knowledge of the objects are also described. The methods can be executed in real time.
    Type: Grant
    Filed: October 25, 2004
    Date of Patent: November 4, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Tong Zhang, Yong Wang, Daniel R. Tretter