RENEWAL MESSAGE SYSTEM
First Claim
1. A system for generating renewal messages for transmitting to remote customers, the system comprising:
- at least one memory, storing;
(i) for each of a plurality of products, a renewal profile indicating at least a renewal period for the product;
(ii) customer data, including contact data and one or more product(s) associated with the customer including an associated reference date;
a processor configured automatically to;
generate based on the current date, the renewal profile for each product and the reference date(s) a list of one or more customers for whom a renewal message is required; and
generate a single message for the or each customer, which message references multiple product renewals and is formatted to be appropriate to sending as a single message.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for generating renewal messages for transmitting to remote customers is disclosed. The system comprises at least one memory, storing: for each of a plurality of products, a renewal profile indicating at least a renewal period for the product; and customer data, including SMS contact data and one or more product(s) associated with the customer including an associated reference date. A processor is configured automatically to: generate based on the current date, the renewal profile for each product and the reference date(s) a list of one or more customers for whom a renewal message is required; and generate a single message for the or each customer, which message references multiple product renewals and is formatted to be appropriate to sending as a single SMS message.
15 Citations
35 Claims
-
1. A system for generating renewal messages for transmitting to remote customers, the system comprising:
-
at least one memory, storing; (i) for each of a plurality of products, a renewal profile indicating at least a renewal period for the product; (ii) customer data, including contact data and one or more product(s) associated with the customer including an associated reference date; a processor configured automatically to; generate based on the current date, the renewal profile for each product and the reference date(s) a list of one or more customers for whom a renewal message is required; and generate a single message for the or each customer, which message references multiple product renewals and is formatted to be appropriate to sending as a single message. - View Dependent Claims (2, 5, 6, 9, 10, 11, 13, 14, 34)
-
-
3. (canceled)
-
4. (canceled)
-
7. (canceled)
-
8. (canceled)
-
12. (canceled)
-
15. (canceled)
-
16. A method for generating renewal messages for transmitting to remote customers, the method comprising:
-
(1) storing; (i) for each of a plurality of products, a renewal profile indicating at least a renewal period for the product; (ii) customer data, including contact data and one or more product(s) associated with the customer including an associated reference date; (2) generating,. based on the current date, the renewal profile for each product and the reference date(s) a list of one or more customers for whom a renewal message is required; and (3) generating a single message for the or each customer, which message references multiple product renewals and is formatted to be appropriate to sending as a single message. - View Dependent Claims (17, 20, 21, 24, 25, 26, 28, 29)
-
-
18. (canceled)
-
19. (canceled)
-
22. (canceled)
-
23. (canceled)
-
27. (canceled)
-
30. (canceled)
-
31. (canceled)
-
32. A non-transitory computer-readable storage medium having stored thereon computer-readable code, which, when executed by computing apparatus, causes the computing apparatus to perform a method comprising:
-
(1) storing; (i) for each of a plurality of products, a renewal profile indicating at least a renewal period for the product; (ii) customer data, including contact data and one or more product(s) associated with the customer including an associated reference date; (2) generating based on the current date, the renewal profile for each product and the reference date(s) a list of one or more customers for whom a renewal message is required; and (3) generating a single message for the or each customer, which message references multiple product renewals and is formatted to be appropriate to sending as a single message.
-
-
33. (canceled)
-
35. (canceled)
Specification