×

Methods, systems, and devices to dynamically customize electronic bill presentment and payment workflows

  • US 9,639,830 B2
  • Filed: 03/10/2014
  • Issued: 05/02/2017
  • Est. Priority Date: 03/10/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for electronic bill presentment and payment, comprising:

  • presenting a user interface running on a computing device, for configuring an electronic bill presentment and payment (EBPP) system;

    receiving, by a remote computer server, one or more instructions from the said user interface to dynamically implement an electronic bill presentment and payment workflow in run time;

    generating, on the remote computer server, a state machine based on the instructions received from the user interface on the computing device such that the state machine implements the EBPP workflow, by provisioning one or more configuration parameters based on the one or more received instructions, the state machine including an action state and a view state such that;

    one or more action states, implemented by the remote computer server, executes a first set of business logic scripts to determine a next state of the state machine in implementing the EBPP workflow, andone or more view states, implemented by the remote computer server, executes a second set of business logic scripts to display a view to a payor;

    sending the first set of business logic scripts and the second set of business logic scripts to a sandbox processor executing on the remote computer server, the sandbox processor populating a sandbox context with the data used during processing of the first logic scripts and the second logic scripts,causing the sandbox context to restrict access to read and write to model data, set messages for a send user and affect a routing of the state machine; and

    activating, based on instructions in the received logic scripts, an update on the computing device that reflects the first set of business logic scripts and the second set of business logic scripts.

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