×

Method, apparatus, and computer program product for providing real time incentives

  • US 10,304,077 B1
  • Filed: 09/27/2013
  • Issued: 05/28/2019
  • Est. Priority Date: 09/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing an incentive on a promotional system during a browsing session, the method comprising:

  • providing a computer program routine to a device, the computer program routine configured to generate consumer event indications;

    accessing a promotion via a promotional system, the promotion comprising at least a service or product offered by a provider, an accepted value for which the promotion is offered for purchase via the promotional system, and a promotional value for which the promotion is redeemable at the provider for the service or product;

    causing an impression to be rendered in a web interface on the device during the browsing session, wherein the impression identifies the promotion and indicates at least the service or product offered by a provider, the accepted value for which the promotion is offered for purchase, and the promotional value for which the promotion is redeemable at a provider;

    receiving a plurality of consumer event indications from the computer program routine, each consumer event indication a result of a consumer performing at least one monitored action while interacting with the promotional system during the rendering of the impression in the web interface during the browsing session, wherein each consumer event indication is captured by an event handler in an instance in which the consumer performs the at least one action;

    iteratively calculating, during the rendering of the impression in the web interface during the browsing session, at least one of (i) an elapsed amount of time spent browsing the promotion or (ii) an elapsed amount of time of the browsing session, based at least in part on the received plurality of consumer event indications;

    determining, with a processor remote from the device and during the rendering of the impression in the web interface during the browsing session, that an event handler criteria for offering the incentive is satisfied based at least in part on (i) an evaluation of an identification of the consumer based on a user id, (ii) a determination that the consumer is using a new device, and (iii) a determination that one or more qualification constraints are satisfied based on at least one of the elapsed amount of time spent browsing the promotion or the elapsed amount of time of the browsing session, each qualification constraint associated with a respective incentive stored in an incentive database;

    authorizing the incentive during the rendering of the impression in the web interface during the browsing session based on the determination that the event handler criteria for offering the incentive is satisfied;

    in response to the authorization of the incentive, accessing a value of the incentive stored in the incentive database, wherein the value of the incentive is a percentage of the promotional value;

    accessing a predefined weight to be applied to the value of the incentive by determining a frequency of purchases of promotions by the consumer via the promotional system during a predefined time period prior to the browsing session;

    weighting the value of the incentive by the accessed predefined weight; and

    in response to the authorization of the incentive, causing the web interface in which the impression is rendered during the browsing session to be modified such that an incentive indication is displayed with the impression, wherein the incentive indication comprises at least the weighted value of the incentive, wherein the promotion provides the service or product at a first discount according to the accepted value for which the promotion is offered for purchase and the promotional value for which the promotion is redeemable at a provider, and wherein the weighted value of the incentive is a second discount to be applied to the accepted value for which the promotion is offered for purchase.

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