A prepay account management system comprises a secure data link operable to transmit a prepay customer account and meter data, a prepay server operable to receive the transmitted customer account data, the prepay server operable to update a balance of a prepay customer account in response to usage charges and replenishing payment amounts, and a notification server operable to deliver a notification to the prepay customer in response to specific triggers associated with the prepay customer account according to the prepay customer preferences.
|
34. A prepay account management system for use with a legacy post-pay billing system, the legacy post-pay billing system having a customer account database operable to store customer account data the system, and the prepay account management system comprising:
a prepay account database operable to store prepay customer account data;
a secure data link operable to transmit a prepay customer account data and usage charges of a prepay customer between the prepay account management system and the legacy post-pay billing system;
a prepay server operable to:
receive the transmitted prepay customer account data, the prepay server having at least one interface that is operable to receive a replenishing payment amount;
update in the prepay account database a balance of a prepay customer account in response to the usage charges and the replenishing payment amount;
reconcile a balance of a prepay customer account with the legacy post-pay billing system; and
a notification server operable to deliver a notification to the prepay customer in response to specific triggers associated with the prepay customer account according to prepay customer preferences.
14. A prepay account management system in use with a post-pay billing system, the prepay account management system comprising:
a prepay customer database operable to store the prepay customer account balance, prepayment, preferences and estimated usage data of the prepay customer,
a data link operable to transmit a prepay customer account balance, prepayment, preferences and actual usage data of a prepay customer between the prepay account management system and the post-pay billing system, wherein the actual usage data of the prepay customer is extracted from the post-pay billing system;
a prepay server operable to:
receive the transmitted prepay customer account balance, prepayment, preferences and actual usage data, the prepay server having at least one interface that is operable to receive replenishing payment amounts;
update a current balance of a prepay customer account in response to the estimated usage data and the replenishing payment amounts; and
reconcile a balance of a prepay customer account with the actual usage data of the prepay customer extracted from the post-pay billing system by comparing the estimated usage data with the actual usage data.
23. An apparatus comprising: a tangible computer-readable storage structure storing a computer program that includes a plurality of computer instructions executable by a processor, the plurality of computer instructions including:
instructions for receiving prepay customer account data including actual utility usage amount for a prepay customer from a customer account database of a post-pay billing system;
instructions for storing the prepay customer account data in a prepay account database;
instructions for receiving a payment amount for utility services corresponding to a prepay customer;
instructions for updating a prepay customer account balance in the prepay account database, in response to the payment amount;
instructions for receiving an estimated utility usage amount for a prepay customer;
instructions for updating the prepay customer account balance in the prepay account database in response to the estimated utility usage amount;
instructions for reconciling the prepay customer account balance in the prepay account database with the actual utility usage amount of the prepay customer extracted from the post-pay billing system by comparing the estimated utility usage amount with the actual utility usage amount; and
instructions for notifying the prepay customer in response to predetermined triggers associated with the prepay customer account.
1. A prepay account management system for use with a legacy post-pay billing system, the legacy post-pay billing system having a customer account database operable to store customer account data the system, and the prepay account management system comprising:
a prepay account database operable to store prepay customer account data and estimated usage charges for each prepay customer;
a secure data link operable to transmit the prepay customer account data and actual usage charges of a prepay customer between the prepay account management system and the legacy post-pay billing system, wherein the actual usage charges of the prepay customer are extracted from the legacy post-pay billing system;
a prepay server operable to:
receive the transmitted prepay customer account data and actual usage charges, the prepay server having at least one interface that is operable to receive a replenishing payment amount;
update in the prepay account database a balance of a prepay customer account in response to the estimated usage charges and the replenishing payment amount;
reconcile a balance of a prepay customer account with the actual usage charges of the prepay customer extracted from the legacy post-pay billing system by comparing the estimated usage charges with the actual usage charges; and
a notification server operable to deliver a notification to the prepay customer in response to specific triggers associated with the prepay customer account according to prepay customer preferences.
2. The system of
3. The system of
4. The system of
5. The system of
6. The system of
7. The system of
8. The system of
9. The prepay account management system of
10. The system of
11. The system of
12. The system of
13. The system of
15. The system of
16. The system of
17. The system of
18. The system of
19. The system of
20. The system of
21. The system of
22. The system of
24. The apparatus of
25. The apparatus of
26. The apparatus of
27. The apparatus of
28. The apparatus of
29. The apparatus of
wherein the instructions for receiving the estimated utility usage amount of the prepay customer include instructions for receiving daily estimated utility usage amount; and
wherein the instructions for updating the prepay customer account balance include instructions for updating the prepay customer account balance in the prepay account database in response to the daily estimated utility usage amount.
30. The apparatus of
wherein the instructions for receiving the actual utility usage amount include instructions for receiving real-time utility usage data; and
wherein the instructions for reconciling the prepay customer account balance include instructions for reconciling the prepay customer account balance in the prepay account database in response to the real-time utility usage data.
31. The apparatus of
32. The apparatus of
33. The apparatus of
instructions for validating a prepaid card having the prepayment amount, the instructions for validating the prepaid card including:
instructions for checking a serial number of the prepaid card against a list of valid serial numbers, wherein if the serial number is not within the list the prepaid card is invalid;
instructions for determining whether the prepaid card has been previously activated, wherein if the prepaid card has not been previously activated then the prepaid card is invalid;
instruction for verifying a personal identification number (PIN) associated with the prepaid card, the PIN being different than the serial number, wherein if the PIN is not verified then prepaid card is invalid; and
instructions for determining whether the prepaid card has been previously used, wherein if the prepaid card has been previously used then the prepaid card is invalid.
|
Utility companies today face the challenges of providing services to low income customers or customers who may have questionable or no credit history. These companies often have to manage customer accounts that are behind on payments for electricity, gas, water and other utilities. The utility companies have the option of discontinuing future delivery of utilities to those customers but are often left with the difficult task of collecting payment for utilities that have already been consumed. In most instances, these debts are not collectible.
Aspects of the present disclosure are best understood from the following detailed description when read with the accompanying figures. It is emphasized that, in accordance with the standard practice in the industry, various features are not drawn to scale. In fact, the dimensions of the various features may be arbitrarily increased or reduced for clarity of discussion.
Typically, a customer or potential customer 17 may call a designated telephone number to speak to a customer service representative, who may use a client portal 16 to access and enter information about the customers. The customer service representative can provide information about the prepay service and sign-up the caller as a new prepay account customer. The customer service representative can set-up a new prepay account for the new customer and enter all relevant customer data. A new prepay account is thus created in legacy billing system 18.
As an alternative to using a customer service representative, a web-based customer service system 19 may be used. A prospective customer that has already established an account in the legacy billing system may obtain information about the prepay utility service and sign-up online. The customer service system then passes the new customer account information to prepay server 20, in which a new prepay account is created.
Customer interface subsystem 15 may also include an interactive voice response (IVR) system 21 that is operable to provide general information and basic account information to prepay utility customers. When necessary, a customer may ask to be routed to a customer service representative via IVR system 21.
In one scenario, the utility company using system 10 is a utility cooperative having a plurality of existing members. The prepay service may be an additional program offered to the cooperative members. By taking advantage of the prepay utility service, the members do not have to provide a deposit for the utility service. The prepay service may be advantageously used by the members as a budgeting device that enables a higher priority be placed on uninterrupted utility service. The pay-as-you-go model of the prepay service is easy to comprehend and follow for members living a certain lifestyle. The members are also able to monitor their daily utility usage at any time.
Legacy billing system 18 is operable to relay the new customer account and associated data to a prepay server 20 via a secure communication link 22. Secure communication link 22 provides secure data transfer between two secure communication servers 24 and 25. Secure communication link 22 may span a variety of computer networks such as local area network (LAN), wide area network (WAN), virtual private network (VPN), the Internet, etc. and employ security features now known, such as encryption, or later developed to safeguard the content of the data transmissions. The customer account data may be stored in a database 26.
Usage system 28 is operable to receive daily utility usage data from an automatic meter reading (AMR) database 30. An automatic meter reading device typically includes a meter that determines the amount of usage, and a meter interface unit (MIU) that is operable to relay the usage data to a remote database via a communications network. The utility usage data are collected by the meter and sent to the meter interface unit (not shown), which delivers the data to a database accessed by usage system 28. The daily usage data that are associated with a prepay customer are then transmitted, via secure communication servers 24 and 25, to prepay server 20. Prepay server 20 is then operable to process the daily usage data and update the prepay customer account balance.
Alternatively, the prepay customers' utility usage may be monitored in real-time, and usage system 28 is operable to receive the customers' real-time utility usage data from real-time AMR devices. Operating in this manner, system 10 may process the real-time usage data and provide more current prepay customer account balance and even more timely notification than the daily usage processing as described above.
As an alternative, usage system 28 may accumulate daily usage data and transmit the data to prepay server 20 at an interval other than daily. For example, prepay server 20 may receive and process weekly usage data. In order to compensate for more infrequent account balance updates, system 10 may require a higher low balance threshold in each prepay account. Some automatic meter reading devices are operable to collect and accumulate usage data for transmission on an interval other than daily.
Subsystem 14 further includes a notification system 32. Notification system 32 is operable to notify prepay customers about certain pre-designated events related to the prepay accounts. For example, a prepay customer may be notified when his/her account balance drops below a certain level. Another prepay customer may desire a daily notification of the account balance. Notification system 32 may use a number of notification methods pre-selected by the customer. Notification system 32 is preferably coupled to a number of communication pathways such as an IVR system 34, the public switched telephone network, the Internet, etc. to enable a variety of notification delivery methods. For example, the customer may select email or instant messaging for low account balance notifications, and interactive voice response (IVR) messaging for daily usage notifications. Notification system 32 may further specify or permit the customer to specify the timing for delivering the notification to ensure optimal reception of the messages. Notification system 32 is operable to access database 26 for information associated with a prepay customer or his/her account, such as account balance, daily usage amounts, notification preferences, etc.
A subsystem 38 provides support for prepaid card management. Prepaid cards 39 are provided to agents and/or retail locations 36 for sale to prepay account customers. Recorded on each prepaid card 39 is a unique serial number, personal identification number (PIN), and a predetermined denomination. Prepay account customers may activate the cards via telephone or the Internet. Upon activation, a credit is posted to the customer's account in prepay server 20 and the card management system 38 is updated to reflect that the card has been used. Agents 36 are invoiced by the card management subsystem based on card usage.
It should be noted that each system and server described above may be implemented in hardware, software and/or a combination thereof. Further, each system, server or node in system 10 may be implemented by a plurality of computers (personal computers, workstations, servers, etc.) or by a single computer. The functionalities of subsystems 12 and/or 14 may also be performed by a plurality of computers or a single computer. The entities identified in
In steps 68 and 70, one or more types and methods of notification is selected. For example, the customer may indicate that email is preferred for notifying him/her that the account requires a recharge payment to avoid disconnection, and a usage message delivered to his/her mobile telephone number is the preferred method. In step 72, the account setup may also include a customer-selected frequency of notification. For example, the customer may indicate that he/she prefers a daily usage notification. Another customer may prefer a bi-monthly usage notification. In step 72, the new prepay account setup may also enable the customer to indicate the preferred time of notification. The customer may also indicate at which account balance amount he/she is to be notified. For example, the customer may want to be notified when his account balance drops below $10. Prepay server 20 may maintain certain minimum thresholds for low balance notifications to ensure that the customer will always receive timely notification. If the customer has an existing account as determined in step 74, unbilled usage is calculated in step 76. In step 77, it is determined whether the customer's previously paid deposit should be applied to the minimum account balance. If the deposit is not to be applied, then the account status is set to “pending payment” in step 75. If the deposit is to be applied to the minimum account balance, then the account status is set to “paid” in step 78. The process ends in step 79. As a result, a customer's account notification preferences may be summarized as in Table A:
TABLE A
Re-
Low
charge
Balance
Daily
Notification Preferences
Primary
972-555-1234
6:00 pm-8:00 pm
Contact:
Secondary
214-555-1234
2:00 pm-5:00 pm
Contact:
Email:
Joe@coop.org
any time
By taking advantage of the prepay utility service, the customers do not have to pay a deposit or go through a credit check to get utility service. Instead, the customer pays a small installation fee and an initial amount determined by the utility company. The prepay service may be advantageously used by the customers as a budgeting device that enables a higher priority be placed on uninterrupted utility service. The pay-as-you-go model of the prepay service is easy to comprehend and follow for some segments of the society living a certain lifestyle. The customers are also able to monitor their daily utility usage or at any time and to specify the notification methods that best suit their lifestyle. The customer may make payments at any time and for any amount using a number of methods and outlets.
System 10 as described herein may be easily integrated with existing systems of a utility company. For example, a secure communication server 24 may be provided onsite at a utility company to transmit prepay account and usage information to subsystem 14 to process and administer the prepay accounts. By providing the prepay utility service as described herein, existing accounts receivable amounts are significantly reduced and the number of delinquent accounts is also minimized or eliminated. By taking advantage of modern communication channels, the utility company is able to keep the prepay customer apprised of his/her account balance and provide advanced warning of depleting funds in the prepay account by interactive voice response, email and other electronic means. The utility company no longer needs to attend to the burdensome and costly task of generating and sending monthly billing statements and collections on late payments.
Although embodiments of the present disclosure have been described in detail, those skilled in the art should understand that they may make various changes, substitutions and alterations herein without departing from the spirit and scope of the present disclosure. Accordingly, all such changes, substitutions and alterations are intended to be included within the scope of the present disclosure as defined in the following claims. In the claims, means-plus-function clauses are intended to cover the structures described herein as performing the recited function and not only structural equivalents, but also equivalent structures.
Hanson, Daniel A., Hutson, Craig D., Gaines, Chris
Patent | Priority | Assignee | Title |
10255996, | Jan 06 2014 | iVinci Partners, LLC | Healthcare transaction data transformation and processing |
10540659, | Mar 05 2002 | Visa U.S.A. Inc. | System for personal authorization control for card transactions |
10566090, | Jan 06 2014 | iVinci Partners, LLC | Systems and methods of managing payments that enable linking accounts of multiple guarantors |
11101041, | Jan 06 2014 | iVinci Partners, LLC | Systems and methods of managing payments that enable linking of billing accounts of one or more guarantors |
11791046, | Jan 06 2014 | iVinci Partners, LLC | Systems and methods of managing payments that enable linking accounts of multiple guarantors |
Patent | Priority | Assignee | Title |
4795892, | Dec 09 1987 | DISTRIBUTION CONTROL SYSTEMS, INC | Pre-paid commodity system |
5677945, | Jun 06 1995 | Verizon Patent and Licensing Inc | Account balancing and monitoring system for a telecommunications network |
6188689, | Oct 04 1996 | Kabushiki Kaisha Toshiba | Network node and method of frame transfer |
6452505, | Oct 03 1997 | TAGLIONI, DARIA | System for measuring domestic consumption of electricity, heat, water and gas |
6452915, | Jul 10 1998 | Intellectual Ventures I LLC | IP-flow classification in a wireless point to multi-point (PTMP) transmission system |
6667967, | May 14 1999 | UNWIRED BROADBAND, INC | High-speed network of independently linked nodes |
6900738, | Jun 21 2000 | Method and apparatus for reading a meter and providing customer service via the internet | |
7126918, | Apr 19 2000 | MOBILE CONVERGENCE, LTD | Micro-flow management |
7161942, | Jan 31 2002 | TELCORDIA LEGACY INC | Method for distributing and conditioning traffic for mobile networks based on differentiated services |
7274305, | Oct 16 2002 | CARINA TECHNOLOGY, INC | Electrical utility communications and control system |
7400264, | Feb 14 2003 | ENERGY TECHNOLOGY GROUP, INC | Automated meter reading system, communication and control network for automated meter reading, meter data collector, and associated methods |
20010027490, | |||
20010051933, | |||
20020040355, | |||
20020065761, | |||
20020120569, | |||
20020178063, | |||
20030055677, | |||
20030167178, | |||
20030225713, | |||
20040024483, | |||
20040093298, | |||
20040098293, | |||
20040181463, | |||
20040198316, | |||
20040205022, | |||
20040243525, | |||
20050033707, | |||
20050187888, | |||
20060031180, | |||
20070083479, | |||
20090132096, | |||
CN1322326, | |||
DE19927296, | |||
EP15120, | |||
EP1249995, | |||
WO9419899, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Mar 23 2006 | Exceleron Software, Inc. | (assignment on the face of the patent) | / | |||
Mar 28 2006 | HUTSON, CRAIG D | EXCELERON SOFTWARE, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 017669 | /0886 | |
Mar 28 2006 | GAINES, CHRIS | EXCELERON SOFTWARE, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 017669 | /0886 | |
Mar 29 2006 | HANSON, DANIEL A | EXCELERON SOFTWARE, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 017669 | /0886 | |
Jul 17 2013 | EXCELERON SOFTWARE, INC | UTILITY PREPAID SOFTWARE, INC | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 034771 | /0784 | |
Jul 22 2013 | UTILITY PREPAID SOFTWARE, INC | EXCELERON SOFTWARE, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 034730 | /0929 |
Date | Maintenance Fee Events |
Jul 06 2015 | M2551: Payment of Maintenance Fee, 4th Yr, Small Entity. |
Sep 02 2019 | REM: Maintenance Fee Reminder Mailed. |
Feb 17 2020 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Jan 10 2015 | 4 years fee payment window open |
Jul 10 2015 | 6 months grace period start (w surcharge) |
Jan 10 2016 | patent expiry (for year 4) |
Jan 10 2018 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jan 10 2019 | 8 years fee payment window open |
Jul 10 2019 | 6 months grace period start (w surcharge) |
Jan 10 2020 | patent expiry (for year 8) |
Jan 10 2022 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jan 10 2023 | 12 years fee payment window open |
Jul 10 2023 | 6 months grace period start (w surcharge) |
Jan 10 2024 | patent expiry (for year 12) |
Jan 10 2026 | 2 years to revive unintentionally abandoned end. (for year 12) |