Remote feature activator feature extraction
First Claim
1. A method for creating a database record for providing a license to use a computational component, comprising:
- a processor receiving an order identifier, wherein the order identifier identifies a record describing an order involving the computational component, wherein the order is a previous business transaction related to a computational component;
the processor retrieving order information in the record associated with the order identifier, wherein the order information comprises at least one material code, wherein the at least one material code at least identifies the computational component;
the processor comparing the at least one material code with at least one material code mapping table, wherein the mapping table describes what a customer is entitled to license based on the material codes in the order;
the processor identifying corresponding computational component information associated with the at least one material code;
the processor identifying a material code from the at least one material code mapping table that is not in the order information, but has been previously paid for;
the processor generating a license file associated with a license for the computational component, wherein the license file contains at least some of the computational component information and the material code from the at least one mapping table that is not in the order information, but was previously paid for, wherein the license file includes one or more of a software application name, a software version, an expiration date of the license, one or more software features, and one or more software capacities; and
repeating the comparing step for each of a plurality of material codes in the order information.
17 Assignments
0 Petitions
Accused Products
Abstract
A database record controls a license to use a computational component. An input receives an order identifier associated with an order related to a computational component and an interface retrieves order information associated with the identifier. The order information comprises at least one material code. A material code mapping agent compares the material code with at least one material code mapping table to identify corresponding computational component information associated with the material code. In another configuration, a transaction record includes first information associated with the order, the order relates to at least a first computational component and/or feature thereof, a configuration file includes second information different from the first information, the configuration file relates to at least one telecommunication switch/server, and a configuration file processing agent compares some of the first information with some of the second information to form a system record having both first and second information.
276 Citations
8 Claims
-
1. A method for creating a database record for providing a license to use a computational component, comprising:
-
a processor receiving an order identifier, wherein the order identifier identifies a record describing an order involving the computational component, wherein the order is a previous business transaction related to a computational component; the processor retrieving order information in the record associated with the order identifier, wherein the order information comprises at least one material code, wherein the at least one material code at least identifies the computational component; the processor comparing the at least one material code with at least one material code mapping table, wherein the mapping table describes what a customer is entitled to license based on the material codes in the order; the processor identifying corresponding computational component information associated with the at least one material code; the processor identifying a material code from the at least one material code mapping table that is not in the order information, but has been previously paid for; the processor generating a license file associated with a license for the computational component, wherein the license file contains at least some of the computational component information and the material code from the at least one mapping table that is not in the order information, but was previously paid for, wherein the license file includes one or more of a software application name, a software version, an expiration date of the license, one or more software features, and one or more software capacities; and repeating the comparing step for each of a plurality of material codes in the order information. - View Dependent Claims (2)
-
-
3. A non-transitory computer readable medium comprising computer-executable instructions to perform a method for creating a database record for providing a license to use a computational component, the instruction comprising:
-
instructions to receive an order identifier, wherein the order identifier identifies a record describing an order involving the computational component, wherein the order is a previous business transaction related to a computational component; instructions to retrieve order information in the record associated with the order identifier, wherein the order information comprises at least one material code, wherein the at least one material code at least identifies the computational component; instructions to compare the at least one material code with at least one material code mapping table, wherein the mapping table describes what a customer is entitled to license based on the material codes in the order; instructions to identify corresponding computational component information associated with the at least one material code; instructions to identify a material code from the at least one material code mapping table that is not in the order information, but has been previously paid for; instructions to generate a license file associated with a license for the computational component, wherein the license file contains at least some of the computational component information and the material code from the at least one mapping table that is not in the order information, but was previously paid for, wherein the license file includes one or more of a software application name, a software version, an expiration date of the license, one or more software features, and one or more software capacities; and instructions to repeat the comparing step for each of a plurality of material codes in the order information. - View Dependent Claims (8)
-
-
4. A system for creating a database record for providing a license to use a computational component, comprising:
-
an input operable to receive an order identifier, wherein the order identifier identifies a record describing an order involving the computational component, wherein the order is a previous business transaction related to a computational component; an interface operable to retrieve order information in the record associated with the order identifier, wherein the order information comprises at least one material code, wherein the at least one material code at least identifies the computational component; a memory; a processor in communication with the memory, the processor operable to execute; a material code mapping module operable to; compare the at least one material code with at least one material code mapping table, wherein the mapping table describes what a customer is entitled to license based on the material codes in the order; identify corresponding computational component information associated with the at least one material code; identify a material code from the at least one material code mapping table that is not in the order information, but has been previously paid for; and a license generation module operable to generate a license file associated with a license for the computational component, wherein the license file contains at least some of the computational component information and the material code from the at least one mapping table that is not in the order information, but was previously paid for, wherein the license file includes one or more of a software application name, a software version, an expiration date of the license, one or more software features, and one or more software capacities, wherein the processor is further operable to repeat the comparing step for each of a plurality of material codes in the order information. - View Dependent Claims (5)
-
-
6. A system for creating a database record for providing a license to use a computational component, comprising:
-
an input operable to receive an order identifier, wherein the order identifier identifies a record describing an order involving the computational component, wherein the order is a previous business transaction related to a computational component; an interface operable to retrieve order information in the record associated with the order identifier, wherein the order information comprises at least one material code, wherein the at least one material code at least identifies the computational component; a memory; a processor in communication with the memory, the processor operable to execute; a material code mapping module operable to; compare the at least one material code with at least one material code mapping table, wherein the mapping table describes what a customer is entitled to license based on the material codes in the order; identify corresponding computational component information associated with the at least one material code; identify a material code from the at least one material code mapping table that is not in the order information, but has been previously paid for; a license generation module operable to generate a license file associated with a license for the computational component, wherein the license file contains at least some of the computational component information and the material code from the at least one mapping table that is not in the order information, but was previously paid for, wherein the license file includes one or more of a software application name, a software version, an expiration date of the license, one or more software features, and one or more software capacities; and a feature activator operable to generate a license file containing at least some of the computational component information, wherein the processor is further operable to repeat the comparing step for each of a plurality of material codes in the order information. - View Dependent Claims (7)
-
Specification