Providing configurable pricing for execution of software images
AssigneeAmazon Technologies, Inc.
InventorsPeter Sirota, James Alfred Gordon Greenfield, Don Johnson, Attila Narin
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorsPeter Sirota, James Alfred Gordon Greenfield, Don Johnson, Attila Narin
Estimating the term…
Techniques are described for facilitating sharing of executable software images between users in a configurable manner. In at least some situations, the executable software images are virtual machine images, and while executing may access and use remote network-accessible services (e.g., Web services). In addition, some or all shared executable software images may be made available in a fee-based manner by creator users, such that execution of such a fee-based software image by a software image execution service on behalf of a user other than the creator user is performed in exchange for fees from the other user as specified by the creator user. The creator user may further receive at least some of the specified fees paid by the other user, such as at least some of a difference between the specified fees and fees charged by the software image execution service for the execution.
A computer-implemented method for managing execution of software images, the method comprising:
A computer-implemented method for managing execution of software images for users of a software image execution service, the method comprising:
The method of claim wherein the determined one or more fees are variable fees that vary based on at least one of a group including an amount of time of the execution of the indicated software virtual machine image copy and amounts of use by the executing indicated software virtual machine image copy of resources of the software image execution service, and wherein the method further comprises obtaining payment from the first user for the determined one or more fees.
A non-transitory computer-readable medium whose contents configure a computing system to manage execution of software images for users of a software image execution service, by performing a method comprising:
A computing system configured to manage execution of software programs by users of a software execution service, comprising:
Dependencies are inferred from the claim text.