Title of Invention

"ELECTRONIC FUNDS TRANSFER-ZIP FUND"

Abstract A method of conducting an. online transaction, said method including the steps of providing ft transaction manager, registering E user with the transaction manager, registering a merchant with the transaction manager, the user requesting a unique transaction identifier from the transaction manager to cover the purchase, the transaction merchant for a transaction to purchase a product or service, the user providing the transaction identification to the merchant, the merchant providing the transaction identification to the transaction manager the transaction manager validating the transaction identification, the transaction manager providing the merchant with a unique transaction number if the transaction idfentification is. valid, and the transaction manager depositing payment into the merchant's fmanolal institution account
Full Text ELECTRONIC FUNDS TRANSFERS-ZIPFUND This invention relates to functionality, performance and provision of secure, controlled, and reliable transaction of funds using Internet facilities as well as other commercial and/or industrial online data transfers facility.

The present e-commerce environment and systems do not give people the confidence in shopping online. People are concerned about security issues when using their credit cards/debit cards to make purchases. They are worried that by using their credit cards/debit cards to make purchases online it will compromise the security of their credit cards/debit cards for frauds. Should such information go to the wrong hands they may or could be accountable for financial implications.

This invention continues this process but adds security in the transaction to ensure fraud is eliminated.

The system in place also enables the usage of other financial accounts including credit card and debit card for secure electronic fund transfers for the purpose of e-commerce via business-to-consumer and/or business-to-business applications.

Such facilities include moving funds from one financial account to another within one and/or more financial institutions via internal and/or external data transfer facilities through the usage of electronic communications networks.

In addition to the use of credit card/debit card facility, this invention enables the use of all exiting financial accounts for online trading and/or transaction.

This invention also introduces a new online financial account known as an Internet Financial Account. An Internet Financial Account (hereafter known as IFA) is available either as a credit account or a charge account.

The electronic fund transfers-ZIPFUND (hereafter known as ZIPFUND) is an invention that eliminates such security implications.

ZIPFUND generates its own transaction number that has a unique identifier that tracks a user identity. This includes a user account details and transaction number.

ZIPFUND checks its database for user details to ensure validity of the user. User will not be permitted to use ZIPFUND if he or she is found to be not a valid user.

ZIPFUND allocates financial transactions in an orderly process such that each transaction is unique. A transaction can only be processed when sufficient fund is available in a user account.

ZIPFUND allocates financial transactions through user engagements. This includes a user is able to determine the amount of funds in a financial transaction.

A transaction will only be complete if a user has sufficient funds in his or her account. This provides a user absolute control over his or her transaction as each transaction is for each purchase and each purchase is for a sum total on a financial transaction.

ZIPFUND completes a full transaction when a merchant accepts the user transaction through an allocated ZIPFUND transaction identifier. This is processed via the Internet using e-commerce facility.

ZIPFUND validates sufficient funds with links to financial institutions, credit cards/debit cards accounts, and its own financial database system.

ZIPFUND prevents merchants from using unauthorised credit card/debit card transaction when such information has been given to a merchant from an earlier purchase or transaction.

ZIPFUND has its own security encryption and decryption system to check and process each transaction.

ZIPFUND validates sufficient funds availability of each user through its database and links with financial institutions to ensure a valid transaction.

ZIPFUND vets both users and merchants to ensure secure financial transactions.

ZIPFUND works with proven financial institutions systems. This is processed via system interface links, common system interface platforms and system portability.

A user (4) of ZIPFUND accesses this facility via an Internet connection. All users of ZIPFUND must have an account with ZIPFUND to use the facility. The account shall be specific to a registered user.

All information pertaining to the use of ZIPFUND is held in confidence and in compliance with the Privacy Act and Laws relating.

A user may at his or her discretion choose to obtain an Internet Financial Account (IFA) with ZIPFUND. ZIPFUND will only issue an IFA to approved clients.

An E-commerce Merchant (3) is a person or persons or an entity or entities who use an Internet site to do business with Internet clients. E-commerce Merchants must be registered with ZIPFUND to use the facility. This ensures that the E-commerce Merchant site is a secure site and Internet clients are aware of the certification.

E-commerce Merchants are required to obtain ZIPFUND transaction identifier from Internet clients prior to confirm payments. These ZIPFUND transaction identifiers need to be confirmed by ZIPFUND in order to secure payments from financial institutions. ZIPFUND has a database of all approved E-commerce Merchants.

