Transaction processing platform for facilitating electronic distribution of plural prepaid services
First Claim
1. A method for processing prepaid product transaction requests performed by a transaction processing platform having a processor and computer program code stored on a non-transitory computer readable memory which, when executed by the processor, causes the transaction processing platform to perform the method comprising ordered steps of:
- receiving a prepaid product transaction request message from a client terminal via a interface of the transaction processing platform, wherein the transaction request message includes a plurality of product activation requests for a prepaid product comprising a personal identification number;
extracting the plurality of product activation requests from the transaction request message;
determining the plurality of product activation requests were received from an authorized client terminal;
determining an appropriate service provider for at least one of the plurality of product activation requests;
routing the at least one of the plurality of product activation requests to the appropriate service provider;
receiving in real-time, subsequent to routing the at least one of the plurality of product activation requests to the appropriate service provider, a response comprising the personal identification number; and
returning at least one transaction response to the client terminal, wherein the at least one transaction response comprises an activation confirmation and the personal identification number.
6 Assignments
0 Petitions
Accused Products
Abstract
A transaction processing platform capable of facilitating the distribution to consumers of various types of prepaid products is disclosed. The transaction processing platform is configured to interface with one or more providers of such prepaid products in order to facilitate the procurement or activation of the products. The platform includes a conduit interface through which service request messages are received and respectively utilized to generate transaction requests for corresponding types of prepaid services. A supply interface arrangement, operatively coupled to the conduit interface, is configured to route a first of the transaction requests through a first supply interface associated with a first type of prepaid service. The supply interface arrangement also routes a second transaction request through a second supply interface associated with a second type of prepaid service. The platform is also configured to provide supplier response information received through the supply interfaces to the conduit interface.
356 Citations
20 Claims
-
1. A method for processing prepaid product transaction requests performed by a transaction processing platform having a processor and computer program code stored on a non-transitory computer readable memory which, when executed by the processor, causes the transaction processing platform to perform the method comprising ordered steps of:
-
receiving a prepaid product transaction request message from a client terminal via a interface of the transaction processing platform, wherein the transaction request message includes a plurality of product activation requests for a prepaid product comprising a personal identification number; extracting the plurality of product activation requests from the transaction request message; determining the plurality of product activation requests were received from an authorized client terminal; determining an appropriate service provider for at least one of the plurality of product activation requests; routing the at least one of the plurality of product activation requests to the appropriate service provider; receiving in real-time, subsequent to routing the at least one of the plurality of product activation requests to the appropriate service provider, a response comprising the personal identification number; and returning at least one transaction response to the client terminal, wherein the at least one transaction response comprises an activation confirmation and the personal identification number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for processing prepaid product transaction requests performed by a transaction processing platform having a processor and computer program code stored on a non-transitory computer readable memory which, when executed by the processor, causes the transaction processing platform to perform the method comprising ordered steps of:
-
receiving a prepaid product transaction message from a client terminal via a interface of the transaction processing platform, wherein the transaction request message includes a plurality of product activation requests for multiple units of a prepaid product comprising a personal identification number; extracting the plurality of product activation requests from the transaction request message; determining the plurality of product activation requests were received from an authorized client terminal; determining an appropriate service provider for at least one of the plurality of product activation requests; routing the at least one of the plurality of product activation requests to the appropriate service provider; receiving in real-time, subsequent to routing the at least one of the plurality of product activation requests to the appropriate service provider, a response comprising the personal identification number; and returning at least one transaction response to the client terminal, wherein the at least one transaction response comprises an activation confirmation and the personal identification number. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for processing transactions involving prepaid services performed by a transaction processing platform having a processor and computer program code stored on a non-transitory computer readable memory which, when executed by the processor, causes the transaction processing platform to perform the method comprising ordered steps of:
-
receiving from a client terminal operative for wireless communication, via a interface of the transaction processing platform, a first type of prepaid product activation request, wherein the first type of prepaid product activation request comprises a first type of prepaid product comprising a personal identification number; determining the first type of prepaid product activation request was received from an authorized client terminal; contacting, subsequent to receiving the first type of prepaid product activation request, a service provider of the first type of prepaid product activation request; receiving in real-time, subsequent to contacting the service provider of the first type of prepaid product activation request, an activation confirmation and the personal identification number; and
electronically distributing the first type of prepaid product to the client terminal. - View Dependent Claims (17, 18, 19, 20)
-
Specification