Patents Examined by King Y. Poon
  • Patent number: 12260567
    Abstract: A method for carving a 3D space using hands tracking is described. In one aspect, a method includes accessing a first frame from a camera of a display device, tracking, using a hand tracking algorithm operating at the display device, hand pixels corresponding to one or more user hands depicted in the first frame, detecting, using a sensor of the display device, depths of the hand pixels, identifying a 3D region based on the depths of the hand pixels, and applying a 3D reconstruction engine to the 3D region.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: March 25, 2025
    Assignee: Snap Inc.
    Inventors: Branislav Micusik, Georgios Evangelidis, Daniel Wolf
  • Patent number: 12260484
    Abstract: According to one exemplary implementation, a system includes processing hardware and a system memory storing a non-photo-realistic (NPR) renderer. The processing hardware is configured to execute the NPR renderer to receive a digital asset, display a preliminary image corresponding to the digital asset, and receive editing data identifying an NPR effect. The processing hardware is further configured to execute the software code to produce the NPR image, in a consolidated rendering and compositing process and in real-time with respect to receiving the editing data, using the preliminary image and the editing data.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: March 25, 2025
    Assignee: Disney Enterprises, Inc.
    Inventors: Megan Stifter, Andrew E. Wood, Evan A. Binder
  • Patent number: 12249039
    Abstract: The present invention relates to the field of three-dimensional images, and provides a method for three-dimensional reconstruction of a target object, comprising the following steps: S10: calculating and acquiring a visual angle boundary of the target object; S20: acquiring image information of the target object under multiple visual angles in the visual angle boundary, the image information including initial image information and/or fused image information; S30: finishing three-dimensional reconstruction of the target object according to the acquired image information. By adopting the method for three-dimensional reconstruction of the target object in the present invention, three-dimensional reconstruction of the three-dimensional target at different moments can be carried out in real time, no other links are carried out during the operation, the acquired image information is not lost, real information is directly reproduced, and three-dimensional reconstruction of the real target object is realized.
    Type: Grant
    Filed: January 4, 2023
    Date of Patent: March 11, 2025
    Assignee: SI CHUAN ZHONG SHENG MATRIX TECHNOLOGY DEVELOPMENT CO., LTD.
    Inventor: Zhengquan Chen
  • Patent number: 12236551
    Abstract: Disclosed is a system and associated methods for improving interactions with three-dimensional (“3D”) objects in a 3D space by dynamically defining the positioning of the handles used to control the interactions with the camera and/or the 3D objects. The system analyzes the positioning of different constructs that form the 3D objects. From the analysis, the system defines handles at different dynamically determined positions about the 3D objects. The system applies an edit from a first dynamically determined position about a particular 3D object in response to a user interaction with a first handle defined at the first dynamically determined position, and applies the edit from a second dynamically determined position about the particular 3D object in response to a user interaction with a second handle defined at the second dynamically determined position.
    Type: Grant
    Filed: March 22, 2024
    Date of Patent: February 25, 2025
    Assignee: Illuscio, Inc.
    Inventor: Max Good
  • Patent number: 12229899
    Abstract: A tracking device, communicatively connected to a HMD device (head-mounted display device), is disclosed. The tracking device includes a client processor and a client memory. The client processor is configured to obtain an initial map from the HMD device. The client memory is configured to store the initial map. The client processor is further configured to update the initial map stored in the client memory to generate a client map according to a host bundle adjustment data sent by the HMD device.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: February 18, 2025
    Assignee: HTC Corporation
    Inventor: Sheng-Hui Tao
  • Patent number: 12223744
    Abstract: System and techniques for vehicle environment modeling with a camera are described herein. A device for modeling an environment comprises: a hardware sensor interface to obtain a sequence of unrectified images representative of a road environment, the sequence of unrectified images including a first unrectified image, a previous unrectified image, and a previous-previous unrectified image; and processing circuitry to: provide the first unrectified image, the previous unrectified image, and the previous-previous unrectified image to an artificial neural network (ANN) to produce a three-dimensional structure of a scene; determine a selected homography; and apply the selected homography to the three-dimensional structure of the scene to create a model of the road environment.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: February 11, 2025
    Assignee: Mobileye Vision Technologies Ltd.
    Inventors: Gideon Stein, Itay Blumenthal, Jeffrey Moskowitz, Nadav Shaag, Natalie Carlebach
  • Patent number: 12223576
    Abstract: Disclosed is an avatar creation method including creating a base object of an avatar, creating at least one partial object; acquiring customizing information of a user, deforming the base object and the at least one partial object based on the customizing information; and creating a user avatar with a default facial expression by projecting the at least one partial object onto the surface of the base object.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: February 11, 2025
    Assignee: illuni Inc.
    Inventors: Byung Hwa Park, Jae Wang Lee, Gabee Jo, Ho Jeong Shin, Kun Sang Jung
  • Patent number: 12219084
    Abstract: An information processing apparatus including a communication apparatus includes one or more communication sections, an estimation section, and an output control section is provided. The one or more communication sections each communicate with other communication apparatuses via a wireless communication channel. The estimation section estimates, on the basis of reception results of a wireless signal by at least some of the one or more communication sections, an incoming direction of the wireless signal. The output control section exercises control in such a manner that notification information according to an estimation result of the incoming direction is presented via an output section.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: February 4, 2025
    Assignee: SONY GROUP CORPORATION
    Inventor: Yuichiro Suzuki
  • Patent number: 12190434
    Abstract: In various examples, a virtual light meter may be implemented along with ray tracing techniques in order to determine incident light values—e.g., incoming irradiance, incident radiance, etc.—for adjusting auto exposure values of rendered frames. For example, one or more rays may be used to sample incident light over a sampling pattern—such as a hemispherical sampling pattern—for any position in a virtual game environment. As a result, the incident light values may be sampled near a subject of interest in a scene or frame such that exposure values are consistent or stable regardless of the composition of the rendered frames.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: January 7, 2025
    Assignee: NVIDIA Corporation
    Inventors: Jakub Boksansky, Oliver Mark Wright
  • Patent number: 12182921
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for transforming a motion style of an avatar from a first style to a second style. The program and method include: retrieving, by a processor from a storage device, an avatar depicting motion in a first style; receiving user input selecting a second style; obtaining, based on the user input, a trained machine learning model that performs a non-linear transformation of motion from the first style to the second style; and applying the obtained trained machine learning model to the retrieved avatar to transform the avatar from depicting motion in the first style to depicting motion in the second style.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: December 31, 2024
    Assignee: Snap Inc.
    Inventors: Harrison Jesse Smith, Chen Cao, Yingying Wang
  • Patent number: 12169899
    Abstract: Embodiments provide for three-dimensional cloth modeling are provided. A first mesh comprising a plurality of faces defined by a plurality of edges is accessed, and a render mesh is generated using quadrangulated tessellation of the first mesh, where the render mesh comprises quad faces. One or more attributes of the plurality of faces of the first mesh are transferred to one or more of the quad faces of the render mesh using a stochastic transfer operation. The render mesh is displayed via a graphical user interface (GUI).
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: December 17, 2024
    Assignee: Pixar
    Inventors: Christine Waggoner, Fernando Ferrari De Goes
  • Patent number: 12159328
    Abstract: Systems and methods configured to determine appearance of woven and knitted textiles at the ply-level are presented herein. Exemplary embodiments may: obtain an input pattern of a textile, the input pattern comprising a two-dimensional weave pattern; obtain appearance information, the appearance information including one or more of color, transparency, or roughness; determine ply curve geometry based on ply-level fiber details making up individual plys; generate an image simulating an appearance of the textile based on the two-dimensional weave pattern, the appearance information, and the ply curve geometry so that the image simulating the appearance of the textile takes into account the ply-level fiber details; and/or perform other operations.
    Type: Grant
    Filed: July 26, 2023
    Date of Patent: December 3, 2024
    Assignee: Luxion, Inc.
    Inventors: Zahra Montazeri, Søren Gammelmark, Shuang Zhao, Henrik Wann Jensen
  • Patent number: 12141906
    Abstract: Telematics systems and methods are described for generating interactive animated guided user interfaces (GUIs). A telematics cloud platform is configured to receive vehicular telematics data from a telematics device onboard a vehicle. A GUI value compression component determines, based on the vehicular telematics data, a plurality of GUI position values and a plurality of corresponding GUI time values. A geospatial animation app receives the plurality of GUI position values and the plurality of corresponding GUI time values. The geospatial animation app implements an interactive animated GUI that renders a plurality of geospatial graphics or graphical routes on a geographic area map via a display device. The geospatial graphics or graphical routes are rendered to have different visual forms based on differences between respective GUI position values and corresponding GUI time values.
    Type: Grant
    Filed: December 18, 2021
    Date of Patent: November 12, 2024
    Assignee: QUANATA, LLC
    Inventors: Micah Wind Russo, Theobolt N. Leung, Gareth Finucane, Kenneth Jason Sanchez
  • Patent number: 12118660
    Abstract: The present invention particularly relates to a method, a system, a device for coloring a pixel in a three-dimensional virtual space, and a medium. A color of a reference is used to color a target pixel, and the method includes: determining a coloring weight of a color of each reference to the colored pixel based on a position of at least one reference in the three-dimensional virtual space and a position of the colored pixel in the three-dimensional virtual space; taking a color of at least one reference as a variable value, and performing weighted summation on the color of at least one reference based on the coloring weight of the color to the colored pixel; and taking a result of weighted summation as a color of the colored pixel.
    Type: Grant
    Filed: May 31, 2021
    Date of Patent: October 15, 2024
    Assignee: Shanghai Lilith Technology Corporation
    Inventors: Di Wu, Yinpeng Wang
  • Patent number: 12112438
    Abstract: A system for implementing a virtual environment-to-virtual environment communication transmits a request to access a particular location of a host virtual environment to be granted. In response to the request being granted, the system receives a software token to access the particular location of the host virtual environment. The software token represents a digital key to access the particular location of the host virtual environment. The system accesses the particular location using the software token. The system participates in conducting an interaction session between a first avatar from the host virtual environment and a second avatar from another virtual environment.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: October 8, 2024
    Assignee: Bank of America Corporation
    Inventor: Saurabh Gupta
  • Patent number: 12106421
    Abstract: Various implementations disclosed herein include devices, systems, and methods that changes a surface attribute of a first object to include a surface attribute of a second object at an intersection of the two objects. For example, changing a surface attribute may include identifying an intersection between a displayed first object and a displayed second object in a graphical environment, determining whether the graphical environment is operating in a first mode or a different second mode in accordance with a determination that the graphical environment is operating in the first mode, responsive to the intersection between the displayed first object and the displayed second object identifying a portion of the first object where in the identified portion is intersecting the second object and changing a surface attribute of the portion of the first object to include a surface attribute of the second object at the intersection including the surface attribute.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: October 1, 2024
    Assignee: Apple Inc.
    Inventor: Eric G. Thivierge
  • Patent number: 12073520
    Abstract: An augmented reality implementing method applied to a server, which includes a plurality of augmented reality objects and a plurality of setting records corresponding to the augmented reality objects respectively is provided. Firstly, the server receives an augmented reality request from a mobile device, where the augmented reality request is related to a target device. Then, the server is communicated with the target device to access current information. Then, the server determines the current information corresponds to which one of the setting records, and selects one of the augmented reality objects based on the determined setting record as a virtual object provided to the mobile device.
    Type: Grant
    Filed: October 4, 2022
    Date of Patent: August 27, 2024
    Assignee: ASUSTEK COMPUTER INC.
    Inventors: Kuo-Chung Chiu, Hsuan-Wu Wei, Yen-Ting Liu, Shang-Chih Liang, Shih-Hua Ma, Yi-Hsuan Tsai, Jun-Ting Chen, Kuan-Ling Chen
  • Patent number: 12067661
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing unsupervised learning of discrete human motions to generate digital human motion sequences. The disclosed system utilizes an encoder of a discretized motion model to extract a sequence of latent feature representations from a human motion sequence in an unlabeled digital scene. The disclosed system also determines sampling probabilities from the sequence of latent feature representations in connection with a codebook of discretized feature representations associated with human motions. The disclosed system converts the sequence of latent feature representations into a sequence of discretized feature representations by sampling from the codebook based on the sampling probabilities. Additionally, the disclosed system utilizes a decoder to reconstruct a human motion sequence from the sequence of discretized feature representations.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: August 20, 2024
    Assignee: Adobe Inc.
    Inventors: Jun Saito, Nitin Saini, Ruben Villegas
  • Patent number: 12045942
    Abstract: Augmenting a presentation includes a presenter wearing clothing having specific visual characteristics, obtaining an image of the presenter, detecting the specific visual characteristics in the image of the presenter, creating an augmented image of the presenter by adding to the image one or more virtual components that vary according to the specific visual characteristics, and presenting the augmented image to a plurality of participants of the presentation on computer screens that are viewed by the participants. The specific visual characteristics may include a special pattern, an emblem, a sticker, fashion style, and/or color. Adding one or more virtual components may include superimposing different clothing onto the image of the presenter. The different clothing may alter color, patterns, textures, fit, fashion, character type, and/or material properties of original clothing of the presenter. Adding virtual components may include adding one or more external components that are separate from the presenter.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: July 23, 2024
    Assignee: mmhmm inc.
    Inventor: Phil Libin
  • Patent number: 12045923
    Abstract: The present disclosure generally relates to generating and modifying virtual avatars. An electronic device having a camera and a display apparatus displays a virtual avatar that changes appearance in response to changes in a face in a field of view of the camera. In response to detecting changes in one or more physical features of the face in the field of view of the camera, the electronic device modifies one or more features of the virtual avatar.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: July 23, 2024
    Assignee: Apple Inc.
    Inventors: Guillaume Pierre André Barlier, Aurelio Guzman, Nicolas Scapel