METHOD AND SYSTEM FOR CUSTOMIZING A USER INTERFACE TO AN ON-DEMAND DATABASE SERVICE
First Claim
1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method, the method comprising:
- receiving, from a first of a plurality of tenants, one or more definitions of a customization of a user interface, wherein at least one of the definitions is associated with content not stored utilizing an on-demand database that includes information stored therein;
associating the definitions with the first tenant;
storing the definitions in the on-demand database;
receiving, from a user associated with the first tenant, a request; and
sending, to the user, the user interface modified according to one or more of the definitions, such that a customized user interface is displayed to the user which includes a combined utilization of the content and the information.
0 Assignments
0 Petitions
Accused Products
Abstract
In embodiments, methods and systems for customizing a user interface to an on-demand database service. These mechanisms and methods for customizing a user interface to an on-demand database service can enable embodiments to provide a user interface designed by a tenant of the on-demand database service. The customization can include including third party content into the customized user interface, overriding a standard object, and providing content inline at a specified location.
-
Citations
19 Claims
-
1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method, the method comprising:
-
receiving, from a first of a plurality of tenants, one or more definitions of a customization of a user interface, wherein at least one of the definitions is associated with content not stored utilizing an on-demand database that includes information stored therein; associating the definitions with the first tenant; storing the definitions in the on-demand database; receiving, from a user associated with the first tenant, a request; and sending, to the user, the user interface modified according to one or more of the definitions, such that a customized user interface is displayed to the user which includes a combined utilization of the content and the information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
receiving, from a first of a plurality of tenants, one or more definitions of a customization of a user interface, wherein at least one of the definitions is associated with content not stored utilizing an on-demand database that includes information stored therein; associating the definitions with the first tenant; storing the definitions in the on-demand database; receiving, from a user associated with the first tenant, a request; and sending, to the user, the user interface modified according to one or more of the definitions, utilizing a processor, such that a customized user interface is displayed to the user which includes a combined utilization of the content and the information. - View Dependent Claims (13, 14, 15)
-
-
16. An apparatus, comprising:
-
a processor for; receiving, from a first of a plurality of tenants, one or more definitions of a customization of a user interface, wherein at least one of the definitions is associated with content not stored utilizing an on-demand database that includes information stored therein; associating the definitions with the first tenant; storing the definitions in the on-demand database; receiving, from a user associated with the first tenant, a request; and sending, to the user, the user interface modified according to one or more of the definitions, such that a customized user interface is displayed to the user which includes a combined utilization of the content and the information. - View Dependent Claims (17, 18, 19)
-
Specification