Patents Examined by Naveed Hasan
  • Patent number: 9019285
    Abstract: A semiconductor integrated circuit device of the present invention connected to a memory in which display data for a display device is stored, and is adapted to read out the display data from the memory to transfer the same to the display device, the semiconductor integrated circuit device comprising: a display data buffer for holding the display data; a memory controller for prefetching the display data in page-size units of the memory to cause the same to be held by the display data buffer and, upon completing prefetching of one page, closing the page to cause the memory to shift into a power saving mode; and a display device controller for transferring the display data held in the display data buffer to the display device.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: April 28, 2015
    Assignee: Renesas Electronics Corporation
    Inventor: Shoji Kawahara
  • Patent number: 9001148
    Abstract: An information processing apparatus includes: a transmitting unit transmitting target data of a first format stored in the storing unit, the first format being capable of constituting a multi-page file; a converted-data acquiring unit acquiring, in unit of page, converted data of a second format, which is generated by an external apparatus based on the target data; a display unit displaying an image corresponding to each page based on the converted data; a converted-data storing unit storing the converted data; and a manipulation receiving unit configured to receive an input. If the manipulation receiving unit receives a designation of a page, and the converted data which is generated based on the designated page is not stored in the storing unit, the converted-data acquiring unit acquires the converted data generated based on the designated page of the target data in preference to the other converted data.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: April 7, 2015
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Yuji Miyata
  • Patent number: 8982155
    Abstract: An Augmented Reality (AR) providing apparatus sends to a server apparatus a request, including image information from an imaging device, for obtaining product information indicating a product that can be displayed on a shelf. and the AR apparatus displays product information included in a reply from the server apparatus in response to the request in an overlaying image manner. The server apparatus determines a shelf from the image information included in the request, determines a size of an empty shelf space, and selects product information of products smaller than the determined size of the empty shelf space. The product information is selected from a storage device storing multiple sets of product information indicating a product and its associated size information. The server apparatus sends a reply including the selected product information to the AR providing apparatus.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: March 17, 2015
    Assignee: NS Solutions Corporation
    Inventors: Tetsuji Fukushima, Shigeo Kuwabara, Satoshi Yokoi, Noboru Ihara
  • Patent number: 8913063
    Abstract: Techniques are described for detecting script-controlled avatars in a virtual environment engaging in certain pattern formation behaviors. In particular, a virtual environment server may select a group of avatars and determine a pattern formed by the selected group. The virtual environment system may further search for a match of the pattern from a library of prohibited words or symbols. In the event the pattern formed by the selected avatars matches one of the prohibited patterns, some form of remedial action may be performed to disrupt the pattern.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: December 16, 2014
    Assignee: Disney Enterprises, Inc.
    Inventor: Kevin Yockey
  • Patent number: 8884980
    Abstract: A system and method for digital hair coloring is described. A starting image of a subject including a hair region is obtained. At least one foreground selection of the starting image is obtained, the foreground selection including a portion of the hair region. At least one background selection of the starting image excluding the hair region is obtained. A matte defining a calculated foreground area of the starting image is calculated based on the foreground selection and the background selection. A target color distribution based on a target hair color is obtained. A color image is generated by applying a color transformation based on the target color distribution to at least the calculated foreground area of the starting image. An output image is generated from the colored image and the starting image.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: November 11, 2014
    Assignee: Taaz, Inc.
    Inventors: Satya P. Mallick, Hui Qiao, David Kriegman
  • Patent number: 8817030
    Abstract: Graphics processing units (GPUs) deployed in general purpose GPU (GPGPU) units are combined into a GPGPU cluster. Access to the GPGPU cluster is then offered as a service to users who can use their own computers to communicate with the GPGPU cluster. The users develop applications to be run on the cluster and a profiling module tracks the applications' resource utilization and can report it to the user and to a subscription server. The user can examine the report to thereby optimize the application or the cluster's configuration. The subscription server can interpret the report to thereby invoice the user or otherwise govern the users' access to the cluster.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: August 26, 2014
    Assignee: CreativeC LLC
    Inventors: Greg Scantlen, Gary Scantlen
  • Patent number: 8797337
    Abstract: One embodiment provides a system that facilitates the execution of a web application. During operation, the system loads a native code module that includes a scenegraph renderer into a secure runtime environment. Next, the system uses the scenegraph renderer to create a scenegraph from a graphics model associated with the web application and generate a set of rendering commands from the scenegraph. The system then writes the rendering commands to a command buffer and reads the rendering commands from the command buffer. Finally, the system uses the rendering commands to render, for the web application, an image corresponding to the graphics model by executing the rendering commands using a graphics-processing unit (GPU).
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: August 5, 2014
    Assignee: Google Inc.
    Inventors: Antoine Labour, Matthew Papakipos
  • Patent number: 8773449
    Abstract: A circuit arrangement, program product and circuit arrangement render stereoscopic images in a multithreaded rendering software pipeline using first and second rendering channels respectively configured to render left and right views for the stereoscopic image. Separate transformations are applied to received vertex data to generate transformed vertex data for use by each of the first and second rendering channels in rendering the left and right views for the stereoscopic image.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Russell Dean Hoover, Eric Oliver Mejdrich, Paul Emery Schardt, Robert Allen Shearer
  • Patent number: 8749550
    Abstract: An exemplary method for displaying replicated geographic data in a three-dimensional environment includes identifying a first node in a node tree including an instance set. The exemplary method also includes identifying a collection referenced by the instance set. The exemplary method further includes identifying a second node in the node tree including the collection referenced by the instance set, a depth of the first node in the node tree being greater than a depth of the second node in the node tree. The exemplary method also includes identifying a model in the collection, the model being referenced by the instance set and the instance set including location data for replicated instances in the instance set. The exemplary method further includes displaying the first node, where displaying the first node includes displaying model data in the collection at the locations specified by the instance set.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: June 10, 2014
    Assignee: Google Inc.
    Inventors: Paul Steven Strauss, Christopher Co
  • Patent number: 8675008
    Abstract: The calculation device (36) according to the present invention receives a plurality of reflected light intensity information for indicating the intensity of each reflected light which reaches a single light receiver via a reflecting object, the reflected light having been emitted in sequence from a plurality of light emitters (31 through 33) provided in mutually different positions, computes a phase difference of an intensity variation which occurs among the reflected light, and determines a movement of the reflecting object on the basis of the calculation result.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: March 18, 2014
    Assignee: Rohm Co., Ltd.
    Inventors: Takuya Tsuchikawa, Yoshitsugu Uedaira, Yuichiro Nakata, Junji Fujino
  • Patent number: 8564614
    Abstract: A display control apparatus controls an input unit that inputs pieces of captured image data, an acquisition control unit that controls consecutive acquisition of a plurality of pieces of image data, a memory control unit that buffers in the memory unit the plurality of pieces of image data consecutively acquired by the acquisition control unit, an image compositor that composites the latest buffered image data and other (non-latest) pieces of image data successively buffered in the memory control unit, and a display control unit that displays chronologically an image represented by a image data composited by the image compositor.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: October 22, 2013
    Assignee: Casio Computer Co., Ltd.
    Inventors: Jun Muraki, Hiroshi Shimizu, Hiroyuki Hoshino, Erina Ichikawa