[go: up one dir, main page]

WO2010056207A2 - Method and system for paperless mobile billing and payment collection - Google Patents

Method and system for paperless mobile billing and payment collection Download PDF

Info

Publication number
WO2010056207A2
WO2010056207A2 PCT/SG2009/000423 SG2009000423W WO2010056207A2 WO 2010056207 A2 WO2010056207 A2 WO 2010056207A2 SG 2009000423 W SG2009000423 W SG 2009000423W WO 2010056207 A2 WO2010056207 A2 WO 2010056207A2
Authority
WO
WIPO (PCT)
Prior art keywords
payment
bill
mobile device
mobile
packet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/SG2009/000423
Other languages
French (fr)
Other versions
WO2010056207A3 (en
Inventor
Chong Beng Yap
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of WO2010056207A2 publication Critical patent/WO2010056207A2/en
Publication of WO2010056207A3 publication Critical patent/WO2010056207A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/14Payment architectures specially adapted for billing systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3223Realising banking transactions through M-devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/325Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/325Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks
    • G06Q20/3255Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks using mobile network messaging services for payment, e.g. SMS
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1442Charging, metering or billing arrangements for data wireline or wireless communications at network operator level
    • H04L12/1446Charging, metering or billing arrangements for data wireline or wireless communications at network operator level inter-operator billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1453Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/03Protecting confidentiality, e.g. by encryption
    • H04W12/033Protecting confidentiality, e.g. by encryption of the user plane, e.g. user's traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/16Implementing security features at a particular protocol layer
    • H04L63/166Implementing security features at a particular protocol layer at the transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/69Identity-dependent
    • H04W12/72Subscriber identity

Definitions

  • the invention relates generally to paperless transactions through a mobile network.
  • the invention relates to a method and system for wireless bill presentation and bill payment on a mobile network.
  • a household typically receives separate bills from sources such as utility and telco companies every month.
  • a large amount of paper is therefore needed for printing bills or invoices each year to be sent to customers for billing purposes.
  • An average equivalent of two to three sheets of A-4 size paper are used for printing a typical bill as well as for making up the envelope that is required for containing the bill to be sent to a customer. It is estimated that for a sizable organization having a total of one million customers, at least fifty thousand trees are logged every month just to produce enough billing papers and envelopes.
  • the cost of sending a printed bill to a customer is estimated to be around half a dollar. Based on this estimate, a company which sends a million printed bills to its customer per month would have to incur at least half a million dollars each month for sending out printed bills. Sending of printed bills is also inefficient as it typically takes a few working days for the bill to reach the intended addressees.
  • the conventional manner of paying electronic bills is inconvenient because it involves multiple steps consisting login authentication, payee selection and payment amount, amongst others, prior to completing paying of bills via the Internet. As such, making payments with the minimum number of steps is desired.
  • Embodiments of the invention disclosed herein improve the efficiency of providing electronic bill payment while having the option of paying bills either partially or in full.
  • a method for bill management on a mobile messaging network involves receiving a bill packet by a mobile device.
  • the mobile device has a unique mobile identifier associated therewith.
  • the bill packet contains at least one bill item encrypted with the mobile identifier.
  • Each bill item is associated with at least one payment account to which bill payment is made.
  • the method also involves decrypting the bill packet with the mobile identifier for extracting the at least one bill item from the bill packet.
  • the method further involves presenting the at least one bill item on the mobile device for selection by a user.
  • a payment instruction associated with the at least one bill item is generatable in response to the bill item that is selected. More specifically, payment of the at least one bill item to the at least one payment account is subsequently effectable by the payment instruction.
  • a system for bill management on a mobile messaging network comprises a server for sending a bill packet to a mobile device.
  • the mobile device has a unique mobile identifier associated therewith.
  • the bill packet contains at least one bill item encrypted with the mobile identifier.
  • Each bill item is associated with at least one payment account to which bill payment is made.
  • the system also comprises a decryptor for decrypting the bill packet with the mobile identifier for extracting the at least one bill item therefrom.
  • the system further comprises a user interface for presenting the at least one bill item on the mobile device for selection by a user.
  • a payment instruction associated with the at least one bill item is generatable in response to the bill item that is selected. More specifically, payment of each of the bill item to the at least one payment account is subsequently effectable by the payment instruction.
  • Fig. 1 is a process flow diagram of a bill management method for a mobile messaging network according to an embodiment of the invention
  • Fig. 2 is a system diagram of for a system for bill management on a mobile messaging network according to the embodiment of the invention
  • Fig. 3 is a first series of interface of queries as presentable on the interface of a mobile device of the system of Fig. 2;
  • Fig. 4 is second series of interface of queries as presentable on the interface of a mobile device of the system of Fig. 2.
  • the method and the system as disclosed according to embodiments of the invention advantageously facilitate efficient electronic bill payment. Additionally, the method and the system also provides a payee with more control over bill payment by for example providing options for full payment or partial payment of bill. The bill is paid directly in a single reply in response to a request for bill payment to pre-selected payees via a mobile terminal with the reply indicating either partial or full payment. The method and system therefore allows a mobile phone user to pay bills electronically in a direct and simple manner.
  • the method 100 comprises step 102 of receiving a bill packet by a mobile device.
  • the mobile device has a unique mobile identifier associated therewith.
  • the bill packet contains data relating to one or more bill items, each of which is encrypted with the mobile identifier.
  • Each bill item is associated with one or more payment accounts to which bill payment can be made.
  • the method 100 also involves a step 104 of decrypting the bill packet with the mobile identifier for extracting the one or more bill items from the bill packet.
  • the method 100 further comprises a step 106 of presenting each of the bill items on the mobile device for selection by a user.
  • a payment instruction associated with each of the bill items is generatable in response to the bill item that is selected. More specifically, payment of each of the bill items to each of the payment accounts is subsequently effectable by the payment instruction.
  • Fig. 2 illustrates a system 200 for bill payment operable on a mobile messaging network according to a second embodiment of the invention.
  • the system 200 uses a push registry to simplify and expedite bill payment executable on a mobile phone platform.
  • the system 200 comprises a server 202 for receiving a payment request (not shown) from a service provider, such as a utility service provider or a Telco, for bill payment.
  • the payment request consists of a bill packet containing details for bill payment.
  • a user of the system 200 preferably registers for a bill payment account 204 with the server 202 via, for instance the Internet accessed through a computer 206.
  • the user preferably has a mobile phone 208 that is associated to him or her and is preferably required to provide a name, a password, a mobile phone number and a mobile phone identifier that is unique to the mobile phone during the account registration process.
  • Bills are preferably sent by payee agencies via the server 202 according to each payee's billing cycle.
  • the user is further preferably required to provide a bank account number for facilitating the payment of bills.
  • the payment request is preferably stored in the server 202, which comprises a Web Server portion 210 and an EJB server portion 212.
  • the Web Server portion 210 has a Web container 214 for handling front end requests while the EJB server portion 212 has an EJB container 216 for handling back end requests.
  • the Web container 214 is used for communicating with the user via the user's mobile phone 208 or the computer 206.
  • the EJB container 216 is used for communicating with the service provider as well as the user's bank 218 via a secured VPN line.
  • the EJB server portion 212 is connected to an SQL server database 220.
  • the SQL server database 220 preferably contains a Payee Table 222, a Payment Table 224 and a Payer Table 226 for storing the bill packet that contains payment details, for example payee's names, corresponding payer's names and payment amount, in the respective tables.
  • a software program for mobile phones is preferably sent by the Web server portion 210 to the user's mobile phone 208.
  • the MIDlet application 228 is preferably installed on the user's mobile phone 208 before the mobile phone 208 receives the payment request from the server 202.
  • the mobile phone 208 is ready to process any payment request it receives from the server 202.
  • the Web server portion 210 will first encrypts the payment request with the mobile phone identifier.
  • the encrypted payment request is then sent to the user's mobile phone 208 via a wireless communication network, such as a mobile messaging network.
  • Examples of a mobile messaging network includes short message service (SMS) and secured socket layer (SSL) in transmission control protocol / Internet protocol (TCP / IP) or user datagram protocol (UDP).
  • SMS short message service
  • SSL secured socket layer
  • TCP / IP transmission control protocol
  • UDP user datagram protocol
  • the user's mobile phone 208 receives the encrypted payment request and decrypts the payment request with the mobile phone identifier.
  • the system 200 advantageously provides a secure way by which bill payments can be made through the wireless communication network.
  • the encrypted payment request is only sent to a pre-registered mobile phone that has the unique mobile phone identifier. This means that only a mobile phone with the unique mobile phone identifier is able to receive the encrypted payment request.
  • the payment request is encrypted so that the bill packets are protected during transmission from the server 202 to the user's mobile phone 208.
  • the encrypted bill packets can only be decrypted by the MIDlet application 228 installed on the user's mobile phone 208. User authentication is also required for accessing the contents of the bill packets.
  • the user is required to register at least one payee with the server 202 for bill payment before payment can be made to the registered payee.
  • the user Upon installation of the MIDlet application 228 on the mobile phone 208, the user is able to retrieve via the mobile phone 208 a list of payee names 232 obtained from the SQL server database 220. The user then selects one or more payees 234 for bill payment to. The server 202 is then informed of the selection through a confirm payee process 236.
  • the SQL server database 220 preferably stores the selection before the server 202 confirms the payees 236 with the SQL server database 220 for bill payment.
  • the user is also able to change or remove any payees that have been registered with the server 202 with the MIDlet application 228 as well as to add new payees for bill payment to.
  • the bill payment is initiated by the payee agency 240 and is forwarded by the server 202 to the user.
  • the server 202 initiates bill payment 242 by sending a payment notice 246 to the user's mobile phone 208 through the Web Server portion 210.
  • the user is then able to proceed to make payment 238 to the selected payees upon receiving the payment notice 246 on the user's mobile phone 208.
  • the server 202 then communicates with the bank 218 for bill deduction 248 before providing the payment status 250 to the user's mobile phone 208.
  • Payment details 252 and records are viewable on the computer 206 via the Internet by the user.
  • the user is required to provide a password for authentication purposes before one or more bill items are subsequently presented on the mobile phone 208 for user selection.
  • the bill items are preferably presented on a user interface (UI) of the user's mobile phone 208.
  • the UI is preferably a graphical user interface (GUI).
  • the password is preferably provided for authenticating the user via a Password Query 300 presented on the GUI.
  • a Payee Agency Query 302 in the form of icons representing one or more payee agencies 304 are provided on the GUI for selection by the user. The user is then required to select one or more payee agencies
  • a Payment Receipt Query 312 appears on the UI of the user's mobile phone 208 for showing a receipt number in response to the full payment being made. Thereafter, the Payee Agency Query 302 is shown again without any icon 306 therein to indicate that the current bills are duly paid.
  • the user is required to key in the amount of partial payment in a Partial Payment Query 311 and initiates the partial payment in the Payment Confirmation Query 310.
  • the Payment Receipt Query 312 appears on the UI of the mobile phone 208 for showing a receipt number in response to the partial payment made.
  • the Payee Agency Query 302 is shown again with icons 306 to indicate that there are still outstanding bills to be paid to respective companies. The user can then proceed to the Selected Payee Agency Query 308 to check the remaining outstanding bills for the selected payee.
  • the user has a choice to exit the MIDlet application 228 after the Payment Receipt Query 312.
  • the user is also able to add or remove payee agencies through a Main Menu Query 400.
  • the Main Menu Query 400 has a Pay Bill option 402 as well as an Edit Payee option 404.
  • the Pay Bill option 402 allows the user to proceed to the earlier described Queries for bill payment.
  • the Edit Payee option 404 allows the user to proceed to an Add/Remove Payee Query 406 for adding or removing a payee.
  • an Add Payee option 408 is selected in the Add/Remove Payee Query 406. The user is then required to select from a list of available payee agencies to be added into an Add Payee Query 410. Thereafter, a Payee Added Query 412 is shown for confirming the addition of the new payee.
  • a Remove Payee option 414 is selected in the Add/Remove Payee Query 406. The user is then required to select the payee to be removed in a Remove Payee Query 416. Thereafter, a Payee Removed Query 418 is shown for confirming the removal of the selected payee.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Computer Security & Cryptography (AREA)
  • Marketing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Meter Arrangements (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

A method and a system for bill management on a mobile messaging network are disclosed. The method and system involve receiving a bill packet by a mobile device. The bill packet is provided by a server in data communication with the mobile device across a mobile messaging network, the mobile device being uniquely identifiable by a mobile identifier and the bill packet being bill data encrypted with the mobile identifier of the mobile device. The method and system also involve decrypting the received bill packet with the mobile identifier by the mobile device to extract the bill data from the bill packet. The bill data comprises at least one service provider and at least one payment amount corresponding therewith. The method and system further involve presenting on an interface of the mobile device a plurality of payment options, each of the plurality of payment options being associated with one of the at least one service provider and indicative of payment of at least a portion of one of the at least one payment amount. The interface is operable for selecting at least one of the plurality of payment options to thereby generate a payment instruction defining the selected at least one of the plurality of payment options. More specifically, the payment instruction is providable to the server by the mobile device for effecting subsequent payment of the at least a portion of one of the at least one payment amount indicated thereby.

Description

METHOD AND SYSTEM FOR PAPERLESS MOBILE BILLING AND
PAYMENT COLLECTION
Field of Invention The invention relates generally to paperless transactions through a mobile network. In particular, the invention relates to a method and system for wireless bill presentation and bill payment on a mobile network.
Background A household typically receives separate bills from sources such as utility and telco companies every month. A large amount of paper is therefore needed for printing bills or invoices each year to be sent to customers for billing purposes. An average equivalent of two to three sheets of A-4 size paper are used for printing a typical bill as well as for making up the envelope that is required for containing the bill to be sent to a customer. It is estimated that for a sizable organization having a total of one million customers, at least fifty thousand trees are logged every month just to produce enough billing papers and envelopes.
Additionally, the cost of sending a printed bill to a customer is estimated to be around half a dollar. Based on this estimate, a company which sends a million printed bills to its customer per month would have to incur at least half a million dollars each month for sending out printed bills. Sending of printed bills is also inefficient as it typically takes a few working days for the bill to reach the intended addressees.
With the advent of the Internet as a tool for supporting online transactions, many companies have attempted to replace printed bills with electronic bills for sending to customers via the Internet. This change, if successful, will allow these companies to significantly reduce their billing cost. However, this billing method have yet to be widely accepted by consumers due to the fact that after receiving the electronic bills, the consumers still have to pay their bills the conventional manner.
The conventional manner of paying electronic bills is inconvenient because it involves multiple steps consisting login authentication, payee selection and payment amount, amongst others, prior to completing paying of bills via the Internet. As such, making payments with the minimum number of steps is desired.
There is therefore a need for improving the efficiency of providing electronic bill payment while having the option of paying bills either partially or in full.
Summary
Embodiments of the invention disclosed herein improve the efficiency of providing electronic bill payment while having the option of paying bills either partially or in full.
In accordance to a first aspect of the invention, a method for bill management on a mobile messaging network is disclosed. The method involves receiving a bill packet by a mobile device. The mobile device has a unique mobile identifier associated therewith. The bill packet contains at least one bill item encrypted with the mobile identifier. Each bill item is associated with at least one payment account to which bill payment is made. The method also involves decrypting the bill packet with the mobile identifier for extracting the at least one bill item from the bill packet. The method further involves presenting the at least one bill item on the mobile device for selection by a user. A payment instruction associated with the at least one bill item is generatable in response to the bill item that is selected. More specifically, payment of the at least one bill item to the at least one payment account is subsequently effectable by the payment instruction.
In accordance to a second aspect of the invention, a system for bill management on a mobile messaging network. The system comprises a server for sending a bill packet to a mobile device. The mobile device has a unique mobile identifier associated therewith. The bill packet contains at least one bill item encrypted with the mobile identifier. Each bill item is associated with at least one payment account to which bill payment is made. The system also comprises a decryptor for decrypting the bill packet with the mobile identifier for extracting the at least one bill item therefrom. The system further comprises a user interface for presenting the at least one bill item on the mobile device for selection by a user. A payment instruction associated with the at least one bill item is generatable in response to the bill item that is selected. More specifically, payment of each of the bill item to the at least one payment account is subsequently effectable by the payment instruction.
Brief Description Of The Drawings Two embodiments of the invention are described hereinafter with reference to the drawings, in which:
Fig. 1 is a process flow diagram of a bill management method for a mobile messaging network according to an embodiment of the invention;
Fig. 2 is a system diagram of for a system for bill management on a mobile messaging network according to the embodiment of the invention;
Fig. 3 is a first series of interface of queries as presentable on the interface of a mobile device of the system of Fig. 2; and
Fig. 4 is second series of interface of queries as presentable on the interface of a mobile device of the system of Fig. 2.
Detailed Description
With reference to the drawings, a method and a system for improving the efficiency of providing electronic bill payment while having the option of paying bills either partially or in full are disclosed. Conventional methods and systems for electronic bill payment usually require a payer to execute several steps before the bill payment process can be completed. However, such conventional methods and systems do not provide payers with an efficient way of providing electronic bill payment while having the option of paying bills either partially or in full.
The method and the system as disclosed according to embodiments of the invention advantageously facilitate efficient electronic bill payment. Additionally, the method and the system also provides a payee with more control over bill payment by for example providing options for full payment or partial payment of bill. The bill is paid directly in a single reply in response to a request for bill payment to pre-selected payees via a mobile terminal with the reply indicating either partial or full payment. The method and system therefore allows a mobile phone user to pay bills electronically in a direct and simple manner.
For purposes of brevity and clarity, the description of the invention is limited hereinafter to a method and a system for paying electronic bills while having the option of paying the bills either partially or in full. This however does not preclude the application of embodiments of the invention to paying electronic bills according to other arrangements for payment, such as deferring payment of the electronic bills. The functional principles fundamental to the embodiments of the invention remain the same throughout the variations.
An embodiment of the invention is described hereinafter in greater detail with reference to Figs. 1 to 4, wherein like elements are assigned and labeled with like numerals and described accordingly.
With reference to Fig. 1, a flow diagram of a method 100 for bill management according to a first embodiment of the invention is shown. The method 100 comprises step 102 of receiving a bill packet by a mobile device. Preferably, the mobile device has a unique mobile identifier associated therewith. The bill packet contains data relating to one or more bill items, each of which is encrypted with the mobile identifier. Each bill item is associated with one or more payment accounts to which bill payment can be made.
The method 100 also involves a step 104 of decrypting the bill packet with the mobile identifier for extracting the one or more bill items from the bill packet. The method 100 further comprises a step 106 of presenting each of the bill items on the mobile device for selection by a user. A payment instruction associated with each of the bill items is generatable in response to the bill item that is selected. More specifically, payment of each of the bill items to each of the payment accounts is subsequently effectable by the payment instruction.
Fig. 2 illustrates a system 200 for bill payment operable on a mobile messaging network according to a second embodiment of the invention. The system 200 uses a push registry to simplify and expedite bill payment executable on a mobile phone platform. The system 200 comprises a server 202 for receiving a payment request (not shown) from a service provider, such as a utility service provider or a Telco, for bill payment. The payment request consists of a bill packet containing details for bill payment.
A user of the system 200 preferably registers for a bill payment account 204 with the server 202 via, for instance the Internet accessed through a computer 206. The user preferably has a mobile phone 208 that is associated to him or her and is preferably required to provide a name, a password, a mobile phone number and a mobile phone identifier that is unique to the mobile phone during the account registration process. Bills are preferably sent by payee agencies via the server 202 according to each payee's billing cycle. The user is further preferably required to provide a bank account number for facilitating the payment of bills.
The payment request is preferably stored in the server 202, which comprises a Web Server portion 210 and an EJB server portion 212. The Web Server portion 210 has a Web container 214 for handling front end requests while the EJB server portion 212 has an EJB container 216 for handling back end requests. Specifically, the Web container 214 is used for communicating with the user via the user's mobile phone 208 or the computer 206. The EJB container 216 is used for communicating with the service provider as well as the user's bank 218 via a secured VPN line.
The EJB server portion 212 is connected to an SQL server database 220. The SQL server database 220 preferably contains a Payee Table 222, a Payment Table 224 and a Payer Table 226 for storing the bill packet that contains payment details, for example payee's names, corresponding payer's names and payment amount, in the respective tables.
A software program for mobile phones, such as a MIDlet application 228, is preferably sent by the Web server portion 210 to the user's mobile phone 208. The MIDlet application 228 is preferably installed on the user's mobile phone 208 before the mobile phone 208 receives the payment request from the server 202. Once the MIDlet application 228 is installed 230 on the user's mobile phone 208, the mobile phone 208 is ready to process any payment request it receives from the server 202. When the payment request has to be sent to the mobile phone associated with the user, the Web server portion 210 will first encrypts the payment request with the mobile phone identifier. The encrypted payment request is then sent to the user's mobile phone 208 via a wireless communication network, such as a mobile messaging network. Examples of a mobile messaging network includes short message service (SMS) and secured socket layer (SSL) in transmission control protocol / Internet protocol (TCP / IP) or user datagram protocol (UDP). The user's mobile phone 208 receives the encrypted payment request and decrypts the payment request with the mobile phone identifier.
The system 200 advantageously provides a secure way by which bill payments can be made through the wireless communication network. Specifically, the encrypted payment request is only sent to a pre-registered mobile phone that has the unique mobile phone identifier. This means that only a mobile phone with the unique mobile phone identifier is able to receive the encrypted payment request. Additionally, the payment request is encrypted so that the bill packets are protected during transmission from the server 202 to the user's mobile phone 208. Furthermore, the encrypted bill packets can only be decrypted by the MIDlet application 228 installed on the user's mobile phone 208. User authentication is also required for accessing the contents of the bill packets.
The user is required to register at least one payee with the server 202 for bill payment before payment can be made to the registered payee. Upon installation of the MIDlet application 228 on the mobile phone 208, the user is able to retrieve via the mobile phone 208 a list of payee names 232 obtained from the SQL server database 220. The user then selects one or more payees 234 for bill payment to. The server 202 is then informed of the selection through a confirm payee process 236. The SQL server database 220 preferably stores the selection before the server 202 confirms the payees 236 with the SQL server database 220 for bill payment. The user is also able to change or remove any payees that have been registered with the server 202 with the MIDlet application 228 as well as to add new payees for bill payment to.
Once the payment request is received and decrypted in the user's mobile phone 208, the user is able to proceed with bill payment. The bill payment is initiated by the payee agency 240 and is forwarded by the server 202 to the user. The server 202 initiates bill payment 242 by sending a payment notice 246 to the user's mobile phone 208 through the Web Server portion 210. The user is then able to proceed to make payment 238 to the selected payees upon receiving the payment notice 246 on the user's mobile phone 208. The server 202 then communicates with the bank 218 for bill deduction 248 before providing the payment status 250 to the user's mobile phone 208. Payment details 252 and records are viewable on the computer 206 via the Internet by the user.
Using the mobile phone 208 associated to the user, the user is required to provide a password for authentication purposes before one or more bill items are subsequently presented on the mobile phone 208 for user selection. As shown in Fig. 3, the bill items are preferably presented on a user interface (UI) of the user's mobile phone 208. The UI is preferably a graphical user interface (GUI).
The password is preferably provided for authenticating the user via a Password Query 300 presented on the GUI. Upon the user being authenticated, a Payee Agency Query 302 in the form of icons representing one or more payee agencies 304 are provided on the GUI for selection by the user. The user is then required to select one or more payee agencies
304 in the Payee Agency Query 302 and proceed to pay the selected payee agency either in full or partially in a Selected Payee Agency Query 308, where the user has selected a payee agent from the Payee Agency Query 302.
If full payment is opted, the user is required to confirm the full payment in a Payment
Confirmation Query 310. After full payment is confirmed, a Payment Receipt Query 312 appears on the UI of the user's mobile phone 208 for showing a receipt number in response to the full payment being made. Thereafter, the Payee Agency Query 302 is shown again without any icon 306 therein to indicate that the current bills are duly paid.
Alternatively, the user has a choice to exit the MIDlet application 228 from the Payment
Receipt Query 312.
If partial payment is opted, the user is required to key in the amount of partial payment in a Partial Payment Query 311 and initiates the partial payment in the Payment Confirmation Query 310. After the partial payment is paid, the Payment Receipt Query 312 appears on the UI of the mobile phone 208 for showing a receipt number in response to the partial payment made. Thereafter, the Payee Agency Query 302 is shown again with icons 306 to indicate that there are still outstanding bills to be paid to respective companies. The user can then proceed to the Selected Payee Agency Query 308 to check the remaining outstanding bills for the selected payee. Alternatively, the user has a choice to exit the MIDlet application 228 after the Payment Receipt Query 312.
With reference to Fig. 4, the user is also able to add or remove payee agencies through a Main Menu Query 400. The Main Menu Query 400 has a Pay Bill option 402 as well as an Edit Payee option 404. The Pay Bill option 402 allows the user to proceed to the earlier described Queries for bill payment. The Edit Payee option 404 allows the user to proceed to an Add/Remove Payee Query 406 for adding or removing a payee.
If a payee is required to be added, an Add Payee option 408 is selected in the Add/Remove Payee Query 406. The user is then required to select from a list of available payee agencies to be added into an Add Payee Query 410. Thereafter, a Payee Added Query 412 is shown for confirming the addition of the new payee.
If a payee is required to be removed, a Remove Payee option 414 is selected in the Add/Remove Payee Query 406. The user is then required to select the payee to be removed in a Remove Payee Query 416. Thereafter, a Payee Removed Query 418 is shown for confirming the removal of the selected payee.
Although only an embodiment of the invention is disclosed, it becomes apparent to one skilled in the art in view of this disclosure that numerous changes or modifications can be made without departing from the true scope of the invention. For example, mobile devices such as personal digital assistants or PDAs that are able to communicate with the server via the wireless communication network may be used for the bill payment besides mobile phones. Accordingly, all such changes or modifications are intended to be covered by the appended claims.

Claims

Claims:
1. A bill management method for a mobile messaging network comprising: receiving a bill packet by a mobile device, the bill packet being provided by a server in data communication with the mobile device across a mobile messaging network, the mobile device being uniquely identifiable by a mobile identifier, the bill packet being bill data encrypted with the mobile identifier of the mobile device; decrypting the received bill packet with the mobile identifier by the mobile device to extract the bill data from the bill packet, the bill data comprising at least one service provider and at least one payment amount corresponding therewith; and presenting on an interface of the mobile device a plurality of payment options, each of the plurality of payment options being associated with one of the at least one service iprovider and indicative of payment of at least a portion of one of the at least one payment amount, the interface being operable for selecting at least one of the plurality of payment options to thereby generate a payment instruction defining the selected at least one of the plurality of payment options, wherein the payment instruction is providable to the server by the mobile device for effecting subsequent payment of the at least a portion of one of the at least one payment amount indicated thereby.
2. The method as in claim 1, presenting on an interface of the mobile device a plurality of payment options comprising: detecting selection of the plurality of payment options by the interface of the mobile phone.
3. The method as in claim 2, presenting on an interface of the mobile device a plurality of payment options further comprising: presenting the at least one service provider as at least one icon on the interface, the at least one icon being removable from the interface in response to payment to the at least a portion of one of the at least one payment amount being effected.
4. The method as in claim I3 further comprising: generating the payment instruction in response to and being descriptive of the at least one plurality of payment options being selected.
5. The method as in claim 1, further comprising: receiving an instruction reply from the server by the mobile device subsequent the payment instruction being provided to the server.
6. The method as in claim 5, the instruction reply being indicative of status of payment of the at least one payment amount associated with the selected at least one plurality of payment options described by the payment instruction.
7. The method as in claim 1, receiving a bill packet by a mobile device comprising: receiving the bill packet by at least one of short message service (SMS) and secured socket layer (SSL) in one of Transmission Control Protocol / Internet Protocol (TCP / IP) and user datagram protocol (UDP).
8. The method as in claim 1, decrypting the received bill packet with the mobile identifier by the mobile device to extract the bill data from the bill packet further comprising: authenticating the bill packet by at least a password.
9. The method as in claim 1, receiving a bill packet by a mobile device further comprising: receiving the bill packet at regular time intervals.
10. A system for bill management on a mobile messaging network, the system comprising: a server for receiving a bill packet by a mobile device, the bill packet being provided by the server in data communication with the mobile device across a mobile messaging network, the mobile device being uniquely identifiable by a mobile identifier, the bill packet being bill data encrypted with the mobile identifier of the mobile device; a decryptor for decrypting the received bill packet with the mobile identifier by the mobile device to extract the bill data from the bill packet, the bill data comprising at least one service provider and at least one payment amount corresponding therewith; and an interface for presenting a plurality of payment options, each of the plurality of payment options being associated with one of the at least one service provider and indicative of payment of at least a portion of one of the at least one payment amount, the interface being operable for selecting at least one of the plurality of payment options to thereby generate a payment instruction defining the selected at least one of the plurality of payment options, wherein the payment instruction is providable to the server by the mobile device for effecting subsequent payment of the at least a portion of one of the at least one payment amount indicated thereby.
11. The system as in claim 10, wherein the interface detects selection of the plurality of payment options for generating the payment instruction.
12. The system as in claim 10, wherein the interface presents the at least one service provider as at least one icon on the interface, the at least one icon being removable from the display of the interface in response to payment of the at least a portion of the at least one payment amount being effected.
13. The system as in claim 10, wherein the payment instruction is generated in response to and being descriptive of the plurality of payment options being selected.
14. The system as in claim 10, wherein the server sends an instruction reply to the mobile device subsequent receiving payment instruction from the mobile device.
15. The system as in claim 14, wherein the instruction reply is indicative of status of payment of the at least one payment amount associated with the selected at least one plurality of payment options described by the payment instruction.
16. The system as in claim 10, wherein the server sends the bill packet to the mobile device by at least one of short message service (SMS) and secured socket layer (SSL) in one of Transmission Control Protocol / Internet Protocol (TCP / IP) and user datagram protocol
(UDP).
17. The system as in claim 10, wherein the decryptor further involves authenticating the bill packet by at least a password.
18. The system as in claim 10, wherein the server sends the bill packet to the mobile device at regular time intervals.
PCT/SG2009/000423 2008-11-13 2009-11-13 Method and system for paperless mobile billing and payment collection Ceased WO2010056207A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SG200808457-6 2008-11-13
SG200808457 2008-11-13

Publications (2)

Publication Number Publication Date
WO2010056207A2 true WO2010056207A2 (en) 2010-05-20
WO2010056207A3 WO2010056207A3 (en) 2010-08-19

Family

ID=42170575

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SG2009/000423 Ceased WO2010056207A2 (en) 2008-11-13 2009-11-13 Method and system for paperless mobile billing and payment collection

Country Status (1)

Country Link
WO (1) WO2010056207A2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130268434A1 (en) * 2012-04-05 2013-10-10 Aliaswire Inc System and method for automated provisioning bill presentment and payment
CN108259412A (en) * 2016-12-28 2018-07-06 中国移动通信集团湖北有限公司 The methods, devices and systems of information processing
CN108846661A (en) * 2012-04-01 2018-11-20 深圳市可秉资产管理合伙企业(有限合伙) Mobile device and method for implementing mobile payment between two mobile devices
US20240070635A1 (en) * 2013-07-31 2024-02-29 Xero Limited Systems and methods of direct account transfer

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1350228A4 (en) * 2000-12-22 2008-04-16 Mei Inc Secure communications for a currency handling machine
EP1282089B1 (en) * 2001-08-03 2009-12-16 Telefonaktiebolaget LM Ericsson (publ) Method and devices for inter-terminal payments
US7496750B2 (en) * 2004-12-07 2009-02-24 Cisco Technology, Inc. Performing security functions on a message payload in a network element
KR100833895B1 (en) * 2006-06-02 2008-06-02 삼성전자주식회사 Apparatus and method for providing payment service in mobile communication system
EP1978477A3 (en) * 2006-07-06 2011-03-02 Firethorn Holdings, LLC Methods and systems for making a payment via a stored value card in a mobile environment

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108846661A (en) * 2012-04-01 2018-11-20 深圳市可秉资产管理合伙企业(有限合伙) Mobile device and method for implementing mobile payment between two mobile devices
US20130268434A1 (en) * 2012-04-05 2013-10-10 Aliaswire Inc System and method for automated provisioning bill presentment and payment
US10489762B2 (en) * 2012-04-05 2019-11-26 Aliaswire, Inc. System and method for automated provisioning bill presentment and payment
US20240070635A1 (en) * 2013-07-31 2024-02-29 Xero Limited Systems and methods of direct account transfer
CN108259412A (en) * 2016-12-28 2018-07-06 中国移动通信集团湖北有限公司 The methods, devices and systems of information processing

Also Published As

Publication number Publication date
WO2010056207A3 (en) 2010-08-19

Similar Documents

Publication Publication Date Title
JP5627888B2 (en) Method and system for financial transactions in a mobile environment
US20150058200A1 (en) Architecture of simplified hardware requirements for bank card payment transactions in a large group of clients, transaction terminal unit, extended function sim card, and methods for individualisation and performing transaction
US20080228651A1 (en) Public Key Crytography Method and System
CN105956841A (en) Mobile phone as a point of sale (POS) device
WO2012098556A1 (en) Direct carrier billing
KR20010110740A (en) Person-to-person, person-to-business, business-to-person, and business-to-business finalcial transaction system
KR20040104660A (en) System to enable a telecom operator provide financial transactions services and method for implementing such transactions
RU2467501C2 (en) Methods and systems for financial transactions in mobile communication environment
RU2520410C2 (en) Methods and systems for financial transactions in mobile communication environment
WO2010056207A2 (en) Method and system for paperless mobile billing and payment collection
JP2006260222A (en) Charge proxy collection system, charge proxy collection server, charge acting collection method and charge proxy collection program
JP6151234B2 (en) Method and system for financial transactions in a mobile environment
CN111680992A (en) Payment methods, devices and electronic equipment
JP2009059148A (en) Information processing system and information processing program
JP2001250074A (en) Payment confirmation system, company center, payment receiving device and payment confirmation method
CN112348504A (en) Method for building cloud MIS platform based on intelligent POS
KR100851227B1 (en) Mobile electronic paper management method and system
JP5072664B2 (en) Mail order agency system, mail order agency method and program
JP5203665B2 (en) Account management system and account management method
KR20090029290A (en) Method and system for financial transaction in mobile environment
WO2010135842A1 (en) System and method for invoice routing
JP2010282605A (en) Method and system for financial transaction in mobile environment
KR100439517B1 (en) System for processing the tax notice and receipt using mobile internet
JP2005100163A (en) Disabled direct debit information management method and disabled direct debit information management program
JP2002074001A (en) Transfer processing method, transfer processing system, and computer program for transfer processing

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09826383

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09826383

Country of ref document: EP

Kind code of ref document: A2