Patent ID: 11972275
Assignee: SALESFORCE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A system for providing a graphical user interface, the system comprising one or more computer processors configured to provide:
a base design system layer comprising a plurality of web browser components that provide platform-agnostic user interface functions;
a second design system layer comprising a plurality of extensible APIs inherited from the base design system layer that provide a plurality of platform-specific user interface functions;
a third design system layer comprising a second plurality of extensible APIs inherited from the second design system layer that provide a plurality of product-specific user interface functions;
a fourth design system layer comprising a third plurality of extensible APIs inherited from the second design system layer that provide a plurality of presentation-specific user interface functions,
wherein the base design system layer, the second design system layer, the third design system layer, and the fourth design system layer are integrated, through stages of parent-child extensions, into a user interface framework by using a scripting framework comprising a plurality of product specific API services that selectively calls functions of the base the base design system layer, the second design system layer, the third design system layer and the fourth design system layer into the user interface framework,
wherein the scripting framework provides a path for full platform integration through the stages of parent-child extensions of the base design system layer, the second design system layer, the third design system layer and the fourth design system layer.