A Financial Institution (1) is an entity that provides an approved level of funds that an Internet user (client) and/or an E-Commerce Merchant have with them.

For the case of Internet users such funds can be a credit account via his or her credit card account. With ZIPFUND functions, such funds are also available to all existing account type, for example cheque account, savings account, or an IFA.

E-commerce Merchants need to have an account with financial institutions in order to process their payments to a financial institution. With ZIPFUND functions, ZIPFUND is responsible to transact all payment transactions to a nominated financial institution.

Financial Institutions need to provide ZIPFUND an access to a client's financial information that includes approved funds availability. This enables ZIPFUND to confirm an Internet user's financial standing.

The issuing of an IFA to a consumer is an understanding between ZIPFUND and financial institutions.

ZIPFUND (2) is responsible for services with Internet Users, E-commerce Merchants and Financial Institutions.

ZIPFUND is responsible to provide E-commerce Merchants an approved transaction number to the ZIPFUND transaction identifier (s) sent by them via a secure network. ZIPFUND is responsible to provide Financial Institutions an approved transaction number to each ZIPFUND transaction identifier (s) sent by E-commerce Merchants via a secure network.

ZIPFUND has the capability not to use original credit card and/or debit card account number for transaction processing. Instead ZIPFUND generates new IFA number or ZIPFUND's own credit card/debit card account number with reference to original credit card/debit card number.

ZIPFUND is responsible to ensure absolute security for Internet Users to carry out their business-to-consumer transactions. This is possible through ZIPFUND's proprietary software, accounting systems, process flow, system design and methodology, data definition and special control process which is proprietary information.

Figure 2 (5) shows the start of a transaction process.

Internet User or consumer (6) is the same as item (4) of Figure 1. Internet User (1) access to ZIPFUND (2) via the Internet. There are security process such as network security access controls and user profile password checks before access to ZIPFUND (2) is approved. The Internet User (1) had earlier registered to be a ZIP account holder.

The Internet User (1) requests for transaction identifier (s) for his/her online shopping needs. This is shown as (7) in Figure 2.

ZIPFUND (2) checks Internet User (6) to ensure he/she is a valid user. This is shown as (8) in Figure 2.

ZIPFUND (2) confirms validation process shown as (9) on Figure 2.

The decision process is shown as (10) on Figure 2. If the Internet User (1) is confirmed as a valid user, the task is passed on shown as (11) on Figure 2.

Otherwise, the Interne User (6) is rejected from ZIPFUND (2).

Assuming that Internet User (6) is confirmed as a valid user he/she is preceded to task (11). This task is when ZIPFUND (2) issues transaction identifier (s) as requested by the Interne User (6).

Internet User (6) then select item in E-Commerce Merchant's Site. This task is shown as (11) on Figure 2.

Once Interne User (6) decided on the item (s) he/she issued transaction identifier (s) to the E-Commerce Merchant. This task is shown as (13) on Figure 2.

E-Commerce Merchant (3) validates the transaction identifier (s) with ZIPFUND (2).

This task is shown as (14) on Figure 2.

ZIPFUND (2) confirms validity of transaction identifier (s) from E-Commerce Merchant (3). This task is shown as (15) on Figure 2. There are security process such as network security access controls and merchant profile'password'checks before access to ZIPFUND (2) is approved.

The decision process is shown as (16) on Figure 2. If the transaction identifiers are confirmed as valid, the task is passed on shown as (17) on Figure 2.

ZIPFUND (2) issues approved transaction number to E-commerce Merchant (3).

This informs the E-Commerce Merchant that his/her transaction identifiers are accepted. If the transaction identifiers were rejected, task (16) will advise E-commerce Merchant of his rejection and reason (s) for it.

Assuming that the transaction identifiers were accepted, ZIPFUND issues to E-commerce Merchant's (3) account at his/her Financial Institution (1) the credit amount due. This task is shown as (18) on Figure 2. There are security process such as network security access controls and ZIPFUND profile'password'checks before access to Financial Institution (1) is approved.

Figure 2 (19) shows the end of a transaction process.

Figure 3 item (20) shows the under-layer of ZIPFUND system architecture.

Generally this is where the operating system resides.

The next level is the Relational Database Management System (21). This is the data collection centre of the system.

The Relational Database N anagemert System (21) interacts with the Application System (22). The Applicatic n System interacts with Interne Base System (23) that links ZIPFUND (2) to the rest of the world.

