US 12,169,666 B2
Robust renderer for multi-layer presentation
Tao Ye, Cypress, TX (US); Khoa Nguyen Van Ho, Houston, TX (US); and Tejas Yadav, West Haven, CT (US)
Assigned to Nuvolo Technologies Corporation, Paramus, NJ (US)
Filed by Nuvolo Technologies Corporation, Paramus, NJ (US)
Filed on Oct. 24, 2023, as Appl. No. 18/383,107.
Application 18/383,107 is a continuation of application No. 17/109,859, filed on Dec. 2, 2020, granted, now 11,900,019.
Prior Publication US 2024/0054255 A1, Feb. 15, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 30/13 (2020.01); G06F 30/12 (2020.01); G06F 30/23 (2020.01); G06T 17/20 (2006.01)
CPC G06F 30/13 (2020.01) [G06F 30/12 (2020.01); G06F 30/23 (2020.01); G06T 17/20 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
accessing, by a processor from a memory, layers associated with a floorplan, wherein the layers include a visual layer that depicts the floorplan and that has a first size and an interactive layer that enables user interaction with the visual layer for the floorplan and that has a second size;
determining outer boundaries for a layer that is selected from the layers, wherein the outer boundaries collectively define a polygon that surrounds content of the selected layer, the selected layer being the interactive layer;
generating a boundary layer for the floorplan based on the polygon defined by the outer boundaries;
scaling, based on the boundary layer, one or more of the layers;
after scaling one or more of the visual layer or the interactive layer, aligning the visual layer and the interactive layer in a merged graphics layer; and
providing the merged graphics layer for presentation via a user interface.