Patents Examined by Wynton S Jones
  • Patent number: 9172945
    Abstract: A method of creation of a virtual three dimensional image to enable its reproduction on at least one planar substrate includes creating a virtual three dimensional space that includes a ground plane. A virtual model of an object is merged into the virtual three dimensional space and located at a desired position on the ground plane. A first virtual camera is placed at a first position in the virtual three dimensional space. Virtual lighting is added to the virtual three dimensional space to create shadows of the virtual model on at least the ground plane. The first virtual camera is used for rendering of the virtual model and the shadows to obtain a rendered image. The virtual model is removed and the rendered image is projected onto the ground plane.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: October 27, 2015
    Inventors: Azmi Bin Mohammed Amin, Chong Joo Jimmy Bong
  • Patent number: 9070206
    Abstract: Some embodiments provide a three dimensional (3D) compositing application that provides a set of lighting tools for the user to better visualize the effects of a light in a 3D space by allowing a user to incorporate interactive visible light sources into a 3D scene that may be a part of a 3D project. The visible light source can be incorporated along each one of three axes independently of the other two of the three axes. The light tools allow the visible light sources that are incorporated into the 3D scene to be rendered for the final composited project, or to be rendered and displayed only during the 3D scene's compositing process to assist the user's visualization. Interactive rendering of the objects, including visible light sources, allow for any adjustments to the 3D scene to be displayed with minimal user-perceivable delay.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: June 30, 2015
    Assignee: APPLE INC.
    Inventor: Charles J. L. Best
  • 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: 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: 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: 8982157
    Abstract: To generate a skin-attached element on a skin surface of an animated character, a region of the skin surface within a predetermined distance from a skin-attached element root position is deformed to form a lofted skin according to one of a plurality of constraint surfaces, where each of the plurality of constraint surfaces does not intersect with each other. A sublamina mesh surface constrained to the lofted skin is created. A two-dimensional version of the skin-attached element is projected onto the sublamina mesh surface. The lofted skin is reverted back to a state of the skin surface prior to the deformation of the region of the skin surface.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: March 17, 2015
    Assignee: DreamWorks Animation LLC
    Inventors: Andrew J. Weber, Galen Gerald Gornowicz
  • Patent number: 8963961
    Abstract: In a system and a method, a first user input corresponding to a first graphical shape having first boundaries, a first size, and a first position is received on an initial virtual whiteboard having an infinite drawing area and occupying a display area of a user interface. In response to a first command, the first graphical shape is designated as a current virtual whiteboard by resizing the first graphical shape from the first size to a second size, with the second size being equal to the display area of the user interface, and with the first graphical shape having the first boundaries removed to effect an infinite drawing area within the first graphical shape. A second user input corresponding to a second graphical shape is received within the first graphical shape designated as the current virtual whiteboard.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: February 24, 2015
    Assignee: SAP SE
    Inventors: Horst Werner, Olaf Wilde
  • Patent number: 8941654
    Abstract: One object of the present invention is to provide a system that adopts a global illumination technique to seamlessly span light across a real world and a virtual world. The first aspect of the present invention is directed to a system for producing three dimensional images. The system includes a magnetic field sensor; a first 6DOF magnetic tracker; a flashlight which has a second 6DOF magnetic tracker; a monitor; an analyzer; and a rendering apparatus.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: January 27, 2015
    Assignee: Kabushiki Kaisha Square Enix
    Inventors: James R. Geraci, Arun Mehta, Alexander Chia, Erek Speed
  • Patent number: 8917288
    Abstract: Generating an accuracy-referenced electronic record of a locate and/or marking operation performed by a locate technician. The locate and/or marking operation comprises locating and/or identifying, using at least one physical locate mark, a presence or an absence of at least one underground facility within a dig area, wherein at least a portion of the dig area may be excavated or disturbed during excavation activities. A location of the at least one underground facility and/or the at least one physical locate mark is electronically rendered on a display device so as to generate an electronic visual representation of the locate and/or marking operation. An accuracy of the represented location is digitally represented on the display device using at least one accuracy indicator overlaid on the electronic visual representation of the locate and/or marking operation so as to generate an accuracy-annotated representation of the locate and/or marking operation.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: December 23, 2014
    Assignee: CertusView Technologies, LLC
    Inventors: Steven Nielsen, Curtis Chambers, Jeffrey Farr
  • Patent number: 8907949
    Abstract: A projection image is generated from a three-dimensional image by projecting an observation target in a predetermined projection direction. The generated projection image is displayed at a center of a display screen of a display device. A region extending in the predetermined projection direction from a central part of the display screen is set as set region, and at least a part of an overlapped region between the set region, which has been set, and the observation target is determined, as rotation center candidate region. Center of rotation is determined in the determined rotation center candidate region or in the vicinity thereof.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: December 9, 2014
    Assignee: FUJIFILM Corporation
    Inventor: Futoshi Sakuragi
  • Patent number: 8902240
    Abstract: An image processing device improves processing performance at low cost. The image processing device is provided with a memory controller that divides up and assigns banks accessed by a video inputter, a drawer, and a video outputter to multiple frame memories. The image processing device arbitrates access requests from master units, such as the video inputter, the drawer, and the video outputter, and controls data transmission so that the multiple master units can access both the frame memories in parallel.
    Type: Grant
    Filed: August 11, 2009
    Date of Patent: December 2, 2014
    Assignee: Panasonic Corporation
    Inventor: Satoshi Shigenaga
  • Patent number: 8884965
    Abstract: An electronic device is for graphically illustrating a statistical display based on a set of numerical data. The electronic device includes a computing unit, a plot generating unit, and an output unit. The computing unit is for computing a geometric mean of the set of numerical data and a first generalized mean with a first non-zero exponent of the set of numerical data. The plot generating unit is coupled to the computing unit for generating a plot with reference to the geometric mean and the first generalized mean computed by the computing unit. The plot has first and second indications that are aligned in an axis direction, and that respectively correspond to the first generalized mean and the geometric mean. The output unit is coupled to the plot generating unit for outputting the plot for viewing by a user.
    Type: Grant
    Filed: January 11, 2011
    Date of Patent: November 11, 2014
    Assignee: Chii Ying Co., Ltd.
    Inventors: Chang-Shan Chuang, Hao-Yuan Chuang
  • Patent number: 8884947
    Abstract: A CPU (201) updates scene data (206) by changing the management order of the data of virtual objects in the scene data (206) based on the processing result of a search of the scene data (206), which is executed upon generating an image of virtual space viewed from a first viewpoint. The CPU (201) sets the updated scene data (206) as scene data (206) to be used to generate an image viewed from a second viewpoint different from the first viewpoint.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: November 11, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kaname Tomite, Masakazu Fujiki
  • Patent number: 8860754
    Abstract: A computer-implemented method of generating marks in a graphical view includes receiving a first user request to associate a first set of data samples with a first visual mark property. In response to the first user request, area marks are displayed in a graphical view. Respective area marks correspond to respective data samples in the first set. A second user request is received to associate the first set of data samples with a second visual mark property. In response to the second user request, point marks are displayed in the graphical view. Respective point marks correspond to respective data samples in the first set.
    Type: Grant
    Filed: June 22, 2008
    Date of Patent: October 14, 2014
    Assignee: Tableau Software, Inc.
    Inventors: Jock Douglas Mackinlay, Christopher Richard Stolte
  • Patent number: 8823725
    Abstract: A system, method, and computer program product are provided for determining a duty cycle for a pixel (e.g. of alternating pixel values to achieve an average pixel color). In use, a first value of a sub-color component bit of a pixel is determined. Additionally, a second value for the sub-color component bit of the pixel is calculated. Further, a duty cycle for alternating between the first value and the second value is determined (e.g. which when applied at normal display frame rate may achieve an average color).
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: September 2, 2014
    Assignee: NVIDIA Corporation
    Inventors: David Wyatt, Daniel William Nolan, Michael A. Ogrinc
  • Patent number: 8773472
    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: July 8, 2014
    Assignees: Sony Corporation, Sony Computer Entertainment, Inc.
    Inventors: Kouichi Aoki, Takuya Kawasaki
  • Patent number: 8754886
    Abstract: Systems and methods for transporting physical objects from real physical life into virtual worlds. Briefly stated, the method includes receiving characteristic and structure data from an object constructed in the real world. The characteristic and structure data is obtained from the object using a plurality of sensors placed in the vicinity of the object to sense the characteristics and structure of the object. The characteristic and structure data of the object is used to produce code necessary to create an equivalent representation of the object in a virtual world.
    Type: Grant
    Filed: December 29, 2008
    Date of Patent: June 17, 2014
    Assignee: Intel Corporation
    Inventors: Rita H. Wouhaybi, Mic Bowman, Robert Knauerhase
  • Patent number: 8749578
    Abstract: Methods, systems, and computer readable media for automatic generation of graphic artwork to be presented by a device during playing or browsing of a media file by the device are provided. One method includes providing, via a computer or mobile device, a user interface through which a user can select a media file for which graphic artwork is to be generated and initiate automatic graphic artwork generation for the media file. The method further includes providing access to a media file graphic artwork generator via the computer or mobile device, where the media file graphic artwork generator, in response to user selection of the media file and the initiation of the media file artwork generation, automatically selects a plurality of images from at least one group of images, varies parameters of at least some of the images, and combines the images to form a graphic artwork file.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: June 10, 2014
    Assignee: Sandisk Technologies Inc.
    Inventors: Yaron Sheba, Derek Niizawa, John Anthony Becker, Erez Zvi Testiler
  • Patent number: 8717376
    Abstract: The present invention provides a method for sharing a graphics card among multiple Operation Systems (OSs) and a computer system. The method comprises: detecting a first GOS to be displayed, the first GOS being one of at least two GOSs; calling a correspondence table to determine a first display control register bank corresponding to the first GOS, the first display control register bank including display mode parameters therein; controlling the first display control register bank to connect to a display output port; and displaying the first GOS based on the display mode parameters. According to the inventive method and computer system, it is possible to achieve sharing of the graphics card among the multiple OSs and quick display of the GOS to be displayed, without simulating registers of the graphics card.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: May 6, 2014
    Assignees: Lenovo (Beijing) Limited, Beijing Lenovo Software Ltd.
    Inventors: Bibo Wang, Yongfeng Liu, Chunmei Liu, Jun Chen
  • Patent number: 8451292
    Abstract: A video summarized method based on mining the story structure and semantic relations among concept entities has steps of processing a video to generate multiple important shots that are annotated with respective keywords: Performing a concept expansion process by using the keywords to create expansion trees for the annotated shots; rearranging the keywords of the expansion trees and classifying to calculate relations thereof; applying a graph entropy algorithm to determine significant shots and edges interconnected with the shots. Based on the determined result of the graph entropy algorithm, a structured relational graph is built to display the significant shots and edges thereof. Consequently, users can more rapidly browse the content of a video and comprehend if different shots are related.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: May 28, 2013
    Assignee: National Cheng Kung University
    Inventors: Jhing-Fa Wang, Bo-Wei Chen, Jia-Ching Wang, Chia-Hung Chang