Patents Examined by Charles Tseng
  • Patent number: 10262439
    Abstract: Optimal resilience to errors in packetized streaming 3-D wireframe animation is achieved by partitioning the stream into layers and applying unequal error correction coding to each layer independently to maintain the same overall bitrate. The unequal error protection scheme for each of the layers combined with error concealment at the receiver achieves graceful degradation of streamed animation at higher packet loss rates than approaches that do not account for subjective parameters such as visual smoothness.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: April 16, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Joern Ostermann, Sokratis Varakliotis
  • Patent number: 10255730
    Abstract: A system of properly displaying chroma key content is presented. The system obtains a digital representation of a 3D environment, for example a digital photo, and gathers data from that digital representation. The system renders the digital representation in an environmental model and displays that digital representation upon an output device. Depending upon the context, content anchors of the environmental model are selected which will be altered by suitable chroma key content. The chroma key content takes into consideration the position and orientation of the chroma key content relative to the content anchor and relative to the point of view that the environmental model is displayed from in order to accurately display chroma key content in a realistic manner.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: April 9, 2019
    Assignee: NANTMOBILE, LLC
    Inventors: Evgeny Dzhurinskiy, Ludmila Bezyaeva
  • Patent number: 10257442
    Abstract: Systems and methods for creating and distributing professional quality pictorial souvenirs giving the illusion that guests of a facility were imaged at other locations, including making initial arrangements with guests, showing selections of background scene images at video displays and flashing chrome key images interspersed with frames of the scene images, taking key guest images in synch with the flashed key images, extracting guest image content from the key guest images and merging into selecting scene images, showing preview merges images for guest selection and providing souvenir portfolios that include merged images to guests or designees after making financial arrangements, including for payment to third parties for copyright content included in the souvenirs and with advertisers for promotional material included in the souvenirs.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: April 9, 2019
    Assignee: FREEZE FRAME, LLC
    Inventor: Clifford R David
  • Patent number: 10242501
    Abstract: Systems and methods are described for virtual and augmented reality. A position of a first user and a position of a second user in a physical space are received, wherein the positions are derived from detected infrared light from a plurality of cameras. An image corresponding to the first user is rendered at a first virtual position in a display device associated with the second user, wherein the first virtual position is determined based at least in part on a position of the first user in the physical space and on a determined viewpoint of the second user. An image corresponding to the second user is rendered at a second virtual position in a display device associated with the first user, wherein the second virtual position is determined based at least in part on a position of the second user in the physical space and on a determined viewpoint of the first user.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: March 26, 2019
    Assignee: WorldViz, Inc.
    Inventors: Matthias Pusch, Andrew C. Beall
  • Patent number: 10224001
    Abstract: A display control apparatus, which executes control required to display a moving image, received via a network, on a display unit, the apparatus comprising: an input unit configured to input an operation instruction required to operate the display control apparatus; and a control unit configured to execute control required to display, on the display unit, a moving image at a frame rate depending on whether or not processing according to the operation instruction input by the input unit is executed.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: March 5, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masanori Tashiro
  • Patent number: 10217263
    Abstract: A computer-implemented method includes receiving first data representing a first physical object that has three dimensions. The first data may be stored, by a computer processor, as a first digital object representing the first physical object. Storing the first data may include storing a representation of the first data in a first plurality of layers. Each layer of the first plurality of layers may include a first plurality of cells. Each cell of the first plurality of cells may have one of: a first value indicating that the first physical object exists in a physical space corresponding to a position of the cell, and a second value indicating that the first physical object does not exist in the physical space corresponding to the position of the cell.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: February 26, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Philip G. Emma
  • Patent number: 10217295
    Abstract: To better explore a virtual 3d computer generated environment comprised of objects which may be voxels, polygons or any other construct are selectively not displayed so as to better reveal underlying objects. The objects are each associated with a metadata value which contributes to determining their visibility such as a density or opacity value. The manner of selection is somewhat analogous to the projection of a beam of light towards the objects from a virtual projector, where a display threshold is determined for each object within the field of view of said virtual projector on the basis of a display function having an inverse relation to distance from the virtual projector and further varying as a function of the angle defined by the orientation of the virtual projector and a line drawn from said virtual projector to each said object respectively.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: February 26, 2019
    Assignee: ECOLE NATIONALE DE L'AVIATION CIVILE
    Inventors: Christophe Hurter, Michael Traoré Sompagnimdi
  • Patent number: 10217262
    Abstract: Systems and methods disclosed herein improve the quality and speed of computing deformations used to animate artwork. One aspect provides adaptive meshing that creates a mesh adapted to handle locations and weights associating the handles with the mesh vertices. Portions of the mesh requiring smaller triangles with more densely positioned vertices are identified based on the handle locations and associated weights and resolution is added only to those portions of the mesh in which finer resolution is required. A second aspect involves creating a mesh using a coarse-to-fine iterative approach. This involves generating a mesh and the weights associating each handle to each vertex in the mesh and iteratively refining the mesh to add resolution until a refinement criteria is satisfied.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: February 26, 2019
    Assignee: Adobe Systems Incorporated
    Inventor: Kevin Wampler
  • Patent number: 10192523
    Abstract: A method, apparatus and computer program product are provided that facilitate an overview of a plurality of home screens in order to increase the efficiency with which users interact with the home screens. In this regard, a method is provided that includes causing a display of a first home screen and then causing the display to zoom out from the first home screen to a canvas overview representing a plurality of home screens including the first home screen. The canvas overview is configured to present the plurality of home screens in a continuous arrangement and to group items accessible via a respective home screen in proximity to one another. The method also receives a selection of a second home screen from the canvas overview and causes the display to be zoomed in from the canvas overview to the second home screen.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: January 29, 2019
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Petri Luomala, Janne V. Kyllonen, Jari Lahdenpera, Markku Rytivaara
  • Patent number: 10192341
    Abstract: A system and method for improving the readability of content wherein content is organized into segments which are each displayed on a respective row on the display device. Each of the segments are made up of characters such as letters and punctuation. The text in a particular row, the reading row, on the display device is displayed differently than the text in the other rows. Each row is consecutively displayed in the reading row until the user has seen each segment of the content presented in the reading row. User are able to configure the display of the reading row text and text in other rows independently.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: January 29, 2019
    Assignee: Focus Reading Technology Inc.
    Inventor: Howard Jay Kaplan
  • Patent number: 10192363
    Abstract: Techniques described herein include graphically representing mathematical functions or operators in a mixed or virtual reality display device. The graphical representations may be moved around in a virtual reality space that includes displayed source material, such as data. If the graphical representations are located along a line of sight from a virtual location of a user of the mixed or virtual reality display device to the displayed source data, then the mathematical functions or operators represented by the graphical representations are applied to the displayed source data. Results may be displayed on the graphical representation virtually located closest to the virtual location of the user. Techniques described herein allow for simultaneous collaboration among mixed or virtual reality display devices of multiple users interacting with the graphical representations in the virtual reality space.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: January 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jaron Lanier, Andrzej Banburski
  • Patent number: 10191997
    Abstract: An apparatus is provided for implementation of a system for visualization and diagnostic analysis of a complex system such as an aircraft composed of a plurality of elements. The apparatus may receive and process data for a physical instance of the complex system to identify a maintenance message for the complex system. A diagnostic procedure defined for and associated with the maintenance message, may involve or implicate one or more interested elements of the plurality of elements. The apparatus may generate a visual presentation of at least a portion of the complex system. The visual presentation may be digital media and depict the interested element(s) and one or more other elements of the plurality of elements. And the apparatus may apply a visual effect to the interested element(s) depicted by the visual presentation to distinguish the interested element(s) from the other element(s) depicted by the visual presentation.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: January 29, 2019
    Assignee: THE BOEING COMPANY
    Inventors: Joseph F. Floyd, Brent L. Hadley, Patrick J. Eames, Darren B. Macer
  • Patent number: 10158851
    Abstract: Techniques for improved graphics encoding are described. In one embodiment, for example, a device may include a processor circuit and a graphics encoding module, and the graphics encoding module may be operative to receive graphics buffer update information identifying one or more of a plurality of regions of a graphics buffer, the identified one or more regions including updated graphics information, retrieve the updated graphics information from the identified one or more regions of the graphics buffer, encode the updated graphics information, and transmit the encoded updated graphics information. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: December 18, 2018
    Assignee: INTEL CORPORATION
    Inventors: Qi Liu, Xianchao Xu
  • Patent number: 10147222
    Abstract: A multi-pass unit interoperates with a device driver to configure a screen space pipeline to perform multiple processing passes with buffered graphics primitives. The multi-pass unit receives primitive data and state bundles from the device driver. The primitive data includes a graphics primitive and a primitive mask. The primitive mask indicates the specific passes when the graphics primitive should be processed. The state bundles include one or more state settings and a state mask. The state mask indicates the specific passes where the state settings should be applied. The primitives and state settings are interleaved. For a given pass, the multi-pass unit extracts the interleaved state settings for that pass and configures the screen space pipeline according to those state settings. The multi-pass unit also extracts the interleaved graphics primitives to be processed in that pass. Then, the multi-pass unit causes the screen space pipeline to process those graphics primitives.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: December 4, 2018
    Assignee: NVIDIA CORPORATION
    Inventors: Ziyad Hakura, Cynthia Allison, Dale Kirkland, Jeffrey Bolz, Yury Uralsky, Jonah Alben
  • Patent number: 10140730
    Abstract: Various display control methods and apparatuses are provided. A method comprises acquiring planar mapping relationship information between an imaging plane and a display plane, and deform-displaying the display content on the display plane at least according to the planar mapping relationship information, to reduce a deformation degree of an image formed by the deformed display content on the imaging plane. A requirement for alignment precision of an imaging device required by the imaging plane is reduced to acquire an image of the display content deformed less to some extent, and users' operational convenience is increased.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: November 27, 2018
    Assignee: BEIJING ZHIGU RUI TUO TECH CO., LTD
    Inventor: Dayong Ding
  • Patent number: 10140317
    Abstract: Apparatus, methods and systems of providing AR content are disclosed. Embodiments of the inventive subject matter can obtain an initial map of an area, derive views of interest, obtain AR content objects associated with the views of interest, establish experience clusters and generate a tile map tessellated based on the experience clusters. A user device could be configured to obtain and instantiate at least some of the AR content objects based on at least one of a location and a recognition.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: November 27, 2018
    Assignee: Nant Holdings IP, LLC
    Inventors: David McKinnon, Kamil Wnuk, Jeremi Sudol, Matheen Siddiqui, John Wiacek, Bing Song, Nicholas J. Witchey
  • Patent number: 10134194
    Abstract: Marking up an image corresponding to a scene viewed by a user includes receiving the image at a mobile device from a device other than the mobile device, creating a marked up image by annotating the image using markup software running on the mobile device, and saving the marked up image. Marking up an image corresponding to a scene viewed by a user may also include capturing the image using a wearable augmented reality device and transferring the image from the wearable augmented reality device to the mobile device. The wearable augmented reality device may be smart glasses. Marking up an image corresponding to a scene viewed by a user may also include supplementing the marked up image with a portion of a map indicating where the image was captured. The marked up image may be a still image or a video image.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: November 20, 2018
    Assignee: EVERNOTE CORPORATION
    Inventors: Braeden Kepner, Brian Griffey
  • Patent number: 10134160
    Abstract: Visibility may be analytically resolved rather than using point-sampling, thereby entirely avoiding geometric aliasing and the need to store multiple samples per pixel. By relying on existing techniques for shading, i.e., by shading once per fragment and focusing on visibility, visual results may be equivalent to multi-sampled anti-aliasing (MSAA) using an infinite sampling rate in some embodiments.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: November 20, 2018
    Assignee: Intel Corporation
    Inventor: Franz P. Clarberg
  • Patent number: 10134168
    Abstract: One embodiment of the present invention includes a double solve unit that configures a kinematic chain representing an animated character. The double solve unit generates a first solution for the kinematic chain based on a first solving order. While generating the first solution, the doubles solve unit determines the recursion depth of each output connector included in the kinematic chain. Subsequently, the double solve unit identifies any output connectors for which the recursion length exceeds a corresponding expected recursion depth—indicating that a custom recursive dependency exists that is not reflected in the first solution. For these custom recursive output connectors, the double solve unit creates a second solving order and generates a more accurate solution.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: November 20, 2018
    Assignee: AUTODESK, INC.
    Inventor: Krystian Ligenza
  • Patent number: 10133407
    Abstract: An HMD includes a right light guide and a left light guide as a display section that displays an image with the display section mounted on a user's head in such a way that the user is allowed to visually recognize a real object. The HMD further includes a right sensor section and a left sensor section that detect approach of an instruction body to the right light guide and the left light guide and touchpads that accept operation. A control section of the HMD relates contents displayed in the right light guide and the left light guide to operation corresponding to motion of the instruction body detected by the right sensor section and the left sensor section in response to the motion of the instruction body.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: November 20, 2018
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Teruhito Kojima, Masahide Takano