System and method for providing options on products including flights
First Claim
Patent Images
1. A computer-implemented system to provide options on products, comprising:
- a. a data processor adapted by the execution of stored program instructions to receive and store, in a computer readable data store, data with respect to m products offered by a company to a customer, having at least one corresponding option for selection, definition and utilization of n of said m products, wherein m is greater than or equal to 2 and n is less than or equal to m;
b. a data processor adapted by the execution of stored program instructions to receive at least one input for at least one of said options and to select a set of said n products, where each of said selected products is available for utilization after it is defined in subsequent interaction between the company and the customer, provided specified conditions are satisfied;
c. a data processor adapted by the execution of stored program instructions to record the-information characterizing said option in a computer readable data store;
d. a data processor adapted by the execution of stored program instructions to receive at least one input to define one or more, but less than or equal to n, products for utilization among said selected products;
e. a data processor adapted by the execution of stored program instructions to record information pertaining to said defined products and their utilization in a computer readable data store;
f. a data processor adapted by the execution of stored program instructions to repeat the process of (b); and
g. a data processor adapted by the execution of stored program instructions to repeat the process of (d) to permit definition of products in those sets until the n products have been defined.
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 system 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.
-
Citations
20 Claims
-
1. A computer-implemented system to provide options on products, comprising:
-
a. a data processor adapted by the execution of stored program instructions to receive and store, in a computer readable data store, data with respect to m products offered by a company to a customer, having at least one corresponding option for selection, definition and utilization of n of said m products, wherein m is greater than or equal to 2 and n is less than or equal to m; b. a data processor adapted by the execution of stored program instructions to receive at least one input for at least one of said options and to select a set of said n products, where each of said selected products is available for utilization after it is defined in subsequent interaction between the company and the customer, provided specified conditions are satisfied; c. a data processor adapted by the execution of stored program instructions to record the-information characterizing said option in a computer readable data store; d. a data processor adapted by the execution of stored program instructions to receive at least one input to define one or more, but less than or equal to n, products for utilization among said selected products; e. a data processor adapted by the execution of stored program instructions to record information pertaining to said defined products and their utilization in a computer readable data store; f. a data processor adapted by the execution of stored program instructions to repeat the process of (b); and g. a data processor adapted by the execution of stored program instructions to repeat the process of (d) to permit definition of products in those sets until the n products have been defined. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method to provide options on products, comprising:
-
a. operating a data processor, adapted by the execution of stored program instructions, to receive and store data with respect to m products offered by a company to a customer, having at least one corresponding option for selection, definition and utilization of n of said m products, in a computer readable data store, where m is greater than or equal to 2 and n is less than or equal to m; b. operating a data processor, adapted by the execution of stored program instructions, to receive at least one input for at least one of said options and to select a set of said n products, where each of said selected products is made available for utilization after each of said n products is defined in a plurality of subsequent interactions between the company and the customer responsive to satisfaction of specified conditions; c. recording information characterizing said option in a computer readable data store; d. operating a data processor, adapted by the execution of stored program instructions, to receive at least one input to define one or more, but less than or equal to n, products for utilization among said selected products; e. recording said defined products in a computer readable data store; and f. repeating step b to select one or more subsequent sets and repeating step d to permit definition of products in those sets, the repetition ending in response to definition of the n products. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method to provide options on flights, comprising:
-
a. operating a data processor, adapted by the execution of stored program instructions, to receive and store data with respect to m flights offered by airline to a customer, having at least one corresponding option for selection, definition and utilization of n of said m products, in a computer readable data store, where m is greater than or equal to 2 and n is less than or equal to m; b. operating a data processor, adapted by the execution of stored program instructions, to receive at least one input for said at least one options and to select a set of said n flights, each of said n flights available for utilization after each of said flights is defined in a plurality of subsequent interactions between the airline and the customer in relation to said option, responsive to satisfaction of specified conditions; c. recording information characterizing said option in a computer readable data store; d. operating a data processor, adapted by the execution of stored program instructions, to receive at least one input to define one or more, but less than or equal to n, of said selected flights for utilization; e. recording said defined flights in a computer readable data store; and f. repeating step b to select one or more subsequent sets and repeating step d to permit definition of flights in those sets, the repetition ending responsive to the n flights having been defined. - View Dependent Claims (19, 20)
-
Specification