Patents Examined by Kwang Lee
  • Patent number: 10209946
    Abstract: An identification module receives an identification signal that uniquely identifies an individual and captures an image of the individual. The identification module determines tag information associated with the individual using the received identification signal and displays, to a user, the tag information overlayed on the image of the individual.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: February 19, 2019
    Assignee: Red Hat, Inc.
    Inventor: Jon Masters
  • Patent number: 10192517
    Abstract: Source image content is adapted to a target display. Target image content associated with the target display is provided. A histogram is computed for the target image content. A prominent feature present in the target histogram is determined. A histogram is computed for the source image content. The source content histogram is manipulated to reflect the determined target histogram prominent feature(s). Adapted source image content is generated based on the manipulated source histograms(s). Another prominent feature present in the target histogram is determined. The source histogram is further manipulated to reflect the other prominent determined target histogram features. Further adapted source image content is generated based on the further manipulated source histogram if the adapted source image content has insufficient image quality and perceptual color characteristics.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: January 29, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Anders Ballestad, Gerwin Damberg
  • Patent number: 10140746
    Abstract: Provided is an image processing device. A feature point detection unit detects a feature point from moving image data. An association processing unit associates the feature point with additional information, the feature point being selected based on feature point selection information for selecting one or at least two feature points that display the additional information displayed to be accompanied with the feature point. A motion analysis unit analyzes a changing behavior of the feature point through reproduction of moving image data. A data generating unit generates data indicating change content to change display of the additional information associated with the feature point based on motion information indicating the behavior of the feature point analyzed by the motion analysis unit and a display scenario indicating a change pattern to change the additional information added to the feature point according to the behavior of the feature point.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: November 27, 2018
    Assignee: SONY CORPORATION
    Inventor: Tooru Masuda
  • Patent number: 10049428
    Abstract: A diagnostic data generation apparatus for a display controller comprises an underrun detector arranged to monitor, when in use, buffer depletion in order to detect an underrun condition. The underrun condition results from a data feed lag associated with a mismatch between a buffer fill rate and a predetermined output data rate. The underrun detector is arranged to generate diagnostic data in response to detection of the underrun condition, the diagnostic data identifying the underrun condition and a location in an array of pixels associated with the underrun condition.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: August 14, 2018
    Assignee: NXP USA, Inc.
    Inventors: Michael Staudenmaier, Kshitij Bajaj, Mehul Kumar, Steven McAslan, Sarthak Mittal
  • Patent number: 10043304
    Abstract: Three dimensional image data is provided which includes data representing a first image which specifically may be a background image. A mixed image which is a combination of the first image and a second image which specifically may be a foreground image, a transparency map related to the mixed image comprising transparency values for pixels of the mixed image and a depth indication map for the mixed image comprising depth indication values for pixels of the mixed image. The use of a mixed image may allow three dimensional processing while at the same time allowing 2D backwards compatibility. Image quality around image objects may be improved by modifying transparency values in response to depth indication values and/or depth indication values in response to transparency values. Specifically, an improved alignment of transitions of depth indication values and transparency values may provide improved three dimensional foreground image object edge data.
    Type: Grant
    Filed: September 23, 2009
    Date of Patent: August 7, 2018
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Bart Gerard Bernard Barenbrug, Bernardus Antonius Maria Zwaans, Harald Hermanus Albertus Van Woerkom
  • Patent number: 10019969
    Abstract: An image can be presented using render-tiles, which are movable rendering contexts in which multiple image-tiles can be drawn as a single image. To optimize performance, the render-tiles can be large enough to minimize the number of render-tiles necessary to present the image within the screen view of a client device, while remaining small enough to avoid memory or performance issues when panning or zooming the image. A set of active image-tiles and active render-tiles can be identified based on a specified view boundary that represents a portion of the image that is presented by a client device. The active render-tiles can be presented by the client device and the image-tiles can be drawn into the render-tiles to present the image. The render-tiles can be generated as needed and inactive render-tiles can be stored for later use or recycled.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: July 10, 2018
    Assignee: Apple Inc.
    Inventors: Charles Edwall, Alexis Allison Iskander
  • Patent number: 9990766
    Abstract: Method and system for predicting collision probability of space objects are provided. Space objects are allocated according to a total number thereof for parallel computation in a GPU device. Initial orbit states of the space objects are generated by an initial-orbit-state generation kernel of the GPU device. Orbit propagation for each space object is performed based on the initial orbit state to predict a state of each space object by an orbit propagation kernel of the GPU device. The predicted states of the space objects are collected by a predicted-orbit-state collection kernel of the GPU device. A real-time visualization and rendering of the predicted space objects are performed in a form of point cloud during interactions between CPU threads and GPU kernels. A CPU host predicts a collision probability of any two space objects among the multitude of space objects, according to the interactions between the CPU threads and the GPU kernels.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: June 5, 2018
    Assignee: INTELLIGENT FUSION TECHNOLOGY, INC
    Inventors: Bin Jia, Kui Liu, Genshe Chen, Khanh D. Pham, Erik Blasch
  • Patent number: 9977495
    Abstract: A method of providing information for display on a display of an immersive display. The method includes obtaining information utilized for displaying a first image in front of a first eye and a second image in front of a second eye of a user of the immersive display, excluding part of the information to yield adjusted information to occlude or replace first information from a first area of the first image and second information from a second area of a second image when displayed on the immersive display, and providing the adjusted information for displaying the first image absent the first area and the second image absent the second area on the immersive display.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: May 22, 2018
    Assignee: Utherverse Digital Inc.
    Inventors: Brian Shuster, Gary Stephen Shuster
  • Patent number: 9940904
    Abstract: Various embodiments are generally directed to an apparatus, method and other techniques for receiving image information for a current frame, determining an amount of change between the current frame and a previous based on the image information for the current frame and image information for a previous frame and determining an adjustment of a frame time based on the amount of change between the current frame and the previous frame.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: April 10, 2018
    Assignee: INTEL CORPORATION
    Inventors: Jacky Romano, Travis T. Schluessler, Guy Zadicario, Stas Gurtovoy, Liran Bachar
  • Patent number: 9934551
    Abstract: Embodiments of the present invention are directed to improving the performance of anti-aliased image rendering. One embodiment is a method of rendering a pixel from an anti-aliased image. The method includes: storing a first set and a second set of samples from a plurality of anti-aliased samples of the pixel respectively in a first memory and a second memory; and rendering a determined number of said samples from one of only the first set or the first and second sets. Corresponding system and computer program product embodiments are also disclosed.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: April 3, 2018
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Mark Fowler
  • Patent number: 9928751
    Abstract: Generic media covers can be generated for digital media items submitted by publishers without a personalized media cover. A generic media cover can be generated for a media item by hashing a unique identifier of the media item that remains consistent throughout the life cycle of the media item. Bytes of the hashed value can be translated into graphic parameters which are used to generate the generic graphic. The graphic parameters can be attached to the generic graphic, thus allowing a user to regenerate the generic graphic at a desired resolution at a later point in time. Also disclosed are techniques for ensuring that generic media covers for a bundle of media items appear substantially similar.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: March 27, 2018
    Assignee: Apple Inc.
    Inventors: Ryan S. Lynch, Alan Christopher Cannistraro, Casey Maureen Dougherty, David Makower
  • Patent number: 9928021
    Abstract: An example method of dynamically selecting content to display on a secondary display coupled to a user device includes allocating, at a kernel, a first frame buffer for content to be output to a primary display. The method also includes receiving a set of image layers. The method further includes allocating, at the kernel when the set includes one or more image layers to be displayed only on the primary display, a second frame buffer for content to be output to the secondary display.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: March 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Vinay Krishna Roy, Sreeja Nair, Radhika Ranjan Soni
  • Patent number: 9899007
    Abstract: The device and method described in this application relate generally to graphics processing systems utilizing the tile based rendering technique and more specifically relate to the processing of the framebuffer data in graphics processing applications. The present invention discloses techniques to reduce the bandwidth needed to access the color data stored in the framebuffer. A method for adaptive lossy delta based compression of color data is disclosed. The error rate, that is the amount of color data lost during the lossy compression process, is controlled by various parameters of the rendered tiles produced by the graphics processing system. The compression process is driven by a dedicated unit which enables informed compression decisions with controllable error rate so as the output color data can be reliably decompressed to produce the original color data with minimal or no errors.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: February 20, 2018
    Assignee: THINK SILICON SA
    Inventors: Iakovos Stamoulis, Georgios Keramidas, George Sidiropoulos
  • Patent number: 9892528
    Abstract: Systems and processes are described below relating to evaluating a dependency graph having one or more temporally dependent variables. The temporally dependent variables may include variables that may be used to evaluate the dependency graph at a frame other than that at which the temporally dependent variable was evaluated. One example process may include tracking the temporal dirty state for each temporally dependent variable using a temporal dependency list. This list may be used to determine which frames, if any, should be reevaluated when a request to evaluate a dependency graph for a particular frame is received. This advantageously reduces the amount of time and computing resources needed to reevaluate a dependency graph.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: February 13, 2018
    Assignee: DreamWorks Animation L.L.C.
    Inventors: Alexander P. Powell, Alex M. Wells
  • Patent number: 9892529
    Abstract: Systems and processes are described below relating to evaluating a dependency graph to render three-dimensional (3D) graphics using constraints. Two virtual 3D objects are accessed in a virtual 3D space. A constraint relationship request is received, which identifies the first object as a parent and the second object as a child. The technique verifies whether the graphs of the objects are compatible for being constrained to one another. The first object is evaluated to determine its translation, rotation, and scale. The second object is similarly evaluated based on the translation, rotation, and scale of the first object. An image is rendered depicting at least a portion of the first virtual 3D object and at least a portion of the second virtual 3D object.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: February 13, 2018
    Assignee: DreamWorks Animation L.L.C.
    Inventors: Alexander P. Powell, Esteban D. Papp, Alex M. Wells
  • Patent number: 9875516
    Abstract: Systems and methods are provided for frequency adjustment of graphics process units (GPUs). A system includes: a command parser configured to parse one or more first commands associated with one or more future GPU operations to obtain command information, a processing component configured to determine an operation time for the future GPU operations based at least in part on the command information, and a frequency control component configured to adjust a GPU frequency based at least in part on the operation time for the future GPU operations.
    Type: Grant
    Filed: October 14, 2014
    Date of Patent: January 23, 2018
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Juntao Li, Steven Gao
  • Patent number: 9870758
    Abstract: An apparatus for simulating a door light includes a door defining a first opening therethrough, a frame unit engaging the door about the first opening, wherein the frame unit defines a second opening therethrough sized such that an overlay section of the frame unit, defined between the periphery of the first opening and a periphery of the second opening, partially overlays the first opening, and a display monitor received within the first opening and having a front surface engaging the overlay section about the second opening and defining a display screen surrounded by the frame unit with a periphery of the display screen terminating at or spaced-apart from the periphery of the second opening, the monitor further including an integral memory having instructions stored therein executable by an integral processor to control the display screen to display thereon an image or video of a door light.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: January 16, 2018
    Assignee: ODL, Incorporated
    Inventors: Roger Alan Finch, James Michael Danielski, David Kevin Faulkner, Fred William Janssen
  • Patent number: 9865230
    Abstract: Visual inspection of alpha channel values is aided by displaying a partially transparent image rendered over an animated background pattern. The background pattern is user-specified or chosen automatically. The background pattern has colors, shapes, position, orientation, magnification, and distortion. The visual appearance of the background pattern is automatically altered, and the partially transparent image is redisplayed, this time rendered over the altered background pattern. The background pattern may scroll, rotate, change shape, pulse, morph shape, and/or change colors during animation. The background includes a checkerboard or another tessellation, a color gradient, a transparency heat map, a procedurally generated texture, and/or other patterns. A color identified in the partially transparent image may provoke use of a complementary color in the background. The image whose transparency is being visually inspected zooms independently of the background pattern.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: January 9, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Scott Robert Marison, Jean-Pierre Joseph Duplessis, Justin Toshiyuki Goshi, Emmanuel John Athans
  • Patent number: 9857593
    Abstract: Natural-scene light is polarized so the light exiting the polarizer and entering a glass assembly has a first polarization. Light having a second polarization substantially orthogonal to the first polarization is launched into the glass assembly and directed normal to the glass assembly and into a zone plate assembly, along with the natural-scene light. A first plurality of electric fields is established in the zone assembly to form at least one zone plate that modulates the launched light without modulating the natural-scene light. The first plurality of electric fields is disestablished and a second plurality of electric fields is established in the zone plate assembly to reposition the at least one zone plate in the liquid crystal plate. Disestablishment and establishment of electric fields is repeated at a sufficient rate so that an image defined by a number of pixel spots formed on a retina is perceived by a viewer.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: January 2, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: John Hong, Jian Ma, Chong Lee, Tallis Chang, Jay Yun, Robert Sean Daley, Frederick Kim
  • Patent number: 9857874
    Abstract: An augmented reality interaction method includes: capturing an identification tag; capturing a depth information corresponding to the identification tag; generating a virtual object according to the identification tag; generating an augmented reality image; and displaying the augmented reality image; wherein, the augmented reality image comprises the virtual object, and when a processor detects that a tactile feedback device touches the virtual object in the augmented reality image according to the depth information, the processor transmits a control signal to the tactile feedback device for controlling the tactile feedback device, and the tactile feedback device provides a hand tactile effect.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: January 2, 2018
    Assignee: CHUNGHWA PICTURE TUBES, LTD.
    Inventors: Chiang-Shan Wang, Yue-Li Chao