Location-based website hosting optimization
First Claim
1. A method, comprising:
- monitoring, by a hardware server hosting a website for a hosting customer, source locations for network traffic accessing the website;
identifying, by the hardware server, a first hosting location from a plurality of hosting locations based, at least in part, on the source locations for network traffic accessing the website;
transmitting, by the hardware server, a user interface to the hosting customer recommending that the hosting customer transfer at least a portion of the website to the first hosting location;
receiving, by the hardware server and through the user interface, a message encoding an approval or a selection of the first hosting location in the first hosting location by the hosting customer; and
transmitting, by the hardware server, at least a portion of the website of the hosting customer to a second hardware server located in first hosting location.
3 Assignments
0 Petitions
Accused Products
Abstract
A hosting provider may host a website at a first hosting location based on initial business information received from a hosting customer, perhaps while the hosting customer created an account. The initial business information may include, as non-limiting examples, whether the business is a local or non-localized business, business addresses and/or registered domain names. A domain name, particularly if it resolves to the website, may be analyzed for incorporated words, spelling, characters and/or top-level domain that may point to, or be more commonly used in, one or more geographical regions. The website may be moved to a second location based on the initial business information combined with subsequently collected business information, such as, as non-limiting examples, updated address information, marketing campaigns aimed at particular locations and/or based on the originating location of traffic to the website.
-
Citations
19 Claims
-
1. A method, comprising:
-
monitoring, by a hardware server hosting a website for a hosting customer, source locations for network traffic accessing the website; identifying, by the hardware server, a first hosting location from a plurality of hosting locations based, at least in part, on the source locations for network traffic accessing the website; transmitting, by the hardware server, a user interface to the hosting customer recommending that the hosting customer transfer at least a portion of the website to the first hosting location; receiving, by the hardware server and through the user interface, a message encoding an approval or a selection of the first hosting location in the first hosting location by the hosting customer; and transmitting, by the hardware server, at least a portion of the website of the hosting customer to a second hardware server located in first hosting location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving, by a hardware server at a first time, a request from a hosting customer to host content of a website; accessing, by the hardware server, a customer record to identify a first business information relating to the hosting customer; determining, by the hardware server, a first hosting location from a plurality of hosting locations based, at least in part, on the first business information; receiving, by the hardware server in response to a message transmitted to the hosting customer, a message encoding an approval of the first hosting location by the hosting customer; and in response to the message encoding the approval of the first hosting location, hosting at least a portion of the content of the website on one or more hosting servers at the first hosting location. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
collecting at a first time, by one or more hardware servers, a first business information from a hosting customer; transmitting, by the hardware server, a user interface to the hosting customer recommending that at least a portion of a website be hosted in a first hosting location, the first hosting location being at least partially determined by the first business information; receiving, by the hardware server and through the user interface, a message encoding an approval of the first hosting location; and in response to the message encoding the approval of the first hosting location, hosting, by the one or more hardware servers, a website of the hosting customer at the first hosting location. - View Dependent Claims (18, 19)
-
Specification