Natalie Adams Barnes - Davie FL, US Stephanie Lone - Pompano Beach FL, US James Ketcham - Shelbyville KY, US Peter J. Offringa - Corte Madera CA, US
International Classification:
G06Q 30/00
US Classification:
705 1466
Abstract:
A computer system for targeting offers to users of a web site comprises a memory and a processing circuit. The memory is configured to store a plurality of user attributes for a user and a plurality of rules defining when an offer is to be presented to a user. The processing circuit is configured to transmit a web page to a client device, to receive user interaction data from the client device representing interaction with the web page, to update the user attributes stored in memory in response to the received user interaction data, to determine whether the updated user attributes satisfy a rule, and based on whether the updated user attributes meet the rule to transmit an offer to the client device for display on the web page or a next web page.