Specification
Field of the invention
The present invention relates to the automatic transfer of data. A particularly preferred embodiment provides a method and system for auto-crediting one or more prepaid accounts with improved functionality.
Background of the invention
Prepaid cards are gaining popularity in numerous sectors of the economy, both public and private. Public sector agencies are increasingly recognising the service improvement and savings that can be realised through the utilisation of prepaid cards for disbursement of government benefits and employee wages. Employers favour prepaid cards as a less expensive, more convenient and more secure alternative to traditional paper-based payment methods. For consumers, prepaid cards have significant advantages over cash and cheques, providing a service that makes their lives better, providing financial empowerment and inclusion to society.
Prepaid cards operate in a similar way to standard credit cards except prepaid typically signifies that the cardholder accesses pre-loaded value, rather than a line of credit. There are many possible permutations of a prepaid program. Funds can be loaded by the consumer, a corporation or a government entity, as per the individual needs and purpose of the program.
Funds loaded onto prepaid cards are typically held in a pooled account - not on the physical card itself. Unlike debit or credit cards, prepaid card transactions are always authorised online, reducing the potential for fraudulent use as compared to stored-value cards. As ail transactions are recorded automatically It Is possible for Issuers to track when uploads and subsequent spend takes place and monitor how the funds are spent.
Today, for virtually every payment occasion, there is a prepaid product that can meet the need better, more conveniently and with more security than cash or cheques.
Prepaid products are extremely heterogeneous, as they have been developed to cater to a wide variety of customer needs. They include physical prepaid cards, as well as e-commerce and mobile money products that do not come in the form of a plastic payment card. Across physical product types, however, most prepaid products fit within the following three categories: consumer, corporate and public sector
A problem with prepaid cards is that users have, unless an automatic option is made available to them, to periodically take time to credit, or top-up, the balance of their prepaid account. If a user forgets to credit a prepaid account, eventually a service or transaction will be declined due to the open to buy balance of the prepaid account being insufficient for even small value transactions. Furthermore, a user may struggle to maintain an accurate recollection of the available balance on their prepaid account and therefore either experience an unexpected declined when trying to transact, or neglect to use their card due to the uncertainty of what may happen. This can also be detrimental to the service provider due to the poor user experience causing users to use a service less.
There are known systems that avoid the need for users of prepaid accounts to periodically credit the balance of the account by ensuring that the balance is automatically credited when it falls below a predetermined amount. However, known automatic crediting systems have very limited functionality.
There is therefore a need to improve known automatic crediting systems for prepaid accounts. More generally, there is a need to improve the user experience in systems that provide the automatic transfer of data.
Summary of the invention
A
rlaH hi/ p near nr-pwantc; frha QIjtnrnatij^ r^rarjiijnri rjrjQrgtinn frrifri n^n irririn
Alternatively, a message may be generated that informs a user that a crediting operation is required and what the current primary funding source for crediting the prepaid account is. No time or date of the crediting operation are provided as this will not occur automatically. However, the message provides the user with a selectable option for
instructing the crediting operation to occur. In this embodiment, the system automatically detects when an automatic crediting operation is required, and has in place all of the arrangements for the crediting to occur, but awaits a response from a prompt sent to the user before the crediting operation is performed. This is particularly useful option for a user to select if the user wishes to temporarily suspend automatic payments being made in order to take full control of their current expenditure.
A message may be generated that provides a user with confirmation that a crediting operation has occurred and explicitly specifies which prepaid account has been credited.
A message may be generated that provides a user with operational data of the funding source. For example the message may inform the user that a card being used to credit the account has expired, or will expire soon.
A message may be generated in dependence on determined location data of where a prepaid account has been used and/or by the current geographical location of a user's device. The messages may include, for example, marketing daia based on the determined location data. The messages may, for example, comprise a 2d barcode, such as a QR code, for redeeming offers. Vouchers provided with the messages could be stored by the user device 101 for future use.
Advantageously, such notifications provide the user with important and useful data regarding their prepaid account(s). A user is able select what types of messages and alerts are received and to tailor the service to their preferences.
Figure 6 shows a system for providing automatic crediting of a prepaid account according to an embodiment.
The system comprises a user device 101 and an administrative system 601. The user device 101 and the administrative system 601 operate together in order to provide the services of all of the above-described embodiments.
The administrative system 601 comprises a first entity 603, a second entity 602 and an administrator 604. When a crediting operation is required, the first entity 603, that may
be an issuer, initiates a crediting operation. The crediting operation initiated by first entity 603 may have been initiated in response to an instruction from the user device 101. The first entity 603 communicates with the administrator 604 that in turn communicates with the second entity 602 that is the funding source. The funds for performing the crediting operation are then drawn from the second entity 602 and credited to the prepaid account. Each of the first and second entities may be, for example, a prepaid issuer, a bank or any type of e-money institution. The administrator 604 may be a card scheme, such as MasterCard®, and may provide other financia! and technology systems that work in conjunction with embodiments.
Figure 7 shows alternative system for providing automatic crediting of a prepaid account according to an embodiment.
The system comprises a user device 101 and an administrative system 701. The user device 101 and the administrative system 701 operate together in order to provide the services of all of the above-described embodiments.
The administrative system 701 comprises a first entity 704, a second entity 703 and an administrator 702. When a crediting operation is required, the administrator 702 initiates a crediting operation. The crediting operation initiated by administrator 702 may have been initiated in response to an instruction from the user device 101. The administrator 702 communicates with the second entity 703, that is the funding source for the crediting operation, to draw the required funds for the crediting operation. The administrator 702 then performs the crediting operation and then communicates with the first entity 704, that may be an issuer, to inform the first entity 704 of the successful crediting operation. Each of the first and second entities may be, for example, a prepaid issuer, a bank or any type of e-money institution. The administrator 702 may be a card scheme, such as MasterCard®, and may provide other financial and technology systems that work in conjunction with embodiments
In the embodiments shown in Figures 6 and 7, the first entity 603, 704 administrator 604, 702 and second entity 602, 703 comprise computing systems such as servers. The prepaid account that is credited and the account of the funding source for crediting the
prepaid account may be supported by the same entity and a single computing system may provide the above-described operations of a first and second entity.
Further communications between the user device 101 and the administrator 604, 702 may also occur in order for the user device 101 to provide the administrator 604, 702 with the set conditions and data of the funding sources for the automatic crediting operations and the user's preferences, such as what types of messages and alerts to receive.
Also provided, but not shown in Figures 6 and 7, are communications devices for sending notifications to the user device 101. The communications devices are able to send and receive instructions, and any other type of data, to the user device 101 and/or the administrator 604, 702, or any other component of the administrative system 601, 701. Since the user device 101 may be a mobile terminal, the communications devices include devices capable of communicating wirelessly.
Figure 8 shows a flow chart of a computer-implemented process performed according to an embodiment of the invention.
In step 801, the process begins.
In step 803, it is automatically determined if the current data within a data receiver meets a requirement for an automatic transfer of data to the data receiver to be performed.
In step 805, it is automatically attempted to transfer data from a first data source to the data receiver in dependence on the data within the first data source; and, if the attempt to transfer data is not successful, data is automatically transferred from one of one or more further data sources, in dependence on the data within the one of the one or more data sources, to the data receiver.
In step 807, the process ends.
Many modifications and variations may be made to the above-described embodiments within the scope of the invention.
In the above described embodiments, the user device 101 is a mobile terminal. Embodiments also include the user device 101 being any other type of computing device, such a desktop or laptop computer, smartphone or tablet. It is also not necessary for a specific program to be executed by the user device 101 as in the above-described embodiments and the user interaction with the automatic crediting system may alternatively be performed by a user accessing a web page through a standard web browser.
In the above-described embodiments, notifications are sent by SMS or email. However, any other communications technique may be used to convey the messages and alerts to a user device 101.
Figure 1 shows the user having two prepaid accounts supported by the automatic . crediting system. Embodiments include the system supporting any number of prepaid accounts, including just one. If only one prepaid account is supported, this may be automatically selected so that the screen for selecting one of the prepaid accounts as shown in Figure 1 is not shown. Likewise, if multiple accounts are used, then one may be automatically selected by user preference, with an option to go and select any other account at any other time.
Embodiments are in no way limited to the crediting of funds in prepaid accounts and the techniques described herein may be used to improve the user experience in any application that requires the automatic transfer of data.
Other embodiments of the invention will be apparent to those skilled in the art from
consideration of the specification and practice of the embodiments disclosed herein. It is
intended that the specification and examples be considered as exemplary only, with a
true scope and spirit of the invention being indicated by the following claims. In addition,
vyhgrQ this sDolication has listed ths ste^s of a method or orocedurs in a soecific order It
may be possible, or even expedient in certain circumstances, to change the order in |
which some steps are performed, and it is intended that the particular steps of the
method or procedure claims set forth herebelow not be construed as being order-specific
unless such order specificity is expressly stated in the claim.
CLAIMS:
1. A computer-implemented method of automatically transferring data to each of
one or more data receivers, the method comprising, for each data receiver:
automatically determining (803) if the current data within the data receiver meets a requirement for an automatic transfer of data to the data receiver to be performed; and, in dependence on the requirement being met:
automatically attempting (805) to transfer data from a first data source to the data receiver in dependence on the data within the first data source;
and, if the attempt to transfer data is not successful, automatically transferring data from one of one or more further data sources, in dependence on the data within the one of the one or more data sources, to the data receiver.
2. The method according to claim 1, further comprising receiving, by a user interface
of a user device (101), for each of the one or more data receivers, one or more of:
data on the data receiver; data on a plurality of data sources;
data describing the requirement to be met by the data within the data receiver for an automatic transfer of data to the data receiver to be performed; and data describing the data to be transferred to the data receiver.
3. The method according to claim 1 or 2, further comprising:
displaying, on the user interface of the user device (101), selectable icons representing each of the one or more data receivers; and
determining one of the one or more data receivers in dependence on a user's selection of the displayed icons.
4. The method according to claim 3, further comprising:
displaying, on the user interface of the user device (101), one or more adjustable sliders and/or one or more data boxes;
receiving data dependent on a user's operations on the one or more adjustable sliders and/or one or more data boxes; and
determining data describing the requirement to be met by the data within the determined data receiver for an automatic transfer of data to the determined data
receiver to be performed and/or data describing the data to be transferred to the determined data receiver in dependence on the user's operations on the one or more adjustable sliders and/or one or more data boxes.
5. The method according to claim 3 or claim 4, further comprising:
displaying, on the user interface of the user device (101), a plurality of selectable icons representing data sources of the determined data receiver;
determining data providing an order of priority of the plurality of data sources in dependence on a user's selection received by the user interface; and
determining, for the determined data receiver, an order of the plurality of data sources for attempting to transfer data to the data receiver in dependence on the data providing the order of priority.
6. The method according to claim 2 or any dependent claim thereon, further comprising a system (601, 701) performing the operations as claimed in claim 1.
7. The method according to claim 6, further comprising:
displaying, on the user interface of the user device (101), one or more selectable options corresponding to receivable notifications;
determining a user's selection of one or more receivable notifications in dependence on a user's selection received by the user interface; and transmitting the determined user's selection of receivable notifications to the system (601,701);
wherein each of the receivable notifications is associated with an event that defines when a notification, for displaying on the user interface of the user device (101), is sent to the user device (101) by the system (601, 701).
8. The method according to claim 7, further comprising the system (601, 701):
receiving a determined users selection of notifications from the user device
(101); and
transmitting, for each of the determined user's selection of notifications, one or more notifications to the user device (101), in dependence on the event associated with the notification.
9. The method according to claim 7 or claim 8, wherein the event associated with a
notification is dependent on one or more of:
data within a data receiver meeting the requirement for an automatic transfer of data to the data receiver to be performed;
data from a data source being received by a data receiver; operational data of one or more data sources; use data of one or more data receivers; and a periodically defined time instance.
10. The method according to any of claims 7 to 9, wherein the content of a
notification sent to the user device (101) is dependent on one or more of:
data within one or more data receivers; data within one or more data sources;
data transferred into one or more data receivers over a predetermined period of time;
a current location of the user device (101); and a location of use of the user device (101).
11. The method according to claim 8 or any dependent claim thereon, further comprising the system (601, 701) sending one or more notifications to the user device (101) as an SMS message and/or as an email.
12. The method according to claim 6 or any dependent claim thereon, further comprising transmitting data between the user device (101) and the system (601, 701) over the internet.
13. The method according to claim 2 or any dependent claim thereon, wherein the user device (101) is a computing device, for example a desktop computer, or portable
tpfmins! f*"*r Sx^sffiD'© -^ m^bi'© tpjpnhnnf^ ^rnset nhons* 'SD*Q" "r *3b!"t d^Vi"*3
14. The method according to any preceding claim, wherein the one or more data
receivers and data sources are accounts, comprising financial data, supported by one or
more computing systems.
15. The method according to claim 14, wherein the one or more data receivers are prepaid accounts.
16. The method according to claim 14, wherein the one or more data receivers are prepaid accounts of prepaid cards.
17. The method according to claim 6 or any dependent claim thereon, wherein the system (601, 701) comprises the one or more data receivers and the plurality of data sources.
18. The method according to claim 6 or any dependent claim thereon, wherein the system (601, 701) comprises:
one or more entities (602, 603, 703, 704) for providing one or more data receivers and data sources;
a processor (604, 702) for controlling the automatic transfer of data; and communication devices for communicating with the user device (101).
19. The method according to claim 18, wherein the entities include one or more of prepaid issuers, e-money institutions or banks.
20. A user device (101) configured to perform the method of a user device (101) as set out in any of claims 2 to 19.
21. A system (601, 701) configured to perform the method of any of claims 6 to 19.