Patents Examined by Hilina K Demeter
  • Patent number: 11100715
    Abstract: A method, system, and computer program product are provided for establishing positional timers in an environment. A computing device receives an initial position for a timer in an augmented reality environment and an association of a context object with the timer. The position of the timer is fixed with respect to a position of the context object such that the position of the timer moves when the context object is moved. The computing device receives access control information regarding the timer. The access control information specifies one or more users who are permitted to view the timer. The computing device sets an expiration condition for the timer, wherein the expiration condition is provided by the user or derived based on crowdsourced information from feedback provided by multiple users. Upon timer expiration, an indication of the expiration is provided to the one or more users permitted to view the timer.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jackson B. de Jong, Zachary J. Goodman, Alan Cespedes, Jeremy R. Fox
  • Patent number: 11087539
    Abstract: An augmented reality (AR) system for generating AR-based profiles using an AR computing device and an AR display device is provided. The AR system is configured to detect a consumer computing device located at a predefined distance from the AR display device, and transmit an electronic request message to an electronic computer application stored on the consumer computing device. The AR system is also configured to receive an electronic response message from the consumer computing device, wherein the electronic response message includes AR consumer data, and retrieve, from a database, an AR-based profile associated with the consumer based on the AR consumer identifier. The AR system is further configured to transmit the AR-based profile in the form of AR data to the AR display device, and display the AR data on a display screen of the AR display device.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: August 10, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rick Unnerstall, Ping X Chen, Brian Williams, Emily Marie Thompson, Ke Zhou, Zhenni Hu, Christopher Eric Mullen
  • Patent number: 11055904
    Abstract: A graphics processor includes a rasteriser, an early depth tester, a renderer, a late depth tester, and a depth test data buffer that stores depth data values for use by the early and late depth testers. When a fragment is to undergo an early depth test to update the depth buffer, it is first determined whether the fragment should undergo the early depth test to update the depth buffer without waiting for any other fragment to undergo a depth test, or whether the result of a late depth test on a fragment that is still to undergo a late depth test should be awaited before performing a depth test to update the depth buffer on the fragment.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: July 6, 2021
    Assignee: Arm Limited
    Inventors: Toni Viki Brkic, Reimar Gisbert Doffinger, Jakob Axel Fries, Sven Uwe Deidersen
  • Patent number: 11055919
    Abstract: According to an aspect, a method for managing augmented reality (AR) content in an AR environment includes obtaining image data associated with a scene of an AR environment, where the AR environment includes AR content positioned in a coordinate space of the AR environment. The method includes detecting a physical object from the image data, associating the physical object with the AR content, and storing coordinates of the AR content and information indicating that the physical object is associated with the AR content in an AR scene storage for future AR localization.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: July 6, 2021
    Assignee: GOOGLE LLC
    Inventors: Elena Nattinger, Austin McCasland, Seth Raphael
  • Patent number: 11057612
    Abstract: A system, method or compute program product for generating composite images. One of the systems includes a capture device to capture an image of a physical environment; and one or more storage devices storing instructions that are operable, when executed by one or more processors of the system, to cause the one or more processors to: obtain an image of the physical environment as captured by the capture device, identify a visually-demarked region on a surface in the physical environment as depicted in the image, process the image to generate a composite image of the physical environment that includes a depiction of a virtual object, wherein a location of the depiction of the virtual object in the composite image is based on a location of the depiction of the visually-demarked region in the image, and cause the composite image to be displayed for a user.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: July 6, 2021
    Assignee: Tanzle, Inc.
    Inventors: Nancy L. Clemens, Michael A. Vesely
  • Patent number: 11055914
    Abstract: Systems and methods are described for a media guidance application (e.g., implemented on a user device) that allows users to select any arbitrary position in a virtual reality environment from where to view the virtual reality content and changes a user's perspective based on the selected position.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: July 6, 2021
    Assignee: ROVI Guides, Inc.
    Inventors: Jonathan A. Logan, Adam Bates, Hafiza Jameela, Jesse F. Patterson, Mark K. Berner, Eric Dorsey, David W. Chamberlin, Paul Stevens, Herbert A. Waterman
  • Patent number: 11043011
    Abstract: The present disclosure discloses an image processing method, including: recognizing basic feature points of a source object in a source image and basic feature points of a base object in a base image; determining, according to distribution of the basic feature points in each of the images, auxiliary feature points that meet a filling condition according to the distribution in a corresponding image; determining feature points of a same type in the source object and the base object, the feature points of the same type including basic feature points of a same type and auxiliary feature points of a same type in the source object and the base object; determining average feature points according to positions of the feature points of the same type; deforming the source object and the base object according to the average feature points; and fusing the deformed source object with the deformed base object. The present disclosure further discloses an image processing apparatus, a terminal, and a storage medium.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: June 22, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Mengren Qian, Xiaoqi Li, Pei Cheng, Bin Fu, Yuan Hua
  • Patent number: 11036304
    Abstract: The technology disclosed relates to user interfaces for controlling augmented reality (AR) or virtual reality (VR) environments. Real and virtual objects can be seamlessly integrated to form an augmented reality by tracking motion of one or more real objects within view of a wearable sensor system. Switching the AR/VR presentation on or off to interact with the real world surrounding them, for example to drink some soda, can be addressed with a convenient mode switching gesture associated with switching between operational modes in a VR/AR enabled device.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: June 15, 2021
    Assignee: Ultrahaptics IP Two Limited
    Inventor: David Samuel Holz
  • Patent number: 11026046
    Abstract: A method for visually finding and interacting with people and places, operable on a computing system including a mobile device comprising a processor, a display a camera and other sensors, the method including obtaining the current location of members of a group, if the group members have similar mobile devices (i.e., having the disclosed app) and if they have set to permit their visibility or if they shared their location, by scanning their surroundings with the camera of their mobile device or by receiving location data from the group members; and, for each location obtained, displaying on the mobile device's display a group member representation associated with the group member's location.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: June 1, 2021
    Inventors: Keith Crutchfield, Kris Cadle
  • Patent number: 11023993
    Abstract: The present application relates to an apparatus for verifying fragment processing related data and a method of operating thereof. The fragment shader unit is coupled to the at least one data buffer. A fragment shader unit of a graphics processing pipeline receives fragment data and records fragment processing related data in the at least one data buffer on processing one or more fragments in accordance with the received fragment data. A comparator unit coupled to the at least one data buffer compares the recorded fragment processing related data in the at least one data buffer to reference data and issues a fault indication signal in case the recorded fragment processing related data and the reference data mismatch.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: June 1, 2021
    Assignee: NXP USA, Inc.
    Inventors: Robert Cristian Krutsch, Oliver Bibel, Rolf Dieter Schlagenhaft, Dirk Wendel
  • Patent number: 11017512
    Abstract: According to one embodiment, a depth map used for a reflection model is generated based on a power image as a blood flow image. A reflection image is generated from the depth map according to the reflection model. By synthesizing the reflection image 70 with the power image, a weighted power image is generated. Using the same method as described above, a weighted velocity image may be generated.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: May 25, 2021
    Assignee: Hitachi, Ltd.
    Inventor: Takehiro Tsujita
  • Patent number: 10997679
    Abstract: A patent map display device of the present invention is a patent map display device that displays a patent map on a user terminal that can be operated by a user and includes an information acquisition unit that acquires instruction information input to the user terminal by the user, a bibliographic DB that stores prior patent information, an analysis unit including a comparison section that compares the instruction information with the patent information and an evaluation section that performs patent evaluation of the instruction information by comparing the instruction information with the patent information on the basis of the comparison section, a patent map generation unit including a generation section that generates a map and a character representing an attribute related to an analysis result of the instruction information on the basis of attribute information including the patent evaluation and a disposition section that disposes the character in the map, and a display unit that displays a patent map g
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: May 4, 2021
    Assignee: AI Samurai Inc.
    Inventors: Hajime Shirasaka, Takashi Mikami, Rieko Harima, Hiroyuki Ozone
  • Patent number: 10964100
    Abstract: According to one general aspect, systems and techniques for rendering a painting stroke of a three-dimensional digital painting include receiving a painting stroke input on a canvas, where the painting stroke includes a plurality of pixels. For each of the pixels in the plurality of pixels, a neighborhood patch of pixels is selected and input into a neural network and a shading function is output from the neural network. The painting stroke is rendered on the canvas using the shading function.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: March 30, 2021
    Assignee: ADOBE INC.
    Inventors: Xin Sun, Zhili Chen, Nathan Carr, Julio Marco Murria, Jimei Yang
  • Patent number: 10948982
    Abstract: An exemplary virtual reality media system assigns a plurality of display parameters to a three-dimensional (ā€œ3Dā€) virtual object that is to be integrated into an immersive virtual reality world. The plurality of display parameters define a time period during which the 3D virtual object is viewable within the world to a user experiencing the world, as well as a location, an orientation, and a size of the 3D virtual object as these appear to the user during the time period. The system integrates the 3D virtual object into the world in accordance with the display parameters and dynamically changes a display parameter during the time period to change the location, orientation, and/or size of the 3D virtual object. The system further integrates content into the world by presenting the content on the 3D virtual object while the display parameter is dynamically changing. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: March 16, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mohammad Raheel Khalid, Ali Jaafar
  • Patent number: 10943377
    Abstract: A method including receiving a user selection of multiple image anchors for images within a canvas, and a query for each image anchor, is provided. The method includes finding a vector for the canvas in a merged space associated with the user selection of multiple image anchors, generating a synthetic image for the canvas based on the vector for the canvas in the merged space and an image from an image database, and evaluating a synthetic detectability based on a resemblance of the synthetic image with a real image. The method also includes providing the synthetic image for the canvas to a user when the synthetic detectability is lower than a pre-selected threshold. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: March 9, 2021
    Assignee: Shutterstock, Inc.
    Inventor: Michael Steven Ranzinger
  • Patent number: 10943386
    Abstract: Systems and methods of geometry processing, for rasterization and ray tracing processes provide for pre-processing of source geometry, such as by tessellating or other procedural modification of source geometry, to produce final geometry on which a rendering will be based. An acceleration structure (or portion thereof) for use during ray tracing is defined based on the final geometry. Only coarse-grained elements of the acceleration structure may be produced or retained, and a fine-grained structure within a particular coarse-grained element may be Produced in response to a collection of rays being ready for traversal within the coarse grained element. Final geometry can be recreated in response to demand from a rasterization engine, and from ray intersection units that require such geometry for intersection testing with primitives. Geometry at different resolutions can be generated to respond to demands from different rendering components.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: March 9, 2021
    Assignee: Imagination Technologies Limited
    Inventors: John W. Howson, Luke T. Peterson
  • Patent number: 10943409
    Abstract: There is provided an information processing apparatus to correct the display of a virtual object in a more favorable mode under conditions in which the virtual object is superimposed onto a real space. The information processing apparatus includes: an acquisition unit that acquires information related to a result of recognizing a real object in a real space; a drawing unit that draws, in each of a plurality of buffers, display information directly or indirectly associated with the buffer from among a plurality of pieces of display information; and a display control unit that corrects a display of the display information drawn in each of the plurality of buffers on a basis of the result of recognizing the real object, and causes a predetermined output unit to present each piece of the display information whose display has been corrected according to a positional relationship with the real object.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: March 9, 2021
    Assignee: SONY CORPORATION
    Inventors: Atsushi Ishihara, Hiroyuki Aga, Koichi Kawasaki, Mitsuru Nishibe
  • Patent number: 10891761
    Abstract: An adaptive three-dimensional space generation system and a method therefor are provided. The adaptive three-dimensional space generation method comprises allowing an adaptive three-dimensional space generation system to determine whether a space is a first-type space or a second-type space depending on structural characteristics of the space based on a plurality of images captured from different locations in the space, allowing the adaptive three-dimensional space generation system to adaptively select an image for texturing the space among the images depending on whether the space is the first-type space or the second-type space, and performing texturing of the space based on the image selected by the adaptive three-dimensional space generation system.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: January 12, 2021
    Assignee: 3I Inc.
    Inventor: Ken Kim
  • Patent number: 10890443
    Abstract: A rotary table including a placement surface with an object; a rotary base rotating the rotary table; a detector detecting displacement of a peripheral surface of the object; an angle adjustment mechanism adjusting an inclination angle of the rotary table; a position adjustment mechanism adjusting a position of the rotary table; a video acquisition unit acquiring a video of the rotary base; a display unit displaying an image based on the video; a position recognition unit recognizing images of the rotary table, rotary base, and object on the display unit and recognizing positions of the rotary table, rotary base, and object in a display space of the images; and a display control unit performing control of displaying a guide in a superimposing manner on the image on the display unit on a basis of the positions of the rotary table, rotary base, and object recognized by the position recognition unit.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: January 12, 2021
    Assignee: MITUTOYO CORPORATION
    Inventors: Shinsaku Abe, Hideyuki Kusanagi
  • Patent number: 10885714
    Abstract: An augmented reality system generates computer-mediated reality on a client device. The client device has sensors including a camera configured to capture image data of an environment and a location sensor to capture location data describing a geolocation of the client device. The client device creates a three-dimensional (3-D) map with the image data and the location data for use in generating virtual objects to augment reality. The client device transmits the created 3-D map to an external server that may utilize the 3-D map to update a world map stored on the external server. The external server sends a local portion of the world map to the client device. The client device determines a distance between the client device and a mapping point to generate a computer-mediated reality image at the mapping point to be displayed on the client device.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: January 5, 2021
    Assignee: Niantic, Inc.
    Inventors: Ross Edward Finman, Si ying Diana Hu