×

Method and apparatus for delivering customized information according to a user's profile

  • US 9,536,245 B2
  • Filed: 07/23/2010
  • Issued: 01/03/2017
  • Est. Priority Date: 06/01/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented method of preparing and sending an electronic newsletter message prepared for each individual of a plurality of individuals, the method comprising:

  • retrieving a profile associated with a first individual, wherein the profile comprises one or more preferences and a corresponding level of interest for each preference;

    identifying a newsletter template associated with the retrieved profile, said newsletter template having one or more variable fields;

    identifying an e-mail address associated with the first individual from the retrieved profile;

    establishing a connection with a mail server associated with the identified e-mail address;

    initiating transmission of the newsletter template to the mail server, wherein the newsletter template comprises a first portion and one or more second portions;

    receiving the first portion of the newsletter template at the mail server;

    suspending the transmission of the one or more second portions of the newsletter template, wherein during the suspension comprises;

    searching, at a database, product information from one or more product providers associated with the newsletter;

    determining at least a portion of the product information that matches the profile associated with the first individual, wherein the determination is performed by applying algorithm rules in order to compare, based on matching criteria, the product information and the profile associated with the first individual;

    determining a relevancy level associated with the matching portion of the product information based on the preference and the corresponding level of interest associated with the matching portion of the product information; and

    obtaining, from the database, information to be populated in the variable field, wherein the information is associated with the first individual based on determining the matching product information;

    resuming transmission of the one or more second portions of the newsletter template, wherein during the transmission comprises;

    upon detection of a variable field in the one or more second portions of the newsletter template, populating the variable field in the newsletter template with the obtained information; and

    formatting the newsletter template, wherein the formatting comprises placing the matching portion of the product information in a predetermined location of the newsletter template based on the determined relevancy;

    determining whether the end of the newsletter template has been reached; and

    continuing the transmission of the one or more second portions of the newsletter template to the mail server until determining that the end of the newsletter template has been reached,wherein no version of the newsletter template with one or more variable fields completed is stored other than on the mail server associated with the first individual.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×