Patents Examined by Robert J Craddock
  • Patent number: 12688564
    Abstract: An electronic apparatus according to the present invention includes a processor, and a memory soring a program which, when executed by the processor, causes the electronic apparatus to execute acquisition processing to acquire a live view image, and execute display control processing to perform geometric transformation for a display range, which is a partial region of the live view image, and to perform control so as to display a geometrically transformed image for display, where the display range is changeable, wherein in the display control processing, control is performed so as to further display an item which makes the region displayed in the live view image identifiable.
    Type: Grant
    Filed: July 9, 2024
    Date of Patent: July 21, 2026
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Daisuke Sakamoto
  • Patent number: 12688626
    Abstract: A method, system, and non-transitory computer readable medium includes providing, by the computing device, a hierarchal graphical user interface with selectable attributes and visualization options in response to a prompt from a client device. The hierarchal graphical user interface can be generated prior to the transmission to the client device. Next, the method can include generating, by the computing device, a report by inputting the prompt, selected attributes, and a selected visualization option into a machine learning model to generate the report. The machine learning model can be configured to use marketing data, building data, or combinations thereof for the generation of the report. Then, the method can include updating and providing, by the computing device, a modified hierarchal graphical user interface to the client device, where the modified hierarchal graphical user interface is the hierarchal graphical user interface modified to comprise the report.
    Type: Grant
    Filed: June 17, 2024
    Date of Patent: July 21, 2026
    Assignee: JONES LANG LASALLE IP, INC.
    Inventors: Aviral Shukla, Jena Delaney, Cassie Byard, Gillam Campbell Sinharoy, James Begley
  • Patent number: 12682589
    Abstract: A system and associated methods perform real-time analytic and non-iterative generation of a splat representation at different levels-of-detail (LoDs). The system receives a splat representation of a three-dimensional (3D) asset. The system partitions the 3D space of the splat representation into voxels and determines directions and amounts with which the set of splats within each voxel spread out from a centroid that is derived based on positions of the splats in that voxel. The system defines a substitute splat for each voxel based on the one or more directions and amounts that are determined for the set of splats in that voxel and generates the splat representation at a reduced LoD based on the substitute splat that is defined for each voxel.
    Type: Grant
    Filed: January 13, 2026
    Date of Patent: July 14, 2026
    Assignee: Miris, Inc.
    Inventor: William Alexander Leeson
  • Patent number: 12682552
    Abstract: A text-to-image prompt is processed using a text-to-image machine learning model to obtain a non-immersive (e.g., rectilinear image). The non-immersive image may be enhanced by a superresolution machine learning model and processed with a monoscopic depth estimation model to obtain a depthmap. The non-immersive image and the depthmap may be converted to an immersive projection (e.g., F-theta) and corresponding depth map. The immersive projection may be out-painted. The immersive projection may be used to generate video with simulated camera movement, output on a VR headset, and/or processed to remove a background layer and displayed on an AR headset, or on an holographic glasses-free three-dimensional display.
    Type: Grant
    Filed: September 28, 2023
    Date of Patent: July 14, 2026
    Assignee: Stevens Law Group, P.C.
    Inventors: Lawrence Wayne Neal, Forrest Briggs
  • Patent number: 12675959
    Abstract: A system manages virtual content in association with a purchaser of the virtual content, as the virtual content management, when a code corresponding to the virtual content is detected by a terminal, further associates a feature amount acquired from a real space by the terminal with the virtual content, and controls the terminal to project the virtual content into a field of view of a user of the terminal.
    Type: Grant
    Filed: March 21, 2024
    Date of Patent: July 7, 2026
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yasuhiro Imai
  • Patent number: 12670676
    Abstract: Embodiments herein disclose a method for facilitating a privacy-aware representation in a system. The method comprises determining using a content analyzer a layout of a scene. Thereafter, one or more objects in the scene is identified using the content analyzer to define a relationship between the objects. A privacy status to be tagged to the one or more identified objects is inferred by using a machine learning model. At least one object is processed based on the privacy status inferred. A privacy-aware representation of the scene is rendered, wherein the privacy-aware representation displays the scene with at least one processed object.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: June 30, 2026
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Konstantinos Vandikas, Daniel Lindström, Lackis Eleftheriadis, Athanasios Karapantelakis
  • Patent number: 12661191
    Abstract: Embodiments for rendering an operative guidance overlay in association with a patient are disclosed. A method includes receiving image data indicating an anatomical structure of the patient and a structure of operative instruments; generating virtual models based on the image data; receiving sensor data associated with a user, the operative instruments, or the patient; dynamically generating guidance overlay data associated with the anatomical structure of the patient, or the operative instruments based on the virtual models and the sensor data; and rendering the operative guidance overlay in association with the patient based on the guidance overlay data using a wearable augmented reality interface device. The virtual models include a virtual anatomical model of the anatomical structure of the patient, or virtual instrument models associated with the operative instruments.
    Type: Grant
    Filed: November 20, 2025
    Date of Patent: June 23, 2026
    Assignee: IMMERSIVETOUCH, INC.
    Inventors: Jia Luo, Chris Orris, Pat Banerjee
  • Patent number: 12657795
    Abstract: Method, system, and computer-readable storage media for image conversion. A first image in a raster format is preprocessed to form a second image. Further, the second image is converted into grayscale to create a third image. Furthermore, the third image is denoised and smoothened to create a fourth image. A fifth image is created based on the fourth image by at least adding borders to objects in the third image. Further, a layering of the objects is first determined within the fifth image. Also, the objects in the fifth image are highlighted to create a sixth image. A graph schema is generated based on the fifth and/or sixth image. Based on the graph schema, edges of the objects within the sixth image are identified. Further, the sixth image is ungrouped based on the identified edges of the objects, the ungrouping generates an individual vector image for each of the objects.
    Type: Grant
    Filed: August 29, 2024
    Date of Patent: June 16, 2026
    Assignee: Accenture Global Solutions Limited
    Inventors: Selvakuberan Karuppasamy, Vinu Varghese, Milind Pandurang Kharat, Sunil Kumar Bm, Nirav Jagdish Sampat, Saran Prasad, Nilanjana Pradhan
  • Patent number: 12657781
    Abstract: Methods and systems are disclosed for generating video by applying a template to various content items. The methods and systems select, by an interaction application, a video generation template comprising instructions for combining a set of content items into a video using one or more augmented reality (AR) elements. The methods and systems identify a subset of content items from a plurality of previously captured content items and modify one or more content items of the identified subset of content items based on the AR elements of the video generation template. The methods and systems generate a video comprising a collection of content items including the identified subset of content items and the modified one or more content items based on the instructions of the video generation template.
    Type: Grant
    Filed: December 19, 2023
    Date of Patent: June 16, 2026
    Assignee: SNAP INC.
    Inventors: Xin An, Kaveh Anvaripour, Dmytro Barbaruk, Nathan Kenneth Boyd, Kyle Goodrich
  • Patent number: 12657806
    Abstract: The present disclosure provides an image rendering method and apparatus, a device, and a medium. The method including: in response to acquiring an interactive operation instruction from a user to control movement of a target rendering object, updating depth information of a first node; determining target coordinates of the first node in a world coordinate system, according to the depth information and screen coordinates of a movement trajectory corresponding to the interactive operation instruction; and based on the target coordinates and world coordinate system coordinates of a plurality of nodes, concurrently updating world coordinate system coordinates of the plurality of nodes, and controlling the plurality of nodes to rotate according to a preset model node rotation strategy to render the target rendering object.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: June 16, 2026
    Assignee: Beijing Zitiao Network Technology Co., Ltd.
    Inventor: Yixin Chen
  • Patent number: 12657854
    Abstract: Provided are methods, systems, devices, apparatuses, and tangible non-transitory computer readable media for generating avatars in a virtual environment. The disclosed technology can detect a plurality of inputs to control an avatar that is represented in a virtual environment. Based on one or more states of the virtual environment that are modified by the plurality of inputs, an interactive context associated with one or more states of the avatar in the virtual environment can be determined. Based on the one or more states of the virtual environment and the interactive context, a plurality of traits associated with a representation of the avatar in the virtual environment can be generated. Based on the plurality of traits, one or more modifications to the one or more states of the avatar can be generated. The one or more modifications can comprise modifying a visual representation of the avatar in the virtual environment.
    Type: Grant
    Filed: March 21, 2024
    Date of Patent: June 16, 2026
    Assignee: GENIES, INC.
    Inventors: Justin Huang, Akash Raman Nigam
  • Patent number: 12657729
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that generates a vectorized digital image of a raster image according to at least one gradient fill function. In particular, the disclosed systems generate a segmentation map of a raster digital image by using a segmentation model to cluster pixel values while minimizing a number of boundaries. Moreover, the disclosed systems generate one or more closed connected partitions that include locally smooth pixel values within the raster digital image according to the boundaries of the segmentation map. Further, the disclosed systems fit one or more fill function to the closed connected partition(s), where the one or more fill function includes at least one gradient fill function for a closed connected partition. The disclosed systems generate the vectorized digital image according to the at least one gradient fill function for the closed connected partition.
    Type: Grant
    Filed: August 22, 2024
    Date of Patent: June 16, 2026
    Assignee: Adobe Inc.
    Inventors: Souymodip Chakraborty, Ankit Phogat, Jaswant Singh Ranawat, Vineet Batra
  • Patent number: 12651305
    Abstract: Apparatuses, systems, and techniques to store information within one or more non-uniform memory access (NUMA) storages. In at least one embodiment, one or more circuits are to perform an application programming interface (API) to cause information to be stored within one or more NUMA storages or one or more graphics processor unit (GPU) physical storages based, at least in part, on one or more indicators to be indicated by one or more users of the API.
    Type: Grant
    Filed: June 26, 2023
    Date of Patent: June 9, 2026
    Assignee: NVIDIA Corporation
    Inventors: Fnu Vishnuswaroop Ramesh, Vivek Belve Kini, Jeremy Iverson, Nishank Niranjan Chandawala, Dimitar Haralampiev Haralanov
  • Patent number: 12651383
    Abstract: Techniques are disclosed to add augmented reality to a sub-view of a high resolution central video feed. In various embodiments, a central video feed is received from a first camera on a first recurring basis and time-stamped position information is received from a tracking system on a second recurring basis. The central video feed is calibrated against a spatial region encompassed by the central video feed. The received time-stamped position information and a determined plurality of tiles associated with at least one frame of the central video feed are used to define a first sub-view of the central video feed. The first sub-view and a homography defining placement of augmented reality elements on the at least one frame of the central video feed are provided as output to a device configured to use the first sub-view and the homography display the first sub-view.
    Type: Grant
    Filed: October 5, 2023
    Date of Patent: June 9, 2026
    Assignee: EXOS IP, LLC
    Inventors: Erik Schwartz, Michael Naquin, Christopher Brown, Steve Xing, Pawel Czarnecki, Charles D. Ebersol, Anne Gerhart
  • Patent number: 12651416
    Abstract: An image processing apparatus includes a data acquisition unit that acquires first sensing data that is image sensing data and second sensing data that is sensing data of a type different from the first sensing data and a display processing unit that performs a display process for displaying an augmented reality space formed by augmenting a real space with use of the first sensing data and the second sensing data. The display processing unit performs, by using the second sensing data, a display process for superimposing a virtual object on a real object recognized as an object present in the real space.
    Type: Grant
    Filed: January 17, 2022
    Date of Patent: June 9, 2026
    Assignees: SONY SEMICONDUCTOR SOLUTIONS CORPORATION, SONY GROUP CORPORATION
    Inventors: Mikio Ishimaru, Sayuri Wakabayashi, Go Matsumori
  • Patent number: 12644670
    Abstract: A firearm system includes a firearm and a computer. Electronics in the firearm determine data that includes a pathway between different points of aim of the firearm as the firearm moves. The computer receives this data and builds an image of the pathway between the different points of aim of the firearm.
    Type: Grant
    Filed: September 17, 2024
    Date of Patent: June 2, 2026
    Inventor: Philip Scott Lyren
  • Patent number: 12633066
    Abstract: The embodiments of the disclosure provide a method for rendering a virtual object, a host, and a computer readable storage medium. The method includes: determining a plurality of regions in an environment; determining lighting information of each of the plurality of regions; obtaining a to-be-rendered virtual object and selecting at least one candidate region corresponding to the to-be-rendered virtual object among the plurality of regions; determining a reference lighting information based on the lighting information of each of the at least one candidate region; and rendering the to-be-rendered virtual object based on the reference lighting information.
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: May 19, 2026
    Assignee: HTC Corporation
    Inventors: Ting Yu Hsu, Chia-Lun Ku
  • Patent number: 12633025
    Abstract: A metaverse application receives a first frame of a video. The metaverse application determines facial landmarks of the user in the first frame. The metaverse application generates an animation frame that includes an avatar and a background based on the facial landmarks and the first frame. The metaverse application determines a head orientation of the user in the first frame based on the facial landmarks. The metaverse application maps an orientation of the mobile device to the head orientation of the user. For each additional frame of the video subsequent to the first frame, the metaverse application updates the orientation of the mobile device. The metaverse application generates subsequent animation frames that include the avatar and the background based on the updated orientation of the mobile device in relation to the head orientation.
    Type: Grant
    Filed: January 24, 2024
    Date of Patent: May 19, 2026
    Assignee: Roblox Corporation
    Inventors: David B. Baszucki, Hendri Tan, Philippe Clavel, Garima Sinha
  • Patent number: 12632506
    Abstract: A request to add an overlay at a pixel located at (x, y) coordinates in images is received. Waypoints in a three-dimensional space are identified with respective two-dimensional projections onto the images falling inside a circle with a given radius r and centered at (x, y). An overlay z-coordinate is determined for the overlay as a weighted sum of respective z coordinates of the waypoints. The overlay is assigned a location (x, y, overlay z-coordinate).
    Type: Grant
    Filed: December 8, 2023
    Date of Patent: May 19, 2026
    Assignee: Transition Technologies PSC S.A.
    Inventors: Adam Gasiorek, Marcin Koziak, Marcin Sliwinski
  • Patent number: 12626459
    Abstract: Disclosed is a method for enabling exposure-guided three-dimensional (3D) reconstruction, including (i) receiving Low Dynamic Range (LDR) input image captured by camera; (ii) rendering High Dynamic Range (HDR) image corresponding to input image, using HDR 3D reconstruction model pre-trained for HDR image reconstruction of 3D environment; (iii) applying HDR to LDR tone-mapping operator on HDR image, for producing tone-mapped LDR image; (iv) determining first loss function (FLF) between input image and tone-mapped LDR image, FLF comprising weighted pixel value differences between pixels of input image and corresponding pixels of tone-mapped LDR image; (v) determining whether input image has saturated pixel(s), saturated pixel(s) comprises: highlight saturated pixel, shadow saturated pixel; (vi) de-weighting pixel value difference corresponding to saturated pixel in FLF; (vii) back-propagating gradient of FLF with respect to model parameters, through differentiable render function of HDR 3D reconstruction model,
    Type: Grant
    Filed: June 26, 2024
    Date of Patent: May 12, 2026
    Assignee: Varjo Technologies Oy
    Inventors: Kimmo Roimela, Anton Brandl