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

Claim 21:
22. A system for presenting board graphics, the system comprising:
at least one processor configured to:
receive a request to present, on a display, a board having a plurality of document object models (DOMs) arranged in rows and columns;
determine, 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;
compare each of the determined durations of time to a desired duration of time;
identify 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;
generate a canvas layer of the board, wherein the canvas layer includes a graphical representation of each of the plurality of DOMs;
generate a blank cell as the graphical representation for the identified one or more of the plurality of types of DOMs;
generate a library of locations on the canvas layer, wherein the library of locations stores an arrangement of the plurality of DOMs;
present, 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;
transform 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.