Patents Examined by Michael Le
  • Patent number: 12288273
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating an avatar. The program and method perform operations comprising delivering, by a messaging server, a notification to a client device that identifies a fashion item for customizing an avatar of a user; causing the notification comprising the fashion item to be displayed on the client device; receiving, by the messaging server, a request from the client device to access the fashion item; determining that the request from the client device to access the fashion item has been received prior to expiration of a scarcity parameter of the fashion item; and enabling the client device to access the fashion item in response to determining that the request from the client device has been received prior to the expiration of the scarcity parameter of the fashion item.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: April 29, 2025
    Assignee: Snap Inc.
    Inventors: Stuart Matheson, Laura Smith, Allison Vaughan, David Whyte
  • Patent number: 12277675
    Abstract: Disclosed is a method for rendering a user interface, the method including providing a digital map, the digital map having a first area surrounding at least partly a target area, defining a point of rotation on the digital map, providing locator co-ordinates in respect to the digital map, rendering, on the user interface, provided locator co-ordinates within first area of the digital map and rotating, about the point of rotation, the digital map to align the target area in a predetermined direction with respect to the user interface. Disclosed also is a computing device for rendering a user interface on a display thereof.
    Type: Grant
    Filed: April 26, 2024
    Date of Patent: April 15, 2025
    Assignee: Supercell Oy
    Inventors: Markus Pasula, Jaakko Iisalo
  • Patent number: 12277777
    Abstract: [Problem] The estimation accuracy of a class of an object is to be effectively improved. [Means of Solution] Provided is an information processing device including an estimation unit that estimates, based on an input image, a class of an object that is present in a real environment corresponding to an imaging range of the input image, wherein the object includes an acoustically useful object having an acoustic feature useful for class estimation, and the estimation unit estimates a class of the acoustically useful object based on acoustic data collected from around the acoustically useful object.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: April 15, 2025
    Assignee: SONY GROUP CORPORATION
    Inventors: Hsingying Ho, Christopher Wright, Nicholas Walker, Bernadette Elliot-Bowman
  • Patent number: 12266047
    Abstract: Methods and intersection testing modules are provided for determining, in a ray tracing system, whether a ray intersects a 3D axis-aligned box representing a volume defined by a front-facing plane and a back-facing plane for each dimension. The front-facing plane of the box which intersects the ray furthest along the ray is identified. It is determined whether the ray intersects the identified front-facing plane at a position that is no further along the ray than positions at which the ray intersects the back-facing planes in a subset of the dimensions, and this determination is used to determine whether the ray intersects the axis-aligned box. The subset of dimensions comprises the two dimensions for which the front-facing plane was not identified, but does not comprise the dimension for which the front-facing plane was identified.
    Type: Grant
    Filed: August 29, 2023
    Date of Patent: April 1, 2025
    Assignee: Imagination Technologies Limited
    Inventors: Gregory Clark, Simon Fenney
  • Patent number: 12266068
    Abstract: A system and method are provided for updating electronic content by selectively replacing virtual 3D objects being displayed in an electronic environment. The method includes in one example, presenting augmented reality (AR) content, the presented AR content showing a set of objects, at least some of the objects of the set of objects being rendered 3D objects; receiving an input identifying one of the objects of the set of objects; and responsive to the input, providing updated AR content, the updated AR content replacing at least one of the objects with a different rendered 3D object, wherein the replaced at least one of the objects is determined based on the identified one of the objects of the set of objects.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: April 1, 2025
    Assignee: Shopify Inc.
    Inventors: Russ Maschmeyer, Brennan Letkeman
  • Patent number: 12266276
    Abstract: Systems, methods, and computer products according to the principles of the present inventions may involve a training system for a pilot of an aircraft. The training system may include an aircraft sensor system affixed to the aircraft adapted to provide a location of the aircraft, including an altitude of the aircraft, speed of the aircraft, and directional attitude of the aircraft. It may further include a helmet position sensor system adapted to determine a location of a helmet within a cockpit of the aircraft and a viewing direction of a pilot wearing the helmet. The helmet may include a see-through computer display through which the pilot sees an environment outside of the aircraft with computer content overlaying the environment to create an augmented reality view of the environment for the pilot.
    Type: Grant
    Filed: September 14, 2023
    Date of Patent: April 1, 2025
    Assignee: RED SIX AEROSPACE INC.
    Inventors: Daniel Augustine Robinson, Nikola Vladimir Bicanic, Glenn Thomas Snyder
  • Patent number: 12254570
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media that generate three-dimensional hybrid mesh-volumetric representations for digital objects. For instance, in one or more embodiments, the disclosed systems generate a mesh for a digital object from a plurality of digital images that portray the digital object using a multi-view stereo model. Additionally, the disclosed systems determine a set of sample points for a thin volume around the mesh. Using a neural network, the disclosed systems further generate a three-dimensional hybrid mesh-volumetric representation for the digital object utilizing the set of sample points for the thin volume and the mesh.
    Type: Grant
    Filed: May 3, 2022
    Date of Patent: March 18, 2025
    Assignee: Adobe Inc.
    Inventors: Sai Bi, Yang Liu, Zexiang Xu, Fujun Luan, Kalyan Sunkavalli
  • Patent number: 12249030
    Abstract: The present disclosure provides a statistical, articulated 3D human shape modeling pipeline within a fully trainable, modular, deep learning framework. In particular, aspects of the present disclosure are directed to a machine-learned 3D human shape model with at least facial and body shape components that are jointly trained end-to-end on a set of training data. Joint training of the model components (e.g., including both facial, hands, and rest of body components) enables improved consistency of synthesis between the generated face and body shapes.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: March 11, 2025
    Assignee: GOOGLE LLC
    Inventors: Cristian Sminchisescu, Hongyi Xu, Eduard Gabriel Bazavan, Andrei Zanfir, William T. Freeman, Rahul Sukthankar
  • Patent number: 12243140
    Abstract: A technique for rendering an input geometry includes generating a first segmentation mask for a first input geometry and a first set of texture maps associated with one or more portions of the first input geometry. The technique also includes generating, via one or more neural networks, a first set of neural textures for the one or more portions of the first input geometry. The technique further includes rendering a first image corresponding to the first input geometry based on the first segmentation mask, the first set of texture maps, and the first set of neural textures.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: March 4, 2025
    Assignees: Disney Enterprises, INC., ETH Zürich (Eidgenössische Technische Hochschule Zürich)
    Inventors: Derek Edward Bradley, Prashanth Chandran, Paulo Fabiano Urnau Gotardo, Gaspard Zoss
  • Patent number: 12229890
    Abstract: Examples of methods for model prediction are described herein. In some examples, a method includes predicting a compensated model. In some examples, the compensated model is predicted based on a three-dimensional (3D) object model. In some examples, a method includes predicting a deformed model. In some examples, the deformed mode is predicted based on the compensated model.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: February 18, 2025
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: He Luan, Juan Carlos Catana Salazar, Jun Zeng
  • Patent number: 12217360
    Abstract: A system receives, from a second space, a second picked-up image signal obtained by picking up by a second imaging unit, and projects in a first space an image on the basis of the second picked-up image signal. The system includes a region setting section that sets a specific output region, a signal processing section that generates post-processing image data by performing image signal processing on the second picked-up image signal in such a way that a luminance value of the image projected onto the specific output region becomes equal to or smaller than a specific value; and a device control section that causes projection of the image on the basis of the post-processing image data.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: February 4, 2025
    Assignee: Tonari KK
    Inventors: Ryo Kawaguchi, Taj Campbell, Allen Jacob Mcginty, Brian Schwind, Andrea Law, Alvaro Arregui Falcon, Alisaun Fukugaki, Shiro Gonoo
  • Patent number: 12216546
    Abstract: The present technology pertains to restoring a directory to a state prior to a past synchronization event. A content management system can present an interface including history of synchronization events for a directory, and a user can select to restore a directory to a state prior to any one of the past synchronization events.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: February 4, 2025
    Assignee: Dropbox, Inc.
    Inventors: Pranav Vishnu Ramabhadran, Ken Park, Wes O'Haire, Raveesh Nayar, Helen Lu, Grant Mathews, Sam Keller, Niklas Nordlof, Marian Oman, Julia Weingardt
  • Patent number: 12217385
    Abstract: An image display method, an image processing method, an image processing device, a display system, and a computer-readable storage medium are disclosed. The image processing method is applied to an image processing device and includes: determining a first region in an original image; performing first processing on the first region in the original image to obtain a first processed region; performing second processing on the original image to obtain a second processed region; generating a first image based on the first processed region and the second processed region. A resolution of the first processed region is greater than a resolution of the second processed region.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: February 4, 2025
    Assignees: BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Tiankuo Shi, Xiaomang Zhang, Xuefeng Wang, Bin Dai, Lingyun Shi, Wei Sun, Bo Gao, Yue Li
  • Patent number: 12205333
    Abstract: A method and technical equipment for encoding, where the method comprises at least receiving a video presentation frame, where the video presentation represents a three-dimensional data in the form of mesh data (810); separating from the mesh data information on vertices, wherein the information comprises at least connectivity data defining connections between vertices (820); determining parameters relating to said connectivity data (830); encoding the parameters to a first bitstream as a video component (840); and storing the encoded first bitstream for transmission to a rendering apparatus (850). In addition to encoding, also decoding is disclosed.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: January 21, 2025
    Assignee: Nokia Technologies Oy
    Inventors: Sebastian Schwarz, Kimmo Roimela, Lauri Ilola, Lukasz Kondrad
  • Patent number: 12205213
    Abstract: A technique for rendering an input geometry includes generating a first segmentation mask for a first input geometry and a first set of texture maps associated with one or more portions of the first input geometry. The technique also includes generating, via one or more neural networks, a first set of neural textures for the one or more portions of the first input geometry. The technique further includes rendering a first image corresponding to the first input geometry based on the first segmentation mask, the first set of texture maps, and the first set of neural textures.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: January 21, 2025
    Assignees: Disney Enterprises, INC., ETH Zürich (Eidgenössische Technische Hochschule Zürich)
    Inventors: Derek Edward Bradley, Prashanth Chandran, Paulo Fabiano Urnau Gotardo, Gaspard Zoss
  • Patent number: 12198291
    Abstract: The embodiments of the disclosure provide a method for adjusting a virtual object, a host, and a computer readable storage medium. The method includes: obtaining a first field of view (FOV) of a virtual world; obtaining a second FOV of a camera, wherein a first physical object locates within the second FOV of the camera; determining a FOV ratio based on the first FOV and the second FOV; determining a first position of a first virtual object in the virtual world relative to a reference object in the virtual world, wherein the first virtual object corresponds to the first physical object; determining a second position of the first virtual object in the virtual world based on the first position and the FOV ratio; and showing the first virtual object at the second position in the virtual world.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: January 14, 2025
    Assignee: HTC Corporation
    Inventors: SyuanYu Hsieh, Sheng-Kun Huang
  • Patent number: 12197415
    Abstract: A method and apparatus for performing storage and retrieval in an information storage system cache is disclosed that uses the hashing technique with the open-addressing method for collision resolution. Insertion, retrieval, and deletion operations are limited to a predetermined number of probes, after which it may be assumed that the table does not contain the desired data. Moreover, when using linear probing, the technique facilitates maximum concurrent, multi-thread access to the table, thereby improving system throughput, since only a relatively small section is locked and made unavailable while a thread modifies that section, allowing other threads complete access to the remainder of the table.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: January 14, 2025
    Inventors: Richard Michael Nemes, Mikhail Lotvin, David Garrod
  • Patent number: 12200836
    Abstract: Traditionally, to obtain surf conditions, a person must visit a website, which can be time-consuming, inconvenient, and unartful, and may lead to distraction. Embodiments of a visual device are disclosed that indicates the value of an environmental parameter, representing a surf condition or other environmental condition, using light, according to a color scale that is mapped to enumeration values of the environmental parameter. The visual device may be functional art, capable of being hung on a wall like a painting, such that it can automatically, seamlessly, and artistically inform the user of the environmental condition. The visual device may comprise a controller that acquires the value of the environmental parameter, in the background, via a connection to a platform, and a local access point for easy configuration of the connection. The platform may enable configuration of the environmental parameter, collect environmental data, and calculate values of the environmental parameter.
    Type: Grant
    Filed: January 24, 2024
    Date of Patent: January 14, 2025
    Inventor: Nathan Siefken
  • Patent number: 12198223
    Abstract: A controller circuit includes a background buffer, M safety information buffers, and an image mixer. The background buffer is used to store a background image. The M safety information buffers is used to store M images of M selected pieces of safety information, M being a positive integer. The image mixer is coupled to the M safety information buffers and the background buffer, and is used to generate an output image according to the background image and the M images of M selected pieces of safety information.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: January 14, 2025
    Assignee: NOVATEK Microelectronics Corp.
    Inventor: Teng-Yao Tsai
  • Patent number: 12197396
    Abstract: Systems, methods, and computer-readable media for managing storing of data in a data storage system using a client tag. In some examples, a first portion of a data load as part of a transaction and a client identifier that uniquely identifies a client is received from the client at a data storage system. The transaction can be tagged with a client tag including the client identifier and the first portion of the data load can be stored in storage at the data storage system. A first log entry including the client tag is added to a data storage log in response to storing the first portion of the data load in the storage. The first log entry is then written from the data storage log to a persistent storage log in persistent memory which is used to track progress of storing the data load in the storage.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: January 14, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Ralf Rantzau, Madhu S. Kumar, Johnu George, Amit Kumar Saha, Debojyoti Dutta