Patents Examined by Devona Faulk
  • Patent number: 9064447
    Abstract: Described herein, a computing device includes a memory including a display cache configured to store display sections, a filter module configured to filter a display section to create a filtered display section, and a display module. The display module is configured to determine whether a first filtered display section corresponding to a first display section is stored within the display cache, retrieve the first filtered display section from the display cache if the first filtered display section is determined to be stored within the display cache, and cause the first filtered display section to be displayed within the display area.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: June 23, 2015
    Assignee: VMware, Inc.
    Inventors: Uday Kurkure, Sunil Satnur
  • Patent number: 9058675
    Abstract: Methods and systems may provide for an apparatus having a graphics processing unit (GPU) and a non-volatile memory dedicated to the GPU. If a request for content is detected, a determination may be made as to whether the non-volatile memory contains the content.
    Type: Grant
    Filed: May 29, 2010
    Date of Patent: June 16, 2015
    Assignee: Intel Corporation
    Inventors: Adam W. Herr, Adam T. Lake, Ryan T. Tabrah
  • Patent number: 9047389
    Abstract: To provide an information display device for displaying at least one item of display target information in respective screen element, receiving, while catalog display takes place, an instruction operation which is made utilizing display target information shown in the screen elements displayed as a catalog, and executing a process based on the instruction operation.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: June 2, 2015
    Assignees: SONY CORPORATION, SONY COMPUTER ENTERTAINMENT, INC.
    Inventors: Kouichi Aoki, Takuya Kawasaki
  • Patent number: 9046685
    Abstract: An information processing apparatus includes an operation part and a display part to display an object selection image. The object selection image includes a position designation figure group including N (N is an integer of 3 or more) position designation figures which are arranged in a ring shape and on each of which one object can be arranged. In the object selection image, the display part rotates and moves the position designation figure group, together with the arranged objects, along a circumferential direction of the ring, and causes a specific position designation figure in the position designation figure group to be displayed to enable recognition that the object arranged on the specific position designation figure can be selected by an operation of the operation part.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: June 2, 2015
    Assignee: SEIKO EPSON CORPORATION
    Inventor: Yuji Nakada
  • Patent number: 9035961
    Abstract: A system and method for efficiently allocating data in a memory hierarchy. A system includes a memory controller for controlling accesses to a memory and a display controller for processing video frame data. The memory controller includes a cache capable of storing data read from the memory. A given video frame may be processed by the display controller and presented on a respective display screen. During processing, control logic within the display controller sends multiple memory access requests to the memory controller with cache hint information. For the frame data, the cache hint information may alternate between (i) indicating to store frame data read in response to respective requests in the memory cache and (ii) indicating to not store the frame data read in response to respective requests in the memory cache.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: May 19, 2015
    Assignee: Apple Inc.
    Inventors: Brijesh Tripathi, Peter F. Holland
  • Patent number: 9030499
    Abstract: A system and method for generating a content based, custom labeled map is provided. A request for a map is received. The request includes a geographical area to be displayed in the map and a type of content item to be displayed in the map. A plurality of orientation points to display on the map is determined based on a ranking of locations in the geographical area, and one or more pieces of content to be associated with each orientation point is determined. Each orientation point is ranked based in part on ranks of the one or more pieces of content associated with each orientation point. A map is generated to display at the locations of the plurality of orientation points the pieces of content associated with each orientation point at a level of prominence that is based on the ranking of each orientation point.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: May 12, 2015
    Assignee: Google Inc.
    Inventors: Marcus Börger, Christos Savvopoulos, Jonah Jones
  • Patent number: 9030490
    Abstract: The invention relates to generating a composite medical image combining at least first and second image data. Particularly, the invention relates to a medical imaging system for generating a composite medical view or image combining at least first and second image data as well as a method for generating a composite medical image.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: May 12, 2015
    Assignee: Koninklijke Philips N.V.
    Inventor: Thijs Elenbaas
  • Patent number: 9030463
    Abstract: An inspection apparatus inspects an application that is executed in a game device and displays a virtual space. The inspection apparatus comprises: an exposure indicator acquiring unit that acquires a first index relating to the exposure of an advertisement displayed in the virtual space from the game device, the index being calculated by the application that displays the virtual space from a user's point of view; an inspection image acquiring unit that acquires the virtual space, which is actually displayed on a screen on a frame by frame basis; an advertisement region extracting unit that extracts an advertisement displaying region from the image of the virtual space; an exposure indicator calculating unit that calculates a second index relating to the exposure of the advertisement based on the advertisement displaying region; and a verification unit that verifies the application by cross-checking the first index and the second index.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: May 12, 2015
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Hirotoshi Maegawa, Shinichi Kariya
  • Patent number: 9019308
    Abstract: In a display apparatus, a processor performs an information storing process of storing the displayed information to be correlated with the locus of the handwriting recognized by the recognition process in the memory, when it is determined by the handwriting position determining process that the locus of the handwriting position is superposed on the information which is displayed on the display unit, and an information output process of reading and outputting the information, which is stored in the memory to be correlated with the handwritten locus recognized by the recognition process by the information storing process, when it is determined by the handwriting position determining process that the locus of the handwriting position is not superposed on the information which is displayed on the display unit.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: April 28, 2015
    Assignee: Casio Computer Co., Ltd.
    Inventor: Kosuke Karoji
  • Patent number: 9019310
    Abstract: Methods and apparatus for specifying complex continuous gradients. A field blur tool may provide a user interface through which users may apply instances of a field blur pattern. The field blur tool allows the user to place one, two, or more pins over the image and to specify the blur amount (blur radius) at each field blur pin. A blur algorithm distributes the blur values for the one or more instances of the field blur pattern over the entire image, applying the blur according to the locations of the pin(s) and blur parameters at the pin(s). If the input indicates the location and the value for the blur radius of each of two or more instances of the field blur pattern, the two or more instances of the field blur pattern are combined in a blur mask by multiplying normalized radius fields of each of the instances.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: April 28, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Chintan Intwala, Gregg D. Wilensky, Baljit S. Vijan, Mausoom Sarkar
  • Patent number: 9019303
    Abstract: Provided are a method of generating a resulting image as if drawn by an artist and an apparatus for executing the method. The apparatus includes a first generation unit configured to generate a vector field expressing a shape of an image using feature pixels of the image captured by an image device and direction information of the feature pixels, a second generation unit configured to generate a structure grid indicating a structure for rendering the shape of the image using the vector field, and a rendering unit configured to render primitives expressing predetermined tones on the generated structure grid. Accordingly, it is possible to automatically and rapidly generate a resulting image from one image. Anyone can easily generate a hedcut from one photo without the limitation that a limited number of artists need to invest a great deal of time to complete one hedcut.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: April 28, 2015
    Assignee: Postech Academy—Industry Foundation
    Inventors: Seung Yong Lee, Yun Jin Lee, Min Jung Son, Henry Kang
  • Patent number: 9019305
    Abstract: A system provides a display image enabling a user to visualize and compare blood flow characteristics over time at selected points in an angiographic X-ray image. A system and user interface enables user interaction with a medical vessel structure image to determine individual vessel blood flow characteristics. The system includes a user interface cursor control device and a display processor for generating data representing a single composite display image. The composite display image includes, a first image area showing a patient vessel structure and contrast agent flow through the patient vessel structure over a first period of time and a second image area showing a graph of contrast agent concentration in a particular portion of the vessel structure over a second period of time. The particular portion of the vessel structure is selected in response to user command using the cursor control device.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: April 28, 2015
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: John Baumgart, Gary S. Martucci
  • Patent number: 9013494
    Abstract: A method and apparatus for software development and a method and system for analysis of graphics software are disclosed.
    Type: Grant
    Filed: April 22, 2011
    Date of Patent: April 21, 2015
    Assignee: Sony Computer Entertainment Inc.
    Inventors: Nathaniel G. Duca, Vlad Stamate, Thomas Flynn, Stace Peterson, Alexandre Depereyra
  • Patent number: 9013489
    Abstract: Systems, methods, and computer media for generating an avatar reflecting a player's current appearance. Data describing the player's current appearance is received. The data includes a visible spectrum image of the player, a depth image including both the player and a current background, and skeletal data for the player. The skeletal data indicates an outline of the player's skeleton. Based at least in part on the received data, one or more of the following are captured: a facial appearance of the player; a hair appearance of the player; a clothing appearance of the player; and a skin color of the player. A 3D avatar resembling the player is generated by combining the captured facial appearance, hair appearance, clothing appearance, and/or skin color with predetermined avatar features.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: April 21, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey Jesus Evertt, Justin Avram Clark, Zachary Tyler Middleton, Matthew J Puls, Mark Thomas Mihelich, Dan Osborn, Andrew R Campbell, Charles Everett Martin, David M Hill
  • Patent number: 9001128
    Abstract: A computer-based method of generating an animated sequence of images eliminates inefficiencies associated with a lighting process. The method begins with the provision of a frame for the animation sequence. The frame includes at least one asset, which may be a character, background, or other object. The frame is rendered to thereby produce a set of images each based upon a different lighting condition. The frame is then composited during which a subset of the images are selected from the set and then adjusted. Settings such as intensity and color balance are adjusted for each of the subset of images.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: April 7, 2015
    Assignee: Danglesnort, LLC
    Inventor: Erik Anderson
  • Patent number: 9001118
    Abstract: A method for constructing an avatar of a human subject includes acquiring a depth map of the subject, obtaining a virtual skeleton of the subject based on the depth map, and harvesting from the virtual skeleton a set of characteristic metrics. Such metrics correspond to distances between predetermined points of the virtual skeleton. In this example method, the characteristic metrics are provided as input to an algorithm trained using machine learning. The algorithm may be trained using a human model in a range of poses, and a range of human models in a single pose, to output a virtual body mesh as a function of the characteristic metrics. The method also includes constructing a virtual head mesh distinct from the virtual body mesh, with facial features resembling those of the subject, and connecting the virtual body mesh to the virtual head mesh.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: April 7, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Molyneaux, Xin Tong, Zicheng Liu, Eric Chang, Fan Yang, Jay Kapur, Emily Yang, Yang Liu, Hsiang-Tao Wu
  • Patent number: 9001127
    Abstract: A method and a device for reducing the waste of the central process unit (CPU) resource during the filling process of a vector graphic, and the method includes: parsing the vector graphic to obtain a series of polygons; mapping the polygons into a new drawing coordinate whose unit is 1/2n pixel using a transform parameter and a transform matrix, while updating an original drawing window into the new drawing coordinate at the same time, wherein the transform parameter is A, A=2n/K, n is a shift parameter, the unit of the vertex coordinate of the polygon is 1/K pixel, and n, K are valued for natural numbers; obtaining the portions of the polygons located in the new drawing window in the new drawing coordinate; transforming the portions of the polygons located in the new drawing window in the new drawing coordinate into a group of scan segments; and shifting the original code of the coordinate of the scan segments to right by n bit, and rendering the pixels of the shifted scan segments.
    Type: Grant
    Filed: May 31, 2010
    Date of Patent: April 7, 2015
    Assignee: Actions Semiconductor Co., Ltd.
    Inventors: Chenguang Ma, Yunbo Bai
  • Patent number: 8994755
    Abstract: Methods of generating heatmaps including receiving, at a first electronic device, first information associated with a first zone of a plurality of zones of a content item, determining at least one first concept related to the first information, receiving at least one target content characteristic, determining at least one second concept related to the at least one target content characteristic, and determining a first heat of the first zone based on the first and second concepts, the first heat representing a measure of similarity between the first and second concepts.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: March 31, 2015
    Assignee: Alcatel Lucent
    Inventors: Julien Robinson, Myriam Ribière, Mathias Baglioni, Eric Lecolinet, Johann Daigremont
  • Patent number: 8988440
    Abstract: This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for a display with inactive dummy pixels. A display apparatus may include subpixels having a first electrode layer and a second electrode layer. The first electrode layer of an edge subpixel may include an opening, which may be made large enough to prevent the edge subpixel from actuating. The size of the openings also may be selected to attain a desired overall reflectivity for an array of edge subpixels. For example, the size of the openings may be selected to make the reflectivity of an edge pixel array similar to the reflectivity of a routing area.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: March 24, 2015
    Assignee: QUALCOMM MEMS Technologies, Inc.
    Inventors: Koorosh Aflatooni, Farnaz Parhami, Suryaprakash Ganti
  • Patent number: 8988448
    Abstract: A plurality of samples having different pairs of a background color and a text color, and entry fields provided in correspondence with the individual samples and configured to be filled in by a user are printed on a sheet. After the user has filled in the sheet, the sheet is read and analyzed, and color conversion based on the analysis result is performed. The user can view the samples printed on the sheet and can select one of the samples. Thus, even if default colors used for displaying or printing are colors that are difficult to distinguish for the user, the default colors can be reliably changed into desired colors to perform displaying or printing.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: March 24, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Seiya Fujinaga