IP Library Granted Patent US 12710859
Granted Patent B2
US 12710859 · App. 18/394,599 · Granted Aug 18, 2026

Dynamic user interface management platform

Inventors: Tao Ye (Cypress, TX); Christo Kojouharov (Sofia, BG); Hristiyan Yaprakov (Paramus, NJ); Kristiyan Nikolov (Paramus, NJ)
Assignee: NUVOLO TECHNOLOGIES CORPORATION
G06F3/0484G06F3/0482G06F9/451
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12710859
App. No.
18/394,599
Granted
Aug 18, 2026
Kind
B2
Abstract

Methods, systems, and storage media for providing a dynamic user interface management platform are disclosed. Exemplary implementations may: receive, at a user interface and using at least one processor associated with a user interface management platform, a selection of a widget to include in a customized dashboard; provide, at the user interface and by the user interface management platform, an editable property of the selected widget; receive, at the entry field and using the at least one processor, the script for controlling a behavior of the editable property of the selected widget; and control, using the at least one processor and as a result of the received customized script, the behavior of the selected widget.

Claims (35)

1 . A method, comprising:

receiving, at a user interface and using at least one processor associated with a user interface management platform, a selection of a widget to include in a customized dashboard;

providing, at the user interface and by the user interface management platform, an editable property of the selected widget, the editable property associated with an entry field for receiving a script to assign to the editable property;

receiving, at the entry field and using the at least one processor, the script for controlling a behavior of the editable property of the selected widget for a plurality of users, wherein the editable property of the selected widget includes that the selected widget is read-only for a first subset of the plurality of users and write-capable for a second subset of the plurality of users; and

controlling, using the at least one processor and as a result of the received customized script, the behavior of the selected widget.

2 . The method of claim 1 , wherein the selection of the widget is received in response to a displayed set of available widgets.

3 . The method of claim 1 , wherein including the widget in the customized dashboard includes associating a graphic representation of the widget with the customized dashboard.

4 . The method of claim 1 , wherein including the widget in the customized dashboard includes associating an identifier of the widget with the customized dashboard.

5 . The method of claim 1 , wherein the customized dashboard includes a plurality of widgets.

6 . The method of claim 1 , wherein the editable property of the selected widget includes at least one of a type of the selected widget, a name of the selected widget, an indicator of whether the selected widget is read-only, an indicator of whether the selected widget is hidden, or an indicator of whether the selected widget is disabled.

7 . The method of claim 1 , wherein the script includes a plurality of instructions that, when executed by the at least one processor, cause a value to be assigned to the editable property.

8 . A system, comprising:

one or more hardware processors configured by machine-readable instructions to:

receive, at a user interface and using at least one processor associated with a user interface management platform, a selection of a widget to include in a customized dashboard;

provide, at the user interface and by the user interface management platform, an editable property of the selected widget, the editable property associated with an entry field for receiving a script to assign to the editable property;

receive, at the entry field and using the at least one processor, the script for controlling a behavior of the editable property of the selected widget for a plurality of users, wherein the editable property of the selected widget includes that the selected widget is read-only for a first subset of the plurality of users and write-capable for a second subset of the plurality of users; and

control, using the at least one processor and as a result of the received customized script, the behavior of the selected widget.

9 . The system of claim 8 , wherein the selection of the widget is received in response to a displayed set of available widgets.

10 . The system of claim 8 , wherein including the widget in the customized dashboard includes associating a graphic representation of the widget with the customized dashboard.

11 . The system of claim 8 , wherein including the widget in the customized dashboard includes associating an identifier of the widget with the customized dashboard.

12 . The system of claim 8 , wherein the customized dashboard includes a plurality of widgets.

13 . The system of claim 8 , wherein the editable property of the selected widget includes at least one of a type of the selected widget, a name of the selected widget, an indicator of whether the selected widget is read-only, an indicator of whether the selected widget is hidden, or an indicator of whether the selected widget is disabled.

14 . The system of claim 8 , wherein the script includes a plurality of instructions that, when executed by the at least one processor, cause a value to be assigned to the editable property.

15 . A non-transitory computer readable medium (CRM) comprising at least one program for execution by at least one processor of a system, the at least one program including instructions which, when executed by the at least one processor, cause The system to perform operations comprising:

receiving, at a user interface and using at least one processor associated with a user interface management platform, a selection of a widget to include in a customized dashboard;

providing, at the user interface and by the user interface management platform, an editable property of the selected widget, the editable property associated with an entry field for receiving a script to assign to the editable property;

receiving, at the entry field and using the at least one processor, the script for controlling a behavior of the editable property of the selected widget for a plurality of users, wherein the editable property of the selected widget includes that the selected widget is read-only for a first subset of the plurality of users and write-capable for a second subset of the plurality of users; and

controlling, using the at least one processor and as a result of the received customized script, the behavior of the selected widget.

16 . The CRM of claim 15 , wherein the selection of the widget is received in response to a displayed set of available widgets.

17 . The CRM of claim 15 , wherein including the widget in the customized dashboard includes associating a graphic representation of the widget with the customized dashboard.

18 . The CRM of claim 15 , wherein including the widget in the customized dashboard includes associating an identifier of the widget with the customized dashboard.

19 . The CRM of claim 15 , wherein:

the customized dashboard includes a plurality of widgets; and

the script includes a plurality of instructions that, when executed by the at least one processor, cause a value to be assigned to the editable property.

20 . The CRM of claim 15 , wherein the editable property of the selected widget includes at least one of a type of the selected widget, a name of the selected widget, an indicator of whether the selected widget is read-only, an indicator of whether the selected widget is hidden, or an indicator of whether the selected widget is disabled.