Figure 4 item (24) shows hternet User Profile. The Internet User Profile (24) is a repository of information concerning a particular Interne User (4) on Figure 1. This is used for validation with Financial Institution Profile shown as item (25).

Figure 4 item (26) shows E-commerce Merchant Profile. The E-Commerce Merchant Profile (26) is a repository of information concerning a particular E- Commerce Merchant (3) on Figure 1. This is used for validation with Financial Institution Profile shown as item (27). It is accepted that the Profile for E- Commerce Merchant (3) is different from Interne User (4) Figure 5 shows the data validation structure (process). All activities are tracked and logged onto an audit trail in ZIPFUND (2).

ZIPFUND is able to provide the following functionality to support E-commerce: True Online System (process all transactions online) Purchasing System (all users [clients] to make purchases online) Payment System (supports other supplier's [merchant and/or financial institution] payment system and its own [ZIPFUND] payment system) Password Control (has password validation process in the system) Credit and Debit card support (enable usage of other supplier's [merchant and/or financial institution] credit card/debit card and its own [ZIPFUND] credit card/debit card facility to make purchases and payments) ZIPFUND credit card system (provide compatible credit card facility) Support all financial institution accounts (allow transaction to be processed by all types of bank accounts, for example savings, cheques). Internet users (clients) can use all types of bank accounts to make online purchases and payments provided they are valid ZIPFUND users (clients).

Controlled purchase amount (s) through usage of transaction identifier (s) (all users [clients] are able to control the amount of funds for each transaction) * User validation system (system validates user [client] identification) ! Merchant validation system (system validates merchant identification) Hacker protection system through encryption/decryption system and proprietary system architecture.




WE CLAIM:
1. A method of conducting an online transaction, said method comprising the steps of:
providing a transaction manager; registering a user with the transaction manager; registering a merchant with the transaction manager;
the user requesting a unique transaction identifier from the transaction manager to cover a purchase;
the transaction manager checking the validity of the user; the transaction manager providing the user with a unique identification of a transaction if the user is valid;
the user requesting the merchant for the transaction to purchase a product or service;
the user providing the transaction identification to the merchant; the merchant providing the transaction identification to the transaction manager; the transaction manager validating the transaction identification;
the transaction manager providing the merchant with a unique transaction number if the transaction identification is valid; and
the transaction manager depositing payment into the merchant's financial institution account.
2. A method of conducting an online transaction as claimed in claim 1,
wherein the transaction manager deducts money from a user's account to cover
the money paid to the merchant.
3. A method of conducting an online transaction as claimed in claim 2,
wherein the transaction manager deducts money at the time of the request of the
unique transaction identifier.
4. A method of conducting an online transaction as claimed in claim 2,
wherein the transaction manager deducts money at the time of the transfer of
money to the merchant.

5. A method of conducting an online transaction as claimed in claim 1, wherein
the user's account is with a financial institution.
6. A method of conducting an online transaction as claimed in claim 1, wherein the
user's account is with the transaction manger.
7. A method of conducting an online transaction as claimed in claim 1, wherein the
transaction manager issues a new account that corresponds to an existing
account with a financial institution, whereby the new account details are used by
the user and merchant in place old the existing account details.
8. A method of conducting an online transaction as claimed in claim 7, wherein the
transaction manager uses the new account details to look up the existing account
details and the existing account details are used by the transaction manager with
the financial institution.

