METHODS AND SYSTEMS FOR CONVERTING STANDARD SOFTWARE LICENSES FOR USE IN CLOUD COMPUTING ENVIRONMENTS
First Claim
1. A method for enabling use of off-the-shelf software in a cloud computing environment, comprising:
- receiving, from a software vendor, rules for converting terms of a software license of a software program to terms associated with a cloud;
storing a record of the rules in a computer readable storage medium;
receiving a request to convert a version of the software license for use in the cloud; and
converting the version of the software license to a cloud software license based on the rules stored in the record.
1 Assignment
0 Petitions
Accused Products
Abstract
A “Bring Your Own License” (BYOL) service can convert users'"'"' “off-the-shelf” (OTS) software licenses for use in public clouds according to rules provided by independent software vendors (ISVs). The rules provided by an ISV can convert the terms associated with the ISV'"'"'s OTS software licenses (e.g. number of instances, number of users, duration, technical support provided) to terms associated with public clouds (e.g. number of concurrent users, number of virtual machines, number of different clouds, technical support). The BYOL license service can convert the OTS software licenses according to the rules provided by the ISVs.
-
Citations
20 Claims
-
1. A method for enabling use of off-the-shelf software in a cloud computing environment, comprising:
-
receiving, from a software vendor, rules for converting terms of a software license of a software program to terms associated with a cloud; storing a record of the rules in a computer readable storage medium; receiving a request to convert a version of the software license for use in the cloud; and converting the version of the software license to a cloud software license based on the rules stored in the record. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable storage medium comprising instructions for causing a processing system to perform a method, comprising:
-
receiving, from a software vendor, rules for converting terms of a software license of a software program to terms associated with a cloud; storing a record of the rules in a computer readable storage medium; receiving a request to convert a version of the software license for use in the cloud; and converting the version of the software license to a cloud software license based on the rules stored in the record. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for enabling use of off-the-shelf software in a cloud computing environment, comprising:
-
a network interface to a software vendor and a user; a computer readable storage medium; and a processor communicating with the network interface and executing a conversion module, the conversion module being configured to— receive, from the software vendor, rules for converting terms of a software license of a software program to terms associated with a cloud; store a record of the rules in the computer readable storage medium; receive, from the user, a request to convert a version of the software license for use in the cloud; and convert the version of the software license to a cloud software license based on the rules stored in the record. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification