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;
displaying, by the hosting provider to a user having an account in one or more of the partitions on a current level of the levels of partitioned resource access, one or more migration paths for the account from the current level to each of the levels higher than the current level and for the account from the current level to each of the levels lower than the current level, each of the migration paths facilitating migration of the account from the current level to another of the levels;
receiving by the hosting provider from the user a selected level of partitioned resource access;
migrating by the hosting provider the account of the user from the current level to the selected level of partitioned resource access; and
providing by the hosting provider to the user a unified user control panel to manage the account, wherein the unified user control panel has a consistent appearance and a consistent functionality at all levels of the plurality of levels of the partitioned resource access.
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
20 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; displaying, by the hosting provider to a user having an account in one or more of the partitions on a current level of the levels of partitioned resource access, one or more migration paths for the account from the current level to each of the levels higher than the current level and for the account from the current level to each of the levels lower than the current level, each of the migration paths facilitating migration of the account from the current level to another of the levels; receiving by the hosting provider from the user a selected level of partitioned resource access; migrating by the hosting provider the account of the user from the current level to the selected level of partitioned resource access; and providing by the hosting provider to the user a unified user control panel to manage the account, wherein the unified user control panel has a consistent appearance and a consistent functionality at all levels of the plurality of levels of the partitioned resource access. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. 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; displaying, by the hosting provider to the user, one or more migration paths for the account from the current level to each of the levels higher than the current level and for the account from the current level to each of the levels lower than the current level, each of the migration paths facilitating movement of the account from the current level to another of the levels; and receiving by the hosting provider from the user a selected level of resource access; migrating by the hosting provider the account of the user from the current level to the selected level of resource access; and providing by the hosting provider to the user a unified user control panel to manage the account, wherein the unified user control panel has a consistent appearance and a consistent functionality at all levels of the plurality of levels of the resource access. - View Dependent Claims (17, 18, 19, 20)
-
Specification