9. A method of conducting an online transaction as claimed in claim 1, wherein
the user requests the unique transaction identifier by an Internet connection.
10. A method of conducting an online transaction as claimed in claim 1, wherein
the user's registration details are stored in a database of the transaction manager.
11. A method of conducting an online transaction as claimed in claim 10, wherein
the merchant's registration details are stored in the database including a unique
merchant identification.
12. A method of conducting an online transaction as claimed in claim 10, wherein
the user's request for the unique transaction identifier is validated by checking the
user's details stored in the database of the transaction manager.
13. A method of conducting an online transaction as claimed in claim 11, wherein
when the merchant forwards the unique identification number to the transaction
manager, the merchants unique identifier is sent to the transaction manager,
whereby validating the merchants identification is checked by the transaction
manager before sending the identification number.
14. A method of conducting an online transaction as claimed in claim 1, wherein
the transaction manager checks if sufficient funds are available to cover the
transaction and the transaction number is only provided to the merchant if
sufficient funds are available.
15. A method of conducting an online transaction as claimed in claim 1, wherein
the merchant links to the transaction manager by the Internet or a dedicated
secure line to request the transaction number and the transfer of funds.
16. A method of conducting an online transaction as claimed in claim 1 wherein
the link between the user and the transaction manager and merchant and
transaction manager are secured by encryption.
17. A transaction manager for conducting an online transaction, said transaction
manager comprising:
user registration means for registering a user;
merchant registration means for registering a merchant;
user request input means for receiving a user request for a unique transaction identifier to cover a purchase;
a first validity checker for checking the validity of the user;
transaction identification output means for providing the user with a unique transaction identification if the user is valid;
transaction identification input means for receiving the transaction identification after it has been provided by the user to the merchant as part of a request to purchase a product or service;
a second validity checker for validating the received transaction
identification; transaction number output means for providing the merchant with a
unique
transaction number if the transaction identification is valid; and
payment means for causing payment to be deposited into the merchant's
financial institution account.
18. The transaction manager of claim 17, wherein the transaction manager further
comprises means for deducting money from a user's account to cover the money
paid to the merchant.
19. The transaction manager of claim 17, wherein the transaction manager
comprises means for issuing a new account that corresponds to an existing
account with a financial institution, whereby the new account details are used by
the user and merchant in place old the existing account details.
20. The transaction manager of claim 19, wherein the transaction manager is
configured to manages use the new account details to look up the existing
account details and the existing account details are used by the transaction
manager with the financial institution.
21. The transaction manager of claim 17, wherein the user request input means is
configured to receive the request for the unique transaction identifier by an
Internet connection.

22. The transaction manager of claim 17, wherein the transaction manager
comprises a database storage for storing the user registration details;
23. The method of claim 22, wherein database storage is also for storing the
merchant's registration details including a unique merchant identification.
24. The transaction manager of claim 22, wherein transaction manager is
configured to validate the user's request for the unique transaction identifier by
checking the user's details stored in the database storage.
25. The transaction manger of claim 17, wherein the transaction manager is
configured to check if sufficient funds are available to cover the transaction and
the transaction number is only provided to the merchant if sufficient funds are
available.
26. The transaction manager according to claim 17, wherein transaction
identification output means is configured to provide the unique transaction
identification to the user by a secure encrypted link.
27. The transaction manager of claim 17, wherein transaction identification input
means is configured to receive the unique transaction identification by a secure
encrypted link.


Documents:

IN-PCT-2002-883-DEL-Abstract.pdf

IN-PCT-2002-883-DEL-Claims.pdf

in-pct-2002-883-del-correspondence-others.pdf

in-pct-2002-883-del-correspondence-po.pdf

IN-PCT-2002-883-DEL-Description (Complete).pdf

IN-PCT-2002-883-DEL-Drawings.pdf

IN-PCT-2002-883-DEL-Form-1.pdf

in-pct-2002-883-del-form-13.pdf

in-pct-2002-883-del-form-18.pdf

in-pct-2002-883-del-form-2.pdf

in-pct-2002-883-del-form-3.pdf

in-pct-2002-883-del-form-4.pdf

in-pct-2002-883-del-form-5.pdf

in-pct-2002-883-del-gpa.pdf

in-pct-2002-883-del-pct-210.pdf

in-pct-2002-883-del-pct-409.pdf

in-pct-2002-883-del-petition-137.pdf

in-pct-2002-883-del-petition-138.pdf


Patent Number 211216
Indian Patent Application Number IN/PCT/2002/00883/DEL
PG Journal Number 13/2009
Publication Date 27-Mar-2009
Grant Date 19-Oct-2007
Date of Filing 11-Sep-2002
Name of Patentee ONG, YOUNG KIN (MICHAEL)
Applicant Address 5 SELLENGFER COURT, CITY BEACH, WESTERN AUSTRALIA 6015, AUSTRALIA.
Inventors:
# Inventor's Name Inventor's Address
1 ONG, YOUNG KIN (MICHAEL) 5 SELLENGDFER COURT, CITY BEACH, WESTERN AUSTRALIA 6015, AUSTRALIA.
2 ONG, YOUNG KIN (MICHAEL) 5 SELLENGDFER COURT, CITY BEACH, WESTERN AUSTRALIA 6015, AUSTRALIA.
PCT International Classification Number G06F 17/60
PCT International Application Number PCT/AU01/00137
PCT International Filing date 2001-02-14
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 PQ 5566 2000-02-14 Australia