Patent ID: 11947611
Assignee: NASDAQ, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 18:
19. A non-transitory computer readable storage medium storing instructions which, when executed by at least one processor of a server computer processing system provides for:
providing a user interface to create a dashboard of widgets, and publish widgets from one or more subscriber web applications;
enabling the user to select at least one widget from a library of widgets stored on a first storage to arrange on the dashboard, the library including widgets published by a plurality of subscriber web applications; and
in response to a selection of a first widget from the library to display in the dashboard, display the first widget in the dashboard if an entitlement associating the user to a third party data service used by the first widget is valid, and prevent display of the first widget in the dashboard if said entitlement is not found or is invalid,
wherein said entitlement is accessed in first information associating one or more entitlements with each user and with each of a plurality of third party services, and
wherein second information associates a requirement for one or more entitlements with each widget in the library.