US20100010911A1 - Customer to Supplier Funds Transfer - Google Patents
Customer to Supplier Funds Transfer Download PDFInfo
- Publication number
- US20100010911A1 US20100010911A1 US12/413,474 US41347409A US2010010911A1 US 20100010911 A1 US20100010911 A1 US 20100010911A1 US 41347409 A US41347409 A US 41347409A US 2010010911 A1 US2010010911 A1 US 2010010911A1
- Authority
- US
- United States
- Prior art keywords
- customer
- supplier
- database
- telephone
- computer
- 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.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
- G06Q20/3223—Realising banking transactions through M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
Definitions
- At least some embodiments of the disclosure relate to apparatuses for performing customer to supplier funds transfer.
- MOBILLCASH An alternative approach is described in United States patent application publication number 2009/0006217 A1, published Jan. 1, 2009, which was filed Jun. 29, 2007 and assigned U.S. patent application Ser. No. 11/824,607. This process has been successfully deployed and is trading under the service mark “MOBILLCASH.”
- the MOBILLCASH system allows an order to be placed over the Internet and for funds to be transferred by transmitting a plurality of premium rate mobile terminating text messages to a mobile telephone held by the customer.
- a customer is only required to enter their telephone number, resulting in a charge being made to their mobile telephone account, from which it is then possible for funds to be transferred to the supplier.
- a system for the electronic transfer of funds from a customer to a supplier including: a customer browser component connected to a network; a supplier browser component connected to the network; a server component connected to the network and having a database component; a mobile cellular telephone with a telephone number operable by the customer; a mobile cellular operator providing mobile cellular services to the mobile cellular telephone; wherein: the server component is configured to transmit a plurality of premium rate mobile terminating text messages to the mobile cellular telephone to effect a payment from the customer to the supplier after a customer has placed an order with a supplier; the server component is configured to populate the database with an identification of each the customer's telephone number; the server component is configured to populate the database with respect to each transaction implemented by the transmission of the premium rate text messages; and the server is configured to facilitate the accessing of transaction records for a requesting customer by receiving details of the customer's telephone number.
- the server is configured to facilitate the accessing of transaction records from a requesting customer only after the customer has supplied personal details and become a registered user.
- a method for providing customer to supplier funds transfer including: transmitting a plurality of premium rate mobile terminating text messages to a mobile cellular telephone to effect a payment from a customer to a supplier after the customer has placed an order with the supplier; populating a database at the server with an indication of each customer's telephone number; populating the database with respect to each transaction implemented by the transmission of the premium rate text messages; and facilitating the accessing of transmission records from a requesting customer by receiving details of the customer's telephone number.
- the disclosure includes methods and apparatuses which perform these methods, including data processing systems which perform these methods, and computer readable media containing instructions which when executed on data processing systems cause the systems to perform these methods.
- FIG. 1 shows a representation of the Internet.
- FIG. 2 shows components forming a preferred embodiment working within the environment of FIG. 1 conducted within the environment of FIG. 2 .
- FIG. 3 shows procedures conducted within the environment of FIG. 2 .
- FIG. 4 shows an example of a browser.
- FIG. 5 details the visual display unit identified in FIG. 4 .
- FIG. 6 details graphical user interfaces displayed by the visual display unit identified in FIG. 5 .
- FIG. 7 shows procedures implemented by a service server.
- FIG. 8 details procedures for confirming a payment identified in FIG. 7 .
- FIG. 9 details procedures for the allocation of messages identified in FIG. 7 .
- FIG. 10 shows an example of a constraints file of the type identified in FIG. 9 .
- FIG. 11 shows various use types.
- FIG. 12 shows an environment substantially similar to that of FIG. 2 , implementing one embodiment.
- FIG. 13 shows an example of an invitation of the type identified in FIG. 12 .
- FIG. 14 shows a graphical user interface for receiving information.
- FIG. 15 shows a database table for recording information.
- FIG. 16 shows the generation of a report.
- FIG. 17 details a table in database 208 .
- FIG. 18 shows an example of procedures for the transfer of information.
- FIG. 19 illustrates the transfer of information to a user's browser.
- FIG. 20 shows the display of information at a user's mobile cellular telephone.
- FIG. 1 A representation of the Internet 101 is illustrated in FIG. 1 in which potential customers are provided with customer browsers 101 to 108 and a plurality of suppliers are provided with supplier browsers 111 to 115 .
- the environment therefore allows customers to place orders with suppliers for the delivery of products and/or services and for the customers to transfer funds to the suppliers in order to effect payment for the goods and/or services.
- FIG. 2 shows components forming a preferred embodiment working within the environment of FIG. 1 conducted within the environment of FIG. 2 .
- a preferred aspect of one embodiment provides an apparatus for the electronic transfer of funds from a customer to a supplier as illustrated in FIG. 2 .
- a customer browser component 102 is connected to the Internet 101 and a supplier server component 111 is also connected to the Internet.
- a service server component 201 is connected to the Internet 101 and a mobile cellular telephone 202 is operable by the customer, that is to say, the same customer who is using browser 102 .
- a mobile cellular operator 203 provides mobile cellular services to the mobile cellular telephone 202 .
- the service server component 201 is configured to transmit a plurality of premium rate mobile terminating text messages 204 to the mobile cellular telephone to effect a payment from the customer (at 102 ) to the supplier (at 111 ) after the customer has placed an order with the supplier.
- the mobile terminating premium rate messages are included in telephone bills received by the mobile telephone owner, resulting in payment 210 being made to the mobile operator 203 . Thereafter, the mobile operator 203 effects the appropriate transfer 211 to the supplier 111 . The supplier 111 has now received funds and is therefore prompted to perform delivery 212 of the purchased product or service.
- FIG. 3 Procedures conducted within the environment of FIG. 2 are detailed in FIG. 3 , in the form of a telecommunications protocol diagram.
- the diagram of FIG. 3 includes the browser 102 , the cellular telephone 202 , the supplier server 111 and the service server 201 .
- the browser issues a signal 301 to request a page to be supplied from the supplier server 111 .
- a page of data 302 is returned to the browser 102 , resulting in a page being displayed to the customer at the browser 102 .
- a request 303 for an order is conveyed to the supplier server 111 .
- the product server 111 makes an invitation 304 for a payment to be made.
- the browser makes an instruction 305 in order to effect the payment.
- payment is made by issuing premium rate text messages to the mobile telephone.
- the supplier server 111 issues an instruction 306 to the service server 201 .
- the service server 201 issues a request 307 to the mobile cellular telephone 202 for a confirmation to the effect that the payment is to be made.
- it is necessary to enter a telephone number and it is also necessary for the purchaser to be in possession of the mobile telephone so that the purchaser may effect that confirmation.
- the mobile cellular telephone therefore issues a confirmation 308 back to the service server 201 (via the cellular telephone network) to the effect that the purchase has been confirmed.
- the service server Upon receiving the request confirmation 308 , the service server schedules and issues a plurality of premium rate mobile terminating text messages 309 . Thereafter, the product, virtual product or service is sent from the supplier to the purchaser, as illustrated by arrow 310 .
- FIG. 4 An example of a browser 201 is illustrated in FIG. 4 , in which a visual display unit 401 is provided to allow web pages to be displayed. In addition, user input is facilitated by a keyboard 402 and a mouse 403 .
- the applicant has become aware that browser environments are particularly attractive for displaying catalogues of goods and receiving orders for goods. However, problems arise in terms of effecting payment over the Internet due to security concerns. The mobile telephone system described herein thereby provides an alternative mechanism for payment.
- the browser takes the form of a desktop computer but equally it could take the form of a laptop computer or similar device. It is also envisaged that the browser and mobile telephone text messaging services could be constrained within a unified product, such as a high level mobile device.
- FIG. 5 details the visual display unit 401 identified in FIG. 4 .
- the visual display unit 401 in FIG. 5 shows an image relevant for initiating the process of making a payment.
- Display 501 includes a field 502 in which the current price is displayed.
- the user is then prompted to identify a means of payment, which in this example shows a credit card link 503 , a debit card link 504 and the mobile telephone account link 505 .
- a means of payment which in this example shows a credit card link 503 , a debit card link 504 and the mobile telephone account link 505 .
- many of these links may be repeated for different credit card types, for example, and often each credit card link would include its associated logo or graphical representation, etc.
- FIG. 6 details graphical user interfaces displayed by the visual display unit identified in FIG. 5 .
- screen 601 is displayed, that also includes a field 602 identifying the required payment. Having clicked through for this type of payment, it is possible that the total payment figure may have increased so as to include an additional charge for effecting payment via the mobile cellular telephone network. Thus, assuming a user wishes to continue, the user is invited to enter their cellular telephone number in a field 603 and the user may be asked to confirm this number in a further field 604 . After confirming the payment, a further screen 605 may be displayed, subject to the particular implementation of the application.
- Screen 605 includes a field 606 again identifying the total payment. The screen then continues to say that this amount will be deducted from the telephone account and a user is invited to accept the transaction by clicking button 607 or declining the transaction by clicking cancel button 608 .
- Procedures implemented by the service server 201 are identified in FIG. 7 .
- the service server provides for the operating of a payment via the Internet in which details are received, of a transaction, from a product server 111 identifying a price to be paid by the customer. Details of the customer's mobile telephone are received at the service server and thereafter a plurality of premium rate text messages are transmitted to the mobile telephone to effect that payment.
- the service server 201 seeks confirmation from the mobile cellular telephone in operation 701 to the effect that payment is to be made.
- messages are allocated in operation 702 , and in operation 703 the premium rate messages are transmitted with confirmation to the supplier being provided in operation 704 .
- FIG. 8 details procedures for confirming a payment identified in FIG. 7 .
- procedure 701 for confirming the payment is illustrated in FIG. 8 , in which the mobile cellular telephone 202 receives a message displayed on the mobile telephone display 801 .
- the message states “please confirm your payment of” and the amount to be paid is displayed in field 802 .
- it is possible to confirm the payment by operating the central navigation button 803 .
- the transaction may be cancelled by the operation of a cancel button 804 .
- the confirmation of the payment creates a mobile originating message.
- This message may incur a modest charge for transmission over the mobile network.
- a dedicated mobile telephone is shown.
- the mobile telephone designation also includes other devices with mobile telephony functionality.
- FIG. 9 details procedures for the allocation of messages identified in FIG. 7 .
- Procedure 702 for the allocation of messages is illustrated in FIG. 9 .
- a file 902 of data is read that identifies appropriate local constraints for the transaction. Alternatively, these details may be supplied from an appropriately configured database.
- the local constraints are relevant for the particular country in which the financial transaction is taking place, including appropriate currency for the transaction and other regulations relating to the use of premium rate messages.
- constraints contained within file 902 identify the specific examples of premium rate messages that may be deployed, along with a level of payment that is associated with each of these messages.
- the constraints also specify maximum transaction values, usually restricting the total level of transactions that may occur during a day and often also identifying a maximum level of transactions that may take place over a month, given that many customers are billed on a monthly basis.
- an operator may specify that total transactions for a day must not exceed 30 dollars and total transactions for the month must not exceed 400 dollars.
- these constraints are applied across an operator's network and are not allocated on a customer-by-customer basis.
- the total value of the transaction is divided into a plurality of messages such that in combination, the value of the messages adds up to the total value of the transaction.
- an allocation is made over a number of months. If the total value of the transaction exceeds a monthly limit, it is necessary to spread the transmission of the messages over two or more months.
- an allocation is made over a number of days. Again, if either total transactions or monthly transactions exceed the total transactions allowed, the actual transmissions must take place over a number of days, with a plurality of messages being allocated for each individual day within the batch.
- the maximum transmissions it is possible for the maximum transmissions to occur within, for example, three days over a particular month. It is possible that the transactions could occur over more days, until the allocation for the month is reached. If the allocation for the month is reached, it is then necessary to continue making transmissions upon entering the next month.
- FIG. 10 shows an example of a constraints file 902 of the type identified in FIG. 9 .
- This defines a total transmission value for the day and a total transmission value for the month.
- it identifies valid premium rate message codes.
- a code 861000 effects a charge of 50 cents, as shown at line 1002 .
- a code of 861100 effects a charge of 1 dollar and as illustrated at line 1003 , a charge of 1.50 dollars is effected as a result of transmitting code 861110.
- a code of 861111 results in a charge of 3 dollars and similarly a five dollar charge results from the transmission of code 861112.
- FIG. 10 An example of a displayed field 802 is also shown in FIG. 10 which, for the purposes of this illustration, indicates a charge of 25.50 dollars.
- FIG. 11 shows various use types.
- the present preferred apparatus performs a method of transferring funds electronically in which a plurality of premium rate mobile text messages are transmitted from the server to a mobile cellular telephone to effect payment from the customer to the supplier after the customer has placed an order with a supplier via a network connected browser.
- a database is populated at the server with an identification of each customer's telephone number. It is then possible for customers to make purchases via this mechanism in a nonregistered mode of operation. However, in accordance with a preferred aspect of one embodiment, the customer is prompted to supply additional personal data.
- nonregistered use of the system is illustrated at 1101 . After this nonregistered use, a question is asked at 1102 of a customer as to whether they wish to register their use of the system. Thus, when answered in the negative, further nonregistered use may occur at 1101 .
- a registration process is performed in operation 1103 .
- transaction information may be transferred to suppliers and third parties.
- FIG. 12 shows an environment substantially similar to that of FIG. 2 , implementing one embodiment.
- Multiple premium rate mobile terminating text messages 204 are shown being issued from the server 201 to the mobile cellular telephone 202 .
- the mobile cellular telephone 209 also receives an invitation or a prompt 215 to supply additional personal information.
- FIG. 13 shows an example of an invitation 215 of the type identified in FIG. 12 .
- the browser receives a message 1301 which states “would you like to receive a discount?”
- a cancel button 1302 it is possible for the user to press a cancel button 1302 .
- pressing an “OK” button 1303 results in an affirmative response being returned to the server 201 .
- FIG. 14 shows a graphical user interface for receiving information.
- personal information is received from the user via the user's browser 102 .
- the user When the user makes use of browser 102 to effect payment via this method again, the user is presented with a screen of the type shown in FIG. 14 .
- the user selects fields within the graphical user interface using mouse 403 and enters the text by keyboard 402 . The user then applies a mouse click to the “send” link 1401 .
- a first name is received at field 1402 and a family name is received at field 1403 .
- These are text boxes allowing any text entry to be made.
- Further fields 1404 to 1407 are provided in the form of pull down boxes from which predefined selections can be made.
- pull down box 1406 invites the user to identify a favorite entertainment and a similar pull down box at 1407 allows a favorite hobby to be identified within the field.
- the user selects link 1401 and the information is transmitted over channel 215 to the database 208 within server 201 .
- FIG. 15 shows a database table for recording information.
- database 208 a table is created so as to record the information received from each user.
- a unique identification is given for the user which is then recorded against the user's telephone number at column 1502 .
- telephone numbers it would be possible for telephone numbers to be recorded in a separate linked table.
- Columns 1503 to 1508 only become populated after a registration process. Thus, a given name and a family name are recorded at columns 1503 and 1504 respectively in response to receiving free text entries 1402 and 1403 .
- Gender is recorded at 1505 (from entry 1404 ), with city, entertainment and hobbies being recorded at 1506 , 1507 and 1508 , in response to entries from 1405 , 1406 and 1407 .
- FIG. 16 shows the generation of a report. It is envisaged that personal data will be collected over a period of time and a plurality of tables may be included within a database of substantially similar configuration to that shown in FIG. 15 . Registered users are identified as such, and in a preferred embodiment the user is provided with a discount each time the service is used. As previously described with respect to FIG. 10 , the possibility of providing an additional charges for the service was described, and in a preferred embodiment this charge may be made against nonregistered users whereas registered users may be able to make use of the service for free.
- suppliers such as supplier 111
- suppliers may be in a position to make use of the service effectively for free, but a charge may be required if they wish to obtain user transaction data, essentially for marketing purposes.
- a supplier it is possible for a supplier to receive transaction data relating to the specific transactions made with them.
- average data may be of greater assistance such that specific telephone numbers are not required, whereupon it will be possible to provide a broader range of data, including data obtained from transactions relating to other suppliers.
- this accumulated data may be made available to external parties not actually themselves registered as a supplier. Furthermore, the availability of this data may encourage suppliers to make this service available to their customers.
- a supplier is interested in advertising entertainment packages and therefore wishes to know which type of entertainments are preferred by their existing customers.
- the supplier receives information to the effect that 40% of their users prefer playing computer games, compared to the other options of watching movies, watching plays, watching sports or watching comedy.
- the supplier may make an educated decision to the effect that further website promotions would best be directed at computer games in preference to DVDs and movie downloads, etc.
- FIG. 17 details a table in database 208 , which includes a table for recording each financial transaction. Nonregistered use as indicated at 1101 and registered use as indicated at 1104 result in the table shown in FIG. 17 being populated.
- Table 1701 includes a first column 1702 for recording the identity of the user. Thus, in this example, each user is given a unique number.
- column 1703 The supplier from whom the user is purchasing product/service is identified in column 1703 , followed by an indication of the product 1704 .
- Column 1705 records a net price and column 1706 records a discount from the net price. This discount represents a discount given for being a registered user and does not relate to any discounts given by the supplier themselves; these being included in the net price figure. Thus, thereafter, column 1707 records an actual price.
- user 4781 has purchased product from supplier Smith, Jones and Big Inc. Thus a total of three products have been purchased, identified in this example as P 2 , P 4 and P 5 .
- FIG. 18 shows an example of procedures for the transfer of information, as indicated in operation 1105 .
- information is transferred to a supplier over channel 209 , for example. This may result in the supplier receiving customer related information such as that illustrated in FIG. 16 .
- information is supplied to third parties. This information is aggregated and does not identify specific customers.
- the third party does not necessarily make use of the service but it is possible for the third party to obtain this information for a price.
- the transfer of user information to a user's mobile cellular telephone is illustrated. This may be available without charge, or a predetermined number of transmissions per month may be available without charge, after which a charge will be made to the user.
- Operation 1803 for the transfer of information to the user's browser results in data being displayed at the user's browser as shown in FIG. 19 .
- User 4781 logs on to the appropriate website and supplies appropriate information to allow the log on procedure to be completed. Thus, for example, it is likely that a user would identify their telephone and a password. Thus, having entered this information, details of recent transactions are supplied to the user.
- a statement takes the form of a table. This includes a first column 1901 for identifying the name of the supplier, a second table 1902 for identifying the product, a third table 1903 for identifying the net price and a fourth table 1904 for identifying the actual amount paid.
- the totality of the data available in table 1701 has been filtered so as to show only the transactions for user 781 .
- the actual discount figure (from column 1706 ) is not included.
- the system does identify the actual price paid and at 1905 a total is included, possibly for all transactions up to transactions included on the last mobile telephone statement.
- a payment is made for mobile telephone services as illustrated at 210 , resulting in the transactional data being recorded as paid.
- only unpaid transactions are included. In this way, it is possible for a user to be kept up to date as to where they stand in anticipation of the next mobile cellular bill. Furthermore, in an alternative embodiment it is possible for a user to obtain historical records, possibly on a monthly basis.
- information is displayed on the mobile cellular telephone 202 , as shown in FIG. 20 .
- the information is shown in a table having a first column 2001 and a second column 2002 .
- column 2001 identifies the product (P 2 , P 4 , P 5 etc) and column 2002 shows the actual price paid AP 2 , AP 4 and AP 5 etc.
- the mobile telephone display may also include a total, shown at 2003 , which would be of particular use to users given that it would indicate how much they have spent in a particular month so as to assist them with budgeting.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
Abstract
Apparatuses and methods to facilitate customer to supplier funds transfer via premium messages. In one aspect, an apparatus to electronically transfer funds from a customer to a supplier includes: a server component connected to a network; and a database coupled to the server component. The server component is configured to: transmit a plurality of premium rate mobile terminating text messages to the mobile cellular telephone to effect a payment from the customer to the supplier after the customer has placed an order with a supplier; populate the database with an identification of the telephone number of the customer; populate the database with at least one transaction record related to the premium rate text messages; and facilitate access to the transaction record by the customer via the telephone number of the customer.
Description
- The present application claims priority to United Kingdom Patent Application Number 08 09 383.3, filed on May 23, 2008 and entitled “Customer to Supplier Funds Transfer,” the disclosure of which is incorporated herein by reference.
- At least some embodiments of the disclosure relate to apparatuses for performing customer to supplier funds transfer.
- Systems for ordering products and/or services over the Internet and then making payment via the Internet are known. Many of these conventional systems involve identifying credit or debit card numbers such that funds may be obtained from a bank in a manner substantially similar to conventional credit card transactions.
- A system for instructing payment to be made via mobile telephone text messages is described in United States patent application publication No. 2007/0203836 A1, published Aug. 30, 2007. This provides an alternative method of payment that may be considered more secure than entering credit card details into a networked computer system, but it has a disadvantage in that it requires a set up procedure in order for the method to be deployed.
- An alternative approach is described in United States patent application publication number 2009/0006217 A1, published Jan. 1, 2009, which was filed Jun. 29, 2007 and assigned U.S. patent application Ser. No. 11/824,607. This process has been successfully deployed and is trading under the service mark “MOBILLCASH.” The MOBILLCASH system allows an order to be placed over the Internet and for funds to be transferred by transmitting a plurality of premium rate mobile terminating text messages to a mobile telephone held by the customer. Thus, by this method, a customer is only required to enter their telephone number, resulting in a charge being made to their mobile telephone account, from which it is then possible for funds to be transferred to the supplier.
- However, a problem with effecting transfers using mobile telephone technology is that charges for using the service tend to be grouped together with other mobile telephony charges, and therefore a user may be persuaded to revert back to using a credit card so as to identify these charges separately.
- Apparatuses and methods to facilitate customer to supplier funds transfer via premium messages are described herein. Some embodiments are summarized in this section.
- In one aspect, there is provided a system for the electronic transfer of funds from a customer to a supplier, including: a customer browser component connected to a network; a supplier browser component connected to the network; a server component connected to the network and having a database component; a mobile cellular telephone with a telephone number operable by the customer; a mobile cellular operator providing mobile cellular services to the mobile cellular telephone; wherein: the server component is configured to transmit a plurality of premium rate mobile terminating text messages to the mobile cellular telephone to effect a payment from the customer to the supplier after a customer has placed an order with a supplier; the server component is configured to populate the database with an identification of each the customer's telephone number; the server component is configured to populate the database with respect to each transaction implemented by the transmission of the premium rate text messages; and the server is configured to facilitate the accessing of transaction records for a requesting customer by receiving details of the customer's telephone number.
- In a preferred embodiment, the server is configured to facilitate the accessing of transaction records from a requesting customer only after the customer has supplied personal details and become a registered user.
- In a second aspect, there is provided a method for providing customer to supplier funds transfer, including: transmitting a plurality of premium rate mobile terminating text messages to a mobile cellular telephone to effect a payment from a customer to a supplier after the customer has placed an order with the supplier; populating a database at the server with an indication of each customer's telephone number; populating the database with respect to each transaction implemented by the transmission of the premium rate text messages; and facilitating the accessing of transmission records from a requesting customer by receiving details of the customer's telephone number.
- The disclosure includes methods and apparatuses which perform these methods, including data processing systems which perform these methods, and computer readable media containing instructions which when executed on data processing systems cause the systems to perform these methods.
- Other features will be apparent from the accompanying drawings and from the detailed description which follows.
- The embodiments are illustrated by way of example and not limitation in the figures of the accompanying drawings in which like references indicate similar elements.
-
FIG. 1 shows a representation of the Internet. -
FIG. 2 shows components forming a preferred embodiment working within the environment ofFIG. 1 conducted within the environment ofFIG. 2 . -
FIG. 3 shows procedures conducted within the environment ofFIG. 2 . -
FIG. 4 shows an example of a browser. -
FIG. 5 details the visual display unit identified inFIG. 4 . -
FIG. 6 details graphical user interfaces displayed by the visual display unit identified inFIG. 5 . -
FIG. 7 shows procedures implemented by a service server. -
FIG. 8 details procedures for confirming a payment identified inFIG. 7 . -
FIG. 9 details procedures for the allocation of messages identified inFIG. 7 . -
FIG. 10 shows an example of a constraints file of the type identified inFIG. 9 . -
FIG. 11 shows various use types. -
FIG. 12 shows an environment substantially similar to that ofFIG. 2 , implementing one embodiment. -
FIG. 13 shows an example of an invitation of the type identified inFIG. 12 . -
FIG. 14 shows a graphical user interface for receiving information. -
FIG. 15 shows a database table for recording information. -
FIG. 16 shows the generation of a report. -
FIG. 17 details a table indatabase 208. -
FIG. 18 shows an example of procedures for the transfer of information. -
FIG. 19 illustrates the transfer of information to a user's browser. -
FIG. 20 shows the display of information at a user's mobile cellular telephone. - The following description and drawings are illustrative and are not to be construed as limiting. Numerous specific details are described to provide a thorough understanding. However, in certain instances, well known or conventional details are not described in order to avoid obscuring the description. References to one or an embodiment in the present disclosure are not necessarily references to the same embodiment; and, such references mean at least one.
- A representation of the Internet 101 is illustrated in
FIG. 1 in which potential customers are provided withcustomer browsers 101 to 108 and a plurality of suppliers are provided withsupplier browsers 111 to 115. The environment therefore allows customers to place orders with suppliers for the delivery of products and/or services and for the customers to transfer funds to the suppliers in order to effect payment for the goods and/or services. - It is known practice for a transaction to be initiated by a customer, such as
customer 102, by the customer making a request for a web page to be served, which provides details of a supplier's products, allows product selections to be made and facilitates payment for these products. -
FIG. 2 shows components forming a preferred embodiment working within the environment ofFIG. 1 conducted within the environment ofFIG. 2 . - Within the environment identified in
FIG. 1 , a preferred aspect of one embodiment provides an apparatus for the electronic transfer of funds from a customer to a supplier as illustrated inFIG. 2 . Acustomer browser component 102 is connected to the Internet 101 and asupplier server component 111 is also connected to the Internet. Aservice server component 201 is connected to the Internet 101 and a mobilecellular telephone 202 is operable by the customer, that is to say, the same customer who is usingbrowser 102. - A mobile
cellular operator 203 provides mobile cellular services to the mobilecellular telephone 202. Theservice server component 201 is configured to transmit a plurality of premium rate mobile terminatingtext messages 204 to the mobile cellular telephone to effect a payment from the customer (at 102) to the supplier (at 111) after the customer has placed an order with the supplier. - The mobile terminating premium rate messages are included in telephone bills received by the mobile telephone owner, resulting in
payment 210 being made to themobile operator 203. Thereafter, themobile operator 203 effects theappropriate transfer 211 to thesupplier 111. Thesupplier 111 has now received funds and is therefore prompted to performdelivery 212 of the purchased product or service. - Procedures conducted within the environment of
FIG. 2 are detailed inFIG. 3 , in the form of a telecommunications protocol diagram. The diagram ofFIG. 3 includes thebrowser 102, thecellular telephone 202, thesupplier server 111 and theservice server 201. - Initially, the browser issues a
signal 301 to request a page to be supplied from thesupplier server 111. In response to receiving this request, a page ofdata 302 is returned to thebrowser 102, resulting in a page being displayed to the customer at thebrowser 102. - In response to reviewing the served page, a
request 303 for an order is conveyed to thesupplier server 111. In response to receiving this order, theproduct server 111 makes aninvitation 304 for a payment to be made. In response to receiving an invitation for a payment to be made, the browser makes aninstruction 305 in order to effect the payment. Thus, in accordance with one embodiment, payment is made by issuing premium rate text messages to the mobile telephone. - The
supplier server 111 issues aninstruction 306 to theservice server 201. Theservice server 201 issues arequest 307 to the mobilecellular telephone 202 for a confirmation to the effect that the payment is to be made. Thus, in order to achieve payment by the mobile telephone mechanism, it is necessary to enter a telephone number and it is also necessary for the purchaser to be in possession of the mobile telephone so that the purchaser may effect that confirmation. - The mobile cellular telephone therefore issues a
confirmation 308 back to the service server 201 (via the cellular telephone network) to the effect that the purchase has been confirmed. - Upon receiving the
request confirmation 308, the service server schedules and issues a plurality of premium rate mobile terminatingtext messages 309. Thereafter, the product, virtual product or service is sent from the supplier to the purchaser, as illustrated byarrow 310. - An example of a
browser 201 is illustrated inFIG. 4 , in which avisual display unit 401 is provided to allow web pages to be displayed. In addition, user input is facilitated by akeyboard 402 and amouse 403. The applicant has become aware that browser environments are particularly attractive for displaying catalogues of goods and receiving orders for goods. However, problems arise in terms of effecting payment over the Internet due to security concerns. The mobile telephone system described herein thereby provides an alternative mechanism for payment. - Generally, the relationship between customers and mobile providers is a strong relationship built on mutual trust. Within the Internet environment it is unlikely for this level of trust to exist. Furthermore, it is not necessary for the user to have access to a credit card or to even possess a credit card.
- In the example shown in
FIG. 4 , the browser takes the form of a desktop computer but equally it could take the form of a laptop computer or similar device. It is also envisaged that the browser and mobile telephone text messaging services could be constrained within a unified product, such as a high level mobile device. -
FIG. 5 details thevisual display unit 401 identified inFIG. 4 . Thevisual display unit 401 inFIG. 5 shows an image relevant for initiating the process of making a payment.Display 501 includes afield 502 in which the current price is displayed. The user is then prompted to identify a means of payment, which in this example shows acredit card link 503, adebit card link 504 and the mobiletelephone account link 505. In practice, many of these links may be repeated for different credit card types, for example, and often each credit card link would include its associated logo or graphical representation, etc. -
FIG. 6 details graphical user interfaces displayed by the visual display unit identified inFIG. 5 . - Having clicked through on link 505 (as shown in
FIG. 5 )screen 601 is displayed, that also includes afield 602 identifying the required payment. Having clicked through for this type of payment, it is possible that the total payment figure may have increased so as to include an additional charge for effecting payment via the mobile cellular telephone network. Thus, assuming a user wishes to continue, the user is invited to enter their cellular telephone number in afield 603 and the user may be asked to confirm this number in afurther field 604. After confirming the payment, afurther screen 605 may be displayed, subject to the particular implementation of the application. -
Screen 605 includes afield 606 again identifying the total payment. The screen then continues to say that this amount will be deducted from the telephone account and a user is invited to accept the transaction by clickingbutton 607 or declining the transaction by clicking cancelbutton 608. - Procedures implemented by the
service server 201 are identified inFIG. 7 . The service server provides for the operating of a payment via the Internet in which details are received, of a transaction, from aproduct server 111 identifying a price to be paid by the customer. Details of the customer's mobile telephone are received at the service server and thereafter a plurality of premium rate text messages are transmitted to the mobile telephone to effect that payment. - In response to receiving
instructions 306, theservice server 201 seeks confirmation from the mobile cellular telephone inoperation 701 to the effect that payment is to be made. - Upon receiving
confirmation 308, messages are allocated inoperation 702, and inoperation 703 the premium rate messages are transmitted with confirmation to the supplier being provided inoperation 704. -
FIG. 8 details procedures for confirming a payment identified inFIG. 7 . - The result of
procedure 701 for confirming the payment is illustrated inFIG. 8 , in which the mobilecellular telephone 202 receives a message displayed on themobile telephone display 801. In this example, the message states “please confirm your payment of” and the amount to be paid is displayed infield 802. In this example, it is possible to confirm the payment by operating thecentral navigation button 803. Alternatively, the transaction may be cancelled by the operation of a cancelbutton 804. - The confirmation of the payment creates a mobile originating message. This message may incur a modest charge for transmission over the mobile network. In this example, a dedicated mobile telephone is shown. However it should be appreciated that the mobile telephone designation also includes other devices with mobile telephony functionality.
-
FIG. 9 details procedures for the allocation of messages identified inFIG. 7 . -
Procedure 702 for the allocation of messages is illustrated inFIG. 9 . In operation 901 afile 902 of data is read that identifies appropriate local constraints for the transaction. Alternatively, these details may be supplied from an appropriately configured database. The local constraints are relevant for the particular country in which the financial transaction is taking place, including appropriate currency for the transaction and other regulations relating to the use of premium rate messages. - The constraints contained within
file 902 identify the specific examples of premium rate messages that may be deployed, along with a level of payment that is associated with each of these messages. In addition, the constraints also specify maximum transaction values, usually restricting the total level of transactions that may occur during a day and often also identifying a maximum level of transactions that may take place over a month, given that many customers are billed on a monthly basis. - In this example, an operator may specify that total transactions for a day must not exceed 30 dollars and total transactions for the month must not exceed 400 dollars. Typically, these constraints are applied across an operator's network and are not allocated on a customer-by-customer basis.
- In
operation 903 the total value of the transaction is divided into a plurality of messages such that in combination, the value of the messages adds up to the total value of the transaction. - In
operation 904 an allocation is made over a number of months. If the total value of the transaction exceeds a monthly limit, it is necessary to spread the transmission of the messages over two or more months. - In
operation 905 an allocation is made over a number of days. Again, if either total transactions or monthly transactions exceed the total transactions allowed, the actual transmissions must take place over a number of days, with a plurality of messages being allocated for each individual day within the batch. - It is possible for the maximum transmissions to occur within, for example, three days over a particular month. It is possible that the transactions could occur over more days, until the allocation for the month is reached. If the allocation for the month is reached, it is then necessary to continue making transmissions upon entering the next month.
- In
operation 906 the transmissions are scheduled, resulting in the generation of atransmission schedule 907. -
FIG. 10 shows an example of a constraints file 902 of the type identified inFIG. 9 . This defines a total transmission value for the day and a total transmission value for the month. In addition, it identifies valid premium rate message codes. Thus, in this example, at line 1001 acode 861000 effects a charge of 50 cents, as shown atline 1002. Similarly, a code of 861100 effects a charge of 1 dollar and as illustrated atline 1003, a charge of 1.50 dollars is effected as a result of transmittingcode 861110. A code of 861111 results in a charge of 3 dollars and similarly a five dollar charge results from the transmission ofcode 861112. - An example of a displayed
field 802 is also shown inFIG. 10 which, for the purposes of this illustration, indicates a charge of 25.50 dollars. -
FIG. 11 shows various use types. - The present preferred apparatus performs a method of transferring funds electronically in which a plurality of premium rate mobile text messages are transmitted from the server to a mobile cellular telephone to effect payment from the customer to the supplier after the customer has placed an order with a supplier via a network connected browser. A database is populated at the server with an identification of each customer's telephone number. It is then possible for customers to make purchases via this mechanism in a nonregistered mode of operation. However, in accordance with a preferred aspect of one embodiment, the customer is prompted to supply additional personal data. Thus, as illustrated in
FIG. 11 , nonregistered use of the system is illustrated at 1101. After this nonregistered use, a question is asked at 1102 of a customer as to whether they wish to register their use of the system. Thus, when answered in the negative, further nonregistered use may occur at 1101. - If, however, the customer agrees to the registration process (the question asked in
operation 1102 being answered in the affirmative), a registration process is performed inoperation 1103. - Thereafter, registered use occurs in
operation 1104, and thereafter inoperation 1105, transaction information may be transferred to suppliers and third parties. -
FIG. 12 shows an environment substantially similar to that ofFIG. 2 , implementing one embodiment. Multiple premium rate mobile terminatingtext messages 204 are shown being issued from theserver 201 to the mobilecellular telephone 202. However, in addition, the mobilecellular telephone 209 also receives an invitation or a prompt 215 to supply additional personal information. -
FIG. 13 shows an example of an invitation 215 of the type identified inFIG. 12 . In the example of an invitation 215 to a browser illustrated inFIG. 13 , the browser receives amessage 1301 which states “would you like to receive a discount?” In response to receiving this, it is possible for the user to press a cancelbutton 1302. Alternatively, pressing an “OK”button 1303 results in an affirmative response being returned to theserver 201. -
FIG. 14 shows a graphical user interface for receiving information. In a preferred embodiment, personal information is received from the user via the user'sbrowser 102. - When the user makes use of
browser 102 to effect payment via this method again, the user is presented with a screen of the type shown inFIG. 14 . At the browser, the user selects fields within the graphical userinterface using mouse 403 and enters the text bykeyboard 402. The user then applies a mouse click to the “send”link 1401. - In this example, a first name is received at
field 1402 and a family name is received atfield 1403. These are text boxes allowing any text entry to be made.Further fields 1404 to 1407 are provided in the form of pull down boxes from which predefined selections can be made. Thus, infield 1404 the user is invited to identify their gender and atfield 1405 they are invited to identify their city of residence. Similarly, pull downbox 1406 invites the user to identify a favorite entertainment and a similar pull down box at 1407 allows a favorite hobby to be identified within the field. As previously stated, the user then selectslink 1401 and the information is transmitted over channel 215 to thedatabase 208 withinserver 201. -
FIG. 15 shows a database table for recording information. Within database 208 a table is created so as to record the information received from each user. At column 1501 a unique identification is given for the user which is then recorded against the user's telephone number atcolumn 1502. For nonregistered use, onlycolumns -
Columns 1503 to 1508 only become populated after a registration process. Thus, a given name and a family name are recorded atcolumns free text entries - Gender is recorded at 1505 (from entry 1404), with city, entertainment and hobbies being recorded at 1506, 1507 and 1508, in response to entries from 1405, 1406 and 1407.
-
FIG. 16 shows the generation of a report. It is envisaged that personal data will be collected over a period of time and a plurality of tables may be included within a database of substantially similar configuration to that shown inFIG. 15 . Registered users are identified as such, and in a preferred embodiment the user is provided with a discount each time the service is used. As previously described with respect toFIG. 10 , the possibility of providing an additional charges for the service was described, and in a preferred embodiment this charge may be made against nonregistered users whereas registered users may be able to make use of the service for free. - Similarly, suppliers, such as
supplier 111, may be in a position to make use of the service effectively for free, but a charge may be required if they wish to obtain user transaction data, essentially for marketing purposes. In a preferred embodiment, it is possible for a supplier to receive transaction data relating to the specific transactions made with them. Alternatively, average data may be of greater assistance such that specific telephone numbers are not required, whereupon it will be possible to provide a broader range of data, including data obtained from transactions relating to other suppliers. - Furthermore, in an alternative preferred embodiment, given that the personal nature of the data has been removed, it would be possible for this accumulated data to be made available to external parties not actually themselves registered as a supplier. Furthermore, the availability of this data may encourage suppliers to make this service available to their customers.
- In a first embodiment it is possible for suppliers to gain access to
database 208. Alternatively, it may be possible for the suppliers to receive designated reports, such asreport 1601 of the type shown inFIG. 16 . - In the example shown in
FIG. 16 , a supplier is interested in advertising entertainment packages and therefore wishes to know which type of entertainments are preferred by their existing customers. Thus, by referring to the information collected withincolumn 1507, for a number of users, it is possible to perform calculations to determine percentages. Thus, in this example, the supplier receives information to the effect that 40% of their users prefer playing computer games, compared to the other options of watching movies, watching plays, watching sports or watching comedy. Thus, with this information on hand, the supplier may make an educated decision to the effect that further website promotions would best be directed at computer games in preference to DVDs and movie downloads, etc. -
FIG. 17 details a table indatabase 208, which includes a table for recording each financial transaction. Nonregistered use as indicated at 1101 and registered use as indicated at 1104 result in the table shown inFIG. 17 being populated. - Table 1701 includes a
first column 1702 for recording the identity of the user. Thus, in this example, each user is given a unique number. - The supplier from whom the user is purchasing product/service is identified in
column 1703, followed by an indication of theproduct 1704.Column 1705 records a net price andcolumn 1706 records a discount from the net price. This discount represents a discount given for being a registered user and does not relate to any discounts given by the supplier themselves; these being included in the net price figure. Thus, thereafter,column 1707 records an actual price. - In this example,
user 4781 has purchased product from supplier Smith, Jones and Big Inc. Thus a total of three products have been purchased, identified in this example as P2, P4 and P5. -
FIG. 18 shows an example of procedures for the transfer of information, as indicated inoperation 1105. - In
operation 1801, information is transferred to a supplier overchannel 209, for example. This may result in the supplier receiving customer related information such as that illustrated inFIG. 16 . - In
operation 1802 information is supplied to third parties. This information is aggregated and does not identify specific customers. The third party does not necessarily make use of the service but it is possible for the third party to obtain this information for a price. - In
operation 1803 details of the user's transactions are transferred to the user's browser. Thus, in a preferred embodiment, it may be possible for registered users to obtain this information without additional charge. - In
operation 1804 the transfer of user information to a user's mobile cellular telephone is illustrated. This may be available without charge, or a predetermined number of transmissions per month may be available without charge, after which a charge will be made to the user. -
Operation 1803 for the transfer of information to the user's browser results in data being displayed at the user's browser as shown inFIG. 19 . -
User 4781 logs on to the appropriate website and supplies appropriate information to allow the log on procedure to be completed. Thus, for example, it is likely that a user would identify their telephone and a password. Thus, having entered this information, details of recent transactions are supplied to the user. - In the example shown, a statement takes the form of a table. This includes a
first column 1901 for identifying the name of the supplier, a second table 1902 for identifying the product, a third table 1903 for identifying the net price and a fourth table 1904 for identifying the actual amount paid. - As it can be seen from
FIG. 19 , the totality of the data available in table 1701 has been filtered so as to show only the transactions for user 781. Furthermore, in this example, the actual discount figure (from column 1706) is not included. However, the system does identify the actual price paid and at 1905 a total is included, possibly for all transactions up to transactions included on the last mobile telephone statement. Thus, a payment is made for mobile telephone services as illustrated at 210, resulting in the transactional data being recorded as paid. Thereafter, in the preferred embodiment, only unpaid transactions are included. In this way, it is possible for a user to be kept up to date as to where they stand in anticipation of the next mobile cellular bill. Furthermore, in an alternative embodiment it is possible for a user to obtain historical records, possibly on a monthly basis. - In response to the transfer of data to the user's mobile telephone, as identified in
operation 1804, information is displayed on the mobilecellular telephone 202, as shown inFIG. 20 . In this example, the information is shown in a table having afirst column 2001 and asecond column 2002. In this example,column 2001 identifies the product (P2, P4, P5 etc) andcolumn 2002 shows the actual price paid AP2, AP4 and AP5 etc. The mobile telephone display may also include a total, shown at 2003, which would be of particular use to users given that it would indicate how much they have spent in a particular month so as to assist them with budgeting. - In the foregoing specification, the disclosure has been described with reference to specific exemplary embodiments thereof. It will be evident that various modifications may be made thereto without departing from the broader spirit and scope as set forth in the following claims. The specification and drawings are, accordingly, to be regarded in an illustrative sense rather than a restrictive sense.
Claims (20)
1. An apparatus to electronically transfer funds from a customer to a supplier, the customer having a mobile cellular telephone with a telephone number, a mobile cellular operator providing mobile cellular services to the mobile cellular telephone, a customer browser component connected to a network, the apparatus comprising:
a server component connected to the network; and
a database coupled to the server component, wherein the server component is configured to:
transmit a plurality of premium rate mobile terminating text messages to the mobile cellular telephone to effect a payment from the customer to the supplier after the customer has placed an order with a supplier;
populate the database with an identification of the telephone number of the customer;
populate the database with at least one transaction record related to the premium rate text messages; and
facilitate access to the transaction record by the customer via the telephone number of the customer.
2. The apparatus of claim 1 , wherein the database includes a data table storing details of transactions.
3. The apparatus of claim 1 , wherein the server component is configured to facilitate the transfer of transaction records to the customer browser component or to the mobile cellular telephone of the customer.
4. The apparatus of claim 1 , wherein the server component is configured to transmit the premium rate mobile terminating text messages in a scheduled order over a number of days.
5. The apparatus of claim 4 , wherein the server component is configured to schedule transmission of the premium rate mobile terminating text messages to avoid exceeding a pre-established maximum daily limit.
6. The apparatus of claim 1 , wherein the server component is configured to prompt the customer to supply additional personal data and populate the database with the additional personal data, wherein the access to the transaction record is facilitated only after the additional personal data is recorded.
7. A method to provide customer to supplier funds transfer, the method comprising:
transmitting a plurality of premium rate mobile terminating text messages, from a server computer to a mobile cellular telephone at a telephone number of a customer, to effect a payment from the customer to a supplier after the customer has placed an order with the supplier;
populating a database at the server computer with an indication of the telephone number of the customer;
populating the database with a transaction record related to the transmitting of the premium rate text messages; and
facilitating access to the transmission record by the customer via the telephone number of the customer.
8. The method of claim 7 , wherein the database includes a table of transaction records.
9. The method of claim 7 , wherein the access to the transmission record is facilitated by transmitting details to a browser of the customer or to the mobile cellular telephone at the telephone number of the customer.
10. The method of claim 9 , wherein the details identify a total value of sales made over a period of time.
11. The method of claim 9 , wherein the details show a total of sales that have not been cleared from a telephone account of the customer.
12. The method of claim 7 , wherein the transmitting of the premium rate mobile terminating text messages is according to a schedule over a number of days.
13. The method of claim 12 , wherein the schedule is determined to avoid exceeding a pre-established maximum daily limit.
14. The method of claim 7 , wherein the customer is prompted to supply additional personal data and the access to the transaction record is facilitated only after the additional personal data has been received.
15. A computer-readable medium having computer-readable instructions, the instructions causing a computer to perform a method, the method comprising:
transmitting a plurality of premium rate mobile terminating text messages, from the computer to a mobile cellular telephone at a telephone number of a customer, to effect a payment from the customer to a supplier after the customer has placed an order with the supplier;
populating a database at the computer with an indication of the telephone number of the customer;
populating the database with a transaction record related to the transmitting of the premium rate text messages; and
facilitating access to the transmission record by the customer via the telephone number of the customer.
16. The computer-readable medium of claim 15 , wherein the access to the transmission record is facilitated by transmitting details to a browser of the customer or to the mobile cellular telephone at the telephone number of the customer.
17. The computer-readable medium of claim 16 , wherein the details identify a total value of sales made over a period of time.
18. The computer-readable medium of claim 15 , wherein the details show a total of sales that have not been cleared from a telephone account of the customer.
19. The computer-readable medium of claim 15 , wherein the transmitting of the premium rate mobile terminating text messages is according to a schedule over a number of days determined to avoid exceeding a pre-established maximum daily limit.
20. The computer-readable medium of claim 15 , wherein the method further comprises prompting the customer to supply additional personal data; and wherein the access to the transaction record is facilitated only after the additional personal data has been received.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/541,409 US9449313B2 (en) | 2008-05-23 | 2012-07-03 | Customer to supplier funds transfer |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0809383.3 | 2008-05-23 | ||
GBGB0809383.3A GB0809383D0 (en) | 2008-05-23 | 2008-05-23 | Customer to supplier funds transfer |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/541,409 Continuation US9449313B2 (en) | 2008-05-23 | 2012-07-03 | Customer to supplier funds transfer |
Publications (1)
Publication Number | Publication Date |
---|---|
US20100010911A1 true US20100010911A1 (en) | 2010-01-14 |
Family
ID=39615969
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/413,474 Abandoned US20100010911A1 (en) | 2008-05-23 | 2009-03-27 | Customer to Supplier Funds Transfer |
US13/541,409 Active 2032-04-14 US9449313B2 (en) | 2008-05-23 | 2012-07-03 | Customer to supplier funds transfer |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/541,409 Active 2032-04-14 US9449313B2 (en) | 2008-05-23 | 2012-07-03 | Customer to supplier funds transfer |
Country Status (2)
Country | Link |
---|---|
US (2) | US20100010911A1 (en) |
GB (1) | GB0809383D0 (en) |
Cited By (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100017285A1 (en) * | 2008-05-23 | 2010-01-21 | Vidicom Limited | Transferring Funds Electronically |
US20100015957A1 (en) * | 2008-05-23 | 2010-01-21 | Vidicom Limited | Funds Transfer Electronically |
US20100312678A1 (en) * | 2009-06-08 | 2010-12-09 | Boku, Inc. | Systems and Methods to Add Funds to an Account via a Mobile Communication Device |
WO2011106120A1 (en) * | 2010-02-26 | 2011-09-01 | Boku, Inc. | Systems and methods to process payments |
US8041639B2 (en) | 2009-01-23 | 2011-10-18 | Vidicom Limited | Systems and methods to facilitate online transactions |
US8116730B2 (en) | 2009-01-23 | 2012-02-14 | Vidicom Limited | Systems and methods to control online transactions |
US8131258B2 (en) | 2009-04-20 | 2012-03-06 | Boku, Inc. | Systems and methods to process transaction requests |
US8160943B2 (en) | 2009-03-27 | 2012-04-17 | Boku, Inc. | Systems and methods to process transactions based on social networking |
US8219542B2 (en) | 2010-03-25 | 2012-07-10 | Boku, Inc. | Systems and methods to provide access control via mobile phones |
US8224709B2 (en) | 2009-10-01 | 2012-07-17 | Boku, Inc. | Systems and methods for pre-defined purchases on a mobile communication device |
US8224727B2 (en) | 2009-05-27 | 2012-07-17 | Boku, Inc. | Systems and methods to process transactions based on social networking |
US8326261B2 (en) | 2008-05-23 | 2012-12-04 | Boku, Inc. | Supplier funds reception electronically |
US8355987B2 (en) | 2010-05-06 | 2013-01-15 | Boku, Inc. | Systems and methods to manage information |
US8412626B2 (en) | 2009-12-10 | 2013-04-02 | Boku, Inc. | Systems and methods to secure transactions via mobile devices |
US8412155B2 (en) | 2010-12-20 | 2013-04-02 | Boku, Inc. | Systems and methods to accelerate transactions based on predictions |
US20130191199A1 (en) * | 2012-01-23 | 2013-07-25 | Boku, Inc. | Dynamic offers |
US8543087B2 (en) | 2011-04-26 | 2013-09-24 | Boku, Inc. | Systems and methods to facilitate repeated purchases |
US8548426B2 (en) | 2009-02-20 | 2013-10-01 | Boku, Inc. | Systems and methods to approve electronic payments |
US8566188B2 (en) | 2010-01-13 | 2013-10-22 | Boku, Inc. | Systems and methods to route messages to facilitate online transactions |
US8583504B2 (en) | 2010-03-29 | 2013-11-12 | Boku, Inc. | Systems and methods to provide offers on mobile devices |
US8583496B2 (en) * | 2010-12-29 | 2013-11-12 | Boku, Inc. | Systems and methods to process payments via account identifiers and phone numbers |
US8589290B2 (en) | 2010-08-11 | 2013-11-19 | Boku, Inc. | Systems and methods to identify carrier information for transmission of billing messages |
US8660911B2 (en) | 2009-09-23 | 2014-02-25 | Boku, Inc. | Systems and methods to facilitate online transactions |
US8700524B2 (en) | 2011-01-04 | 2014-04-15 | Boku, Inc. | Systems and methods to restrict payment transactions |
US8699994B2 (en) | 2010-12-16 | 2014-04-15 | Boku, Inc. | Systems and methods to selectively authenticate via mobile communications |
US8700530B2 (en) | 2009-03-10 | 2014-04-15 | Boku, Inc. | Systems and methods to process user initiated transactions |
US8768778B2 (en) | 2007-06-29 | 2014-07-01 | Boku, Inc. | Effecting an electronic payment |
US9191217B2 (en) | 2011-04-28 | 2015-11-17 | Boku, Inc. | Systems and methods to process donations |
US9264428B1 (en) * | 2008-03-05 | 2016-02-16 | United Services Automobile Association (Usaa) | Systems and methods for price searching via a mobile device reading display screen graphics |
US9424903B2 (en) | 2012-05-16 | 2016-08-23 | Sony Corporation | Memory apparatus and memory device |
US9449313B2 (en) | 2008-05-23 | 2016-09-20 | Boku, Inc. | Customer to supplier funds transfer |
US9519892B2 (en) | 2009-08-04 | 2016-12-13 | Boku, Inc. | Systems and methods to accelerate transactions |
US9652761B2 (en) | 2009-01-23 | 2017-05-16 | Boku, Inc. | Systems and methods to facilitate electronic payments |
US9697510B2 (en) | 2009-07-23 | 2017-07-04 | Boku, Inc. | Systems and methods to facilitate retail transactions |
US9830622B1 (en) | 2011-04-28 | 2017-11-28 | Boku, Inc. | Systems and methods to process donations |
US9990623B2 (en) | 2009-03-02 | 2018-06-05 | Boku, Inc. | Systems and methods to provide information |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11250462B2 (en) | 2019-04-18 | 2022-02-15 | Benjamin D. Smith | System and method for trading and tracking digitized coupons |
Citations (98)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5708422A (en) * | 1995-05-31 | 1998-01-13 | At&T | Transaction authorization and alert system |
US5845260A (en) * | 1995-02-06 | 1998-12-01 | Sony Corporation | System and method for parent-controlled charging for on-line services |
US5905873A (en) * | 1997-01-16 | 1999-05-18 | Advanced Micro Devices, Inc. | System and method of routing communications data with multiple protocols using crossbar switches |
US5914472A (en) * | 1997-09-23 | 1999-06-22 | At&T Corp | Credit card spending authorization control system |
US5953710A (en) * | 1996-10-09 | 1999-09-14 | Fleming; Stephen S. | Children's credit or debit card system |
US6227447B1 (en) * | 1999-05-10 | 2001-05-08 | First Usa Bank, Na | Cardless payment system |
US20010003093A1 (en) * | 1997-05-06 | 2001-06-07 | Magnus Lundin | Communication system that communicates position information of roaming mobile stations |
US6302326B1 (en) * | 1996-06-10 | 2001-10-16 | Diebold, Incorporated | Financial transaction processing system and method |
US20010037264A1 (en) * | 2000-04-26 | 2001-11-01 | Dirk Husemann | Payment for network-based commercial transactions using a mobile phone |
US20020013727A1 (en) * | 2000-07-27 | 2002-01-31 | Lee Seong Ryul | System for advertising on a network by displaying guide codes |
US20020016769A1 (en) * | 2000-07-11 | 2002-02-07 | Ellen Barbara | Method and system for on-line payments |
US20020035539A1 (en) * | 2000-07-17 | 2002-03-21 | O'connell Richard | System and methods of validating an authorized user of a payment card and authorization of a payment card transaction |
US20020059146A1 (en) * | 2000-09-07 | 2002-05-16 | Swivel Technologies Limited | Systems and methods for identity verification for secure transactions |
US20020087471A1 (en) * | 2000-12-28 | 2002-07-04 | Ravi Ganesan | Multiple mode registration and payment processing |
US20020120582A1 (en) * | 2001-02-26 | 2002-08-29 | Stephen Elston | Method for establishing an electronic commerce account |
US6473808B1 (en) * | 1999-04-02 | 2002-10-29 | Motorola, Inc. | High performance communication controller for processing high speed data streams wherein execution of a task can be skipped if it involves fetching information from external memory bank |
US20020193094A1 (en) * | 2001-06-15 | 2002-12-19 | Lawless John P. | Method and system for downloading software products directly to wireless phones |
US20030065525A1 (en) * | 2001-10-01 | 2003-04-03 | Daniella Giacchetti | Systems and methods for providing beauty guidance |
US20030119478A1 (en) * | 2001-07-24 | 2003-06-26 | Dan Nagy | Method and system for data management in electronic payments transactions |
US20030126076A1 (en) * | 2001-12-27 | 2003-07-03 | Telefonaktiebolaget L.M. Ericsson (Publ) | Systems and methods for secure authorization of electronic transactions |
US20030125969A1 (en) * | 2001-12-28 | 2003-07-03 | Wireless Checking, Inc. | Method and apparatus for processing financial transactions over a paging network |
US6612488B2 (en) * | 2001-03-14 | 2003-09-02 | Hitachi, Ltd. | Method and system to prevent fraudulent payment in credit/debit card transactions, and terminals therefor |
US20040019564A1 (en) * | 2002-07-26 | 2004-01-29 | Scott Goldthwaite | System and method for payment transaction authentication |
US20040044582A1 (en) * | 2002-08-27 | 2004-03-04 | Formula Labs, Llc | Automated transaction coordinator |
US6718178B1 (en) * | 1999-10-01 | 2004-04-06 | Sprint Spectrum, L.P. | Automatic in-line messaging system |
US20040122685A1 (en) * | 2002-12-20 | 2004-06-24 | Daryl Bunce | Verification system for facilitating transactions via communication networks, and associated method |
US6788771B2 (en) * | 2001-08-31 | 2004-09-07 | Freetech, L.L.C. | System and method for providing sponsored or universal telecommunications service and third party payer services |
US6807410B1 (en) * | 1999-02-19 | 2004-10-19 | France Telecom | Electronic payment process and system for implementing this process |
US20040248596A1 (en) * | 2003-06-04 | 2004-12-09 | Panchal Jignesh S. | Text message processing |
US20050055309A1 (en) * | 2003-09-04 | 2005-03-10 | Dwango North America | Method and apparatus for a one click upgrade for mobile applications |
US20050055296A1 (en) * | 2003-09-08 | 2005-03-10 | Michael Hattersley | Method and system for underwriting and servicing financial accounts |
US6928558B1 (en) * | 1999-10-29 | 2005-08-09 | Nokia Mobile Phones Ltd. | Method and arrangement for reliably identifying a user in a computer system |
US20050177442A1 (en) * | 2004-01-09 | 2005-08-11 | Sullivan James B. | Method and system for performing a retail transaction using a wireless device |
US20050177517A1 (en) * | 2001-12-04 | 2005-08-11 | Gary Leung | System and method for facilitating electronic financial transactions using a mobile telecommunication device |
US20050199709A1 (en) * | 2003-10-10 | 2005-09-15 | James Linlor | Secure money transfer between hand-held devices |
US20050245257A1 (en) * | 1999-12-15 | 2005-11-03 | Woodhill James R | System and mehod of using the public switched telephone network in providing authentication or authorization for online transaction |
US6965872B1 (en) * | 2000-08-02 | 2005-11-15 | Zipandshop Llc | Systems, methods and computer program products for facilitating the sale of commodity-like goods/services |
US6996409B2 (en) * | 2002-06-26 | 2006-02-07 | Level Z, L.L.C. | Multi-party concurrence through short message service exchanges |
US7013125B2 (en) * | 2001-06-08 | 2006-03-14 | Lucent Technologies Inc. | Replenishment of prepaid accounts during multimedia sessions |
US20060131390A1 (en) * | 2004-12-16 | 2006-06-22 | Kim Mike I | Method and system for providing transaction notification and mobile reply authorization |
US20060177628A1 (en) * | 2005-02-09 | 2006-08-10 | Schlegel Corporation | Carrier assembly with fused powder and frame-warp aperture and embedding composite strip |
US7107068B2 (en) * | 2001-08-27 | 2006-09-12 | Sage Agent Networks Pte Ltd | System and method for provisioning of text message services |
US20060206709A1 (en) * | 2002-08-08 | 2006-09-14 | Fujitsu Limited | Authentication services using mobile device |
US20060253335A1 (en) * | 2003-01-22 | 2006-11-09 | Gerard Keena | Cash based purchasing using mobile communication |
US20060259438A1 (en) * | 2002-10-25 | 2006-11-16 | Randle William M | Secure multi function network for point of sale transactions |
US20060258331A1 (en) * | 2005-05-03 | 2006-11-16 | Mark Syrett | Network billing |
US20060276171A1 (en) * | 2005-06-06 | 2006-12-07 | Sms.Ac, Inc. | Billing system and method for micro-transactions |
US20070005467A1 (en) * | 2005-06-30 | 2007-01-04 | Svc Financial Services, A California Corporation | System and method for carrying out a financial transaction |
US20070022019A1 (en) * | 2005-07-25 | 2007-01-25 | Francis Sherwin | Method and/or system for extending payment system architectures and/or legacy order processing systems to mobile commerce applications via text messaging |
US20070027803A1 (en) * | 2000-03-24 | 2007-02-01 | Mobipay International, S.A. | System and process for remote payments and transactions in real time by mobile telephone |
US20070027775A1 (en) * | 2003-10-16 | 2007-02-01 | Chang-Yeop Hwang | Method for approving electronic payment using the short message service including url call back and system for implementing the same |
US7174301B2 (en) * | 2000-10-23 | 2007-02-06 | Costar Group, Inc. | System and method for accessing geographic-based data |
US20070043664A1 (en) * | 2005-08-19 | 2007-02-22 | Galileo Processing, Inc. | Mobile Telephone Services Provided Using Pre-Paid Financial Accounts |
US20070055440A1 (en) * | 2005-04-27 | 2007-03-08 | Dennis Denker | Methods and systems for determining user location |
US20070061244A1 (en) * | 2005-09-14 | 2007-03-15 | Jorey Ramer | Increasing mobile interactivity |
US20070094080A1 (en) * | 2005-10-21 | 2007-04-26 | Coalitionworks, Llc | Smart shopping method and system |
US7221951B2 (en) * | 2001-09-17 | 2007-05-22 | Level Z, L.L.C. | Method and system for short message service exchange and teleconferencing |
US20070118477A1 (en) * | 2003-11-14 | 2007-05-24 | Graves Phillip C | Value Insertion Using Bill Pay Card Preassociated with Biller |
US20070233597A1 (en) * | 2006-03-06 | 2007-10-04 | First Data Corporation | Least cost network routing for electronic transactions |
US20070244811A1 (en) * | 2006-03-30 | 2007-10-18 | Obopay Inc. | Mobile Client Application for Mobile Payments |
US20070255662A1 (en) * | 2006-03-30 | 2007-11-01 | Obopay Inc. | Authenticating Wireless Person-to-Person Money Transfers |
US7292996B2 (en) * | 2000-10-06 | 2007-11-06 | Openwave Systems Inc. | Method and apparatus for performing a credit based transaction between a user of a wireless communications device and a provider of a product or service |
US7308254B1 (en) * | 1999-12-15 | 2007-12-11 | Nokia Corporation | Wireless electronic couponing technique |
US20080040265A1 (en) * | 2006-07-06 | 2008-02-14 | Firethorn Holdings, Llc | Methods and Systems For Making a Payment Via A Stored Value Card in a Mobile Environment |
US7331518B2 (en) * | 2006-04-04 | 2008-02-19 | Factortrust, Inc. | Transaction processing systems and methods |
US20080052091A1 (en) * | 2006-08-22 | 2008-02-28 | Mci Financial Management Corp. | Secure near field transaction |
US20080091614A1 (en) * | 2004-07-30 | 2008-04-17 | Etrans Lc | Method To Make Payment Or Charge Safe Transactions Using Programmable Mobile Telephones |
US7366702B2 (en) * | 1999-07-30 | 2008-04-29 | Ipass Inc. | System and method for secure network purchasing |
US20080109528A1 (en) * | 2004-12-06 | 2008-05-08 | Omnifone Limited | Method of Providing Content to a Wireless Computing Device |
US7374079B2 (en) * | 2003-06-24 | 2008-05-20 | Lg Telecom, Ltd. | Method for providing banking services by use of mobile communication system |
US20080120698A1 (en) * | 2006-11-22 | 2008-05-22 | Alexander Ramia | Systems and methods for authenticating a device |
US20080133403A1 (en) * | 2006-11-14 | 2008-06-05 | Mehrak Hamzeh | Mobile-To-Mobile Payment System And Method |
US20080189186A1 (en) * | 2004-08-25 | 2008-08-07 | Choi Jun-Won | Authentication and Payment System and Method Using Mobile Communication Terminal |
US20080189211A1 (en) * | 2007-02-07 | 2008-08-07 | Elias Obadia | System and methods for processing credit transactions |
US20080208739A1 (en) * | 2007-02-27 | 2008-08-28 | Phillips Mark E | Transactional services associated with mobile devices |
US7437331B1 (en) * | 1999-08-12 | 2008-10-14 | Vodafone Holding Gmbh | Short message service (SMS) e-commerce |
US20080288299A1 (en) * | 2006-10-31 | 2008-11-20 | Genmobi Technologies, Inc. | System and method for user identity validation for online transactions |
US7458507B2 (en) * | 2004-06-17 | 2008-12-02 | First Data Corporation | ATM machine and methods with currency conversion capabilities |
US7487114B2 (en) * | 2000-10-23 | 2009-02-03 | Costar Group, Inc. | System and method for associating aerial images, map features, and information |
US20090081989A1 (en) * | 2007-09-25 | 2009-03-26 | Christopher Andrew Wuhrer | System and method for financial transaction interoperability across multiple mobile networks |
US20090156170A1 (en) * | 2007-12-12 | 2009-06-18 | Anthony Rossano | Methods and systems for transmitting video messages to mobile communication devices |
US20090182634A1 (en) * | 2008-01-10 | 2009-07-16 | Park David S | Image-Based Payment Medium |
US20090192928A1 (en) * | 2008-01-29 | 2009-07-30 | Basil Munir Abifaker | Integration of gift card services for mobile devices and social networking services |
US20100017285A1 (en) * | 2008-05-23 | 2010-01-21 | Vidicom Limited | Transferring Funds Electronically |
US20100125514A1 (en) * | 2008-11-14 | 2010-05-20 | Bank Of America Corporation | Least Cost Routing of Fund Transfer Transactions |
US20100153249A1 (en) * | 2008-06-25 | 2010-06-17 | Alibaba Group Holding Limited | Making Payment Using Communication Client |
US7748614B2 (en) * | 2000-06-27 | 2010-07-06 | Nicholas Anthony Lindsay Brown | Transaction system and method |
US7752135B2 (en) * | 2002-01-16 | 2010-07-06 | International Business Machines Corporation | Credit authorization system and method |
US20100179907A1 (en) * | 2007-02-01 | 2010-07-15 | Steven Paul Atkinson | Methods and a system for providing transaction related information |
US20100299731A1 (en) * | 2006-03-08 | 2010-11-25 | Steven Paul Atkinson | Electronic System for Securing Electronic Services |
US7870077B2 (en) * | 2002-10-02 | 2011-01-11 | Kt Corporation | System and method for buying goods and billing agency using short message service |
US20110010292A1 (en) * | 2007-11-29 | 2011-01-13 | Bank Of America Corporation | Payment transactions using payee account aliases |
US20110035264A1 (en) * | 2009-08-04 | 2011-02-10 | Zaloom George B | System for collectable medium |
US20110072039A1 (en) * | 2009-09-22 | 2011-03-24 | Tayloe Denise G | Systems, methods, and software applications for providing an identity and age-appropriate verification registry |
US20110071922A1 (en) * | 2009-09-23 | 2011-03-24 | Boku, Inc. | Systems and Methods to Facilitate Online Transactions |
US20110125610A1 (en) * | 2009-11-20 | 2011-05-26 | Boku, Inc. | Systems and Methods to Automate the Initiation of Transactions via Mobile Devices |
US20110143710A1 (en) * | 2009-12-16 | 2011-06-16 | Boku, Inc. | Systems and methods to facilitate electronic payments |
US20110143711A1 (en) * | 2009-12-10 | 2011-06-16 | Boku, Inc. | Systems and methods to secure transactions via mobile devices |
Family Cites Families (178)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5283829A (en) | 1992-10-01 | 1994-02-01 | Bell Communications Research, Inc. | System and method for paying bills electronically |
US5774802A (en) | 1996-04-10 | 1998-06-30 | Motorola Inc. | Apparatus and method for billing in a wireless communication system |
US6282276B1 (en) | 1996-06-05 | 2001-08-28 | David Felger | Method of billing a value-added call |
US7096003B2 (en) | 1996-08-08 | 2006-08-22 | Raymond Anthony Joao | Transaction security apparatus |
US6704409B1 (en) | 1997-12-31 | 2004-03-09 | Aspect Communications Corporation | Method and apparatus for processing real-time transactions and non-real-time transactions |
FI105965B (en) | 1998-07-07 | 2000-10-31 | Nokia Networks Oy | Authentication in telecommunications networks |
KR100314210B1 (en) | 1999-02-23 | 2001-11-17 | 김용훈 | Method for paying a charge of goods using mobile phone |
US6317718B1 (en) | 1999-02-26 | 2001-11-13 | Accenture Properties (2) B.V. | System, method and article of manufacture for location-based filtering for shopping agent in the physical world |
EP1175656A2 (en) | 1999-04-27 | 2002-01-30 | I3E Holdings, Llc | Remote ordering system |
EP1192572A2 (en) | 1999-04-30 | 2002-04-03 | PayPal, Inc. | System and method for electronically exchanging value among distributed users |
US7657490B1 (en) | 1999-08-02 | 2010-02-02 | Softbankbb Corporation | Electronic settlement system, settlement device, and terminal |
US7664651B1 (en) | 1999-10-06 | 2010-02-16 | Stamps.Com Inc. | Apparatus, systems and methods for online, multi-carrier, multi-service parcel shipping management |
US20020111907A1 (en) | 2000-01-26 | 2002-08-15 | Ling Marvin T. | Systems and methods for conducting electronic commerce transactions requiring micropayment |
KR200202696Y1 (en) | 2000-03-22 | 2000-11-15 | 김홍철 | Credit settlement device using mobile communication number |
JP2001338117A (en) | 2000-05-25 | 2001-12-07 | Internatl Business Mach Corp <Ibm> | Server, information communication terminal, method for managing sales of commodity, storage medium and program transmission device |
US20010051920A1 (en) | 2000-06-07 | 2001-12-13 | Joao Raymond Anthony | Financial transaction and/or wireless communication device authorization, notification and/or security apparatus and method |
JP2002183504A (en) | 2000-06-27 | 2002-06-28 | Tadashi Goino | Auction method, auction system and server |
US7890433B2 (en) | 2000-06-30 | 2011-02-15 | Tara Chand Singhal | Private and secure payment system |
US7249098B2 (en) | 2000-07-11 | 2007-07-24 | First Data Corporation | Subscription-based payment |
GB0027922D0 (en) | 2000-11-15 | 2001-01-03 | Haidar Mahmoud N Y | Electronic payment and associated systems |
CA2439565C (en) | 2001-02-28 | 2016-05-17 | Musicrebellion Com, Inc. | Digital online exchange |
US7171460B2 (en) | 2001-08-07 | 2007-01-30 | Tatara Systems, Inc. | Method and apparatus for integrating billing and authentication functions in local area and wide area wireless data networks |
US7054430B2 (en) | 2001-08-23 | 2006-05-30 | Paymentone Corporation | Method and apparatus to validate a subscriber line |
GB2379525A (en) | 2001-09-08 | 2003-03-12 | Int Computers Ltd | Electronic payment authorisation |
KR100466400B1 (en) | 2001-10-12 | 2005-01-14 | 주식회사 모빌리언스 | Method for approving electronic commerce using the short message service and system therefor |
US7546266B2 (en) | 2001-10-18 | 2009-06-09 | General Electric Company | Method, system, and storage medium for pre-screening customers for credit card approval at a point of sale |
US7958049B2 (en) | 2001-11-01 | 2011-06-07 | Metavante Corporation | System and method for obtaining customer bill information and facilitating bill payment at biller websites |
US6732919B2 (en) | 2002-02-19 | 2004-05-11 | Hewlett-Packard Development Company, L.P. | System and method for using a multiple-use credit card |
US7315541B1 (en) | 2002-04-03 | 2008-01-01 | Cisco Technology, Inc. | Methods and apparatus for routing a content request |
GB2388234B (en) | 2002-04-30 | 2004-10-20 | Saj Muzaffar | Payment system |
US20040185827A1 (en) | 2002-05-03 | 2004-09-23 | Michael Parks | System and method for replenishing an account |
US20030212601A1 (en) | 2002-05-09 | 2003-11-13 | Ivan Silva | Credit card SMS portal transmission system and process |
US7792518B2 (en) | 2003-07-18 | 2010-09-07 | M-Qube, Inc. | System and method to initiate a mobile data communication utilizing a trigger system |
US8024781B2 (en) | 2002-12-04 | 2011-09-20 | Microsoft Corporation | Signing-in to software applications having secured features |
IL153275A (en) * | 2002-12-04 | 2017-04-30 | Efficient Finance Ltd | Method for providing collaborative financing of trade credit |
US10535049B2 (en) | 2003-03-21 | 2020-01-14 | Paypal, Inc. | Payment transactions via substantially instant communication system |
US8082210B2 (en) | 2003-04-29 | 2011-12-20 | The Western Union Company | Authentication for online money transfers |
US7548886B2 (en) | 2003-06-12 | 2009-06-16 | International Business Machines Corporation | System and method for early detection and prevention of identity theft |
US20040252814A1 (en) | 2003-06-13 | 2004-12-16 | Eakin William J. | System and method of voice message recording and delivery |
GB0326895D0 (en) | 2003-11-19 | 2003-12-24 | Guaranteed Markets Ltd | A transaction management system & method |
US20060018450A1 (en) | 2004-07-26 | 2006-01-26 | Erik Sandberg-Diment | Mobile telephone transaction system employing electronic account card |
US20060121880A1 (en) | 2004-12-07 | 2006-06-08 | Cowsar Lawrence C | Method and apparatus for enabling authorized and billable message transmission between multiple communications environments |
US7357310B2 (en) | 2005-03-11 | 2008-04-15 | Gerry Calabrese | Mobile phone charge card notification and authorization method |
KR20060103797A (en) | 2005-03-28 | 2006-10-04 | 주식회사 비즈모델라인 | Customer authentication method and system, product (or content) transaction server and recording medium for it |
US20060248011A1 (en) | 2005-04-27 | 2006-11-02 | Robert Hecht-Nielsen | Secure commerce systems |
EP1732034A1 (en) | 2005-06-06 | 2006-12-13 | First Data Corporation | System and method for authorizing electronic payment transactions |
US20070260556A1 (en) * | 2005-06-06 | 2007-11-08 | Michael Pousti | System and method for verification of identity for transactions |
US7848736B2 (en) | 2006-01-18 | 2010-12-07 | Sms.Ac, Inc. | Package billing for micro-transactions |
US7831520B2 (en) | 2005-06-28 | 2010-11-09 | Ebay Inc. | Mobile device communication system |
KR100792697B1 (en) | 2005-06-30 | 2008-01-09 | 엔에이치엔(주) | How to determine advertising fees and advertising fee determination system |
US9911124B2 (en) | 2005-07-22 | 2018-03-06 | Gtj Ventures, Llc | Transaction security apparatus and method |
US20070038522A1 (en) * | 2005-08-09 | 2007-02-15 | Capital One Financial Corporation | Auto buying system and method |
WO2007024150A1 (en) | 2005-08-22 | 2007-03-01 | G-Xchange, Inc. | A method of cash-less, cardless purchase transaction using mobile phones |
US7860484B2 (en) | 2005-09-07 | 2010-12-28 | Sms.Ac, Inc. | Automated billing and distribution platform for application providers |
WO2007030525A2 (en) | 2005-09-07 | 2007-03-15 | Sms. Ac, Inc. | Automated billing and distribution platform for application providers |
US20090029687A1 (en) | 2005-09-14 | 2009-01-29 | Jorey Ramer | Combining mobile and transcoded content in a mobile search result |
US20070100651A1 (en) | 2005-11-01 | 2007-05-03 | Jorey Ramer | Mobile payment facilitation |
US20070208632A1 (en) | 2005-09-30 | 2007-09-06 | James Downes | System, method and apparatus for conducting secure online monetary transactions |
JP2007109014A (en) | 2005-10-13 | 2007-04-26 | Mobilians Co Ltd | Electronic settlement approval method and system using short message service |
US20070123219A1 (en) | 2005-10-19 | 2007-05-31 | Mobile 365, Inc. | System and method for item identification and purchase |
US8280906B1 (en) | 2005-10-27 | 2012-10-02 | Hewlett-Packard Development Company, L.P. | Method and system for retaining offers for delivering targeted data in a system for targeted data delivery |
US20070133768A1 (en) | 2005-12-12 | 2007-06-14 | Sapphire Mobile Systems, Inc. | Fraud detection for use in payment processing |
US7527192B1 (en) | 2005-12-15 | 2009-05-05 | At&T Corp. | Network based method of providing access to information |
WO2007072047A1 (en) | 2005-12-22 | 2007-06-28 | Intellprop Limited | Recording of video phone calls and messages |
JP2007179383A (en) | 2005-12-28 | 2007-07-12 | Fujitsu Broad Solution & Consulting Inc | Method and program for calculating bill |
US20070156517A1 (en) | 2005-12-29 | 2007-07-05 | Mark Kaplan | System and method for redemption of a coupon using a mobile cellular telephone |
US8019365B2 (en) | 2005-12-31 | 2011-09-13 | Michelle Fisher | Conducting a payment using a secure element and SMS |
US20070168462A1 (en) | 2006-01-18 | 2007-07-19 | Jeffrey Adam Grossberg | Online production and media coordination portal/system for telephone ringback messages and digital media content |
US7657489B2 (en) | 2006-01-18 | 2010-02-02 | Mocapay, Inc. | Systems and method for secure wireless payment transactions |
WO2007084593A2 (en) | 2006-01-18 | 2007-07-26 | Sms.Ac, Inc. | Package billing for micro-transactions |
US20070198510A1 (en) | 2006-02-03 | 2007-08-23 | Customerforce.Com | Method and system for assigning customer influence ranking scores to internet users |
US8662384B2 (en) | 2006-02-28 | 2014-03-04 | Google Inc. | Text message payment |
US20070203792A1 (en) | 2006-02-28 | 2007-08-30 | Bindu Rama Rao | Electronic device capable of delivering coupons to a POS system and to a sales server |
KR100787890B1 (en) | 2006-03-06 | 2007-12-27 | 주식회사 모빌리언스 | Wireless Payment System for Mobile Environment Using Gift Tweaking of Internet Items and Its Wireless Payment Method |
US8090699B2 (en) | 2006-03-08 | 2012-01-03 | Sms.Ac, Inc. | Automatic generation of application pod |
US20080287095A1 (en) | 2006-03-20 | 2008-11-20 | Sms.Ac | Systems and methods for generation, registration and mobile phone billing of a network-enabled application with one-time opt-in |
US20080040139A1 (en) | 2006-03-20 | 2008-02-14 | Sms.Ac | Systems and methods for generation, registration and mobile phone billing of a music pod system |
US7826421B2 (en) | 2006-03-20 | 2010-11-02 | Sms.Ac, Inc. | Application pod integration with automated mobile phone billing and distribution platform |
US20080052363A1 (en) | 2006-03-27 | 2008-02-28 | Sms.Ac | Systems and methods for interoperable message service with mobile support in a mobile community platform |
US7873573B2 (en) | 2006-03-30 | 2011-01-18 | Obopay, Inc. | Virtual pooled account for mobile banking |
MX2008012504A (en) | 2006-03-30 | 2009-05-05 | Obopay Inc | Mobile person-to-person payment system. |
US20070244731A1 (en) | 2006-04-03 | 2007-10-18 | Barhydt William J | System and Method for Mobile Virtual Mobile Ticketing |
KR100869136B1 (en) | 2006-04-19 | 2008-11-18 | 주식회사 신한은행 | Payment approval processing method and system and recording medium therefor |
US20070250711A1 (en) | 2006-04-25 | 2007-10-25 | Phonified Llc | System and method for presenting and inputting information on a mobile device |
US20090006184A1 (en) | 2006-04-25 | 2009-01-01 | Leach Andrew K | Systems and methods for demand aggregation for proposed future items |
US20070265921A1 (en) | 2006-05-01 | 2007-11-15 | Nebraska Book Company | Hierarchical referral system |
US20070266130A1 (en) | 2006-05-12 | 2007-11-15 | Simpera Inc. | A System and Method for Presenting Offers for Purchase to a Mobile Wireless Device |
US7835720B2 (en) | 2006-05-19 | 2010-11-16 | Sms.Ac, Inc. | Systems and methods for automatic generation, registration and mobile phone billing of a pod using third party web page content |
US8489067B2 (en) | 2006-07-06 | 2013-07-16 | Qualcomm Incorporated | Methods and systems for distribution of a mobile wallet for a mobile device |
US8145568B2 (en) | 2006-07-06 | 2012-03-27 | Firethorn Mobile, Inc. | Methods and systems for indicating a payment in a mobile environment |
US20090024614A1 (en) | 2006-09-06 | 2009-01-22 | Sms.Ac | Systems and methods for online content searching |
US20080109279A1 (en) | 2006-09-12 | 2008-05-08 | Daniel Csoka | Systems and methods for transferring funds from a sending account |
US20080201201A1 (en) | 2006-09-25 | 2008-08-21 | Sms.Ac | Methods and systems for finding, tagging, rating and suggesting content provided by networked application pods |
US20080233918A1 (en) | 2006-09-25 | 2008-09-25 | Sms.Ac | Content owner verification and digital rights management for automated distribution and billing platforms |
US10789323B2 (en) | 2006-10-02 | 2020-09-29 | Adobe Inc. | System and method for active browsing |
WO2008048948A2 (en) | 2006-10-17 | 2008-04-24 | Solidus Networks, Inc. | A method of distributing information via mobile devices and enabling its use at a point of transaction |
US8769275B2 (en) | 2006-10-17 | 2014-07-01 | Verifone, Inc. | Batch settlement transactions system and method |
US20080103984A1 (en) | 2006-10-30 | 2008-05-01 | Mobilekash, Inc. | System, Method, and Computer-Readable Medium for Mobile Payment Authentication and Authorization |
US20080140569A1 (en) | 2006-12-12 | 2008-06-12 | David Brian Handel | Method, System, and Apparatus for Approval of an e-Commerce Transaction, using One or More Approving Agents |
US8615426B2 (en) | 2006-12-26 | 2013-12-24 | Visa U.S.A. Inc. | Coupon offers from multiple entities |
US7848980B2 (en) | 2006-12-26 | 2010-12-07 | Visa U.S.A. Inc. | Mobile payment system and method using alias |
US8989712B2 (en) | 2007-01-09 | 2015-03-24 | Visa U.S.A. Inc. | Mobile phone payment process including threshold indicator |
WO2008086888A1 (en) | 2007-01-16 | 2008-07-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and devices for charging-state dependent determination of service access tariff rates by bid process |
US20080177661A1 (en) | 2007-01-22 | 2008-07-24 | Divya Mehra | System and methods for phone-based payments |
US20080177628A1 (en) | 2007-01-23 | 2008-07-24 | Raymond Payette | Method for transmitting cash register information by the internet |
US7558777B1 (en) | 2007-01-31 | 2009-07-07 | Intuit Inc. | Technique for identifying and collecting record-keeping information |
US8793184B2 (en) | 2007-02-12 | 2014-07-29 | Visa U.S.A. Inc. | Mobile payment services |
US7665660B2 (en) * | 2007-03-08 | 2010-02-23 | Visa U.S.A. Inc. | Real-time awards determinations |
US20080228595A1 (en) | 2007-03-13 | 2008-09-18 | Swapedo.Com, Inc. | System for supporting electronic commerce in social networks |
EP2003837A1 (en) | 2007-06-13 | 2008-12-17 | Koninklijke KPN N.V. | Method for migration a network subscriber telephone connection, and a telephone network system |
US8280348B2 (en) | 2007-03-16 | 2012-10-02 | Finsphere Corporation | System and method for identity protection using mobile device signaling network derived location pattern recognition |
US8706631B2 (en) | 2007-03-22 | 2014-04-22 | Sound Starts, Inc. | Credit and transaction systems |
CA2684433A1 (en) | 2007-04-18 | 2008-10-30 | Converdia, Inc. | Systems and methods for providing wireless advertising to mobile device users |
KR20070051817A (en) | 2007-04-27 | 2007-05-18 | 주식회사 아이캐시 | Unauthorized credit card payment relay system using mobile commerce mobile phone in internet e-commerce |
US20100145802A1 (en) | 2007-05-11 | 2010-06-10 | David Nowacek | Product Distribution Network |
US20080307317A1 (en) | 2007-06-05 | 2008-12-11 | Yohai-Giochais Leon | Systems and methods for selecting and/or communicating web content |
US8768778B2 (en) | 2007-06-29 | 2014-07-01 | Boku, Inc. | Effecting an electronic payment |
US20090044216A1 (en) | 2007-08-08 | 2009-02-12 | Mcnicoll Marcel | Internet-Based System for Interactive Synchronized Shared Viewing of Video Content |
US20090063178A1 (en) | 2007-08-17 | 2009-03-05 | Sms.Ac | Systems and methods for a mobile, community-based user interface |
US8438069B2 (en) | 2007-08-23 | 2013-05-07 | Ebay Inc. | Methods and systems to facilitate a purchase of an item on a network-based marketplace |
US20090063312A1 (en) | 2007-08-28 | 2009-03-05 | Hurst Douglas J | Method and System for Processing Secure Wireless Payment Transactions and for Providing a Virtual Terminal for Merchant Processing of Such Transactions |
CN101389133A (en) | 2007-09-14 | 2009-03-18 | 深圳富泰宏精密工业有限公司 | Identity verification system and method |
AU2008301230A1 (en) | 2007-09-19 | 2009-03-26 | Lockstep Technologies Pty Ltd | Verifying a personal characteristic of users of online resources |
US20090220060A1 (en) | 2007-09-25 | 2009-09-03 | Arnold Albert Wilson | Phone and pin |
WO2009044396A2 (en) | 2007-10-03 | 2009-04-09 | Yossef Mesilaty | System and method for predicting of future transactions in customers bank accounts |
US8565723B2 (en) | 2007-10-17 | 2013-10-22 | First Data Corporation | Onetime passwords for mobile wallets |
US20090119170A1 (en) | 2007-10-25 | 2009-05-07 | Ayman Hammad | Portable consumer device including data bearing medium including risk based benefits |
US7774076B2 (en) | 2007-10-29 | 2010-08-10 | First Data Corporation | System and method for validation of transactions |
US8165927B2 (en) | 2007-12-10 | 2012-04-24 | International Business Machines Corporation | Purchasing items in a program |
US8793305B2 (en) | 2007-12-13 | 2014-07-29 | Seven Networks, Inc. | Content delivery to a mobile device from a content service |
US20090172402A1 (en) | 2007-12-31 | 2009-07-02 | Nguyen Tho Tran | Multi-factor authentication and certification system for electronic transactions |
US20110131106A1 (en) | 2009-12-02 | 2011-06-02 | George Eberstadt | Using social network and transaction information |
KR20080011338A (en) | 2008-01-11 | 2008-02-01 | 이주홍 | General commerce payment method using micropayment by seller |
US20090182674A1 (en) | 2008-01-14 | 2009-07-16 | Amol Patel | Facilitating financial transactions with a network device |
US7747746B2 (en) | 2008-02-01 | 2010-06-29 | The Go Daddy Group, Inc. | Providing authenticated access to multiple social websites |
GB2457445A (en) | 2008-02-12 | 2009-08-19 | Vidicom Ltd | Verifying payment transactions |
US8050963B2 (en) | 2008-02-26 | 2011-11-01 | Burdick Joshua H | Method of assessing a parking fee |
US8700446B2 (en) | 2008-03-28 | 2014-04-15 | First Data Corporation | Methods and systems for dynamically generating coupons associated with presentation instruments |
US8301500B2 (en) | 2008-04-02 | 2012-10-30 | Global 1 Enterprises | Ghosting payment account data in a mobile telephone payment transaction system |
US20090265273A1 (en) | 2008-04-18 | 2009-10-22 | Ncr Corporation | Transaction authorization |
GB0809381D0 (en) | 2008-05-23 | 2008-07-02 | Vidicom Ltd | Funds transfer electronically |
GB0809382D0 (en) | 2008-05-23 | 2008-07-02 | Vidicom Ltd | Funds transfer electronically |
GB0809383D0 (en) | 2008-05-23 | 2008-07-02 | Vidicom Ltd | Customer to supplier funds transfer |
US20100293065A1 (en) | 2008-08-14 | 2010-11-18 | Mike Brody | System and method for paying a merchant using a cellular telephone account |
US8412625B2 (en) | 2008-08-25 | 2013-04-02 | Bruno Pilo' & Associates, Llc | System and methods for a multi-channel payment platform |
CA2734975C (en) | 2008-08-26 | 2017-06-20 | Adaptive Payments, Inc. | System and method of secure payment transactions |
US7694130B1 (en) | 2008-09-12 | 2010-04-06 | Michael Anthony Martinez | System and method to authenticate a user utilizing a time-varying auxiliary code |
US7870044B2 (en) | 2008-10-02 | 2011-01-11 | Verizon Patent And Licensing Inc. | Methods, systems and computer program products for a cloud computing spot market platform |
US8185443B2 (en) | 2008-10-27 | 2012-05-22 | Ebay, Inc. | Method and apparatus for authorizing a payment via a remote device |
US8332314B2 (en) | 2008-11-05 | 2012-12-11 | Kent Griffin | Text authorization for mobile payments |
US9652761B2 (en) | 2009-01-23 | 2017-05-16 | Boku, Inc. | Systems and methods to facilitate electronic payments |
US8041639B2 (en) | 2009-01-23 | 2011-10-18 | Vidicom Limited | Systems and methods to facilitate online transactions |
US8116730B2 (en) | 2009-01-23 | 2012-02-14 | Vidicom Limited | Systems and methods to control online transactions |
PL2396754T3 (en) | 2009-02-14 | 2019-06-28 | Net2Text Limited | Secure payment and billing method using mobile phone number or account |
US8548426B2 (en) | 2009-02-20 | 2013-10-01 | Boku, Inc. | Systems and methods to approve electronic payments |
US9990623B2 (en) | 2009-03-02 | 2018-06-05 | Boku, Inc. | Systems and methods to provide information |
US20100223110A1 (en) | 2009-03-02 | 2010-09-02 | Daniel Slavin | Method and System for Delivering Offers to Users of Electronic Privilege Cards |
US8090648B2 (en) | 2009-03-04 | 2012-01-03 | Fair Isaac Corporation | Fraud detection based on efficient frequent-behavior sorted lists |
US8700530B2 (en) | 2009-03-10 | 2014-04-15 | Boku, Inc. | Systems and methods to process user initiated transactions |
US8160943B2 (en) | 2009-03-27 | 2012-04-17 | Boku, Inc. | Systems and methods to process transactions based on social networking |
US8224727B2 (en) | 2009-05-27 | 2012-07-17 | Boku, Inc. | Systems and methods to process transactions based on social networking |
US8799060B2 (en) | 2009-03-30 | 2014-08-05 | Transactis, Inc | Method for electronic coupon creation, deployment, transference, validation management, clearance, redemption and reporting system and and method for interactive participation of individuals and groups with coupons |
US8131258B2 (en) | 2009-04-20 | 2012-03-06 | Boku, Inc. | Systems and methods to process transaction requests |
US20100299220A1 (en) | 2009-05-19 | 2010-11-25 | Boku, Inc. | Systems and Methods to Confirm Transactions via Mobile Devices |
US8204833B2 (en) | 2009-05-27 | 2012-06-19 | Softroute Corporation | Method for fingerprinting and identifying internet users |
WO2010138969A1 (en) | 2009-05-29 | 2010-12-02 | Boku, Inc. | Systems and methods to schedule transactions |
US9595028B2 (en) | 2009-06-08 | 2017-03-14 | Boku, Inc. | Systems and methods to add funds to an account via a mobile communication device |
US20100312645A1 (en) | 2009-06-09 | 2010-12-09 | Boku, Inc. | Systems and Methods to Facilitate Purchases on Mobile Devices |
US9697510B2 (en) | 2009-07-23 | 2017-07-04 | Boku, Inc. | Systems and methods to facilitate retail transactions |
US9519892B2 (en) | 2009-08-04 | 2016-12-13 | Boku, Inc. | Systems and methods to accelerate transactions |
KR20110029758A (en) | 2009-09-16 | 2011-03-23 | 주식회사 다날 | International electronic payment service method and system using mobile phone authentication |
US20110078077A1 (en) | 2009-09-29 | 2011-03-31 | Boku, Inc. | Systems and Methods to Facilitate Online Transactions |
US8224709B2 (en) | 2009-10-01 | 2012-07-17 | Boku, Inc. | Systems and methods for pre-defined purchases on a mobile communication device |
KR20110037666A (en) | 2009-10-07 | 2011-04-13 | 주식회사 다날 | Multi-factor authentication electronic payment method using a mobile terminal |
US20110287748A1 (en) | 2010-05-18 | 2011-11-24 | Albert Angel | Consent, Signature and Recording Retention in a Certified Communications System |
US20110320291A1 (en) | 2010-06-28 | 2011-12-29 | Coon Jonathan C | Systems and methods for asynchronous mobile authorization of credit card purchases |
US20120036018A1 (en) | 2010-08-09 | 2012-02-09 | Digna Feliciano | Dynamic, interactive activity tracking via a social media system integrated with a product marketing and/or establishment advertising system |
US8700524B2 (en) | 2011-01-04 | 2014-04-15 | Boku, Inc. | Systems and methods to restrict payment transactions |
-
2008
- 2008-05-23 GB GBGB0809383.3A patent/GB0809383D0/en not_active Ceased
-
2009
- 2009-03-27 US US12/413,474 patent/US20100010911A1/en not_active Abandoned
-
2012
- 2012-07-03 US US13/541,409 patent/US9449313B2/en active Active
Patent Citations (98)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5845260A (en) * | 1995-02-06 | 1998-12-01 | Sony Corporation | System and method for parent-controlled charging for on-line services |
US5708422A (en) * | 1995-05-31 | 1998-01-13 | At&T | Transaction authorization and alert system |
US6302326B1 (en) * | 1996-06-10 | 2001-10-16 | Diebold, Incorporated | Financial transaction processing system and method |
US5953710A (en) * | 1996-10-09 | 1999-09-14 | Fleming; Stephen S. | Children's credit or debit card system |
US5905873A (en) * | 1997-01-16 | 1999-05-18 | Advanced Micro Devices, Inc. | System and method of routing communications data with multiple protocols using crossbar switches |
US20010003093A1 (en) * | 1997-05-06 | 2001-06-07 | Magnus Lundin | Communication system that communicates position information of roaming mobile stations |
US5914472A (en) * | 1997-09-23 | 1999-06-22 | At&T Corp | Credit card spending authorization control system |
US6807410B1 (en) * | 1999-02-19 | 2004-10-19 | France Telecom | Electronic payment process and system for implementing this process |
US6473808B1 (en) * | 1999-04-02 | 2002-10-29 | Motorola, Inc. | High performance communication controller for processing high speed data streams wherein execution of a task can be skipped if it involves fetching information from external memory bank |
US6227447B1 (en) * | 1999-05-10 | 2001-05-08 | First Usa Bank, Na | Cardless payment system |
US7366702B2 (en) * | 1999-07-30 | 2008-04-29 | Ipass Inc. | System and method for secure network purchasing |
US7437331B1 (en) * | 1999-08-12 | 2008-10-14 | Vodafone Holding Gmbh | Short message service (SMS) e-commerce |
US6718178B1 (en) * | 1999-10-01 | 2004-04-06 | Sprint Spectrum, L.P. | Automatic in-line messaging system |
US6928558B1 (en) * | 1999-10-29 | 2005-08-09 | Nokia Mobile Phones Ltd. | Method and arrangement for reliably identifying a user in a computer system |
US7308254B1 (en) * | 1999-12-15 | 2007-12-11 | Nokia Corporation | Wireless electronic couponing technique |
US20050245257A1 (en) * | 1999-12-15 | 2005-11-03 | Woodhill James R | System and mehod of using the public switched telephone network in providing authentication or authorization for online transaction |
US20070027803A1 (en) * | 2000-03-24 | 2007-02-01 | Mobipay International, S.A. | System and process for remote payments and transactions in real time by mobile telephone |
US20010037264A1 (en) * | 2000-04-26 | 2001-11-01 | Dirk Husemann | Payment for network-based commercial transactions using a mobile phone |
US7748614B2 (en) * | 2000-06-27 | 2010-07-06 | Nicholas Anthony Lindsay Brown | Transaction system and method |
US20020016769A1 (en) * | 2000-07-11 | 2002-02-07 | Ellen Barbara | Method and system for on-line payments |
US20020035539A1 (en) * | 2000-07-17 | 2002-03-21 | O'connell Richard | System and methods of validating an authorized user of a payment card and authorization of a payment card transaction |
US20020013727A1 (en) * | 2000-07-27 | 2002-01-31 | Lee Seong Ryul | System for advertising on a network by displaying guide codes |
US6965872B1 (en) * | 2000-08-02 | 2005-11-15 | Zipandshop Llc | Systems, methods and computer program products for facilitating the sale of commodity-like goods/services |
US20020059146A1 (en) * | 2000-09-07 | 2002-05-16 | Swivel Technologies Limited | Systems and methods for identity verification for secure transactions |
US7292996B2 (en) * | 2000-10-06 | 2007-11-06 | Openwave Systems Inc. | Method and apparatus for performing a credit based transaction between a user of a wireless communications device and a provider of a product or service |
US7487114B2 (en) * | 2000-10-23 | 2009-02-03 | Costar Group, Inc. | System and method for associating aerial images, map features, and information |
US7174301B2 (en) * | 2000-10-23 | 2007-02-06 | Costar Group, Inc. | System and method for accessing geographic-based data |
US20020087471A1 (en) * | 2000-12-28 | 2002-07-04 | Ravi Ganesan | Multiple mode registration and payment processing |
US20020120582A1 (en) * | 2001-02-26 | 2002-08-29 | Stephen Elston | Method for establishing an electronic commerce account |
US6612488B2 (en) * | 2001-03-14 | 2003-09-02 | Hitachi, Ltd. | Method and system to prevent fraudulent payment in credit/debit card transactions, and terminals therefor |
US7013125B2 (en) * | 2001-06-08 | 2006-03-14 | Lucent Technologies Inc. | Replenishment of prepaid accounts during multimedia sessions |
US20020193094A1 (en) * | 2001-06-15 | 2002-12-19 | Lawless John P. | Method and system for downloading software products directly to wireless phones |
US20030119478A1 (en) * | 2001-07-24 | 2003-06-26 | Dan Nagy | Method and system for data management in electronic payments transactions |
US7107068B2 (en) * | 2001-08-27 | 2006-09-12 | Sage Agent Networks Pte Ltd | System and method for provisioning of text message services |
US6788771B2 (en) * | 2001-08-31 | 2004-09-07 | Freetech, L.L.C. | System and method for providing sponsored or universal telecommunications service and third party payer services |
US7221951B2 (en) * | 2001-09-17 | 2007-05-22 | Level Z, L.L.C. | Method and system for short message service exchange and teleconferencing |
US20030065525A1 (en) * | 2001-10-01 | 2003-04-03 | Daniella Giacchetti | Systems and methods for providing beauty guidance |
US20050177517A1 (en) * | 2001-12-04 | 2005-08-11 | Gary Leung | System and method for facilitating electronic financial transactions using a mobile telecommunication device |
US20030126076A1 (en) * | 2001-12-27 | 2003-07-03 | Telefonaktiebolaget L.M. Ericsson (Publ) | Systems and methods for secure authorization of electronic transactions |
US20030125969A1 (en) * | 2001-12-28 | 2003-07-03 | Wireless Checking, Inc. | Method and apparatus for processing financial transactions over a paging network |
US7752135B2 (en) * | 2002-01-16 | 2010-07-06 | International Business Machines Corporation | Credit authorization system and method |
US6996409B2 (en) * | 2002-06-26 | 2006-02-07 | Level Z, L.L.C. | Multi-party concurrence through short message service exchanges |
US20040019564A1 (en) * | 2002-07-26 | 2004-01-29 | Scott Goldthwaite | System and method for payment transaction authentication |
US20060206709A1 (en) * | 2002-08-08 | 2006-09-14 | Fujitsu Limited | Authentication services using mobile device |
US20040044582A1 (en) * | 2002-08-27 | 2004-03-04 | Formula Labs, Llc | Automated transaction coordinator |
US7870077B2 (en) * | 2002-10-02 | 2011-01-11 | Kt Corporation | System and method for buying goods and billing agency using short message service |
US20060259438A1 (en) * | 2002-10-25 | 2006-11-16 | Randle William M | Secure multi function network for point of sale transactions |
US20040122685A1 (en) * | 2002-12-20 | 2004-06-24 | Daryl Bunce | Verification system for facilitating transactions via communication networks, and associated method |
US20060253335A1 (en) * | 2003-01-22 | 2006-11-09 | Gerard Keena | Cash based purchasing using mobile communication |
US20040248596A1 (en) * | 2003-06-04 | 2004-12-09 | Panchal Jignesh S. | Text message processing |
US7374079B2 (en) * | 2003-06-24 | 2008-05-20 | Lg Telecom, Ltd. | Method for providing banking services by use of mobile communication system |
US20050055309A1 (en) * | 2003-09-04 | 2005-03-10 | Dwango North America | Method and apparatus for a one click upgrade for mobile applications |
US20050055296A1 (en) * | 2003-09-08 | 2005-03-10 | Michael Hattersley | Method and system for underwriting and servicing financial accounts |
US20050199709A1 (en) * | 2003-10-10 | 2005-09-15 | James Linlor | Secure money transfer between hand-held devices |
US20070027775A1 (en) * | 2003-10-16 | 2007-02-01 | Chang-Yeop Hwang | Method for approving electronic payment using the short message service including url call back and system for implementing the same |
US20070118477A1 (en) * | 2003-11-14 | 2007-05-24 | Graves Phillip C | Value Insertion Using Bill Pay Card Preassociated with Biller |
US20050177442A1 (en) * | 2004-01-09 | 2005-08-11 | Sullivan James B. | Method and system for performing a retail transaction using a wireless device |
US7458507B2 (en) * | 2004-06-17 | 2008-12-02 | First Data Corporation | ATM machine and methods with currency conversion capabilities |
US20080091614A1 (en) * | 2004-07-30 | 2008-04-17 | Etrans Lc | Method To Make Payment Or Charge Safe Transactions Using Programmable Mobile Telephones |
US20080189186A1 (en) * | 2004-08-25 | 2008-08-07 | Choi Jun-Won | Authentication and Payment System and Method Using Mobile Communication Terminal |
US20080109528A1 (en) * | 2004-12-06 | 2008-05-08 | Omnifone Limited | Method of Providing Content to a Wireless Computing Device |
US20060131390A1 (en) * | 2004-12-16 | 2006-06-22 | Kim Mike I | Method and system for providing transaction notification and mobile reply authorization |
US20060177628A1 (en) * | 2005-02-09 | 2006-08-10 | Schlegel Corporation | Carrier assembly with fused powder and frame-warp aperture and embedding composite strip |
US20070055440A1 (en) * | 2005-04-27 | 2007-03-08 | Dennis Denker | Methods and systems for determining user location |
US20060258331A1 (en) * | 2005-05-03 | 2006-11-16 | Mark Syrett | Network billing |
US20060276171A1 (en) * | 2005-06-06 | 2006-12-07 | Sms.Ac, Inc. | Billing system and method for micro-transactions |
US20070005467A1 (en) * | 2005-06-30 | 2007-01-04 | Svc Financial Services, A California Corporation | System and method for carrying out a financial transaction |
US20070022019A1 (en) * | 2005-07-25 | 2007-01-25 | Francis Sherwin | Method and/or system for extending payment system architectures and/or legacy order processing systems to mobile commerce applications via text messaging |
US20070043664A1 (en) * | 2005-08-19 | 2007-02-22 | Galileo Processing, Inc. | Mobile Telephone Services Provided Using Pre-Paid Financial Accounts |
US20070061244A1 (en) * | 2005-09-14 | 2007-03-15 | Jorey Ramer | Increasing mobile interactivity |
US20070094080A1 (en) * | 2005-10-21 | 2007-04-26 | Coalitionworks, Llc | Smart shopping method and system |
US20070233597A1 (en) * | 2006-03-06 | 2007-10-04 | First Data Corporation | Least cost network routing for electronic transactions |
US20100299731A1 (en) * | 2006-03-08 | 2010-11-25 | Steven Paul Atkinson | Electronic System for Securing Electronic Services |
US20070244811A1 (en) * | 2006-03-30 | 2007-10-18 | Obopay Inc. | Mobile Client Application for Mobile Payments |
US20070255662A1 (en) * | 2006-03-30 | 2007-11-01 | Obopay Inc. | Authenticating Wireless Person-to-Person Money Transfers |
US7331518B2 (en) * | 2006-04-04 | 2008-02-19 | Factortrust, Inc. | Transaction processing systems and methods |
US20080040265A1 (en) * | 2006-07-06 | 2008-02-14 | Firethorn Holdings, Llc | Methods and Systems For Making a Payment Via A Stored Value Card in a Mobile Environment |
US20080052091A1 (en) * | 2006-08-22 | 2008-02-28 | Mci Financial Management Corp. | Secure near field transaction |
US20080288299A1 (en) * | 2006-10-31 | 2008-11-20 | Genmobi Technologies, Inc. | System and method for user identity validation for online transactions |
US20080133403A1 (en) * | 2006-11-14 | 2008-06-05 | Mehrak Hamzeh | Mobile-To-Mobile Payment System And Method |
US20080120698A1 (en) * | 2006-11-22 | 2008-05-22 | Alexander Ramia | Systems and methods for authenticating a device |
US20100179907A1 (en) * | 2007-02-01 | 2010-07-15 | Steven Paul Atkinson | Methods and a system for providing transaction related information |
US20080189211A1 (en) * | 2007-02-07 | 2008-08-07 | Elias Obadia | System and methods for processing credit transactions |
US20080208739A1 (en) * | 2007-02-27 | 2008-08-28 | Phillips Mark E | Transactional services associated with mobile devices |
US20090081989A1 (en) * | 2007-09-25 | 2009-03-26 | Christopher Andrew Wuhrer | System and method for financial transaction interoperability across multiple mobile networks |
US20110010292A1 (en) * | 2007-11-29 | 2011-01-13 | Bank Of America Corporation | Payment transactions using payee account aliases |
US20090156170A1 (en) * | 2007-12-12 | 2009-06-18 | Anthony Rossano | Methods and systems for transmitting video messages to mobile communication devices |
US20090182634A1 (en) * | 2008-01-10 | 2009-07-16 | Park David S | Image-Based Payment Medium |
US20090192928A1 (en) * | 2008-01-29 | 2009-07-30 | Basil Munir Abifaker | Integration of gift card services for mobile devices and social networking services |
US20100017285A1 (en) * | 2008-05-23 | 2010-01-21 | Vidicom Limited | Transferring Funds Electronically |
US20100153249A1 (en) * | 2008-06-25 | 2010-06-17 | Alibaba Group Holding Limited | Making Payment Using Communication Client |
US20100125514A1 (en) * | 2008-11-14 | 2010-05-20 | Bank Of America Corporation | Least Cost Routing of Fund Transfer Transactions |
US20110035264A1 (en) * | 2009-08-04 | 2011-02-10 | Zaloom George B | System for collectable medium |
US20110072039A1 (en) * | 2009-09-22 | 2011-03-24 | Tayloe Denise G | Systems, methods, and software applications for providing an identity and age-appropriate verification registry |
US20110071922A1 (en) * | 2009-09-23 | 2011-03-24 | Boku, Inc. | Systems and Methods to Facilitate Online Transactions |
US20110125610A1 (en) * | 2009-11-20 | 2011-05-26 | Boku, Inc. | Systems and Methods to Automate the Initiation of Transactions via Mobile Devices |
US20110143711A1 (en) * | 2009-12-10 | 2011-06-16 | Boku, Inc. | Systems and methods to secure transactions via mobile devices |
US20110143710A1 (en) * | 2009-12-16 | 2011-06-16 | Boku, Inc. | Systems and methods to facilitate electronic payments |
Cited By (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8768778B2 (en) | 2007-06-29 | 2014-07-01 | Boku, Inc. | Effecting an electronic payment |
US9264428B1 (en) * | 2008-03-05 | 2016-02-16 | United Services Automobile Association (Usaa) | Systems and methods for price searching via a mobile device reading display screen graphics |
US10740820B1 (en) | 2008-03-05 | 2020-08-11 | United Services Automobile Association (Usaa) | Systems and methods for price searching via a mobile device reading display screen graphics |
US9792639B1 (en) | 2008-03-05 | 2017-10-17 | United Services Automobile Association (Usaa) | Systems and methods for price searching via a mobile device reading display screen graphics |
US20100017285A1 (en) * | 2008-05-23 | 2010-01-21 | Vidicom Limited | Transferring Funds Electronically |
US20100015957A1 (en) * | 2008-05-23 | 2010-01-21 | Vidicom Limited | Funds Transfer Electronically |
US9449313B2 (en) | 2008-05-23 | 2016-09-20 | Boku, Inc. | Customer to supplier funds transfer |
US8117124B2 (en) | 2008-05-23 | 2012-02-14 | Vidicom Limited | Transferring funds electronically |
US8116747B2 (en) | 2008-05-23 | 2012-02-14 | Vidicom Limited | Funds transfer electronically |
US8326261B2 (en) | 2008-05-23 | 2012-12-04 | Boku, Inc. | Supplier funds reception electronically |
US8041639B2 (en) | 2009-01-23 | 2011-10-18 | Vidicom Limited | Systems and methods to facilitate online transactions |
US9652761B2 (en) | 2009-01-23 | 2017-05-16 | Boku, Inc. | Systems and methods to facilitate electronic payments |
US8116730B2 (en) | 2009-01-23 | 2012-02-14 | Vidicom Limited | Systems and methods to control online transactions |
US8548426B2 (en) | 2009-02-20 | 2013-10-01 | Boku, Inc. | Systems and methods to approve electronic payments |
US9990623B2 (en) | 2009-03-02 | 2018-06-05 | Boku, Inc. | Systems and methods to provide information |
US8700530B2 (en) | 2009-03-10 | 2014-04-15 | Boku, Inc. | Systems and methods to process user initiated transactions |
US8160943B2 (en) | 2009-03-27 | 2012-04-17 | Boku, Inc. | Systems and methods to process transactions based on social networking |
US8359005B2 (en) | 2009-04-20 | 2013-01-22 | Boku, Inc. | Systems and methods to process transaction requests |
US8131258B2 (en) | 2009-04-20 | 2012-03-06 | Boku, Inc. | Systems and methods to process transaction requests |
US8224727B2 (en) | 2009-05-27 | 2012-07-17 | Boku, Inc. | Systems and methods to process transactions based on social networking |
US8386353B2 (en) | 2009-05-27 | 2013-02-26 | Boku, Inc. | Systems and methods to process transactions based on social networking |
US20100312678A1 (en) * | 2009-06-08 | 2010-12-09 | Boku, Inc. | Systems and Methods to Add Funds to an Account via a Mobile Communication Device |
US9595028B2 (en) * | 2009-06-08 | 2017-03-14 | Boku, Inc. | Systems and methods to add funds to an account via a mobile communication device |
US9697510B2 (en) | 2009-07-23 | 2017-07-04 | Boku, Inc. | Systems and methods to facilitate retail transactions |
US9519892B2 (en) | 2009-08-04 | 2016-12-13 | Boku, Inc. | Systems and methods to accelerate transactions |
US8660911B2 (en) | 2009-09-23 | 2014-02-25 | Boku, Inc. | Systems and methods to facilitate online transactions |
US9135616B2 (en) | 2009-09-23 | 2015-09-15 | Boku, Inc. | Systems and methods to facilitate online transactions |
US8224709B2 (en) | 2009-10-01 | 2012-07-17 | Boku, Inc. | Systems and methods for pre-defined purchases on a mobile communication device |
US8392274B2 (en) | 2009-10-01 | 2013-03-05 | Boku, Inc. | Systems and methods for purchases on a mobile communication device |
US8412626B2 (en) | 2009-12-10 | 2013-04-02 | Boku, Inc. | Systems and methods to secure transactions via mobile devices |
US8566188B2 (en) | 2010-01-13 | 2013-10-22 | Boku, Inc. | Systems and methods to route messages to facilitate online transactions |
WO2011106120A1 (en) * | 2010-02-26 | 2011-09-01 | Boku, Inc. | Systems and methods to process payments |
US8219542B2 (en) | 2010-03-25 | 2012-07-10 | Boku, Inc. | Systems and methods to provide access control via mobile phones |
US8478734B2 (en) | 2010-03-25 | 2013-07-02 | Boku, Inc. | Systems and methods to provide access control via mobile phones |
US8583504B2 (en) | 2010-03-29 | 2013-11-12 | Boku, Inc. | Systems and methods to provide offers on mobile devices |
US8355987B2 (en) | 2010-05-06 | 2013-01-15 | Boku, Inc. | Systems and methods to manage information |
US8589290B2 (en) | 2010-08-11 | 2013-11-19 | Boku, Inc. | Systems and methods to identify carrier information for transmission of billing messages |
US8958772B2 (en) | 2010-12-16 | 2015-02-17 | Boku, Inc. | Systems and methods to selectively authenticate via mobile communications |
US8699994B2 (en) | 2010-12-16 | 2014-04-15 | Boku, Inc. | Systems and methods to selectively authenticate via mobile communications |
US8412155B2 (en) | 2010-12-20 | 2013-04-02 | Boku, Inc. | Systems and methods to accelerate transactions based on predictions |
US8583496B2 (en) * | 2010-12-29 | 2013-11-12 | Boku, Inc. | Systems and methods to process payments via account identifiers and phone numbers |
US8700524B2 (en) | 2011-01-04 | 2014-04-15 | Boku, Inc. | Systems and methods to restrict payment transactions |
US9202211B2 (en) | 2011-04-26 | 2015-12-01 | Boku, Inc. | Systems and methods to facilitate repeated purchases |
US8774758B2 (en) | 2011-04-26 | 2014-07-08 | Boku, Inc. | Systems and methods to facilitate repeated purchases |
US8774757B2 (en) | 2011-04-26 | 2014-07-08 | Boku, Inc. | Systems and methods to facilitate repeated purchases |
US8543087B2 (en) | 2011-04-26 | 2013-09-24 | Boku, Inc. | Systems and methods to facilitate repeated purchases |
US9191217B2 (en) | 2011-04-28 | 2015-11-17 | Boku, Inc. | Systems and methods to process donations |
US9830622B1 (en) | 2011-04-28 | 2017-11-28 | Boku, Inc. | Systems and methods to process donations |
US20130191199A1 (en) * | 2012-01-23 | 2013-07-25 | Boku, Inc. | Dynamic offers |
US9424903B2 (en) | 2012-05-16 | 2016-08-23 | Sony Corporation | Memory apparatus and memory device |
US10375698B2 (en) | 2012-05-16 | 2019-08-06 | Sony Corporation | Memory system |
US9767874B2 (en) | 2012-05-16 | 2017-09-19 | Sony Corporation | Memory apparatus and memory device |
Also Published As
Publication number | Publication date |
---|---|
US20120278152A1 (en) | 2012-11-01 |
US9449313B2 (en) | 2016-09-20 |
GB0809383D0 (en) | 2008-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9449313B2 (en) | Customer to supplier funds transfer | |
US8117124B2 (en) | Transferring funds electronically | |
US8116747B2 (en) | Funds transfer electronically | |
US8326261B2 (en) | Supplier funds reception electronically | |
US7828206B2 (en) | System and method for exchanging loyalty points for acquisitions | |
US8768778B2 (en) | Effecting an electronic payment | |
US20080114684A1 (en) | Termination of transactions | |
US20090119159A1 (en) | System and Method for Transferring Funds to Recipients of Electronic Messages | |
JP2007527064A (en) | Financial transactions with sending and receiving charges | |
KR102276128B1 (en) | Agency service apparatus based on factoring business | |
AU2009249523B2 (en) | Supplier funds reception electronically | |
US20020032607A1 (en) | Point management apparatus, commodity and service providing apparatus, settlement mediating apparatus, and network point-settling system | |
US20140188654A1 (en) | Facilitating the execution of transactions between customers and providers | |
JP3657263B2 (en) | Consideration payment management method and server, consideration payment management program, computer-readable recording medium, consideration payment management medium, and consideration payment recording medium | |
KR20230030981A (en) | Business agency service system based on rental business | |
US20130347013A1 (en) | Interactive television shopping via a payment provider | |
JP7239211B1 (en) | Gift promotion support system and physical store | |
CN102760269A (en) | Method, client and system for advertisement-based shopping | |
US20110264500A1 (en) | Method and system for authenticated transaction history | |
KR20230030976A (en) | Financial code management system for business agency service based on factoring business | |
US20080288340A1 (en) | System and method for providing a pre-paid rebate card | |
JP2022146418A (en) | Subscription information administrative server, subscription information administrative system and subscription information administrative method | |
CN107274170A (en) | Consumption, which is supported, borrows management method, storage medium and system | |
JP4285652B2 (en) | Consideration Payment Management Method and Server, Consideration Payment Management Program, Computer-Readable Recording Medium, Consideration Payment Management Medium, and Consideration Payment Recording Medium | |
KR20220154478A (en) | Graphic data transaction brokerage server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: VIDICOM LIMITED, UNITED KINGDOM Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SMITH, GLYN BARRY;REEL/FRAME:023490/0350 Effective date: 20080826 |
|
AS | Assignment |
Owner name: BOKU, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VIDICOM LIMITED;REEL/FRAME:029146/0940 Effective date: 20090304 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |