Automated website generation via integrated domain registration, hosting provisioning, and website building
View Patent ↗Methods of the present inventions allow for generating and providing an enhanced domain name. An exemplary method may comprise providing an enhanced domain to a second party. The enhanced domain may comprise a domain name, a web space automatically enabled and associated with the domain name, and at least one application automatically enabled and associated with the domain name.
1. A system, comprising:
at least one server communicatively coupled to a network, the at least one server being configured to:
register a requested domain name to a user, the requested domain name being associated with a pre-configured hosting service and a pre-configured application, wherein a Domain Name System record associated with the requested domain name is automatically associated with the pre-configured hosting service and the pre-configured application requires no additional setup by the user to implement a functionality of the pre-configured application in combination with the requested domain name; and
after registering the requested domain name to the user, and without receiving further requests from the user, publish a website at the requested domain name using the pre-configured hosting service, the website including the pre-configured application.
2. The system of claim 1 , wherein the pre-configured hosting service includes at least one of a shared hosting service, a virtual-dedicated hosting service, a dedicated hosting service, and a clustered hosting service.
3. The system of claim 1 , wherein the pre-configured hosting service includes at least one hosting server computer having an IP address, a bandwidth allotment, and a storage allotment.
4. The system of claim 1 , wherein the pre-configured application includes at least one of an email application, a blog application, and a forum application.
5. The system of claim 1 , wherein publishing the website includes installing the pre-configured application into the pre-configured hosting service and enabling a functionality of the pre-configured application.
6. The system of claim 1 , wherein the website includes a control panel configured to display options to configure and manage the pre-configured application.
7. The system of claim 6 , wherein the control panel is configured to display an option to select an appearance, theme, or image to install into the website.
8. The system of claim 1 , wherein the requested domain name is associated with a bandwidth allotment and the pre-configured hosting service is configured according to the bandwidth allotment.
9. A system, comprising:
at least one server communicatively coupled to a network, the at least one server being configured to:
register a requested domain name to a user, the requested domain name being associated with a pre-configured hosting service and a bandwidth allotment, wherein a Domain Name System record associated with the requested domain name is automatically associated with the pre-configured hosting service and the bandwidth allotment is automatically associated with is the requested domain name; and
after registering the requested domain name to the user, and without receiving further requests from the user, publish a website at the requested domain name using the pre-configured hosting service.
10. The system of claim 9 , wherein the pre-configured hosting service includes at least one of a shared hosting service, a virtual-dedicated hosting service, a dedicated hosting service, and a clustered hosting service.
11. The system of claim 9 , wherein the requested domain name is associated with a pre-configured application and the at least one server is configured to install the pre-configured application into the website, the pre-configured application including at least one of an email application, a blog application, and a forum application.
12. The system of claim 9 , wherein the website includes a control panel configured to display options to configure and manage the website.
13. The system of claim 12 , wherein the control panel is configured to display an option to select an appearance, theme, or image to install into the website.
14. A method, comprising:
registering, by at least one server computer communicatively coupled to a network, a requested domain name to a user, the requested domain name being associated within a pre-configured hosting service and a pre-configured application, wherein a Domain Name System record associated with the requested domain name is automatically associated with the pre-configured hosting service and the pre-configured application requires no additional setup by the user to implement a functionality of the pre-configured application in combination with the requested domain name; and
after registering, by the at least one server computer, the requested domain name to the user, and without receiving further requests from the user, publishing a website at the requested domain name using the pre-configured hosting service, the website including the pre-configured application.
15. The method of claim 14 , wherein the pre-configured hosting service includes at least one of a shared hosting service, a virtual-dedicated hosting service, a dedicated hosting service, and a clustered hosting service.
16. The method of claim 14 , wherein the pre-configured hosting service includes at least one hosting server computer having an IP address, a bandwidth allotment, and a storage allotment.
17. The method of claim 14 , wherein the pre-configured application includes at least one of an email application, a blog application, and a forum application.
18. The method of claim 14 , wherein publishing the website includes installing the pre-configured application into the pre-configured hosting service and enabling a functionality of the pre-configured application.
19. The method of claim 14 , wherein the website includes a control panel configured to display options to configure and manage the pre-configured application.
20. The method of claim 19 , wherein the control panel is configured to display an option to select an appearance, theme, or image to install into the website.