Patents Examined by Andrew G Yang
  • Patent number: 11278377
    Abstract: The disclosed systems and methods are for performing digital separation of teeth. The method includes: (i) obtaining a 3D digital model of two adjacent teeth, wherein the 3D digital model includes a first set of elements comprising first tooth elements and second tooth elements, (ii) generating a separation plane relative to the two adjacent teeth by: obtaining a second set of elements associated with a separation zone, identifying a third set of elements which are a subset of the second set of elements, and determining the separation plane, (iv) performing the digital separation by generating a first cutting plane and a second cutting plane, and (v) updating the 3D digital model by removing the first tooth elements and the second tooth elements which are between the first and second cutting planes, and (vi) storing the updated 3D digital model in a memory.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: March 22, 2022
    Assignee: Oxilio Ltd
    Inventor: Islam Khasanovich Raslambekov
  • Patent number: 11269409
    Abstract: One embodiment of a virtual reality apparatus comprises: a graphics processing engine comprising a plurality of graphics processing stages, the graphics processing engine to render a plurality of image frames for left and right displays of a head mounted display (HMD); and foveation control hardware logic to independently control two or more of the plurality of graphics processing stages based on feedback received from an eye tracking module of the HMD, the feedback indicating a foveated region selected based on a current or anticipated direction of a user's gaze, the foveation control hardware logic to cause the two or more of the graphics processing stages to process the foveated region differently than other regions of the image frames.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: March 8, 2022
    Assignee: INTEL CORPORATION
    Inventors: Ingo Wald, Brent E. Insko, Prasoonkumar Surti, Adam T. Lake, Peter L. Doyle, Daniel Pohl
  • Patent number: 11244492
    Abstract: In one embodiment, a computing system may receive a number of texels organized into a texel array including a number of sub-arrays. The system may determine a number of texel subsets with the texels in each subset having a same position within their respective sub-arrays. The system may store the texel subsets into a number of buffer blocks, respectively, with each buffer block storing one texel subset. The system may retrieve a sampling texel array from the buffer blocks for parallelly determining pixel values of a number of sampling points. Each texel of the sampling texel array may be retrieved from a different buffer block.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: February 8, 2022
    Assignee: Facebook Technologies, LLC.
    Inventor: Larry Seiler
  • Patent number: 11244505
    Abstract: Methods of constructing a printable three-dimensional (3D) model are provided. A method of constructing a printable 3D model includes constructing a ray-cast mesh representation of an object by using ray-casting on a preliminary digital 3D model of the object. Moreover, the method includes converting the preliminary digital 3D model of the object into the printable 3D model, of the object by adding, to the preliminary digital 3D model of the object, an interior surface that is based on the ray-cast mesh representation. Related devices and computer program products are also provided.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: February 8, 2022
    Assignee: SONY GROUP CORPORATION
    Inventors: Johannes Elg, Henrik Vallgren, Fredrik Mattisson, Fredrik Olofsson
  • Patent number: 11227440
    Abstract: Systems and methods are provided for providing an audio-guided in-door virtual reality (VR) tour. An exemplary system may include a communication interface configured to receive input from a user and to output media contents, a memory storing computer-readable instructions, and at least one processor coupled to the communication interface and the memory. The computer-readable instructions, when executed by the processor, may cause the at least one processor to perform operations. The operations may include displaying a view of a 3D VR environment and playing an audio guide associated with the view. The operations may also include detecting, during the playing of the audio guide, a target operation input by the user to alter the view. In response to the detection of the target operation, the operations may include adjusting, based on the detected target operation, the view with respect to a fixed point position within the 3D VR environment.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: January 18, 2022
    Assignee: KE.COM (BEIJING)TECHNOLOGY CO., LTD.
    Inventor: Yuke Yang
  • Patent number: 11220002
    Abstract: A robot simulation device includes an image display unit configured to display a three-dimensional model of a robot system having a robot, a workpiece, and a peripheral device, as a pseudo three-dimensional object existing in a three-dimensional space, and a simulation execution unit configured to perform simulation operation for the three-dimensional model of the robot system displayed by the image display unit.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: January 11, 2022
    Assignee: FANUC CORPORATION
    Inventor: Hiroyuki Atohira
  • Patent number: 11222555
    Abstract: A display includes a plurality of light emissive panels. Each light emissive panel is flexible, has a light emissive surface with a plurality of pixels emitting light, has side edges, and is adjacent to other light emissive panels. The light emissive panels are in a flexed arrangement such that a total light emissive surface includes individual of the light emissive surfaces having a substantially full sphere surface or partial sphere surface shape.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: January 11, 2022
    Assignee: Rockwell Collins, Inc.
    Inventors: Todd M. Brown, Donald E. Mosier
  • Patent number: 11216995
    Abstract: A visualization system includes: a first creation section configured to create, for each product manufacturing unit, a line segment connecting a start or end time of a first step to a start or end time of a subsequent second step; a second creation section configured to identify, based on a change log of a step characteristic factor at each manufacturing step, any change in step characteristic factor observed at the first and second steps, and to create a display object representing magnitude of the change in step characteristic factor or including a region representing an attribute of the changed step characteristic factor; and a display control section configured to cause: to display a line segment representing the time axis, created by the first creation section, and the display object, and to display the display objects over positions of the start or end times on time axes of their associated steps.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: January 4, 2022
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA DIGITAL SOLUTIONS CORPORATION
    Inventors: Yeonsoo Yang, Yuen shyuan Koh, Ai Matsui, Ayane Iida, Hirotaka Ueki, Masanori Tajima, Katsuhisa Chiba
  • Patent number: 11210856
    Abstract: A system and method for facilitating tracking of interactions with a plurality of content types within a digital reality. One or more users enter a public digital zone where content from one or more holographic applications is available for interaction through digital reality devices. Interactions include seeing, looking at, clicking on, engaging with, and immersing into the digital content from the one or more holographic applications. Potential outputs of these interactions include transactions, switching to other holographic applications, or completely exiting the holographic application. Each of these interactions is continuously tracked by a telemetry and tracking cloud server communicatively connected to a cloud server and holographic application. Cloud servers of each public digital zone connect to cloud servers of other public digital zones, enabling users to seamlessly access holographic applications located in other public digital zones.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: December 28, 2021
    Assignee: THE CALANY Holding S. À R.L.
    Inventor: Cevat Yerli
  • Patent number: 11182952
    Abstract: A method and system is provided for culling hidden objects in a tile-based graphics system before they are indicated in a display list for a tile. A rendering space is divided into a plurality of regions which may for example be a plurality of tiles or a plurality of areas into which one or more tiles are divided. Depth thresholds for the regions, which are used to identify hidden objects for culling, are updated when an object entirely covers a region and in dependence on a comparison between a depth value for the object and the depth threshold for the region. For example, if the depth threshold is a maximum depth threshold, the depth threshold may be updated if an object entirely covers the tile and the maximum depth value of the object is less than the maximum depth threshold.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: November 23, 2021
    Assignee: Imagination Technologies Limited
    Inventors: Xile Yang, John W. Howson, Simon Fenney
  • Patent number: 11170573
    Abstract: Systems and methods are provided for the refining and coarsening of a polyhedra mesh. The refinement includes identifying a plurality of polyhedral cells within a polyhedra mesh. A plurality of parent faces having a plurality of parent face edges are extracted for each polyhedral cell within the polyhedra mesh. For each parent face, a plurality of nodes are defined and connected either isotropically or anisotropically. A plurality of non-overlapping child faces are generated with a perimeter defined by a combination of parent face edges and child face edges. A plurality of child cells are generated from the connection of child faces of the plurality of non-overlapping child faces. Subsequent coarsening of the plurality of child cells occurs by the simultaneous agglomeration into each respective parent cell.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: November 9, 2021
    Assignee: Ansys, Inc.
    Inventors: Sandeep Menon, Thomas Gessner
  • Patent number: 11164351
    Abstract: System, method, and media for an augmented reality interface for sensor applications. Machines making up a particular production or processing facility are instrumented with one or more sensors for monitoring their operation and status and labeled with machine-readable tags. When viewed by a technician through an augmented reality display, the machine-readable tags can be recognized using a computer-vision system and the associated machines can then be annotated with the relevant sensor and diagnostic data. The sensors may further form a mesh network in communication with a head-mounted display for an augmented reality system, eliminating the needs for centralized networking connections.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: November 2, 2021
    Assignee: LP-Research Inc.
    Inventors: Zhuohua Lin, Klaus Petersen, Tobias Schlüter, Huei Ee Yap, Scean Monti Mitchell
  • Patent number: 11158122
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a neural network model to predict mesh vertices corresponding to a three-dimensional surface geometry of an object depicted in an image.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: October 26, 2021
    Assignee: Google LLC
    Inventors: Artsiom Ablavatski, Yury Kartynnik, Ivan Grishchenko, Matthias Grundmann
  • Patent number: 11126535
    Abstract: A computing system is provided. The computing system includes: a memory configured to store a shader program; and a graphics processing unit (GPU) configured to obtain the shader program stored in the memory in a profile mode, the GPU being configured to perform: inserting, into the shader program, one or more monitor associative codes; compiling the shader program, into which the one or more monitor associative codes are inserted, into a language that is capable of being processed by a plurality of cores; and obtaining a runtime performance characteristic of the shader program by executing the compiled shader program and the one or more monitor associative codes.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: September 21, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-sam Shin, Dong-hoon Yoo, Jeong-joon Yoo
  • Patent number: 11127181
    Abstract: An avatar facial expression generating system and a method of avatar facial expression generation are provided. In the method, multiple user data are obtained and related to the sensing result of a user from multiple data sources. Multiple first emotion decisions are determined, respectively, based on each user data. Whether an emotion collision occurs among the first emotion decisions is determined. The emotion collision is related that the corresponding emotion groups of the first emotion decisions are not matched with each other. A second emotion decision is determined from one or more emotion groups according to the determining result of the emotion collision. The first or second emotion decision is related to one emotion group. A facial expression of an avatar is generated based on the second emotion decision. Accordingly, a proper facial expression of the avatar could be presented.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: September 21, 2021
    Assignee: XRSPACE CO., LTD.
    Inventors: Feng-Seng Chu, Peter Chou
  • Patent number: 11113849
    Abstract: A method of controlling virtual content, a terminal device and a computer readable medium are provided. The terminal device includes a display configured to display a virtual object, a camera configured to capture a target image including a marker, at least one processor, and a memory. The memory stores one or more programs configured to be executed by the at least one processor. The one or more programs includes instructions of acquiring the target image including the marker, where a plurality of sub-markers is distributed on the marker; determining a blocked target, wherein the blocked target is a blocked sub-marker of the plurality of sub-markers in the target image; generating a control instruction according to the blocked target; and controlling the displayed virtual object based on the control instruction.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: September 7, 2021
    Assignee: GUANGDONG VIRTUAL REALITY TECHNOLOGY CO., LTD.
    Inventors: Yiqun Wu, Yongtao Hu, Jingwen Dai, Jie He
  • Patent number: 11094122
    Abstract: The invention relates to an augmented reality system having a first augmented reality device and a second augmented reality device. The first augmented reality device includes a first communication module at least temporarily connected with a second communication module of the second augmented reality device via at least one data connection during an augmented reality session. Also included is a peer-to-peer network having a peer-to-peer application configured to access a second communication data set related to the second communication module. The peer-to-peer application includes a controlling means that controls the establishment of the data connection between the first communication module and the second communication module by providing the second communication data set to the first communication module via a peer-to-peer module assigned to the first augmented reality device such that the first communication module establishes the data connection based on the provided second communication data set.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: August 17, 2021
    Assignee: innogy Innovation GmbH
    Inventor: Carsten Stöcker
  • Patent number: 11094124
    Abstract: Methods and systems may provide an augmented reality (AR) pharmaceutical interface to a client electronic device such as a mobile smartphone. The AR pharmaceutical interface may identify one or more prescription products (e.g., consumable products or medical devices) appearing in a field of view of a camera of the electronic device. Based upon the identified prescription product(s), the AR pharmaceutical interface may provide augmentations such as visual overlays, audial feedback, and/or other information associated with the identified prescription product(s). In some implementations, the AR pharmaceutical interface may facilitate other prescription-related functions, such as refills and/or transfers, by launching a dedicated prescription application at the electronic device.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: August 17, 2021
    Assignee: WALGREEN CO.
    Inventors: Andrew Schweinfurth, Julija Alegra Petkus
  • Patent number: 11087520
    Abstract: An avatar facial expression generating system and a method of avatar facial expression generation are provided. In the method, user data relating to sensing result of a user is obtained. A first and a second emotional configurations are determined. The first and second emotional configuration maintain during a first and a second duration, respectively. A transition emotional configuration is determined based on the first emotional configuration and the second emotional configuration, in which the transition emotional configuration maintains during a third duration. Facial expressions of an avatar are generated based on the first emotional configuration, the transition emotional configuration, and the second emotional configuration, respectively. The third duration exists between the first duration and the second duration. Accordingly, a normal facial expression on an avatar would be presented while encountering the emotion transformation.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: August 10, 2021
    Assignee: XRSPACE CO., LTD.
    Inventors: Wei-Zhe Hong, Ming-Yang Kung, Ting-Chieh Lin, Feng-Seng Chu
  • Patent number: 11049300
    Abstract: Devices, systems, and methods are provided for use in interpreting, converting, generating, embedding, presenting, storing and otherwise using mini-banner content. For at least one embodiment, a mini-banner content system may include a secondary content system element which executes non-transient computer executable instructions to configure: a content interpreter to interpret secondary content, identify aspect information, and output the aspect information; a content converter, which when receiving aspect information at least one of retrieves a first element corresponding to the aspect information and/or generates a second element corresponding to the aspect information, and generates a mini-banner content element based upon results of the retrieving operation and/or the generating operation.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: June 29, 2021
    Assignee: DISH Network L.L.C.
    Inventors: Sheshank Kodam, Vijetha Balla