IP Library Granted Patent US 9,071,553
Granted Patent B2
US 9,071,553 · App. 13/012,828 · Granted Jun 30, 2015

Migrating a web hosting service between a dedicated environment for each client and a shared environment for multiple clients

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,071,553
App. No.
13/012,828
Granted
Jun 30, 2015
Kind
B2
Abstract

An automated tool for migrating a website hosting service from a first website hosting architecture to a second website hosting architecture, the first architecture comprising a server architecture that serves the services necessary for a client's web sites from a dedicated machine and the second web hosting architecture comprising a server architecture that serves a plurality of unrelated clients from a plurality of shared servers.

Claims (15)

1. A method of automatic website hosting service migration, comprising:

collecting information about a first website hosting architecture;

determining a plurality of website-specific hosting services provided by the first website hosting architecture that serves the plurality of website-specific hosting services to at least one of a client's websites by a server dedicated to serving the services necessary for the client's websites to fulfill website hosting requirements of the at least one of the client's websites;

configuring a second website hosting architecture to provide common website hosting services to a plurality of unrelated websites;

analyzing the plurality of website-specific hosting services to identify at least one of the plurality of website-specific hosting services corresponding to a common website hosting service of the second website hosting architecture;

migrating servicing of the at least one of the client's websites from the first website hosting architecture to the second website hosting architecture, wherein a migration status of the at least one of the client's websites includes a migration status for each of the plurality of website-specific hosting services; and

in response to a network request for the at least one of the plurality of website-specific hosting services, serving one of the identified at least one of the plurality of website-specific hosting services from the first website hosting architecture and an adapted variation of the corresponding common website hosting service from any of a plurality of shared servers of the second website hosting architecture to the at least one of the client's websites based on a migration status of the at least one of the client's websites, wherein the adapted variation of the corresponding common website hosting service is adapted in response to the network request to meet website hosting requirements of the at least one of the client's websites that is fulfilled by the identified at least one of the plurality of website-specific hosting services.

2. The method of claim 1 , wherein the first website hosting architecture comprises data storage dedicated to each client's website, and wherein the second website hosting architecture comprises shared data storage, wherein the shared data storage maintains data for at least a plurality of unrelated websites.

3. The method of claim 1 , wherein the second website hosting architecture serves a plurality of common website hosting services from a plurality of service pools, wherein each service pool of the plurality of service pools provides a single website hosting service of the plurality of common website hosting services.

4. The method of claim 3 , wherein each of a plurality of the single website hosting services are adapted and provided to a website in a service package representative of the plurality of website-specific hosting services provided to the website by the first website hosting architecture.

5. The method of claim 1 , wherein the server of the first website hosting architecture further comprises one or more substantially duplicate servers for backup purposes.

6. The method of claim 1 , wherein serving an adapted version of the corresponding common website hosting service includes determining a migration status for the at least one of the plurality of website-specific hosting services and serving one of the at least one of the plurality of website-specific hosting services from the first website hosting architecture and the adapted variation of the corresponding common website hosting service from the second website hosting architecture based on the determination.

7. The method of claim 1 , wherein the plurality of shared servers of the second website hosting architecture operate in a cloud computing environment.

8. The method of claim 1 , wherein the plurality of shared servers of the second website hosting architecture operate in a grid computing environment.

9. The method of claim 1 , wherein the first website hosting architecture comprises a virtual computing environment.

Assignments (12)
SUPERPRIORITY INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 17, 2025
From: MARKMONITOR INC.; NETWORK SOLUTIONS, LLC; NEWFOLD DIGITAL, INC.; A SMALL ORANGE, LLC; BLUEHOST INC.; HOSTGATOR.COM LLC; P.D.R SOLUTIONS (U.S.) LLC; MONSTERCOMMERCE, LLC
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS COLLATERAL AGENT
Reel/Frame 073963/0121 →
SUPERPRIORITY INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 17, 2025
From: MARKMONITOR INC.; NETWORK SOLUTIONS, LLC; NEWFOLD DIGITAL, INC.; A SMALL ORANGE, LLC; BLUEHOST INC.; HOSTGATOR.COM LLC; P.D.R SOLUTIONS (U.S.) LLC; MONSTERCOMMERCE, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 073963/0186 →
FIRST LIEN GRANT OF SECURITY INTEREST IN PATENTS Recorded Oct 18, 2023
From: NEWFOLD DIGITAL, INC.; NETWORK SOLUTIONS, LLC; WEB.COM GROUP, INC.; MARKMONITOR INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 065268/0277 →
CHANGE OF NAME Recorded Mar 17, 2021
From: THE ENDURANCE INTERNATIONAL GROUP, INC.
To: NEWFOLD DIGITAL, INC.
Reel/Frame 055691/0913 →
SECURITY INTEREST Recorded Feb 10, 2021
From: THE ENDURANCE INTERNATIONAL GROUP, INC.; NETWORK SOLUTIONS, LLC; WEB.COM GROUP, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 055277/0783 →
RELEASE OF SECURITY INTEREST Recorded Dec 6, 2013
From: CREDIT SUISSE AG
To: ENDURANCE INTERNATIONAL GROUP, INC.
Reel/Frame 031733/0624 →
RELEASE OF SECURITY INTEREST Recorded Nov 9, 2012
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: THE ENDURANCE INTERNATIONAL GROUP, INC.
Reel/Frame 029269/0041 →
SECURITY AGREEMENT Recorded Nov 9, 2012
From: THE ENDURANCE INTERNATIONAL GROUP, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 029275/0724 →
SECURITY AGREEMENT Recorded Jul 13, 2012
From: THE ENDURANCE INTERNATIONAL GROUP, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 028554/0400 →
RELEASE OF SECURITY INTEREST Recorded Dec 22, 2011
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: THE ENDURANCE INTERNATIONAL GROUP, INC.
Reel/Frame 027433/0606 →
SECURITY AGREEMENT Recorded Dec 22, 2011
From: THE ENDURANCE INTERNATIONAL GROUP, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 027437/0869 →
SECURITY AGREEMENT Recorded Oct 19, 2011
From: THE ENDURANCE INTERNATIONAL GROUP, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 027090/0543 →