Patents Examined by Jason M. Repko
  • Patent number: 9188849
    Abstract: A 3D imaging device determines, during imaging, whether the captured images will be perceived three-dimensionally without causing fatigue while simulating actual human perception. In a 3D imaging device, a display information setting unit obtains a display parameter associated with an environment in which a 3D video is viewed, and a control unit determines during 3D imaging whether a scene to be imaged three-dimensionally will be perceived three-dimensionally based on the viewing environment.
    Type: Grant
    Filed: March 3, 2011
    Date of Patent: November 17, 2015
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Haruo Yamashita, Takeshi Ito, Hiromichi Ono
  • Patent number: 9147111
    Abstract: A blocking image generating system and related methods include a head-mounted display device having an opacity layer. A method may include receiving a virtual image to be presented by display optics in the head-mounted display device. Lighting information and an eye-position parameter may be received from an optical sensor system in the head-mounted display device. A blocking image may be generated in the opacity layer of the head-mounted display device based on the lighting information and the virtual image. The location of the blocking image in the opacity layer may be adjusted based on the eye-position parameter.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: September 29, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rod G. Fleck, David D. Bohn, Stephen Latta, Julia Meinershagen, Sebastian Sylvan, Brian McDowell, Jeff Cole, Jeffrey Alan Kohler
  • Patent number: 9146902
    Abstract: In order to perform computation concerning a large sparse matrix of values, a computer stores in its memory the nonzero values of each row and as many null or preferably zero values as are required to make up a predetermined number of stored values for each row. Associated column indices are also stored. Storage in this format can be carried out by massively parallel processing using a graphics processing unit. The format is acceptable input for programs written to expect input in conventional compressed sparse row format yet avoids the constraints which enforce serial processing in order to store in that conventional format.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: September 29, 2015
    Inventor: Paul Frederick Cilgrim Dickenson
  • Patent number: 9140607
    Abstract: A method for color correcting an input color image having input color values adapted for display on a reference display device having a plurality of input color primaries to account to provide reduced observer metemaric failure on a narrow-band display device. A metamerism correction transform is applied to the input color image to determine an output color image having output color values in an output color space appropriate for display on the narrow-band display device. The metamerism correction transform modifies colorimetry associated with the input colors to provide output color values such that an average observer metameric failure is reduced for a distribution of target observers, and is formed responsive to a distribution of perceived color differences for a set of input colors that are determined for a set of target observers.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: September 22, 2015
    Assignee: IMAX Corporation
    Inventors: Thomas O. Maier, Andrew F. Kurtz, Elena A. Fedorovskaya
  • Patent number: 9134178
    Abstract: A method for color correcting an input color image having input color values adapted for display on a reference display device having a plurality of input color primaries to account to provide reduced observer metemaric failure on a narrow-band display device. A metamerism correction transform is applied to the input color image to determine an output color image having output color values in an output color space appropriate for display on the narrow-band display device. The metamerism correction transform modifies colorimetry associated with the input colors to provide output color values such that an average observer metameric failure is reduced for a distribution of target observers.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: September 15, 2015
    Assignee: IMAX Corporation
    Inventors: Andrew F. Kurtz, Elena A. Fedorovskaya, Thomas O. Maier
  • Patent number: 9117241
    Abstract: An inputter can intuitively understand a numerical value input by himself/herself and the possibility of ignoring an erroneous input can be reduced. Only an Arabic numeral representing the input numerical value is displayed in a first display area. At least one of (i) a character string comprising an Arabic numeral and a character or a character string other than the Arabic numeral and (ii) only a character or a character string other than the Arabic numeral, which represents the input numerical value, is displayed in a second display area.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: August 25, 2015
    Assignee: Rakuten, Inc.
    Inventor: Hisanori Yamahara
  • Patent number: 9111330
    Abstract: Several embodiments of scalable image processing systems and methods are disclosed herein whereby color management processing of source image data to be displayed on a target display is changed according to varying levels of metadata.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: August 18, 2015
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Neil W. Messmer, Robin Atkins, Steve Margerm, Peter W. Longhurst
  • Patent number: 9105112
    Abstract: Techniques are disclosed relating to power management within an integrated circuit. In one embodiment, a display buffer receives image data through a data transfer interconnect. A data transfer interconnect is powered down based on the received image data being greater than a threshold amount of data. The display buffer transmits at least a portion of the image data to one or more outputs, and in response to the transmitting, the data transfer interconnect is powered up. In some embodiments, the display buffer includes a plurality of line buffers, each configured to store a respective image source line. In such an embodiment, a display pipe configured to render images to be displayed includes the display buffer, and the powering down is performed in response to the received image data including two or more image source lines.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: August 11, 2015
    Assignee: Apple Inc.
    Inventors: Peter Holland, Hao Chen, Albert Kuo
  • Patent number: 9105239
    Abstract: There is provided an image processing device including a movement section which scrolls a medical image on a screen, and a display control section which, in a case where the medical image is scrolled on the screen, controls a display section to display the medical image in a manner that an observation reference position of a diagnosis region of the medical image passes through a display reference position of a display region of the screen.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: August 11, 2015
    Assignees: Sony Corporation, Japanese Foundation For Cancer Research
    Inventors: Takeshi Ohashi, Jun Yokono, Takuya Narihira
  • Patent number: 9100638
    Abstract: A signal identification process as contemplated to facilitate output of signaling based at least in part on metadata transmitted with the signaling. The contemplated processing may include facilitating output of the content according to one of a plurality of output modes depending on the metadata specifying values for a dynamic floating window (DFW) field and a 2K format conversion preference field.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: August 4, 2015
    Assignee: Cable Television Laboratories, Inc.
    Inventor: David K. Broberg
  • Patent number: 9087409
    Abstract: This disclosure describes techniques for reducing memory access bandwidth in a graphics processing system based on destination alpha values. The techniques may include retrieving a destination alpha value from a bin buffer, the destination alpha value being generated in response to processing a first pixel associated with a first primitive. The techniques may further include determining, based on the destination alpha value, whether to perform an action that causes one or more texture values for a second pixel to not be retrieved from a texture buffer. In some examples, the action may include discarding the second pixel from a pixel processing pipeline prior to the second pixel arriving at a texture mapping stage of the pixel processing pipeline. The second pixel may be associated with a second primitive different than the first primitive.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: July 21, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Andrew Gruber
  • Patent number: 9076266
    Abstract: Based on the refractive property and/or reflectance property of an object, it is determined which one of light, spectra, and channels is to be used as a target for tracing by the ray-tracing method. A pixel value of image data representing the object is determined by tracing at least one entity of the determined target for tracing from a view point in the virtual three-dimensional space to a light source.
    Type: Grant
    Filed: January 30, 2012
    Date of Patent: July 7, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takashi Hanamoto
  • Patent number: 9070225
    Abstract: One embodiment is directed to a computer program, embodied on a computer readable medium. The computer program is configured to control a processor to execute instructions. The instructions include receiving one or more files as input. The files may each include descriptions of different shapes. The instructions may further include interpreting each of the files as a layer of shapes, converting each of the shapes into an interactive element, layering the converted shapes onto one another to create a custom interactive display, and displaying the custom interactive display.
    Type: Grant
    Filed: October 3, 2011
    Date of Patent: June 30, 2015
    Assignee: Oracle International Corporation
    Inventors: Kevin Chow, Gary Look, Prashant Singh
  • Patent number: 9070216
    Abstract: A method for monitoring construction progress may include storing in memory multiple unordered images obtained from photographs taken at a site; melding the multiple images to reconstruct a dense three-dimensional (3D) as-built point cloud model including merged pixels from the multiple images in 3D space of the site; rectifying and transforming the 3D as-built model to a site coordinate system existing within a 3D as-planned building information model (“as-planned model”); and overlaying the 3D as-built model with the 3D as-planned model for joint visualization thereof to display progress towards completion of a structure shown in the 3D as-planned model. The processor may further link a project schedule to the 3D as-planned model to generate a 4D chronological as-planned model that, when visualized with the 3D as-built point cloud, provides clash detection and schedule quality control during construction.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: June 30, 2015
    Inventors: Mani Golparvar-Fard, Feniosky A. Peña-Mora, Silvio Savarese
  • Patent number: 9064343
    Abstract: Aspects of this disclosure are directed to techniques to store values indicative of one or more scissor regions in a scissor buffer. In aspects of this disclosure, a processor may receive two dimensional (2-D) coordinates of a scissor region. The processor may transform the 2-D coordinates into coordinates that include more than two dimensions. The processor may store a value indicative of the scissor region in one or more storage units of the scissor buffer based on the coordinates that include more than two dimensions.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: June 23, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Ruiduo Yang, Linda Ip, Michael D. Street, Qing Zhou
  • Patent number: 9058098
    Abstract: An information processing apparatus including an interface that receives a display switching instruction to switch an object displayed on a display, and a processor that controls the display to switch objects displayed on the display based on the display switching instruction, controls the display to stop switching objects for a predetermined period of time when a predetermined object is displayed on the display, and controls the display to resume switching objects displayed on the display upon determining that the predetermined period of time has elapsed.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: June 16, 2015
    Assignees: Sony Corporation, Sony Mobile Communications AB
    Inventors: Kosuke Endo, Takamoto Tsuda, Yutaka Shiba
  • Patent number: 9049434
    Abstract: A 3D imaging device determines during imaging whether the captured images will be viewed three-dimensionally without causing fatigue while simulating actual human perception. In a 3D imaging device, a warning unit provides a warning to a photographer indicating that the captured images of the scene to be imaged will not be perceived as a 3D video having an appropriate 3D effect when a control unit determines that the captured images will not be perceived as such an appropriate 3D video. The 3D imaging device is prevented from obtaining an inappropriate 3D image (3D video).
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: June 2, 2015
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Haruo Yamashita, Takeshi Ito, Hiromichi Ono
  • Patent number: 9041742
    Abstract: An image is generated by: mutually associating an object associated with image data as a tree structure that has the object as a node; allocating an order value to a child node group of each parent node; distributing image data of an object of interest to a layer on the basis of the depth of the tree structure and the order value allocated to each node in a subtree going up from a node corresponding to the object of interest to a root node; and superimposing the layers.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: May 26, 2015
    Assignee: DENA CO., LTD.
    Inventor: Hironori Bono
  • Patent number: 9043760
    Abstract: View definitions are created for deterministic performance analysis in real-time computing systems, and can then be used to present views for analyzing outliers that occur during run-time execution. Trace data created by a real-time application is compared to a set of view definitions to determine whether the trace data matches the view definition. If so, then related records from the trace are gathered according to specifications in the matched view definition, and calculations (such as elapsed time) can then be performed using the related records. A view definition may be created by prompting a user for selection of parameters to be programmatically inserted into a markup language document. A capability may be provided whereby a user can receive additional information (which is extracted from the trace data, according to specifications in the matched view definition) upon a user gesture such as hovering a selection means over a displayed view.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: May 26, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael S. Fulton, Shirish T. Shenvi Kuncolienkar
  • Patent number: 9035946
    Abstract: A new hardware architecture defines an indexing and encoding method for accelerating incoherent ray traversal. Accelerating multiple ray traversal may be accomplished by organizing the rays for minimal movement of data, hiding latency due to external memory access, and performing adaptive binning Rays may be binned into coarse grain and fine grain spatial bins, independent of direction.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: May 19, 2015
    Assignee: Raycast Systems, Inc.
    Inventor: Alvin D. Zimmerman