Patent ID: 11886683
Assignee: MONDAY.COM LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. A non-transitory computer readable medium containing instructions that, when executed, cause at least one processor to perform operations for presenting board graphics, the operations comprising:
receiving a request to present, on a display, a board having a plurality of document object models (DOMs) arranged in rows and columns;
determining, for each of the plurality of types of DOMs, a duration of time required to generate a corresponding graphical representation of each of the plurality of types of DOMs;
comparing each of the determined durations of time to a desired duration of time;
identifying one or more of the plurality of types of DOMs based on the comparing, wherein the determined duration of time of the identified one or more of the plurality of types of DOMs is greater than the desired duration of time;
generating a canvas layer of the board, wherein the canvas layer includes a graphical representation of each of the plurality of DOMs;
generating a blank cell as the graphical representation for the identified one or more of the plurality of types of DOMs;
generating a library of locations on the canvas layer, wherein the library of locations stores an arrangement of the plurality of DOMs;
presenting, on the display, a portion of the canvas layer, wherein the presented portion of the canvas layer is determined by a size of the display; and
transforming the graphical representation of each of the plurality of DOMs presented on the display into a corresponding DOM of the plurality of DOMs,
wherein prior to generating the canvas layer, a plurality of types of DOMs are received and a graphical representation is generated for each of the plurality of types of DOMs.