Condition data management
First Claim
1. A computer program product, the computer program product being tangibly embodied on a non-transitory computer-readable storage medium and including instructions that, when executed by at least one processor, are configured to:
- predetermine a plurality of conditions related to a transaction, each condition defining at least one component of a price for a product or service related to the transaction, each condition having a range of values that variably affect the price, and along with each component of the price, each condition having at least one variable related to a geographical application that variably affects the price;
assigning a hierarchy level to each condition;
associate each of the plurality of conditions to a condition variant, the condition variant being a variant from the range of values for each condition;
associate the condition variant to the product or service; and
determine the price of the product or service including processing each condition associated with the condition variant and in accordance with the hierarchy level assigned to each condition.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method of managing data includes identifying a plurality of conditions pertaining to a price or a maintenance condition and defining at least one condition selection variant, the condition selection variant representing a plurality of conditions. At least a first key field identifying an item to be associated with at least one of the conditions and is linked to at least a second key field identifying a variable corresponding to the condition. The second key field is displayed to enable data entry by a user to specify the variable corresponding to the price or the maintenance condition pertaining to the item identified in the first key field. The price or the maintenance condition of the item identified in the first key field is determined by processing each condition of the plurality of conditions associated with the condition variant.
-
Citations
26 Claims
-
1. A computer program product, the computer program product being tangibly embodied on a non-transitory computer-readable storage medium and including instructions that, when executed by at least one processor, are configured to:
-
predetermine a plurality of conditions related to a transaction, each condition defining at least one component of a price for a product or service related to the transaction, each condition having a range of values that variably affect the price, and along with each component of the price, each condition having at least one variable related to a geographical application that variably affects the price; assigning a hierarchy level to each condition; associate each of the plurality of conditions to a condition variant, the condition variant being a variant from the range of values for each condition; associate the condition variant to the product or service; and determine the price of the product or service including processing each condition associated with the condition variant and in accordance with the hierarchy level assigned to each condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implemented method, comprising:
-
identifying a plurality of conditions related to a transaction, each condition defining at least one component of a price for a product or service related to the transaction, each condition having a range of values that variably affect the price, and along with each component of the price, each condition having at least one variable related to a geographical application that variably affects the price; assigning a hierarchy level to each condition; defining at least one condition selection variant for each of the plurality of conditions, the condition selection variant being a variant from the range of values; linking at least one first key field identifying an item to be associated with at least one of the conditions and at least one second key field identifying the at least one variable corresponding to the at least one of the conditions; on a display, displaying the at least one second key field to enable data entry by a user to specify the at least one variable corresponding to the price related to the item identified in the first key field; and by a computer, determining the price of the item identified in the at least one first key field including processing each condition of the plurality of conditions associated with the condition selection variant and in accordance with the hierarchy level assigned to each condition. - View Dependent Claims (21)
-
-
22. A computer system including instructions recorded on a non-transitory computer-readable medium and executable by at least one processor, the system comprising:
-
a condition module configured to determine a plurality of conditions related to a transaction, each condition defining at least one component of a price for a product or service related to the transaction, each condition having a range of values that variably affect the price, and along with each component of the price, each condition having at least one variable related to a geographical application that variably affects the price; a hierarchy module configured to assign a hierarchy level to each condition; a variant module configured to associate each of the plurality of conditions to a condition variant, and associate the condition variant to the product or service, the condition variant being variant data relating to condition data for each condition which differs from standard condition data for each condition; and a processing module configured to determine the price of the product or service including processing each condition associated with the condition variant and in accordance with the hierarchy level assigned to each condition. - View Dependent Claims (23)
-
-
24. A computer-implemented method, comprising:
-
predetermining a plurality of conditions related to a transaction, each condition defining at least one component of a price for a product or service related to the transaction, each condition having a range of values that variably affect the price, and along with each component of the price, each condition having at least one variable related to a geographical application that variably affects the price; assigning a hierarchy level to each condition; associating each of the plurality of conditions to a condition variant, the condition variant being a variant from the range of values for each condition; associating the condition variant to the product or service; and by a computer, determining the price of the product or service including processing each condition associated with the condition variant and in accordance with the hierarchy level assigned to each condition.
-
-
25. A computer system including instructions recorded on a non-transitory computer-readable medium and executable by at least one processor, the system comprising:
-
a condition module configured to identify a plurality of conditions related to a transaction, each condition defining at least one component of a price for a product or service related to the transaction, each condition having a range of values that variably affect the price, and along with each component of the price, each condition having at least one variable related to a geographical application that variably affects the price; a hierarchy module configured to assign a hierarchy level to each condition; a variant module configured to define at least one condition selection variant for each of the plurality of conditions, the condition selection variant being a variant from the range of values; a key field module configured to link at least one first key field identifying an item to be associated with at least one of the conditions and at least one second key field identifying the at least one variable corresponding to the at least one of the conditions; a display to display the at least one second key field to enable data entry by a user to specify the at least one variable corresponding to the price related to the item identified in the first key field; and a processing module configured to determine the price of the item identified in the at least one first key field including processing each condition of the plurality of conditions associated with the condition selection variant and in accordance with the hierarchy level assigned to each condition.
-
-
26. A computer system including instructions recorded on a non-transitory computer-readable medium and executable by at least one processor, the system comprising:
-
means for predetermining a plurality of conditions related to a transaction, each condition defining at least one component of a price for a product or service related to the transaction, each condition having a range of values that variably affect the price, and along with each component of the price, each condition having at least one variable related to a geographical application that variably affects the price; means for assigning a hierarchy level to each condition; means for associating each of the plurality of conditions to a condition variant, the condition variant being a variant from the range of values for each condition; means for associating the condition variant to the product or service; and means for determining the price of the product or service including processing each condition associated with the condition variant and in accordance with the hierarchy level assigned to each condition.
-
Specification