×

Energy product instant rebate engine

  • US 10,332,144 B2
  • Filed: 08/01/2018
  • Issued: 06/25/2019
  • Est. Priority Date: 10/25/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for reducing latency in product rebate eligibility,the method comprising:

  • parsing and normalizing customer and rebate data from two or more utility companies, via an ingest subsystem, to form normalized customer data and normalized rebate data in a format that is consistent across all of the two or more utility companies, wherein the normalized rebate data includes rebate rules specific to ones of the two or more utility companies;

    storing persistent utility rebate rules in a rebates database, wherein the persistent utility rebate rules constitute rebate eligibility parameters that apply to at least two of the two or more utility companies;

    storing runtime rebate rules in the rebates database, wherein the runtime rebate rules represent rebate eligibility parameters for a provider of energy-saving products and are customer-specific;

    applying, via a rules engine, the persistent utility rebate rules to the normalized rebate data to generate rebate profiles, and storing the rebate profiles in the rebate database, wherein the rebate profiles include a plurality of rebate eligibilities for a plurality of redemption scenarios, and wherein each rebate profile is not customer-specific; and

    thenquerying, via the rules engine, the rebates database for ones of the rebate profiles corresponding to a customer identification received from an API of a frontend client service;

    applying, via the rules engine, the runtime rebate rules to the rebate profiles to identify one or more customer-specific rebates;

    returning, via the rules engine, the customer-specific rebate to the API, so that the one of the frontend client services that provided the customer identification can apply the customer-specific rebate to a customer'"'"'s purchase.

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