System for concurrent optimization of business economics and customer value
First Claim
1. A computer-implemented method to provide options on products, comprising:
- a. operating a data processor adapted by stored program instructions to receive at least one input in response to which a customer receives an option to utilize up to n of m products selected at the time the option is received, where,(1) m and n are integers,(2) m is greater than or equal to 2, and(3) n is less than m;
b. recording information defining said option in a computer readable data store;
c. at some time after acts a and b, and after said n products have been selected by the customer, operating a data processor adapted by stored program instructions to receive at least one input comprising one or more related transactions according to which the customer is allowed to utilize one or more previously unutilized ones of the m-n unselected products provided any specified conditions are satisfied and there is at least one additional payment transaction related to utilization of the one or more of said m-n products; and
d. recording in a computer-readable data store information defining a selection of ones of the m-n products for utilization.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented system and method to provide options on products to enhance customers'"'"' experience. A computer-implemented service is operated that delivers to a customer an option to utilize up to n of m selected products, where n is less than or equal to m. Information is recorded in a data store, pertaining to said option. In addition, a system is operated to define each of the n Chosen Products, whereby after each of the n Chosen Products is defined, the customer can utilize said Chosen Product. The information pertaining to said defined products is recorded in a data store. A computer-implemented system and method to award two or more confirmed products to a customer, where in said customer is allowed to utilize fewer than the awarded products.
-
Citations
36 Claims
-
1. A computer-implemented method to provide options on products, comprising:
-
a. operating a data processor adapted by stored program instructions to receive at least one input in response to which a customer receives an option to utilize up to n of m products selected at the time the option is received, where, (1) m and n are integers, (2) m is greater than or equal to 2, and (3) n is less than m; b. recording information defining said option in a computer readable data store; c. at some time after acts a and b, and after said n products have been selected by the customer, operating a data processor adapted by stored program instructions to receive at least one input comprising one or more related transactions according to which the customer is allowed to utilize one or more previously unutilized ones of the m-n unselected products provided any specified conditions are satisfied and there is at least one additional payment transaction related to utilization of the one or more of said m-n products; and d. recording in a computer-readable data store information defining a selection of ones of the m-n products for utilization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
15. A computer-implemented system to provide options on products, comprising:
-
a. a data processor adapted by stored program instructions to receive at least one input in response to which a customer receives an option to utilize up to n of m products selected at the time the option is received, where 1. m and n are integers, 2. m is greater than or equal to 2, and 3. n is less than m; b. a data processor adapted by stored program instructions to record information defining said option in a computer readable data store; c. a data processor adapted by stored program instructions to receive at least one input comprising one or more related transactions according to which the customer, pursuant to a right granted by a company, utilizes one or more of the m-n unselected products not selected among the n selected products, in accordance with at least one payment transaction between the company and the customer related to utilization of the one or more m-n products; and d. a data processor adapted by stored program instructions to record in a computer readable data store information defining a selection of ones of said m-n products for utilization. - View Dependent Claims (16, 17)
-
-
18. A computer-implemented method to provide options on flights, comprising:
-
a. operating a data processor adapted by stored program instructions to receive at least one input in response to which a customer receives an option to utilize up to n of m flights selected at the time the option is received, where, a. m and n are integers, b. m is greater than or equal to 2, and c. n is less than m; b. recording information defining said option in a computer readable data store; c. at some time after acts a and b, and after said n flights have been selected by the customer, operating a data processor to receive at least one input comprising one or more related transactions according to which an airline allows the customer to utilize one or more of the m-n flights not selected among the n selected flights and there is at least one payment transaction between the airline and the customer related to utilization of the one or more of the m-n unselected flights; and d. recording in a computer readable data store information defining a selection of ones of said m-n flights for utilization. - View Dependent Claims (19, 20, 30, 31, 32, 33, 34, 35, 36)
-
Specification