System, method and computer program product for interfacing software engines
First Claim
1. A computer-implemented method for providing vendor options, comprising:
- monitoring, by a connector engine, communications between a user of a communication device and a decision engine over a network;
retrieving, by the connector engine, communication data between the user'"'"'s communication device and the decision engine in response to identifying communications between the user of the communication device and the decision engine, the decision engine configured to receive user input and provide the user with a set of decision options;
the communication data including the information associated with the user input and the set of decision options provided to the user, wherein the user input modifies at least one modifiable decision option factor corresponding to the set of decision options, wherein at least one modified decision option factor is used by the decision engine to select the set of decision options to provide to the user in response to receiving the user input;
retrieving, by the connector engine, at least one vendor option from a marketing database based on the communications between the user of the communication device and the decision engine, wherein retrieving the at least one vendor option includes;
matching the at least one modified decision option factor to at least one corresponding modifiable vendor option factor;
modifying the at least one corresponding modifiable vendor option factor according to the modified decision option to identify the at least one vendor option; and
outputting, by the connector engine, the at least one vendor option.
5 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product for interfacing a decision engine and a marketing engine in order to provide vendor-related data in response to decision-related data is disclosed. In at least one embodiment, the system and method may include providing a decision engine on a user-accessible network; interfacing a marketing engine with the decision engine on the network; receiving a plurality of user inputs with the decision engine; processing decision-related data with the decision engine in accordance with the plurality of user inputs; sharing the decision-related data with the marketing engine; processing the decision-related data with the marketing engine; and transmitting vendor-related data via the network.
27 Citations
17 Claims
-
1. A computer-implemented method for providing vendor options, comprising:
-
monitoring, by a connector engine, communications between a user of a communication device and a decision engine over a network; retrieving, by the connector engine, communication data between the user'"'"'s communication device and the decision engine in response to identifying communications between the user of the communication device and the decision engine, the decision engine configured to receive user input and provide the user with a set of decision options; the communication data including the information associated with the user input and the set of decision options provided to the user, wherein the user input modifies at least one modifiable decision option factor corresponding to the set of decision options, wherein at least one modified decision option factor is used by the decision engine to select the set of decision options to provide to the user in response to receiving the user input; retrieving, by the connector engine, at least one vendor option from a marketing database based on the communications between the user of the communication device and the decision engine, wherein retrieving the at least one vendor option includes; matching the at least one modified decision option factor to at least one corresponding modifiable vendor option factor; modifying the at least one corresponding modifiable vendor option factor according to the modified decision option to identify the at least one vendor option; and outputting, by the connector engine, the at least one vendor option. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing vendor options, comprising:
one or more processors of a connector engine on a network, the one or more processor configured to; monitor communications between a user of a communication device and a decision engine over a network; retrieve communication data between the user'"'"'s communication device and the decision engine in response to identifying communications between the user of the communication device and the decision engine, the decision engine configured to receive user input and provide the user with a set of decision options, the communication data including the information associated with the user input and the set of decision options provided to the user, wherein the user input modifies at least one modifiable decision option factor corresponding to the set of decision options, wherein at least one modified decision option factor is used by the decision engine to select the set of decision options to provide to the user in response to receiving the user input; retrieve at least one vendor option from a marketing database based on the communications between the user of the communication device and the decision engine, wherein retrieving the at least one vendor option includes; match the at least one modified decision option factor to at least one corresponding modifiable vendor option factor; modify the at least one corresponding modifiable vendor option factor according to the modified decision option to identify the at least one vendor option; and output the at least one vendor option. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
17. A computer-implemented method for providing vendor options, comprising:
-
retrieving, by a connector engine, communication data between a user'"'"'s communication device and a decision engine in response to identifying communications between the user of a communication device and the decision engine, the decision engine configured to receive user input and provide the user with a set of decision options; retrieving, by the connector engine, at least one vendor option from a marketing database based on the communications between the user of the communication device and the decision engine; and outputting, by the connector engine, the at least one vendor option.
-
Specification