IP Library Granted Patent US 7,962,410
Granted Patent B2
US 7,962,410 · App. 10/184,159 · Granted Jun 14, 2011

Customizable software agents in an electronic bill presentment and payment system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,962,410
App. No.
10/184,159
Granted
Jun 14, 2011
Kind
B2
Abstract

A customizable electronic bill payment and presentment system whereby the base logic for software agents need not be changed in order to provide customization to different billers. Rather, customization features are stored in data repositories, preferably in XML format. An administrator can select which agents to activate based upon a customized list of available agents. Then the customized parameters for activating and running the jobs with the agent is further loaded from customized repository files at the appropriate time. Accordingly, customization for a particular biller is achieved by changing data stored in a repository, rather than reprogramming core logic.

Claims (16)

1. An electronic bill presentment computer system for providing bill information from a biller to a remote customer over a network, the electronic bill presentment computer system performing automated tasks during operation, the automated tasks being customized to meet preferences of the biller, the electronic bill presentment computer system configured and programmed to include:

an agent descriptor repository storing customized information, in a storage device, for activating one or more software agents to perform automated tasks in accordance with biller preferences;

an agent logic module comprising a processor configured for activating the one or more software agents based on the corresponding customized information stored in the agent descriptor repository; and

wherein the agent descriptor repository is discrete from the agent logic module, thereby providing that said repository independently reflects the biller's particular preferences, the information in said repository being customizable for the biller

wherein the agent descriptor repository comprises an available agent descriptor repository having a list of the one or more software agents available to perform automated system tasks pertinent to the system preferences of the biller, and an agent action descriptor repository including operating parameters for the one or more software agents listed in the available agent descriptor repository, the operating parameters customized for the system preferences of the biller; and

wherein the agent logic module retrieves and displays the list of software agents from the available agent descriptor repository, the agent logic module receiving instructions to select one or more of the software agents; the agent logic module activating the one or more selected software agents based on corresponding operating parameters stored in the agent action descriptor repository.

2. The system of claim 1 wherein the available agent descriptor repository and the agent action descriptor repository are stored using descriptors in XML format.

3. A method for performing automated system tasks in an electronic bill presentment computer system for providing bill information from a biller to a remote customer over a network, the automated system tasks being customized to meet preferences of the biller, the method including:

storing, on a storage device, a customized list of software agents available to perform automated system tasks pertinent to the system preferences of the biller;

storing, on the storage device, customized operating parameters for software agents listed in the available agent descriptor repository, the operating parameters being customized for the system preferences of the biller;

retrieving, with a processor, the list of software agents;

presenting, with the processor, the list of software agents to an electronic billing system administrator;

receiving, with the processor, a selection of one or more of the software agents from the administrator;

activating, with the processor, the one or more selected software agents based on the corresponding stored customized operating parameters; and

wherein the available agent descriptor repository and the agent action descriptor repository are discrete from the agent logic module, thereby providing that said repositories independently reflect the biller's particular preferences, the information in said repositories being customizable for the biller.

4. The method of claim 3 wherein step of storing the available agent descriptor repository and the step of storing the agent action descriptor repository stores the descriptors in XML format.

Assignments (2)
RELEASE OF PATENT SECURITY AGREEMENT Recorded Feb 19, 2025
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: PITNEY BOWES, INC.
Reel/Frame 070256/0396 →
SECURITY INTEREST Recorded Nov 1, 2019
From: PITNEY BOWES INC.; NEWGISTICS, INC.; BORDERFREE, INC.; TACIT KNOWLEDGE, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050905/0640 →