System, method and computer program product for serving an application from a custom subdomain
First Claim
Patent Images
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 by a computer to implement a method comprising:
- storing, by a system, a web application of each of a plurality of different organizations that have registered with the system;
for each of the organizations;
receiving, by the system from the organization, a name to be used to create for the organization a custom subdomain of a domain of the system,creating, by the system for the organization, the custom subdomain of the domain of the system using the name received from the organization,associating, by the system, the custom subdomain created for the organization with the web application of the organization, andserving, by the system, the web application of the organization via the custom subdomain.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for serving an application from a custom subdomain. These mechanisms and methods for serving an application from a custom subdomain can enable improved data security, enhanced system performance, optimized resource utilization, etc.
151 Citations
18 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 by a computer to implement a method comprising:
-
storing, by a system, a web application of each of a plurality of different organizations that have registered with the system; for each of the organizations; receiving, by the system from the organization, a name to be used to create for the organization a custom subdomain of a domain of the system, creating, by the system for the organization, the custom subdomain of the domain of the system using the name received from the organization, associating, by the system, the custom subdomain created for the organization with the web application of the organization, and serving, by the system, the web application of the organization via the custom subdomain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
storing, by a system, a web application of each of a plurality of different organizations that have registered with the system; for each of the organizations; receiving, by the system from the organization, a name to be used to create for the organization a custom subdomain of a domain of the system, creating, by the system for the organization, the custom subdomain of the domain of the system using the name received from the organization, associating, by the system, the custom subdomain created for the organization with the web application of the organization, and serving, by the system, the web application of the organization via the custom subdomain.
-
-
17. An apparatus, comprising:
at least one processor of a system for; storing, by the system, a web application of each of a plurality of different organizations that have registered with the system; for each of the organizations; receiving, by the system from the organization, a name to be used to create for the organization a custom subdomain of a domain of the system, creating, by the system for the organization, the custom subdomain of the domain of the system using the name received from the organization, associating, by the system, the custom subdomain created for the organization with the web application of the organization, and serving, by the system, the web application of the organization via the custom subdomain.
-
18. A method for transmitting code for use in a multi-tenant database system on a transmission medium, the method comprising:
-
transmitting code for storing, by a system, a web application of each of a plurality of different organizations that have registered with the system; for each of the organizations, transmitting code for; receiving, by the system from the organization, a name to be used to create for the organization a custom subdomain of a domain of the system, creating, by the system for the organization, the custom subdomain of the domain of the system using the name received from the organization, associating, by the system, the custom subdomain created for the organization with the web application of the organization, and serving, by the system, the web application of the organization via the custom subdomain.
-
Specification