Patents Examined by Xin Sheng
-
Patent number: 9710711Abstract: 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: GrantFiled: June 26, 2014Date of Patent: July 18, 2017Assignee: adidas AGInventors: Christian Dibenedetto, Jon H. Werner, Scott Tomlinson, Aurel Coza, Ben Valenti, Katrina Lee, Alan Lee, Amy Jones Vaterlaus
-
Patent number: 9697579Abstract: 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: GrantFiled: October 16, 2013Date of Patent: July 4, 2017Assignee: APPLE INC.Inventors: Angus M. Taggart, Eric J. Graves, Jean-Francois N. Dumais
-
Patent number: 9659396Abstract: 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: GrantFiled: March 13, 2013Date of Patent: May 23, 2017Assignee: PixarInventors: Edwin Chang, Chris Griffin, David Lally
-
Patent number: 9633475Abstract: 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: GrantFiled: March 10, 2014Date of Patent: April 25, 2017Assignee: LANDMARK GRAPHICS CORPORATIONInventor: Thomas Chester Daffin
-
Patent number: 9633473Abstract: 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: GrantFiled: February 9, 2012Date of Patent: April 25, 2017Assignee: Thomson LicensingInventors: Jiang Tian, Wenfei Jiang, Kangying Cai
-
Patent number: 9607419Abstract: 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: GrantFiled: December 13, 2013Date of Patent: March 28, 2017Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: 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: 9589514Abstract: 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: GrantFiled: February 19, 2015Date of Patent: March 7, 2017Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Todd Alan Clatanoff, Jeffrey Matthew Kempf
-
Patent number: 9582920Abstract: 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: GrantFiled: August 31, 2010Date of Patent: February 28, 2017Assignee: Apple Inc.Inventors: Dmitriy Solomonov, Aram Lindahl
-
Patent number: 9576398Abstract: 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: GrantFiled: August 14, 2014Date of Patent: February 21, 2017Assignee: Amazon Technologies, Inc.Inventors: Robert Waverly Zehner, Robert Nasry Hasbun
-
Patent number: 9563466Abstract: 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: GrantFiled: November 5, 2013Date of Patent: February 7, 2017Assignee: Intel CorporationInventors: Hema Chand Nalluri, Jeffery S. Boles, Murali Ramadoss, Aditya Navale, Lalit K. Saptarshi
-
Patent number: 9501869Abstract: 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: GrantFiled: October 31, 2012Date of Patent: November 22, 2016Assignee: Gulfstream Aerospace CorporationInventors: Daniel Joseph Ganser, Matthew M. Kossler, Mitchell Wilson Southard
-
Patent number: 9503609Abstract: 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: GrantFiled: February 24, 2011Date of Patent: November 22, 2016Assignee: Rakuten, Inc.Inventors: Takamasa Takenaka, Shinya Takami
-
Patent number: 9478190Abstract: 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: GrantFiled: October 31, 2013Date of Patent: October 25, 2016Assignee: ShenZhen Goldsun Network Intelligence Technology Co., Ltd.Inventors: Ching-Chung Lin, Fu-Shan Cui
-
Patent number: 9460481Abstract: 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: GrantFiled: March 25, 2013Date of Patent: October 4, 2016Assignee: VMware, Inc.Inventor: Jose Fonseca
-
Patent number: 9454842Abstract: 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: GrantFiled: December 16, 2013Date of Patent: September 27, 2016Assignee: Dassault SystemesInventors: Philippe Belmans, Malika Boulkenafed
-
Patent number: 9449362Abstract: 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: GrantFiled: September 6, 2013Date of Patent: September 20, 2016Assignee: INTEL CORPORATIONInventor: Bimal Poddar
-
Patent number: 9437158Abstract: 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: GrantFiled: March 18, 2013Date of Patent: September 6, 2016Assignees: Beijing Lenovo Software Ltd., Lenovo (Beijing) Co., Ltd.Inventors: Weizhi Lin, Chen Li, Yu Chen
-
Patent number: 9406162Abstract: 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: GrantFiled: May 22, 2013Date of Patent: August 2, 2016Assignee: COMMONWEALTH SCIENTIFIC AND INDUSTRIAL RESEARCH ORGANISATIONInventors: Simon Lucey, Gautam Tendulkar
-
Patent number: 9390537Abstract: 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: GrantFiled: November 28, 2012Date of Patent: July 12, 2016Assignee: Thomson LicensingInventors: Philippe Gilberton, Anthony Laurent, Eric Gautier
-
Patent number: 9367960Abstract: 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: GrantFiled: May 22, 2013Date of Patent: June 14, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: 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