Patents Examined by Schiller Hill
  • Patent number: 9349215
    Abstract: Conflicts between the database-building and traversal phases are resolved by allowing the database bin size to be different from the display bin size. The database bin size is some multiple of the bin display bin size, and when there are multiple display bins in a database bin, each database bin is traversed multiple times for display, and the rasterizer discards primitives outside of the current display bin. This allows a trade off between memory bandwidth consumed for database building and bandwidth consumed for display, particularly when the display traversal is done multiple of times.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: May 24, 2016
    Assignee: ZiiLABS Inc., Ltd.
    Inventor: David R. Baldwin
  • Patent number: 9305385
    Abstract: An animation timeline is analyzed to determine one or more discrete states. Each discrete state includes one or more animation effects. The discrete states represent scenes of a slide in a slide presentation. The concepts of scenes allows user to view a timeline of scenes, open a scene, and direct manipulate objects in the scene to author animations. The animations can include motion path animation effects, which can be directly manipulated utilizing a motion path tweening method. To aid in direct manipulation of a motion path of an object, a ghost version of the object can be shown to communicate to a user the position of the object after a motion path animation effect that includes the motion path is performed. The ghost version may also be used to show a start position when a start point is manipulated.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: April 5, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Michael Maloney, Mirza Pasalic, Runzhen Huang
  • Patent number: 9262867
    Abstract: A method of operation of a mobile terminal includes displaying, on a display module, a preview image generated by a camera module, obtaining object information for at least one object shown in the preview image or at least one object within a predetermined distance of a current location of the mobile terminal, and displaying the object information on the display module using a display form that is determined according to a user preference level of the object information.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: February 16, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Yoonwoo Lee, Yeongkyu Lim, Sunkyoo Hwang, Minyoung Eom, Sungmo Yang
  • Patent number: 9262996
    Abstract: A mask region extraction unit extracts a region that is to be masked in a panoramic image. A mask processing unit generates the object image where the region to be masked in the panoramic image is masked. A positioning unit adjusts the direction of a spherical image to the shooting direction of the object image. A mapping processing unit maps the mask-processed object image and the spherical image onto a three-dimensional (3D) object space as textures. A 3D image generator generates a 3D panoramic image, when the 3D panoramic image is viewed in a specified line of sight in such a manner so as to regard the shooting location of the panoramic as a viewpoint position.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: February 16, 2016
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Kyoko Furumura, Shinichi Hirata, Takeshi Yamagishi
  • Patent number: 9195330
    Abstract: A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the multi-display device is dockable with a smartpad. The exemplary smartpad can include a screen, a touch sensitive display, a configurable area, a gesture capture region(s) and a camera. The smartpad can also include a port adapted to receive the device. The exemplary smartpad is able to cooperate with the device such that information displayable on the device is also displayable on the smartpad. Furthermore, any one or more of the functions on the device are extendable to the smartpad, with the smartpad capable of acting as an input/output interface or extension of the smartpad. Therefore, for example, information from one or more of the displays on the multi-screen device is displayable on the smartpad.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: November 24, 2015
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Alexander de Paz, Martin Gimpl, John Steven Visosky
  • Patent number: 9183670
    Abstract: Multi-sample resolution of a re-projection of a two-dimensional image is disclosed. One or more samples of a two-dimensional image are identified for each pixel in the three-dimensional re-projection. One or more sample coverage amounts are determined for each pixel of the re-projection. Each coverage amount identifies an area of the pixel covered by the corresponding two-dimensional sample. A final value is resolved for each pixel of the re-projection by combining each two-dimensional sample associated with the pixel in accordance with its weighted sample coverage amount.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: November 10, 2015
    Assignee: Sony Computer Entertainment America, LLC
    Inventor: Barry M Genova
  • Patent number: 9183658
    Abstract: An animation timeline is analyzed to determine one or more discrete states. Each discrete state includes one or more animation effects. The discrete states represent scenes of a slide in a slide presentation. The concepts of scenes allows user to view a timeline of scenes, open a scene, and direct manipulate objects in the scene to author animations. The animations can include motion path animation effects, which can be directly manipulated utilizing a motion path tweening method. To aid in direct manipulation of a motion path of an object, a ghost version of the object can be shown to communicate to a user the position of the object after a motion path animation effect that includes the motion path is performed. The ghost version may also be used to show a start position when a start point is manipulated.
    Type: Grant
    Filed: November 14, 2011
    Date of Patent: November 10, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Michael Maloney, Mirza Pasalic, Runzhen Huang
  • Patent number: 9152371
    Abstract: Methods and devices for selecting a card from an application stack, wherein the card represents a corresponding application that a user would like to make active or bring focus to. The selecting includes one or more of a dragging and a tapping action, with these actions being triggers for transitioning the device to an optional drag state or tapped state, respectively. Transitioning through this state executes the activating of a corresponding application or other action on the device to facilitate window/application/desktop management. The selecting further allows a user to specify which a touch screen (or portion hereof) on which a particular application should be launched.
    Type: Grant
    Filed: February 1, 2012
    Date of Patent: October 6, 2015
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Alexander de Paz, Eduardo Diego Torres Milano, Ron Cassar
  • Patent number: 9129432
    Abstract: Systems and methods are provided to facilitate architectural modeling. In one aspect, a modeling system is provided. This includes a processor configured to generate remodeled images associated with one or more architectural structures. A procedural model is configured to integrate an approximate model from aerial images of the architectural structures and a three-dimensional (3D) reconstruction model from ground-level images of the architectural structures.
    Type: Grant
    Filed: January 20, 2011
    Date of Patent: September 8, 2015
    Assignee: The Hong Kong University of Science and Technology
    Inventors: Long Quan, Peng Zhao, Tian Fang, Honghui Zhang
  • Patent number: 9128582
    Abstract: A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the multi-display device is dockable with a smartpad. The exemplary smartpad can include a screen, a touch sensitive display, a configurable area, a gesture capture region(s) and a camera. The smartpad can also include a port adapted to receive the device. The exemplary smartpad is able to cooperate with the device such that information displayable on the device is also displayable on the smartpad. Furthermore, any one or more of the functions on the device are extendable to the smartpad, with the smartpad capable of acting as an input/output interface or extension of the smartpad. Therefore, for example, information from one or more of the displays on the multi-screen device is displayable on the smartpad.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: September 8, 2015
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Martin Gimpl
  • Patent number: 9117295
    Abstract: A method, system, and computer-readable storage medium are disclosed for generating fused depth maps. A plurality of initial depth maps are generated for a first image of a stereo pair, using at least two separate and distinct techniques for depth estimation. A plurality of initial depth maps are generated for a second image of the stereo pair, using at least two separate and distinct techniques for depth estimation. A fused depth map is generated for the first image based on the plurality of initial depth maps for the first image and the plurality of initial depth maps for the second image. A fused depth map is generated for the second image based on the plurality of initial depth maps for the second image and the plurality of initial depth maps for the first image.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: August 25, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Anubha Rastogi, Balaji Krishnamurthy
  • Patent number: 9098943
    Abstract: Conflicts between the database-building and traversal phases are resolved by allowing the database bin size to be different from the display bin size. The database bin size is some multiple of the bin display bin size, and when there are multiple display bins in a database bin, each database bin is traversed multiple times for display, and the rasterizer discards primitives outside of the current display bin. This allows a trade off between memory bandwidth consumed for database building and bandwidth consumed for display, particularly when the display traversal is done multiple of times.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: August 4, 2015
    Assignee: ZiiLabs Inc., Ltd.
    Inventor: David Baldwin
  • Patent number: 9076251
    Abstract: Embodiments described herein include a component specific natural language color unit for modifying colors of image components in an image using component specific natural language commands. The CSNLC unit can receive a component specific natural language color command for a color modification of an input image. The component specific natural language color command can include a component identifier and a color modifier. The natural language command can be parsed to attribute the component identifier to an image component in the input image and to attribute the color modifier to a predefined color space associated with the image component. The color modifier can indicate the color modification to be performed. The color modification can be applied to the image component to adjust the color of the image component.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: July 7, 2015
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, Karen Marie Braun, Elizabeth Dubiel Wayman
  • Patent number: 9019311
    Abstract: In a method for displaying information in a motor vehicle, at least one two-dimensional object is displayed graphically in a first representation which shows one side of the object, and in a second representation which shows the other side of the object, with the aid of a display mounted in the motor vehicle, different information being shown on the respective sides of the two-dimensional graphical object, and the graphical object extending substantially over the entire size of the display in at least one direction in the first and/or second representation. The representation of the graphical object is altered as a function of a control signal such that the graphical object rotates from one side to the other side in a perspective representation on the display, the two-dimensional graphical object always being fully displayed, at least perspectively, during the rotation. A corresponding display device for a motor vehicle is provided for performing the method.
    Type: Grant
    Filed: July 15, 2009
    Date of Patent: April 28, 2015
    Assignee: Volkswagen AG
    Inventors: Rainer Dehmann, Gustav Hofmann, Mathias Kuhn, Frank Hauschild
  • Patent number: 8957899
    Abstract: The present invention includes an image processing apparatus having a slide show function of displaying a plurality of images while sequentially automatically switching the images and including an adding unit which adds a transition effect at the time of switching display from a first image to a second image, an obtaining unit which obtains characteristic values indicative of luminance of the first and second images, and a control unit which controls the adding unit to add a transition effect when the difference between the characteristic value of the first image and the characteristic value of the second image is equal to or larger than a predetermined threshold.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: February 17, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hirofumi Takei
  • Patent number: 8952980
    Abstract: Systems and methods for transforming and displaying a video signal on a display are provided with any number of features. In some embodiments, system is configured to receive a first set of input signals in a controller. The system can determine in the controller a first set of luminances and colors that would be produced on a first display with the first set of input signals. The system can then determine in the controller a second set of luminances that would produce the first set of colors on a second display. The system can then generate in the controller a second set of input signals that would produce the second set of luminances on the second display, and can output the second set of input signals to the second display.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: February 10, 2015
    Assignee: GSI Group, Inc.
    Inventors: Ronald L. Hansen, Jerome Truppa, Amir Baghdadi
  • Patent number: 8854378
    Abstract: Systems and methods are disclosed to create a realistic and dynamic model of an animated object, such as hair or cloth, by employing control vertices and control entities that make up an animated object. The control vertices are used as polyhedral vertices in the creation of a polyhedral mesh, such as a tetrahedral mesh, and a constraint is employed during simulation in which the polyhedral volume is preserved. Using the systems and methods, the workflow may be significantly improved and costs significantly lowered.
    Type: Grant
    Filed: May 4, 2011
    Date of Patent: October 7, 2014
    Assignees: Sony Corporation, Sony Pictures Technologies Inc.
    Inventors: Murilo Coutinho, Armin Bruderlin
  • Patent number: 8847948
    Abstract: Techniques for comparing 3D models are provided. A method for comparing 3D models includes obtaining a first skeleton of a first 3D model, obtaining a second skeleton of a second 3D model, and calculating similarity between the first and the second 3D models based on distance, angle, and inter-position related global constraints of the first and the second skeletons.
    Type: Grant
    Filed: May 4, 2011
    Date of Patent: September 30, 2014
    Assignee: Nanjing University
    Inventor: Tong Lu
  • Patent number: 8830249
    Abstract: Methods, systems, and devices are disclosed for preparing to prefetch memory in 3D graphical shader programs. Based on the memory addresses of texels from a texture map that were previously read, a memory address of a to-be-read texel is estimated by using a first-order derivative of the memory address with respect to pixel distance. The estimated memory address is then prefetched for use when the pixel corresponding to the texel is rendered. Whether or not to perform the estimation of the texel memory address can be determined by whether the corresponding pixels are on the same, flat facet on a 3D model. Multiple directions on the facet can be used for memory address estimation as well as higher-order derivatives.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: September 9, 2014
    Assignee: Sony Computer Entertainment Inc.
    Inventor: Steven Osman
  • Patent number: 8817047
    Abstract: A portable device is disclosed. The portable device according to one embodiment includes a camera unit configured to capture an image in front of the portable device, a display unit configured to display a virtual image, and a processor configured to control the camera unit and the display unit, the processor further configured to detect a marker object from the image, display the virtual image corresponding to the marker object based on a position of the marker object when the marker object is detected, detect a position change of the marker object in the image, move the virtual image according to the position change when the position change is detected and obtain a first moving speed of the virtual image or a second moving speed of the marker object, when the first moving speed or the second moving speed is faster than a first reference speed, lower the first moving speed to less than the first reference speed.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: August 26, 2014
    Assignee: LG Electronics Inc.
    Inventors: Doyoung Lee, Yongsin Kim, Hyorim Park