Patents Examined by Xin Sheng
  • Patent number: 9710711
    Abstract: A method of using an athletic activity heads up display system during an athletic activity includes the steps of a heads up display unit receiving information about a sport ball and the heads up display unit displaying an image to an individual based on the information, where the image is overlaid on the individual's present field of view of an environment.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: July 18, 2017
    Assignee: adidas AG
    Inventors: Christian Dibenedetto, Jon H. Werner, Scott Tomlinson, Aurel Coza, Ben Valenti, Katrina Lee, Alan Lee, Amy Jones Vaterlaus
  • Patent number: 9697579
    Abstract: An operating system that includes an image processing framework as well as a job management layer is provided. The image processing framework is for performing image processing operations and the job management layer is for assigning the image processing operations to multiple concurrent computing resources. The computing resources include several processing units and one or more direct memory access (DMA) channels for concurrently rendering image data and transferring image data between the processing units.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: July 4, 2017
    Assignee: APPLE INC.
    Inventors: Angus M. Taggart, Eric J. Graves, Jean-Francois N. Dumais
  • Patent number: 9659396
    Abstract: Simulating cloth garments can be a large challenge that requires both directability as well as stability. In various embodiments, cloth garments can be animated using a technique called “Clothwarp.” Clothwarp assists garment animation through methods of cloth articulation and simulation targeting. In one aspect, Clothwarp grants another level of directable control on simulation, allowing the artist to modify the influence of the warp, both as a target input into the simulation and as a cleanup tool on simulation results.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: May 23, 2017
    Assignee: Pixar
    Inventors: Edwin Chang, Chris Griffin, David Lally
  • Patent number: 9633475
    Abstract: Systems and methods for modeling three-dimensional (“3D”) geologic surfaces, which represent a constraining surface and a constrained surface, in a stratigraphic conforming relationship that do not intersect or overlap.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: April 25, 2017
    Assignee: LANDMARK GRAPHICS CORPORATION
    Inventor: Thomas Chester Daffin
  • Patent number: 9633473
    Abstract: To reduce the entropy of occupancy codes of an octree and improve compression efficiency, the present principles provide a method and an apparatus for traversing sub-cells in a cell according to the geometrical property of 3D models. That is, a surface smoothness measure is calculated for each sub-cell and the sub-cells are traversed in a pre-determined order of surface smoothness measures. To compute the surface smoothness measure, a sub-cell is connected to neighboring cells of its parent cell to form triangles and angles. Subsequently, the triangle areas or angular measures are used to compute the surface smoothness measure. When the connectivity information is not available in the 3D model data, the present principles also provide a method and an apparatus for estimating the connectivity.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: April 25, 2017
    Assignee: Thomson Licensing
    Inventors: Jiang Tian, Wenfei Jiang, Kangying Cai
  • Patent number: 9607419
    Abstract: A method of fitting a virtual item using a human body model and a system for providing a fitting service of a virtual item are provided, the method including determining whether a user is located in an experience area, loading a three-dimensional (3D) standard avatar corresponding to setting information input by the user when the user is located in the trial area, obtaining a depth image of the user corresponding to a preset posture, transforming the 3D standard avatar into a user avatar reflecting body characteristics of the user, using a depth image of the user, fitting a virtual item selected by the user to the user avatar, and applying a motion of the user changing in real time to the user avatar to which the virtual item is fitted.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: March 28, 2017
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Ho Won Kim, Seung Wook Lee, Ki Nam Kim, Jin Sung Choi, Bon Ki Koo, Kyu Sung Cho, Tae Joon Kim, Sung Ryull Sohn, Do Hyung Kim
  • Patent number: 9589514
    Abstract: Methods and apparatus for reduced bandwidth pulse width modulation are disclosed. A system includes a digital controller circuit coupled to a data interface, the digital controller circuit configured to receive image data for display and further configured to encode line data for transmission to a spatial light modulator using a data compression scheme; and the spatial light modulator coupled to the data interface and configured to receive encoded data and to decode the encoded data to produce unencoded data corresponding to pixel data for display on an array of pixel elements in the spatial light modulator; wherein data transmitted from the digital controller circuit to the spatial light modulator further comprises encoded data that is formed from bit planes using a data compression scheme to form partial lines of data. Additional methods and apparatus are disclosed.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: March 7, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Todd Alan Clatanoff, Jeffrey Matthew Kempf
  • Patent number: 9582920
    Abstract: Systems, methods, and computer-readable media for efficiently processing graphical data using an electronic device are provided. A characteristic of graphical data may be identified and compared to a threshold. Based on whether the identified characteristic meets the threshold, the graphical data may be rendered either entirely by a first type of graphical processing unit or by both the first type of graphical processing unit and by a second type of graphical processing unit.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: February 28, 2017
    Assignee: Apple Inc.
    Inventors: Dmitriy Solomonov, Aram Lindahl
  • Patent number: 9576398
    Abstract: Augmented reality systems and associated methods, computer-readable media, techniques, and methodologies for improving contrast between projected or emitted computer-generated images and ambient light of a visible real-world environment are disclosed. Devices that incorporate such augmented reality systems are also disclosed.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: February 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert Waverly Zehner, Robert Nasry Hasbun
  • Patent number: 9563466
    Abstract: A method and apparatus for supporting programmable software context state execution during hardware context restore flow is described. In one example, a context ID is assigned to graphics applications including a unique context memory buffer, a unique indirect context pointer and a corresponding size to each context ID, an indirect context offset, and an indirect context buffer address range. When execution of the first context workload is indirected, the state of the first context workload is saved to the assigned context memory buffer. The indirect context pointer, the indirect context offset and a size of the indirect context buffer address range are saved to registers that are independent of the saved context state. The context is restored by accessing the saved indirect context pointer, the indirect context offset and the buffer size.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: February 7, 2017
    Assignee: Intel Corporation
    Inventors: Hema Chand Nalluri, Jeffery S. Boles, Murali Ramadoss, Aditya Navale, Lalit K. Saptarshi
  • Patent number: 9501869
    Abstract: A system and method for presenting vehicle component information includes storing voxel data in a computerized database. The voxel data represents a plurality of voxels spatially arranged to encompass a shape representing at least part of a vehicle. A plurality of component records is stored in the database, wherein each component record corresponds to a component of the vehicle. Each component record is associated with voxel data representing at least one voxel. A graphical representation of at least one of the components is displayed on a display.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: November 22, 2016
    Assignee: Gulfstream Aerospace Corporation
    Inventors: Daniel Joseph Ganser, Matthew M. Kossler, Mitchell Wilson Southard
  • Patent number: 9503609
    Abstract: Data is generated which can prevent content displayed on a screen from being accurately replicated. A data-generating device has: an acquiring means that acquires still image data; a still image data generating means that generates a predetermined number of items of still image data in which at least part of pixel values of the acquired still image data are changed, and that makes an average of pixel values of matching display positions between the predetermined number of items of still image data equal to pixel values of matching display positions in the acquired still image data; and a movie data generating means that generates movie data for which each of the generated still image data is displayed at a predetermined frame rate.
    Type: Grant
    Filed: February 24, 2011
    Date of Patent: November 22, 2016
    Assignee: Rakuten, Inc.
    Inventors: Takamasa Takenaka, Shinya Takami
  • Patent number: 9478190
    Abstract: A video card includes a graphics processing unit, a video interface, and a power interface. The graphics processing unit processes video signals that are not supported by a display device and generates display signals that are supported by the display device. The video interface transmits the display signals to the display. The power interface supplies a first voltage to the display device via the video interface, so as to power on the display device to display the display signals.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: October 25, 2016
    Assignee: ShenZhen Goldsun Network Intelligence Technology Co., Ltd.
    Inventors: Ching-Chung Lin, Fu-Shan Cui
  • Patent number: 9460481
    Abstract: Systems and methods described herein facilitate processing or rendering desktop graphics for remote desktop display in, for example, a virtual desktop infrastructure (VDI), by decreasing the amount of data being transferred from a graphics processing unit (GPU). More specifically, the embodiments described herein include a host for hosting virtual machines within a VDI, the host includes a GPU that is configured to access a reference frame associated with desktop graphics. The GPU is further configured to generate a current frame associated with desktop graphics. The GPU is also configured to compare the reference frame with the current frame to identify one or more changed portions of the current frame relative to the reference frame, wherein the changed portions are used for the generation of an encoded frame that is configured to be displayed.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: October 4, 2016
    Assignee: VMware, Inc.
    Inventor: Jose Fonseca
  • Patent number: 9454842
    Abstract: The invention is directed to a computer-implemented method for partitioning a three-dimensional scene into a plurality of zones, each zone being processed by a computing resource. The method comprises providing a three-dimensional scene comprising one or more objects, each object generating a computing resource cost; determining a set of locations in the three-dimensional scene; filling each location with its maximum occupancy of objects that reaches the most expensive computing cost; computing, for each location of the three-dimensional scene, the maximum computing cost density; and grouping adjacent locations into one or more zones, each zone having a resulting computing cost density guarantying a real-time performance of the zone.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: September 27, 2016
    Assignee: Dassault Systemes
    Inventors: Philippe Belmans, Malika Boulkenafed
  • Patent number: 9449362
    Abstract: Various embodiments are generally directed to techniques for reducing storage access bandwidth requirements in retrieving a texture image from a storage for applying textures to rendered objects by rendering the texture image itself into the storage to reduce the storage space in which the texture image is stored and to arrange portions of the texture image to be retrieved with fewer accesses. A device to render images includes a processor component; a color analyzer to determine a clear color of a texture image stored as source texture data; and a rendering routine to render the texture image into a storage as reduced texture data, the rendering routine to selectively store in the reduced texture data pixel color values retrieved from the source texture data that are associated with pixels of the texture image not colored with the clear color. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: September 20, 2016
    Assignee: INTEL CORPORATION
    Inventor: Bimal Poddar
  • Patent number: 9437158
    Abstract: A display control method for an electronic device and an electronic device are provided, which can implement interactive program display or interactive picture display, and thus provide good user experience. The method includes: a display unit receives a first operation and generates a first instruction corresponding to the first operation; a process unit responses the first instruction to control the display region, so that the first display region and the second display region perform interactive program display or interactive picture display.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: September 6, 2016
    Assignees: Beijing Lenovo Software Ltd., Lenovo (Beijing) Co., Ltd.
    Inventors: Weizhi Lin, Chen Li, Yu Chen
  • Patent number: 9406162
    Abstract: A method of generating an image enables animating an avatar on a device with limited processing capabilities. The method includes receiving, on a first computing device, a first image; sending, on a data interface of the first computing device, the first image to a server; receiving, on the data interface and from the server, shape data corresponding to an aspect of the first image; and generating, by a processor of the first computing device, a primary output image based at least upon the shape data and avatar data.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: August 2, 2016
    Assignee: COMMONWEALTH SCIENTIFIC AND INDUSTRIAL RESEARCH ORGANISATION
    Inventors: Simon Lucey, Gautam Tendulkar
  • Patent number: 9390537
    Abstract: The invention relates to a method for transmitting an information representative of a disparity setting of a stereoscopic image, the stereoscopic image comprising a first image and a second image representative of a same scene according to two different viewpoints. The method comprises a transmission step of said setting information at a given time, the transmission time being determined according to a time period associated with a transition time between the sequential display of the first and second images. The invention also relates to a disparity setting method according to the disparity information received as well as a device configured for the transmission of an information representative of a disparity setting.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: July 12, 2016
    Assignee: Thomson Licensing
    Inventors: Philippe Gilberton, Anthony Laurent, Eric Gautier
  • Patent number: 9367960
    Abstract: Embodiments are disclosed that relate to placing virtual objects in an augmented reality environment. For example, one disclosed embodiment provides a method comprising receiving sensor data comprising one or more of motion data, location data, and orientation data from one or more sensors located on a head-mounted display device, and based upon the motion data, determining a body-locking direction vector that is based upon an estimated direction in which a body of a user is facing. The method further comprises positioning a displayed virtual object based on the body-locking direction vector.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: June 14, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Adam G. Poulos, Tony Ambrus, Jeffrey Cole, Ian Douglas McIntyre, Stephen Latta, Peter Tobias Kinnebrew, Nicholas Kamuda, Robert Pengelly, Jeffrey C. Fong, Aaron Woo, Udiyan I. Padmanahan, Andrew Wyman MacDonald, Olivia M. Janik