Patents Examined by Michael Le
-
Patent number: 12646230Abstract: An improved interactive graphics tool including an algorithm and technique to efficiently and elegantly render smooth lines to build or develop interactive graphics is disclosed. The new algorithm is configured to render an anti-aliased coverage mask for any path, using a single GPU shader program and a single GPU draw call. The present invention is a solution to prior two-dimensional graphics, by providing an automated process to stroke the entire path with tessellation, by rendering to a floating point “coverage count” buffer to tessellate an antialiasing with triangles running orthogonally from the center.Type: GrantFiled: November 2, 2023Date of Patent: June 2, 2026Assignee: RIVE INC.Inventor: Christopher Dalton
-
Patent number: 12633003Abstract: Methods and systems for training a model include training an encoder in an unsupervised fashion based on a backward latent flow between a reference frame and a driving frame taken from a same video. A diffusion model is trained that generates a video sequence responsive to an input image and a text condition, using the trained encoder to determine a latent flow sequence and occlusion map sequence of a labeled training video.Type: GrantFiled: September 7, 2023Date of Patent: May 19, 2026Assignee: NEC CORPORATIONInventors: Renqiang Min, Kai Li, Hans Peter Graf, Haomiao Ni
-
Patent number: 12626325Abstract: A method and apparatus with image processing is provided. The processor-implemented method includes generating a warped image frame by warping a first reconstructed image frame of a first time point based on first change data corresponding to a change between first rendered image frame of the first time point and second rendered image frame of a second time point that is different from the first time point; generating, using a neural reconstruction model based on the second rendered image frame and the warped image frame, a confidence map representing a second reconstructed image frame of the second time point and confidence scores of pixels of the second reconstructed image frame; and generating a third rendered image frame of a third time point, different from the first and second time points, by ray tracing for each of plural pixels of the third rendered image frame based on the confidence map.Type: GrantFiled: December 5, 2023Date of Patent: May 12, 2026Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Inwoo Ha, Nahyup Kang, Hyeonseung Yu
-
Patent number: 12626460Abstract: Systems, methods, and other embodiments described herein relate to using octrees and trilinear interpretation to generate field-specific representations. In one embodiment, a method includes acquiring a latent vector describing an object. The method includes generating an octree from the latent vector according to a recursive network, the octree representing the object at a desired level-of-detail (LoD). The method includes extracting features from the octree at separate resolutions. The method includes providing a field as a representation of the object according to the features.Type: GrantFiled: August 31, 2023Date of Patent: May 12, 2026Assignees: Toyota Research Institute, Inc., Toyota Jidosha Kabushiki KaishaInventors: Sergey Zakharov, Katherine Y Liu, Adrien David Gaidon, Rares A Ambrus
-
Patent number: 12620168Abstract: An extended reality (XR) streaming method of streaming XR images between a plurality of XR application instances and an XR device is described. The XR streaming method comprises streaming, with a first XR application instance first XR images to the XR device, wherein the first XR images streamed by the first XR application instance are associated with a first XR application. Streaming, by means of a second XR application instance, second XR images to the XR device, wherein the second XR images streamed by the second XR application instance are associated with a second XR application. Blending, by means of the XR device, the first XR images received from the first XR application instance with the second XR images received from the second XR application instance to obtain blended XR images for display on the XR device.Type: GrantFiled: August 22, 2023Date of Patent: May 5, 2026Assignee: Holo-Light GmbHInventors: Philipp Landgraf, Alexander Werlberger
-
Patent number: 12614244Abstract: Embodiments relate to a method for generating an image comprising a graphical representation. The method includes determining a transformation relationship for a unit cell of a graphical representation of an original image. The transformation relationship is based on position information of grid vertices of the unit cell of the original image graphical representation and position information of grid vertices of a unit cell of a reference grid arrangement of the image to be generated. The method further includes determining position information of a one or more pixels of the unit cell of the original image graphical representation based on the transformation relationship. The method further includes applying data information sampled at the one or more pixels of the unit cell of the original image graphical representation to one or more pixels of the unit cell of the reference grid arrangement.Type: GrantFiled: March 2, 2022Date of Patent: April 28, 2026Assignee: Powerful Medical s.r.o.Inventors: Simon Rovder, Martin Herman, Robert Herman, Viktor Jurášek, Timotej Paluš
-
Patent number: 12579072Abstract: One embodiment provides circuitry coupled with cache memory and a memory interface, the circuitry to compress compute data at multiple cache line granularity, and a processing resource coupled with the memory interface and the cache memory. The processing resource is configured to perform a general-purpose compute operation on compute data associated with multiple cache lines of the cache memory. The circuitry is configured to compress the compute data before a write of the compute data via the memory interface to the memory bus, in association with a read of the compute data associated with the multiple cache lines via the memory interface, decompress the compute data, and provide the decompressed compute data to the processing resource.Type: GrantFiled: January 5, 2024Date of Patent: March 17, 2026Assignee: Intel CorporationInventors: Abhishek R. Appu, Altug Koker, Joydeep Ray, David Puffer, Prasoonkumar Surti, Lakshminarayanan Striramassarma, Vasanth Ranganathan, Kiran C. Veernapu, Balaji Vembu, Pattabhiraman K
-
Patent number: 12579211Abstract: An apparatus in an illustrative embodiment comprises at least one processing device that includes a processor coupled to a memory, with the at least one processing device being configured to obtain at least a portion of a uniform resource locator (URL) presented in a browser, to determine at least one of a domain and one or more cookies associated with the URL, to generate a file comprising information characterizing the at least one of the domain and the one or more cookies associated with the URL, to generate a multi-dimensional code based at least in part on the generated file, and to present the multi-dimensional code via the browser for scanning. The multi-dimensional code in some embodiments is presented for scanning by a mobile application of a mobile device of a user.Type: GrantFiled: January 12, 2022Date of Patent: March 17, 2026Assignee: Dell Products L.P.Inventor: Shibi Panikkar
-
Patent number: 12579738Abstract: An information presenting method, a presenting system, an electronic device, and a computer-readable storage medium are disclosed. The information presenting method includes: presenting data information in a data presenting panel layer; and presenting three-dimensional model information in a three-dimensional model presenting layer, the three-dimensional model presenting layer is different from the data presenting panel layer; the data presenting panel layer and the three-dimensional model presenting layer communicate with each other through a support layer, and the data information is associated with the three-dimensional model information. The information presenting method can allow a user to conveniently view a scene presented by the three-dimensional model and the data information corresponding to the scene, which reduces operational complexity for the user to view the scene and the data corresponding to the scene.Type: GrantFiled: October 29, 2021Date of Patent: March 17, 2026Assignee: BOE TECHNOLOGY GROUP CO., LTD.Inventor: Cunqing Li
-
Patent number: 12573094Abstract: A method and a decompression unit are provided for decompressing compressed data to determine a sub-primitive presence indication for use in intersection testing in a rendering system. A block of compressed data for a block of sub-primitive presence indications is received. An indication of a sample position within the block of sub-primitive presence indications for which a presence indication is to be determined is received. Data defining an ordered set of patches which represents the presence indications in the block of sub-primitive presence indications is read from the block of compressed data. The data defining each of the patches defines a presence state of the patch and a position of the patch within the block of sub-primitive presence indications. At least two of the patches in the set of patches partially overlap with each other. For one or more of the patches, it is determined whether the sample position is within that patch.Type: GrantFiled: May 30, 2023Date of Patent: March 10, 2026Assignee: Imagination Technologies LimitedInventors: Simon Fenney, Alper Ozkan
-
Patent number: 12558788Abstract: A system for real-time animation interactive editing is provided. The system for real-time animation interactive editing includes a physics simulation platform and an animation processing device. The animation processing device includes an animation editing circuit and a comparison processing circuit. The animation editing circuit is configured to obtain a motion animation associated with a robot and provide the motion animation to the physics simulation platform, such that the physics simulation platform performs a simulation processing based on the motion animation to generate a simulation result. The comparison processing circuit is configured to real-time obtain the simulation result generated by the physics simulation platform, and compare the simulation result with the motion animation to generate a comparison result.Type: GrantFiled: January 15, 2024Date of Patent: February 24, 2026Assignees: Inventec (Pudong) Technology Corp., Inventec CorporationInventors: Chong-Qi Ko, Guilherme Henrique Galelli Christmann, Ying-Sheng Luo, Wei-Chao Chen
-
Patent number: 12547663Abstract: Records linking is provided. Two records are selected from a plurality of records corresponding to a customer for pair-wise record comparison. It is determined whether the two records are included in different entities. A local auto-link-threshold value of the different entities is identified in response to determining that the two records are included in different entities. An attribute comparison is performed between the two records. A comparison score is generated based on the attribute comparison between the two records. It is determined whether the comparison score is greater than the local auto-link-threshold value of the different entities. The two records are linked in response to determining that the comparison score is greater than the local auto-link-threshold value of the different entities.Type: GrantFiled: June 24, 2022Date of Patent: February 10, 2026Assignee: International Business Machines CorporationInventors: Abhishek Seth, Soma Shekar Naganna, Devbrat Sharma, Mahendra Singh Kanyal
-
Patent number: 12548206Abstract: A cloud compute engine applies geo-location information received from a mobile computing device to identify, within a database of geo-location markers, a bundle of geo-location markers corresponding to points of potential user interest within a prescribed proximity to the mobile device, transmitting the geo-location markers to the mobile device to be rendered in real time, on a display of the mobile device, as mixed-reality “beacons” overlaid on an image of an objective scene and anchored to geo-positioning coordinates of places/objects within the objective scene.Type: GrantFiled: April 18, 2023Date of Patent: February 10, 2026Assignee: Lyv Technologies Inc.Inventors: Randal Jay Marsden, Colten Randal Marsden, Talon Blake Marsden, Catharin Walker Eure
-
Patent number: 12548252Abstract: A system is configurable to access a precomputed topology associated with a mesh that comprises a plurality of object components. The precomputed topology defines a plurality of object component groups that each comprise a respective set of object components of the mesh. The system is configurable to determine a traversal likelihood metric associated with the mesh that indicates a likelihood that rays of a ray trace operation will traverse acceleration structure nodes representing object components of the mesh, and use the plurality of object component groups as inputs to construct an acceleration structure. When the traversal likelihood metric satisfies a threshold, leaf nodes of at least one intermediate node of the acceleration structure each comprise a respective object component of an object component group. When the traversal likelihood metric fails to satisfy the threshold, at least one leaf node of the acceleration structure comprises an object component group.Type: GrantFiled: December 20, 2023Date of Patent: February 10, 2026Assignee: Microsoft Technology Licensing, LLCInventor: Martin Jon Irwin Fuller
-
Patent number: 12541928Abstract: The subject technology receives a selection of a first representation of a product from a set of representations of products. The subject technology renders for display the first representation of the product based on metadata using an extension application programming interface (API). The subject technology determines augmented reality (AR) content that is stored remotely using the extension API. The subject technology sends a first request for remote AR content to a camera API using the extension API. The subject technology sends a second request for retrieving the remote AR content using the camera API. The subject technology renders the remote AR content using the camera API. The subject technology receives a notification that the remote AR content was rendered for display from the extension API.Type: GrantFiled: December 29, 2022Date of Patent: February 3, 2026Assignee: Snap Inc.Inventors: Helene Causse, Valentyn Fuchedzhy, Amin Madani, Alan Rawcliffe, Vincent Sung
-
System and method of three-dimensional placement and refinement in multi-user communication sessions
Patent number: 12541280Abstract: Some examples of the disclosure are directed to methods for spatial placement of avatars in a communication session. In some examples, while a first electronic device is presenting a three-dimensional environment, the first electronic device may receive an input corresponding to a request to enter a communication session with a second electronic device. In some examples, in response to receiving the input, the first electronic device may scan an environment surrounding the first electronic device. In some examples, the first electronic device may identify a placement location in the three-dimensional environment at which to display a virtual object representing a user of the second electronic device. In some examples, the first electronic device displays the virtual object representing the user of the second electronic device at the placement location in the three-dimensional environment. Some examples of the disclosure are directed to methods for spatial refinement in the communication session.Type: GrantFiled: February 24, 2023Date of Patent: February 3, 2026Assignee: Apple Inc.Inventors: Connor A. Smith, Benjamin H. Boesel, David H. Huang, Jeffrey S. Norris, Jonathan Perron, Jordan A. Cazamias, Miao Ren, Shih-Sang Chiu -
Patent number: 12536733Abstract: A single two-dimensional (2D) image can be used as input to obtain a three-dimensional (3D) representation of the 2D image. This is done by extracting features from the 2D image by an encoder and determining a 3D representation of the 2D image utilizing a trained 2D convolutional neural network (CNN). Volumetric rendering is then run on the 3D representation to combine features within one or more viewing directions, and the combined features are provided as input to a multilayer perceptron (MLP) that predicts and outputs color (or multi-dimensional neural features) and density values for each point within the 3D representation. As a result, single-image inverse rendering may be performed using only a single 2D image as input to create a corresponding 3D representation of the scene in the single 2D image.Type: GrantFiled: December 14, 2021Date of Patent: January 27, 2026Assignee: NVIDIA CORPORATIONInventors: Koki Nagano, Eric Ryan Chan, Sameh Khamis, Shalini De Mello, Tero Tapani Karras, Orazio Gallo, Jonathan Tremblay
-
Patent number: 12536228Abstract: A computer device performs a search result reordering method. The computer device displays a search result page corresponding to a search session, the search result page displaying a first content sequence obtained based on a search keyword corresponding to the search session, and the first content sequence including a plurality of media contents. After obtaining at least one real-time interactive behavior performed by a target object on the search result page, the computer device determines media contents other than a target media content associated with the at least one real-time interactive behavior as to-be-sorted media contents in the first content sequence; and reorders the to-be-sorted media contents to obtain a second content sequence when the at least one real-time interactive behavior satisfies a reordering trigger condition, and updates the search result page based on the second content sequence.Type: GrantFiled: March 5, 2024Date of Patent: January 27, 2026Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Tianyu Wu, Rui Hua, Aihu Zhang, Yao Meng, Quan Wen, Chao Qi
-
Patent number: 12530835Abstract: An example method includes generating embeddings of image data that includes multiple images, where each image has a different viewpoints of a scene, generating a latent space and a decoder, wherein the decoder receives embeddings as input to generate an output viewpoint, for each viewpoint in the image data, determining a volumetric rendering view synthesis loss and a multi-view photometric loss, and applying an optimization algorithm to the latent space and the decoder over a number of epochs until the volumetric rendering view synthesis loss is within a volumetric threshold and the multi-view photometric loss is within a multi-view threshold.Type: GrantFiled: August 3, 2023Date of Patent: January 20, 2026Assignees: Toyota Research Institute, Inc., Toyota Jidosha Kabushiki Kaisha, Massachusetts Institute of TechnologyInventors: Vitor Guizilini, Rares A. Ambrus, Jiading Fang, Sergey Zakharov, Vincent Sitzmann, Igor Vasiljevic, Adrien Gaidon
-
Patent number: 12530734Abstract: Disclosed are an image processing method and apparatus, an electronic device, and a storage medium. The image processing method determines mapping coordinates of a pixel point in a pixel block with one pixel block as a unit, and in this process, only a first pixel in the pixel block transformed through homography transformation based on a homography transformation formula to obtain projection coordinates thereof, and mapping coordinates of other pixel points (that is, second pixels) in the pixel block may be determined through a positional relationship between one of the plurality of second pixels and the first pixel in the pixel block. In this way, times of the homography transformation may be reduced, which is beneficial to reducing quantity of computation required by an entire image processing method and improving computation efficiency of the image processing method.Type: GrantFiled: August 4, 2023Date of Patent: January 20, 2026Assignee: Black Sesame Technologies Co., Ltd.Inventor: Deyong Zhang