Providing cloud computing services based on a holding of cryptocurrency
OwnerKen Yen Chen Liuinventor
Life of this patent
Estimating the term…
Abstract
Cloud computing services are provided based on a holding of cryptocurrency. An account can be created at a system of a cloud service provider for a compute user. A specification for at least one aspect of cloud computing services to be provided can be received. Access to cloud computing services is provided based at least in part on a determination of an amount of cryptocurrency held by the compute user. The cloud computing services can include artificial intelligence cloud computing services.
Claims31
A method comprising:
- receiving an account creation request including compute user information for a compute user, the account creation request received by a system of a cloud service provider;
- creating, by the system of the cloud service provider, a first account for the compute user to receive access to cloud computing services to be provided by the cloud service provider, the first account created based at least in part on the compute user information;
- receiving, at the system of the cloud service provider, a specification for the first account of the compute user, the specification specifying at least one aspect of the cloud computing services to be provided by the cloud service provider;
- determining, by the system of the cloud service provider, a first amount of a cryptocurrency to be held by the compute user for receiving access to the cloud computing services, wherein the first amount of the cryptocurrency is determined after creating the first account and after receiving the specification, and wherein the first amount of the cryptocurrency is determined based at least in part on the specification;
- making a determination, by the system of the cloud service provider, regarding a second amount of the cryptocurrency actually held by the compute user;
- and
- providing access to the cloud computing services for the compute user, wherein the access is provided based at least in part on making the determination regarding the second amount of the cryptocurrency.
(canceled)
(canceled)
A non-transitory computer readable medium storing instructions that when executed by at least one processor cause operations to be performed, the operations comprising:
- receiving an account creation request including compute user information for a compute user, the account creation request received by a system of a cloud service provider;
- creating, by the system of the cloud service provider, a first account for the compute user to receive access to cloud computing services to be provided by the cloud service provider, the first account created based at least in part on the compute user information;
- receiving, at the system of the cloud service provider, a specification for the first account of the compute user, the specification specifying at least one aspect of the cloud computing services to be provided by the cloud service provider;
- determining, by the system of the cloud service provider, a first amount of a cryptocurrency to be held by the compute user for receiving access to the cloud computing services, wherein the first amount of the cryptocurrency is determined after creating the first account and after receiving the specification, and wherein the first amount of the cryptocurrency is determined based at least in part on the specification;
- making a determination, by the system of the cloud service provider, regarding a second amount of the cryptocurrency actually held by the compute user;
- and
- providing access to the cloud computing services for the compute user, wherein the access is provided based at least in part on making the determination regarding the second amount of the cryptocurrency.
A non-transitory computer readable medium storing instructions that when executed by at least one processor cause operations to be performed, the operations comprising:
- submitting, to a system of a cloud service provider, an account creation request to create an account for a compute user to receive access to cloud computing services to be provided by the cloud service provider, the account creation request including compute user information for the compute user;
- submitting, to the system of the cloud service provider, a specification for the account of the compute user, the specification specifying at least one aspect of the cloud computing services;
- receiving, from the system of the cloud service provider, a notification about a first amount of a cryptocurrency to be held by the compute user for receiving access to the cloud computing services;
- wherein the compute user obtains a second amount of the cryptocurrency;
- and
- obtaining, by the compute user, access to the cloud computing services, wherein the access is obtained based at least in part on the compute user actually holding the second amount of the cryptocurrency.
(canceled)
(canceled)
(canceled)
Dependencies are inferred from the claim text.