Allocating and accessing hosting server resources via continuous resource availability updates
First Claim
1. A method for allocating and controlling resources, comprising:
- providing, by a hosting provider, a plurality of levels of partitioned resource access, each level comprising a different number of partitions, on one or more hosting servers, of a predetermined amount of hosting server resources, the predetermined amount of hosting server resources increasing from a lowest of the levels to a highest of the levels;
providing, by the hosting provider to a user having one or more accounts in one or more of the partitions on a current level of the levels of partitioned resource access, one or more migration paths from the current level to each of the levels higher than the current level and to each of the levels lower than the current level, each of the migration paths facilitating migration of one or more of the accounts from the current level to another of the levels, wherein each of the migration paths further facilitates migration of one or more of the accounts from the current level to another of the levels while the accounts each remain accessible to all entities authorized to access the accounts and without losing network connectivity;
providing, by the hosting provider to the user, a unified control panel accessible at any level of partitioned resource access on which the user has one or more of the accounts; and
providing, by the hosting provider, a plurality of shared resource platforms accessible to a plurality of users, each shared resource platform comprising one or more of the levels of partitioned resource access, wherein the shared resource platforms comprise a shared platform and a virtual private server (VPS) platform.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for dynamically allocating and accessing hosting server resources to users of hosting services. The system may include one or more servers that provide multiple levels of access to the hosting server resources, and an administration server configured with one or more migration paths that allow the user to migrate the account between two levels while the account remains accessible to all entities authorized to access the account. The hosting server resources may be divided according to virtual partitions that are resizable by the administration server. The system may include a migration interface stored on and accessible to the user from the administration server. The migration interface provides the user with options to migrate the account between the levels of access. The system may include an application programming interface that provides access to the administration server for changing the account'"'"'s level of access.
-
Citations
15 Claims
-
1. A method for allocating and controlling resources, comprising:
-
providing, by a hosting provider, a plurality of levels of partitioned resource access, each level comprising a different number of partitions, on one or more hosting servers, of a predetermined amount of hosting server resources, the predetermined amount of hosting server resources increasing from a lowest of the levels to a highest of the levels; providing, by the hosting provider to a user having one or more accounts in one or more of the partitions on a current level of the levels of partitioned resource access, one or more migration paths from the current level to each of the levels higher than the current level and to each of the levels lower than the current level, each of the migration paths facilitating migration of one or more of the accounts from the current level to another of the levels, wherein each of the migration paths further facilitates migration of one or more of the accounts from the current level to another of the levels while the accounts each remain accessible to all entities authorized to access the accounts and without losing network connectivity; providing, by the hosting provider to the user, a unified control panel accessible at any level of partitioned resource access on which the user has one or more of the accounts; and providing, by the hosting provider, a plurality of shared resource platforms accessible to a plurality of users, each shared resource platform comprising one or more of the levels of partitioned resource access, wherein the shared resource platforms comprise a shared platform and a virtual private server (VPS) platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
providing, by a hosting provider to a user, an account on one or more hosting servers; providing, by the hosting provider, a plurality of levels of resource access, each level comprising access to a different predetermined amount of server resources of one or more of the hosting servers, the predetermined amount of hosting server resources increasing from a lowest of the levels to a highest of the levels, the account residing on a current level of the levels of resource access; providing, by the hosting provider to the user, one or more migration paths from the current level to each of the levels higher than the current level and to each of the levels lower than the current level, each of the migration paths facilitating movement of one or more of the accounts from the current level to another of the levels, wherein each of the migration paths further facilitates migration of the account from the current level to another of the levels while the account remains accessible to all entities authorized to access the account and without losing network connectivity; providing, by the hosting provider to the user, a unified control panel accessible at any level of partitioned resource access on which the user has the account; and providing, by the hosting provider, a plurality of shared resource platforms accessible to a plurality of users, each shared resource platform comprising one or more of the levels of partitioned resource access, wherein the shared resource platforms comprise a shared platform and a virtual private server (VPS) platform. - View Dependent Claims (13, 14, 15)
-
Specification