Patents Examined by Devona E Faulk
-
Patent number: 12641137Abstract: A method is provided. The method includes selecting, with an augmented reality (AR)/mixed reality (MR) application, media content for playback, discovering, with the AR/MR application, at least one 5th Generation media streaming downlink (5GMSd) application server (AS) with edge capabilities suitable for playback of the selected media content, selecting, with the AR/MR application, the at least one 5GMSd AS for playback of the selected media content, and requesting, with the AR/MR application, playback of the selected media content by the selected at least one 5GMSd AS.Type: GrantFiled: April 21, 2022Date of Patent: May 26, 2026Assignee: TENCENT AMERICA LLCInventor: Iraj Sodagar
-
Patent number: 12639778Abstract: A graphics pipeline includes a first shader that generates first wave groups, a shader processor input (SPI) that launches the first wave groups for execution by shaders, and a scan converter that generates second waves for execution on the shaders based on results of processing the first wave groups by the one or more shaders. The first wave groups are selectively throttled based on a comparison of in-flight first wave groups and second waves pending execution on the at least one second shader. A cache holds information that is written to the cache in response to the first wave groups finishing execution on the shaders. Information is read from the cache in response to read requests issued by the second waves. In some cases, the first wave groups are selectively throttled by comparing how many first wave groups are in-flight and how many read requests to the cache are pending.Type: GrantFiled: February 6, 2024Date of Patent: May 26, 2026Assignee: Advanced Micro Devices, Inc.Inventors: Christopher J. Brennan, Nishank Pathak
-
Patent number: 12634609Abstract: Speaker module housing and speaker module, the speaker module housing includes front shell with accommodating cavity and back cover fixed to front shell and covering accommodating cavity. Front shell has gate region for injection molding and fixed region opposite to gate region and away from gate region. Thickness of part of front shell between gate region and fixed region is smaller than thickness of fixed region. Speaker module housing further includes plastic structure fixed in accommodating cavity. Plastic structure and front shell are integrally injection-molded, and plastic structure is located in gate region and/or fixed region. Plastic structure is arranged in gate region and/or fixed region of front shell, so that part of front shell located in gate region and fixed region has sufficient plastic thickness, which extends effective holding time of shrinkage position of front shell and reduce risk of shrinkage in fixed region of front shell.Type: GrantFiled: February 7, 2024Date of Patent: May 19, 2026Assignee: AAC Microtech (Changzhou) Co., Ltd.Inventors: Hailiang Gui, Jie Yuan, Siyuan Ni
-
Patent number: 12620172Abstract: An image-processing device generates a three-dimensional model of a background scene of the image frame based on three-dimensional information about the background scene. The image-processing device defines a three-dimensional bounding box of the object in the three-dimensional model. The image-processing device defines a centre coordinate in the three-dimensional model and a colour value of surface elements of the three-dimensional bounding box. The image-processing device determines a three-dimensional coordinate of a surface in the three-dimensional model which reflects light from a surface element into the camera, by tracing rays from the centre coordinate and based on a normal of the surface. The image-processing device further identifies a first pixel in the image frame corresponding to the three-dimensional coordinate and detects the reflection of the object.Type: GrantFiled: March 22, 2024Date of Patent: May 5, 2026Assignee: AXIS ABInventors: Ludvig Hassbring, Mikael Murstam
-
Patent number: 12608863Abstract: Methods and systems for determining past and future cycles of scenes that employ looping functions are disclosed. In one embodiment, a scene that includes a repeating segment may be created. The repeating segment may have a finite duration and may be separated into an identified number of looped cycles. Each looped cycle in the repeating segment may include a rendering of an animation and each looped cycle in the repeating segment may include a randomized loop delay such that a time between renderings of the animation within each looped cycle is not consistent. A duration of each looped cycle in the scene repeating segment may be aggregated to determine a total length of time of the repeating segment. Finally, the looped cycle in the scene that is active at a specified time may be determine based on the total length of time of the repeating segment.Type: GrantFiled: March 7, 2023Date of Patent: April 21, 2026Assignee: SPATIALX INC.Inventor: Shawn R. Neely
-
Patent number: 12610182Abstract: A smart device for reducing sound leakage includes a frame, a main sound-generating device, an auxiliary sound-generating device, and a controller. The controller is configured to generate a control signal based on an electrical signal of the main sound-generating device to trigger the auxiliary sound-generating device to generate sound, so that the sound generated by the auxiliary sound-generating device and sound generated by the main sound-generating device through the sound outlet hole are superposed on each other, or the sound generated by the auxiliary sound-generating device and sound leakage generated by the main sound-generating device through the sound leakage hole form a dipole effect and counteract each other. The smart device according to the present disclosure can further reduce the sound leakage to improve privacy of the smart device for reducing sound leakage, which can also achieve an effect of improving sound quality.Type: GrantFiled: January 2, 2024Date of Patent: April 21, 2026Assignee: AAG Technologies (Nanjing) Co., Ltd.Inventors: Kejia Liu, Yufen Chu, Yuheng Jiang, Wenkai He, Kang Zhang
-
Patent number: 12602751Abstract: A graphics processor is provided that includes circuitry configured to receive, at an input block of a neural network model, a set of data including previous frame data, current frame data, velocity data, and jitter offset data. The neural network model is configured to generate a denoised, supersampled, and anti-aliased output image based on reliability metrics computed based on sample distribution data for samples within the current frame data.Type: GrantFiled: November 5, 2021Date of Patent: April 14, 2026Assignee: Intel CorporationInventors: Tobias Zirr, Sungye Kim
-
Patent number: 12592021Abstract: A method of operating a graphics processor when performing a certain sequence of rendering jobs that produces a series of progressively lower resolution versions of the same render output comprising issuing rendering tasks for different rendering jobs concurrently and controlling processing for a later rendering job using a respective ‘task completion status’ data structure associated with the earlier rendering job on which it depends, wherein the looking up of respective entries in the ‘task completion status’ data structure takes into account the change in resolution between the first, earlier rendering job and the second, later rendering job.Type: GrantFiled: October 10, 2023Date of Patent: March 31, 2026Assignee: Arm LimitedInventors: Olof Henrik Uhrenholt, Jakob Axel Fries
-
Patent number: 12586545Abstract: The present disclosure relates to a display driving method, module, chip, electronic device, and a storage medium. Some embodiments of the present disclosure provide a display driving method, module, chip, electronic device, and a storage medium to improve the quality of the image presented. The present disclosure relates in part to the field of semiconductor integrated circuits.Type: GrantFiled: October 13, 2021Date of Patent: March 24, 2026Assignee: AMLOGIC (SHANGHAI) CO., LTDInventors: Dongjian Wang, Tao Ji, Xuyun Chen
-
Patent number: 12579726Abstract: An apparatus to facilitate graphics rendering is disclosed. The apparatus comprises tiling hardware to perform tile based rendering of objects, including receiving a workload comprising a plurality of objects, performing batch formation to generate one or more batches of the plurality of objects, performing super tile fill sequencing for to determine one or more super tiles that are intersected by objects in each batch and compute tile fill intersects for each of the objects and performing a play sequencing of each of the objects, wherein each super tile comprises a plurality of tiles.Type: GrantFiled: December 21, 2020Date of Patent: March 17, 2026Assignee: INTEL CORPORATIONInventors: Subramaniam Maiyuran, Jorge F. Garcia Pabon, Raghavendra Kamath Miyar, Sudheendra Srivathsa, Krishan Malik, Narsim Krishna, Rajalakshmi Athimoolam, Amit Mishra
-
Patent number: 12573133Abstract: A reprojection method for generating reprojected image data to be displayed on an XR device is described. The reprojection method comprising determining momentary position data, generating preliminary image data based on the momentary position data, determining updated position data. The momentary position data, the preliminary image data, and updated position data are then input into a machine-learning circuit, wherein the machine-learning circuit comprises a machine-learning model that is pre-trained to reproject the preliminary image data based on the momentary position data, the preliminary image data, and the updated position data. Thus, the preliminary image data is reprojected by means of the machine-learning circuit, thereby generating reprojected image data that corresponds to at least one reprojected XR image to be displayed on the XR device.Type: GrantFiled: March 29, 2023Date of Patent: March 10, 2026Assignee: Holo-Light GmbHInventors: Philipp Landgraf, Alexander Werlberger, Michael Sedrak
-
Patent number: 12567392Abstract: A method is provided for a television to assist a viewer in improving watching experience in a room in which the television is placed. The television includes a camera unit to capture a room image that contains an indoor environment of the room, and a processing unit. The processing unit finds a visually-interfering condition in the room based on the room image, where the visually-interfering condition is related to a visual interference that would interfere with television-watching. The processing unit then causes a display unit to display the room image, with an overlay that visually signifies the visually-interfering condition covering the room image.Type: GrantFiled: June 5, 2023Date of Patent: March 3, 2026Assignee: TOP VICTORY INVESTMENTS LIMITEDInventor: Sunil M
-
Patent number: 12555281Abstract: Embodiments are disclosed for managing multiple data visualizations on a digital canvas. In some embodiments, a method of managing multiple data visualizations includes generating a first graphic object on a digital canvas. A first dataset is received and used to generate a first chart based on the first dataset and a visual property of the first graphic object. The first chart comprises a first plurality of graphic objects including the first graphic object. A second dataset is then received and used to generate a second chart on the digital canvas based on the second dataset. The second chart includes a second plurality of graphic objects. An axis of the first chart and an axis of the second chart are merged such that the axis the first chart and the axis of the second chart share a scale attribute.Type: GrantFiled: November 3, 2022Date of Patent: February 17, 2026Assignee: Adobe Inc.Inventors: Bernard Kerr, Dmytro Baranovskiy, Benjamin Farrell
-
Patent number: 12555180Abstract: Apparatuses, systems, and techniques to access one or more non-uniform memory access (NUMA) nodes. In at least one embodiment, one or more circuits are to perform an application programming interface (API) to cause one or more NUMA nodes or one or more physical addresses allocated to one or more graphics processing units (GPUs) to be accessed based, at least in part, on one or more indications within the API.Type: GrantFiled: June 26, 2023Date of Patent: February 17, 2026Assignee: NVIDIA CorporationInventors: Fnu Vishnuswaroop Ramesh, Vivek Belve Kini, Jeremy Iverson, Nishank Niranjan Chandawala, Dimitar Haralampiev Haralanov
-
Patent number: 12530204Abstract: Embodiments are generally directed to a system and method for adapting executable object to a processing unit. An embodiment of a method to adapt an executable object from a first processing unit to a second processing unit, comprises: adapting the executable object optimized for the first processing unit of a first architecture, to the second processing unit of a second architecture, wherein the second architecture is different from the first architecture, wherein the executable object is adapted to perform on the second processing unit based on a plurality of performance metrics collected while the executable object is performed on the first processing unit and the second processing unit.Type: GrantFiled: February 20, 2024Date of Patent: January 20, 2026Assignee: INTEL CORPORATIONInventors: Li Xu, Haihao Xiang, Feng Chen, Travis Schluessler, Yuheng Zhang, Sen Lin
-
Patent number: 12524889Abstract: A shape similarity computation unit (2021) computes, as a shape similarity, a similarity in shape between a learning movement path curve which is a movement path curve obtained through learning and an observation movement path curve which is a movement path curve obtained through observation. A position similarity computation unit (2022) computes, as a position similarity, a similarity in position between the learning movement path curve and the observation movement path curve when the learning movement path curve and the observation movement path curve are placed in a same coordinate space. A conformity computation unit (203) computes a conformity between the learning movement path curve and the observation movement path curve, using the shape similarity and the position similarity.Type: GrantFiled: August 29, 2023Date of Patent: January 13, 2026Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Akito Arai, Katsuhiro Kusano, Shogo Shimizu, Seiji Okumura
-
Patent number: 12518463Abstract: A processor dynamically selects a render mode for each render pass of a frame based on the characteristics of the render pass. A software driver of the processor receives graphics operations from an application executing at the processor and converts the graphics operations into a command stream that is provided to the graphics pipeline. As the driver converts the graphics operations into the command stream, the driver analyzes each render pass of the frame to determine characteristics of the render passes, and selects a render mode for each render pass based on the characteristics of the render pass.Type: GrantFiled: August 31, 2020Date of Patent: January 6, 2026Assignee: Advanced Micro Devices, Inc.Inventors: Anirudh R. Acharya, Ruijin Wu, Young In Yeo, Mika Tuomi, Kiia Kallio
-
Patent number: 12513270Abstract: A method for image fusion includes the following. One or more geometric characteristics of the NIR image and the RGB image are normalized. The normalized NIR image and the normalized RGB image are converted to a first NIR image and a first RGB image in a radiance domain, respectively. The first NIR image is decomposed to an NIR base portion and an NIR detail portion, and the first RGB image is decomposed to an RGB base portion and an RGB detail portion. The NIR base portion, RGB base portion, NIR detail portion and RGB detail portion are combined using a set of weights. A resulting weighted combination of these base and detail portions is converted from the radiance domain to a fused image in an image domain.Type: GrantFiled: March 29, 2023Date of Patent: December 30, 2025Assignee: INNOPEAK TECHNOLOGY, INC.Inventors: Kim C. Ng, Jinglin Shen, Chiuman Ho
-
Patent number: 12511848Abstract: Methods and systems are disclosed for performing real-time deforming operations. The system receives an image that includes a depiction of a real-world object. The system applies a machine learning model to the image to generate a warping field and segmentation mask, the machine learning model trained to establish a relationship between a plurality of training images depicting real-world objects and corresponding ground-truth warping fields and segmentation masks associated with a target shape. The system applies the generated warping field and segmentation mask to the image to warp the real-world object depicted in the image to the target shape.Type: GrantFiled: October 25, 2022Date of Patent: December 30, 2025Assignee: Snap Inc.Inventors: Riza Alp Guler, Himmy Tam, Haoyang Wang, Antonios Kakolyris
-
Patent number: 12499599Abstract: In some implementations, the method includes: obtaining a plurality of animations; determining initial and end motion states for each of the plurality of animations; generating an animation graph including nodes for each of the plurality of animations by connecting, with a directional edge, a first node with an end motion state to a second node with an initial motion state that matches the end motion state of the first node; generating a transitional animation that is not included among the plurality of animations from an initial reference motion state to a target motion state that corresponds to a path that traverses the animation graph from a third node associated with the initial reference motion state to a fourth node associated with the target motion state; and updating the animation graph by removing one or more nodes from the animation graph based at least in part on the transitional animation.Type: GrantFiled: September 21, 2022Date of Patent: December 16, 2025Assignee: APPLE INC.Inventors: Aashi Manglik, Siva Chandra Mouli Sivapurapu, Shaun D. Budhram, Edward Ahn, Mark E. Drummond, Noah Gamboa, Behrooz Mahasseni