SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR DYNAMIC MESSAGING
First Claim
1. A system for dynamic messaging comprising:
- a physical computer-readable medium having computer-executable instructions stored thereon, the computer-executable instructions comprising a dynamic messaging program including a message-content determining module and a product price calculating module;
a processor adapted to execute the dynamic messaging program contained on the physical computer-readable medium; and
a web-enabled interface operably arranged with the processor, the web-enabled. interface adapted to exchange information with a partner site over the interact;
a data storage device operably arranged with the processor, the data storage device containing a plurality of message-contents relating to a plurality of travel insurance products;
wherein the product price calculating module includes computer executable instructions adapted to calculate a price quotation for a travel insurance product based upon information received from the partner site through the web-enabled interface, the information relating to a travel product selected on the partner site by a customer, and the message-content determining module includes computer executable instructions adapted to select, based upon the information relating to the travel product selected on the partner site by the customer, at least one message-content related to the travel product from the message-contents stored in the data storage device.
1 Assignment
0 Petitions
Accused Products
Abstract
Dynamic messaging systems and methods include a non-transitory, tangible computer-readable storage medium bearing instructions for performing dynamic messaging steps. A request message is received from a partner site based on a travel product selected by a customer from the partner site. The request message is analyzed using a dynamic messaging service (DMS) module operating within the computer system. A travel insurance product is identified and a message-content is selected from a database based upon information received from the partner site concerning the selected travel product. A quote for the identified travel insurance product is generated. The quotation and the message-content are compiled into a return message, which is communicated to the partner site for display to the customer.
41 Citations
17 Claims
-
1. A system for dynamic messaging comprising:
-
a physical computer-readable medium having computer-executable instructions stored thereon, the computer-executable instructions comprising a dynamic messaging program including a message-content determining module and a product price calculating module; a processor adapted to execute the dynamic messaging program contained on the physical computer-readable medium; and a web-enabled interface operably arranged with the processor, the web-enabled. interface adapted to exchange information with a partner site over the interact; a data storage device operably arranged with the processor, the data storage device containing a plurality of message-contents relating to a plurality of travel insurance products; wherein the product price calculating module includes computer executable instructions adapted to calculate a price quotation for a travel insurance product based upon information received from the partner site through the web-enabled interface, the information relating to a travel product selected on the partner site by a customer, and the message-content determining module includes computer executable instructions adapted to select, based upon the information relating to the travel product selected on the partner site by the customer, at least one message-content related to the travel product from the message-contents stored in the data storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for dynamic messaging comprising:
-
receiving, through a network including a web-enabled interface, travel product information regarding a travel product selected by a customer on a web platform of a partner; employing a processor to execute computer-executable instructions stored on a physical computer-readable medium, the computer-executable instructions performing steps comprising; identifying a travel insurance product from a set of travel insurance products based upon the travel product information received, generating a quotation for the identified travel insurance product, selecting a message-content from a set of message-contents stored in a data storage device based upon the travel product information received, and generating a message packet including the quotation for the identified travel insurance product and the selected message-content; and transmitting the message packet through the network to the partner. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for providing dynamic messaging to advertise a travel insurance policy to a customer having selected a travel product from a partner site, the method comprising:
-
receiving a request message in a computer system, the request message containing information indicative of parameters of the travel product selected by the customer; analyzing the request message using a processor of the computer system to execute a dynamic messaging service (DM S) module stored on a physical computer-readable medium to perform the steps of; identifying the travel insurance product to advertise from a set of travel insurance products based upon at least one parameter of the travel product selected by the customer, and selecting a message-content from a database of the computer system based on at least one parameter of the travel product selected by the customer; using the processor to execute a pricing module stored on a physical computer-readable medium to generate a price quotation for the identified travel insurance product; using the processor to execute instructions stored on a physical computer-readable medium to compile a return message containing at least the selected message-content and the price quotation; and using the processor to transmit the return message through a web-enabled interface to the partner site.
-
-
17. A non-transitory, tangible computer-readable storage medium bearing instructions for dynamic messaging, the instructions, when executing on one or more computing devices, performing the steps of:
-
identifying a travel insurance product from a set of travel insurance products based upon information received from a partner through a network, the information including at least one parameter of a travel product selected by a customer on a web platform; generating a quote for the identified travel insurance product; selecting a message-content from a database of the computer system based on at least one parameter of the travel product selected by the customer; and compiling a return message containing at least the quote and the message-content.
-
Specification