Patents Examined by Michael Le
-
Patent number: 12288273Abstract: 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: GrantFiled: October 28, 2022Date of Patent: April 29, 2025Assignee: Snap Inc.Inventors: Stuart Matheson, Laura Smith, Allison Vaughan, David Whyte
-
Patent number: 12277675Abstract: 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: GrantFiled: April 26, 2024Date of Patent: April 15, 2025Assignee: Supercell OyInventors: Markus Pasula, Jaakko Iisalo
-
Patent number: 12277777Abstract: [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: GrantFiled: April 7, 2021Date of Patent: April 15, 2025Assignee: SONY GROUP CORPORATIONInventors: Hsingying Ho, Christopher Wright, Nicholas Walker, Bernadette Elliot-Bowman
-
Patent number: 12266047Abstract: 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: GrantFiled: August 29, 2023Date of Patent: April 1, 2025Assignee: Imagination Technologies LimitedInventors: Gregory Clark, Simon Fenney
-
Patent number: 12266068Abstract: 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: GrantFiled: August 22, 2022Date of Patent: April 1, 2025Assignee: Shopify Inc.Inventors: Russ Maschmeyer, Brennan Letkeman
-
Patent number: 12266276Abstract: 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: GrantFiled: September 14, 2023Date of Patent: April 1, 2025Assignee: RED SIX AEROSPACE INC.Inventors: Daniel Augustine Robinson, Nikola Vladimir Bicanic, Glenn Thomas Snyder
-
Patent number: 12254570Abstract: 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: GrantFiled: May 3, 2022Date of Patent: March 18, 2025Assignee: Adobe Inc.Inventors: Sai Bi, Yang Liu, Zexiang Xu, Fujun Luan, Kalyan Sunkavalli
-
Patent number: 12249030Abstract: 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: GrantFiled: April 30, 2020Date of Patent: March 11, 2025Assignee: GOOGLE LLCInventors: Cristian Sminchisescu, Hongyi Xu, Eduard Gabriel Bazavan, Andrei Zanfir, William T. Freeman, Rahul Sukthankar
-
Patent number: 12243140Abstract: 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: GrantFiled: November 15, 2021Date of Patent: March 4, 2025Assignees: 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: 12229890Abstract: 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: GrantFiled: January 31, 2020Date of Patent: February 18, 2025Assignee: Hewlett-Packard Development Company, L.P.Inventors: He Luan, Juan Carlos Catana Salazar, Jun Zeng
-
Patent number: 12217360Abstract: 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: GrantFiled: March 22, 2021Date of Patent: February 4, 2025Assignee: Tonari KKInventors: Ryo Kawaguchi, Taj Campbell, Allen Jacob Mcginty, Brian Schwind, Andrea Law, Alvaro Arregui Falcon, Alisaun Fukugaki, Shiro Gonoo
-
Patent number: 12216546Abstract: 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: GrantFiled: December 18, 2018Date of Patent: February 4, 2025Assignee: 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: 12217385Abstract: 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: GrantFiled: January 13, 2022Date of Patent: February 4, 2025Assignees: 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: 12205333Abstract: 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: GrantFiled: December 7, 2020Date of Patent: January 21, 2025Assignee: Nokia Technologies OyInventors: Sebastian Schwarz, Kimmo Roimela, Lauri Ilola, Lukasz Kondrad
-
Patent number: 12205213Abstract: 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: GrantFiled: November 15, 2021Date of Patent: January 21, 2025Assignees: 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: 12198291Abstract: 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: GrantFiled: May 4, 2022Date of Patent: January 14, 2025Assignee: HTC CorporationInventors: SyuanYu Hsieh, Sheng-Kun Huang
-
Patent number: 12197415Abstract: 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: GrantFiled: August 30, 2022Date of Patent: January 14, 2025Inventors: Richard Michael Nemes, Mikhail Lotvin, David Garrod
-
Patent number: 12200836Abstract: 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: GrantFiled: January 24, 2024Date of Patent: January 14, 2025Inventor: Nathan Siefken
-
Patent number: 12198223Abstract: 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: GrantFiled: September 19, 2022Date of Patent: January 14, 2025Assignee: NOVATEK Microelectronics Corp.Inventor: Teng-Yao Tsai
-
Patent number: 12197396Abstract: 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: GrantFiled: August 30, 2022Date of Patent: January 14, 2025Assignee: Cisco Technology, Inc.Inventors: Ralf Rantzau, Madhu S. Kumar, Johnu George, Amit Kumar Saha, Debojyoti Dutta