Patents Examined by Charles Tseng
-
Patent number: 10262439Abstract: 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: GrantFiled: March 9, 2018Date of Patent: April 16, 2019Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.Inventors: Joern Ostermann, Sokratis Varakliotis
-
Patent number: 10255730Abstract: 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: GrantFiled: June 6, 2018Date of Patent: April 9, 2019Assignee: NANTMOBILE, LLCInventors: Evgeny Dzhurinskiy, Ludmila Bezyaeva
-
Patent number: 10257442Abstract: 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: GrantFiled: April 9, 2018Date of Patent: April 9, 2019Assignee: FREEZE FRAME, LLCInventor: Clifford R David
-
Patent number: 10242501Abstract: 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: GrantFiled: April 25, 2017Date of Patent: March 26, 2019Assignee: WorldViz, Inc.Inventors: Matthias Pusch, Andrew C. Beall
-
Patent number: 10224001Abstract: 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: GrantFiled: October 2, 2015Date of Patent: March 5, 2019Assignee: Canon Kabushiki KaishaInventor: Masanori Tashiro
-
Patent number: 10217263Abstract: 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: GrantFiled: February 21, 2018Date of Patent: February 26, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Philip G. Emma
-
Patent number: 10217295Abstract: 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: GrantFiled: April 12, 2017Date of Patent: February 26, 2019Assignee: ECOLE NATIONALE DE L'AVIATION CIVILEInventors: Christophe Hurter, Michael Traoré Sompagnimdi
-
Patent number: 10217262Abstract: 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: GrantFiled: November 27, 2017Date of Patent: February 26, 2019Assignee: Adobe Systems IncorporatedInventor: Kevin Wampler
-
Patent number: 10192523Abstract: 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: GrantFiled: September 30, 2011Date of Patent: January 29, 2019Assignee: NOKIA TECHNOLOGIES OYInventors: Petri Luomala, Janne V. Kyllonen, Jari Lahdenpera, Markku Rytivaara
-
Patent number: 10192341Abstract: 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: GrantFiled: March 23, 2018Date of Patent: January 29, 2019Assignee: Focus Reading Technology Inc.Inventor: Howard Jay Kaplan
-
Patent number: 10192363Abstract: 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: GrantFiled: December 29, 2016Date of Patent: January 29, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Jaron Lanier, Andrzej Banburski
-
Patent number: 10191997Abstract: 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: GrantFiled: August 21, 2014Date of Patent: January 29, 2019Assignee: THE BOEING COMPANYInventors: Joseph F. Floyd, Brent L. Hadley, Patrick J. Eames, Darren B. Macer
-
Patent number: 10158851Abstract: 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: GrantFiled: June 21, 2012Date of Patent: December 18, 2018Assignee: INTEL CORPORATIONInventors: Qi Liu, Xianchao Xu
-
Patent number: 10147222Abstract: 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: GrantFiled: November 25, 2015Date of Patent: December 4, 2018Assignee: NVIDIA CORPORATIONInventors: Ziyad Hakura, Cynthia Allison, Dale Kirkland, Jeffrey Bolz, Yury Uralsky, Jonah Alben
-
Patent number: 10140730Abstract: 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: GrantFiled: June 29, 2016Date of Patent: November 27, 2018Assignee: BEIJING ZHIGU RUI TUO TECH CO., LTDInventor: Dayong Ding
-
Patent number: 10140317Abstract: 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: GrantFiled: October 26, 2017Date of Patent: November 27, 2018Assignee: Nant Holdings IP, LLCInventors: David McKinnon, Kamil Wnuk, Jeremi Sudol, Matheen Siddiqui, John Wiacek, Bing Song, Nicholas J. Witchey
-
Patent number: 10134194Abstract: 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: GrantFiled: February 8, 2017Date of Patent: November 20, 2018Assignee: EVERNOTE CORPORATIONInventors: Braeden Kepner, Brian Griffey
-
Patent number: 10134160Abstract: 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: GrantFiled: September 26, 2013Date of Patent: November 20, 2018Assignee: Intel CorporationInventor: Franz P. Clarberg
-
Patent number: 10134168Abstract: 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: GrantFiled: March 28, 2014Date of Patent: November 20, 2018Assignee: AUTODESK, INC.Inventor: Krystian Ligenza
-
Patent number: 10133407Abstract: 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: GrantFiled: December 7, 2016Date of Patent: November 20, 2018Assignee: SEIKO EPSON CORPORATIONInventors: Teruhito Kojima, Masahide Takano