BRPI0621862A2 - methods and system for financial transactions in a mobile environment - Google Patents
methods and system for financial transactions in a mobile environment Download PDFInfo
- Publication number
- BRPI0621862A2 BRPI0621862A2 BRPI0621862-8A BRPI0621862A BRPI0621862A2 BR PI0621862 A2 BRPI0621862 A2 BR PI0621862A2 BR PI0621862 A BRPI0621862 A BR PI0621862A BR PI0621862 A2 BRPI0621862 A2 BR PI0621862A2
- Authority
- BR
- Brazil
- Prior art keywords
- payment
- information
- user
- mfts
- mobile device
- Prior art date
Links
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/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/326—Payment applications installed on the mobile devices
- G06Q20/3267—In-app payments
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
-
- 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/04—Payment circuits
- G06Q20/042—Payment circuits characterized in that the payment protocol involves at least one cheque
-
- 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/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
-
- 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/22—Payment schemes or models
- G06Q20/223—Payment schemes or models based on the use of peer-to-peer networks
-
- 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]
-
- 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/3221—Access to banking information 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
- 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
- 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/325—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks
-
- 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/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/355—Personalisation of cards for use
- G06Q20/3552—Downloading or loading of personalisation data
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
- G07F7/10—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
- G07F7/1008—Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Signal Processing (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
MéTODOS E SISTEMAS PARA TRANSAçõES FINANCEIRAS EM UM AMBIENTE MóVEL. Sistemas e Métodos para conduzir transações financeiras em um ambiente móvel usando um dispositivo móvel tal como um telefone móvel ou um assistente digital pessoal (PDA) conectado de forma sem fio que se comunica com um sistema móvel de transações financeiras (MFTS) que armazena informações de usuários e transações. O MFTS recebe informações em nome de um dispositivo móvel de usuário correspondendo a faturas a pagar ou outros pagamentos a fazer. O MFTS também recebe informações correspondendo a fontes de pagamento disponíveis para uso ao fazer pagamentos. Informações e fontes de pagamento selecionadas são comunicadas ao usuário móvel através de uma rede sem fio e mostradas para seleção do usuário, O usuário seleciona um pagamento a fazer e uma fonte de pagamento. Uma instrução de pagamento móvel é gerada e comunicada ao MFTS. O MFTS instrui um recebedor de instrução de pagamento a fazer um pagamento a um favorecido identificado. Saldos de conta e pagamento atualizados são fornecidos em tempo real ao dispositivo móvel de usuário.METHODS AND SYSTEMS FOR FINANCIAL TRANSACTIONS IN A MOBILE ENVIRONMENT. Systems and Methods for conducting financial transactions in a mobile environment using a mobile device such as a mobile phone or a personal digital assistant (PDA) connected wirelessly that communicates with a mobile financial transaction system (MFTS) that stores information about users and transactions. The MFTS receives information on behalf of a user's mobile device corresponding to invoices to be paid or other payments to be made. MFTS also receives information corresponding to payment sources available for use when making payments. Information and selected payment sources are communicated to the mobile user via a wireless network and shown for user selection. The user selects a payment to be made and a source of payment. A mobile payment instruction is generated and communicated to the MFTS. MFTS instructs a payment instruction recipient to make a payment to an identified recipient. Updated account and payment balances are provided in real time to the user's mobile device.
Description
"MÉTODOS E SISTEMAS PARA TRANSAÇÕES FINANCEIRAS EM UM AMBIENTE MÓVEL""METHODS AND SYSTEMS FOR FINANCIAL TRANSACTIONS IN A MOBILE ENVIRONMENT"
REFERÊNCIA CRUZADA A PEDIDOS RELACIONADOSCROSS REFERENCE TO RELATED APPLICATIONS
Este pedido é relacionado aos, e incorporado em referência aqui, seguintes pedidos de patente U.S.:This application is related to, and incorporated by reference herein, the following U.S. patent applications:
Pedido No. 11/428.857, intitulado "Methods and Systems for Payment Transactions in a Mobile Environment," depositado em 06 de julho de 2006;Application No. 11 / 428,857, entitled "Methods and Systems for Payment Transactions in a Mobile Environment," filed July 6, 2006;
Pedido No. 11/428.859, intitulado "Methods and Systems for Making a Payment via a Paper Check in a Mobile Environment," depositado em 06 de julho de 2006;Application No. 11 / 428,859, entitled "Methods and Systems for Making a Payment via Paper Check in a Mobile Environment," filed July 6, 2006;
Pedido No. 11/428.860, intitulado "Methods and Systems for Making a Payment via a Stored Value Card in a Mobile Environment," depositado em 06 de julho de 2006;Application No. 11 / 428,860, entitled "Methods and Systems for Making a Payment via a Stored Value Card in a Mobile Environment," filed July 6, 2006;
Pedido No. 11/428.861, intitulado "Methods and Systems for Viewing Aggregated Payment Obligations in a Mobile Environment," depositado em 06 de julho de 2006;Application No. 11 / 428,861, entitled "Methods and Systems for Viewing Aggregated Payment Obligations in a Mobile Environment," filed July 6, 2006;
Pedido No. 11/428.864, intitulado "Methods and Systems for Providing a Payment in a Mobile Environment," depositado em 06 de julho de 2006;Application No. 11 / 428,864, entitled "Methods and Systems for Providing Payment in a Mobile Environment," filed July 6, 2006;
Pedido No. 11/428.866, intitulado "Methods and Systems for Managing Payment Sources in a Mobile Environment," depositado em 06 de julho de 2006;Application No. 11 / 428,866, entitled "Methods and Systems for Managing Payment Sources in a Mobile Environment," filed July 6, 2006;
Pedido No. 11/428.870, intitulado "Methods and Systems for Real Time Account Balances in a Mobile Environment," depositado em 06 de julho de 2006;Application No. 11 / 428,870, entitled "Methods and Systems for Real Time Account Balances in a Mobile Environment," filed July 6, 2006;
Pedido No. 11/428.874, intitulado "Methods and Systems for Distribution of a Mobile Wallet for a Mobile Device," depositado em 06 de julho de 2006;Application No. 11 / 428,874, entitled "Methods and Systems for Distribution of a Mobile Wallet for a Mobile Device," filed July 6, 2006;
Pedido No. 11/428.876, intitulado "Methods and Systems for Indicating a Payment in a Mobile Environment," depositado em 06 de julho de 2006; Pedido No. 11/428.879, intitulado "Methods and Systems for Payment Method Selection by a Payee in a Mobile Environment," depositado em 06 de julho de 2006.Application No. 11 / 428,876, entitled "Methods and Systems for Indicating a Payment in a Mobile Environment," filed July 6, 2006; Application No. 11 / 428,879, entitled "Methods and Systems for Payment Method Selection by Payee in a Mobile Environment," filed July 6, 2006.
CAMPO DA INVENÇÃOFIELD OF INVENTION
A presente invenção refere-se geralmente a transações financeiras, e refere-se mais particularmente a métodos e sistemas para conduzir transações financeiras em um ambiente móvel usando um dispositivo móvel tal como um telefone móvel (telefone celular) ou um assistente digital pessoal (PDA) conectado sem fio.The present invention generally relates to financial transactions, and more particularly relates to methods and systems for conducting financial transactions in a mobile environment using a mobile device such as a mobile phone (mobile phone) or personal digital assistant (PDA). connected wirelessly.
FUNDAMENTOS DA INVENÇÃO Consumidores ocupados em sociedades com mobilidade procuram maximizar o uso de seu tempo. Dispositivos eletrônicos tais ,como assistentes digitais pessoais ("PDA's") e telefones móveis ("telefones celulares") fornecem a promessa de um uso mais eficiente do tempo, permitindo uma comunicação com outras pessoas e instituições onde quer que um usuário possa ir. Uma demanda particular de consumidores móveis é melhor capacidade para gerenciar seguramente sua situação financeira, tal como saldos em contas bancárias, cartões de crédito, outras fontes de fundos, etc., e cumprem rapidamente mas eficientemente obrigações financeiras tais como pagar faturas, transferir fundos a terceiros e a membros de família, etc. Diversos programas de serviços financeiros com base em computador pessoal (PC) e pela web úteis - estão disponíveis para consumidores e negócios. Estes incluem o produto popular de QUICKEN™ da Intuit Inc., MICROSOFT MONEY pela Microsoft Corp. e outros.BACKGROUND OF THE INVENTION Busy consumers in mobile societies seek to maximize the use of their time. Electronic devices such as personal digital assistants ("PDA's") and mobile phones ("mobile phones") provide the promise of more efficient use of time, enabling communication with other people and institutions wherever a user can go. A particular demand from mobile consumers is better ability to securely manage their financial situation, such as bank account balances, credit cards, other sources of funds, etc., and they quickly and efficiently meet financial obligations such as paying bills, transferring funds to third parties and family members, etc. Several useful personal computer (PC) and web-based financial services programs - are available to consumers and businesses. These include the popular QUICKEN ™ product from Intuit Inc., MICROSOFT MONEY by Microsoft Corp. and others.
Entretanto, estas soluções com base em PC e web para pagamentos financeiros e gerenciamento de dinheiro exigem que um usuário tenha acesso a um PC conectado em rede. Um PC não pode sempre estar prontamente disponível a um consumidor móvel quando ele ou ela precisa pagar uma fatura. Mas um dispositivo móvel tal como um telefone celular ou um PDA é mais provável estar disponível. (Os dispositivos de comunicação móvel modernos são tão onipresentes que um consumidor médio sabe dentro de aproximadamente 6 minutos se perdeu seu telefone celular, mas aproximadamente 18 minutos antes que percebam que perderam sua carteira tradicional.)However, these PC and web-based solutions for financial payments and money management require a user to have access to a networked PC. A PC may not always be readily available to a mobile consumer when he or she needs to pay an invoice. But a mobile device such as a cell phone or PDA is more likely to be available. (Modern mobile devices are so ubiquitous that an average consumer knows within about 6 minutes if they have lost their cell phone, but about 18 minutes before they realize they have lost their traditional wallet.)
Os consumidores em sociedades com mobilidade tendem a portar uma variedade de possessões pessoais, tais como chaves, carteiras, cartões, e dispositivos eletrônicos. Atualmente os dispositivos eletrônicos populares incluem telefones móveis, PDAs, tocadores de MP3 ou outros tipos de tocadores de música (por exemplo, iPod™ da APPLE), e tocadores de vídeos pessoais (também iPod™ da APPLE). Tais dispositivos eletrônicos são convergentes a respeito da funcionalidade, mas o consumidor da sociedade móvel médio ainda tende a portar outras muitas possessões pessoais, tais como uma carteira, um livro de notas, múltiplos cartões de crédito, cartões de débito, cartões de sócio, cartões de fidelidade (pontos), chaves, etc. Uma consolidação adicional e uma convergência de dispositivos eletrônicos e de comunicação móvel são esperadas no futuro para aliviar alguma da desordem de possessão pessoal, mas a comunicação atual e infra-estrutura de serviços financeiros ainda está faltando na necessidade para a conduta eficaz de transações financeiras móveis e redução da desordem de possessão pessoal.Consumers in mobile societies tend to carry a variety of personal possessions, such as keys, wallets, cards, and electronic devices. Popular electronic devices today include mobile phones, PDAs, MP3 players or other types of music players (eg APPLE iPod ™), and personal video players (also APPLE iPod ™). Such electronic devices are convergent about functionality, but the average mobile society consumer still tends to carry many other personal possessions, such as a wallet, a note book, multiple credit cards, debit cards, membership cards, cards. of loyalty (points), keys, etc. Further consolidation and convergence of electronic and mobile communication devices is expected in the future to alleviate some of the personal possession disorder, but current communication and financial services infrastructure is still lacking in the need for effective conduct of mobile financial transactions. and reduction of personal possession disorder.
Infelizmente, a tecnologia atual de dispositivo móvel e a infra-estrutura de serviços financeiros não fornecem a atenção conveniente, segura, e rápida a necessidades financeiras de uma pessoa no ambiente móvel. Para permitir um dispositivo móvel tal como o telefone celular ou o PDA ser usado com sucesso para transações financeiras móveis, determinada funcionalidade em relação às transações é importante. As obrigações de pagamento financeiras de uma pessoa vêm de muitas fontes - pagar faturas e hipotecas, emitir dinheiro, verificar compras em um ponto de venda (POS) de estabelecimento de varejo, etc. Tais obrigações podem envolver dezenas (ou mais) de entidades diferentes. As entidades diferentes podem exigir formas diferentes de pagamento. Um sistema de transação financeira móvel que é atrativo a consumidores móveis proveria a agregação e consolidação de obrigações de pagamento, e permitiria uma escolha de veículos de pagamento tais como cheques, transferência de fundos direta, uso de uma conta de cartão de crédito, etc. Cartões de valor armazenado (SV) são uma opção de pagamento cada vez mais popular em algumas comunidades, especialmente os tão chamados "sem banco" (isto é, pessoas que não podem ter uma conta bancária estabelecida e tendem a conduzir negócios em dinheiro).Unfortunately, today's mobile device technology and financial services infrastructure do not provide convenient, secure, and speedy attention to a person's financial needs in the mobile environment. To enable a mobile device such as a mobile phone or PDA to be used successfully for mobile financial transactions, certain transaction related functionality is important. A person's financial payment obligations come from many sources - paying bills and mortgages, issuing money, checking purchases at a retail outlet (POS), and so on. Such obligations may involve dozens (or more) of different entities. Different entities may require different forms of payment. A mobile financial transaction system that is attractive to mobile consumers would provide for the aggregation and consolidation of payment obligations, and would allow a choice of payment vehicles such as checks, direct funds transfer, use of a credit card account, etc. Stored Value Cards (SV) are an increasingly popular payment option in some communities, especially so-called "no bank" (ie people who cannot have an established bank account and tend to conduct cash business).
Similarmente, uma pessoa pode ter múltiplas fontes de pagamentos e de fundos - cartões de crédito, contas bancárias com economias e características de cheques, cartões de débito, etc. Pessoas têm freqüentemente preferências a respeito de que fonte de fundos deve ser usada para pagar determinadas obrigações de pagamento.. Uma conta bancária pode ser desejada para alguns pagamentos, enquanto um cartão de crédito pode ser desejado para outras transações, por muitas razões tais como a participação em programas de fidelidade tais como programas de "usuário freqüente". Antes de usar uma fonte particular de fundos para pagamento, um consumidor freqüentemente precisa ou quer ter informação sobre o saldo disponível dos fundos ou o saldo de crédito. Alguma forma de consulta de saldo de conta, ou talvez atualização de informação de saldo em tempo real, a partir de um dispositivo móvel é desejável. Além da informação de saldo, a habilidade de invocar outras operações de instituição financeira enquanto móvel é desejável. Tais outras operações incluem a transferência de fundos entre contas, seleção de fontes ou contas diferentes de pagamento de uma instituição financeira particular, remessa e pagamento, consulta e pagamento de empréstimos, e semelhante, a qualquer hora e em qualquer lugar, sem exigir uma ida a uma instalação bancária pessoalmente ou a um terminal de PC com conectividade a Internet.Similarly, a person can have multiple sources of payment and funds - credit cards, bank accounts with savings and check characteristics, debit cards, etc. People often have preferences as to which source of funds should be used to pay certain payment obligations. A bank account may be desired for some payments, while a credit card may be desired for other transactions, for many reasons such as payment. participating in loyalty programs such as "frequent user" programs. Before using a particular source of payment funds, a consumer often needs or wants to have information about the available balance of funds or the credit balance. Some form of account balance inquiry, or perhaps updating real-time balance information, from a mobile device is desirable. In addition to balance information, the ability to invoke other financial institution operations while mobile is desirable. Such other transactions include the transfer of funds between accounts, selection of sources or different payment accounts of a particular financial institution, remittance and payment, loan consultation and repayment, and the like, anytime and anywhere without requiring a one way trip. to a bank facility in person or to a PC terminal with Internet connectivity.
Alguns fornecedores de serviços financeiros online, por exemplo, CheckFree Corporation, oferecem um serviço conhecido como "agregação de fatura" ou "demonstrativo de fatura", por meio da qual múltiplas obrigações de pagamento são coletadas em uma instalação de computador centralizada e fornecida ao consumidor como uma lista. Por exemplo, a Patente U.S. No. 6.289.322 de Kitchen e outros descreve um método de apresentar eletronicamente informação de faturamento, que pode ser usada em relação ao "pagamento de fatura online". Este método inclui a recepção da informação de faturamento associada com uma pluralidade de cobradores diferentes, parcelas diferentes das quais representam faturas para pessoas diferentes (como pagadores). A informação de faturamento é consolidada para cada usuário registrado ou pagador. Os clientes individuais podem ir a uma página da Internet para registrar uma conta, adicionar informação sobre cobradores, adicionar informação sobre as instituições financeiras, e pagar faturas online. Entretanto, o sistema descrito na Patente U.S. No. 6.289.322 é pretendido para usuários com um PC e acesso a Internet e tem diversas deficiências para uso em um ambiente móvel. Uma deficiência especifica é que uma interface de usuário com base na web fornece realmente muita informação sobre o detalhe da fatura e contas do usuário, e são difíceis de ver e navegar em um dispositivo móvel pequeno. Uma outra deficiência é a falta de integração do pagamento da fatura online com o uso de múltiplas e convenientes fontes de pagamento diferentes selecionáveis.Some online financial service providers, for example, CheckFree Corporation, offer a service known as "invoice aggregation" or "invoice statement" whereby multiple payment obligations are collected on a centralized, consumer-supplied computer facility. as a list. For example, U.S. Patent No. 6,289,322 to Kitchen et al. Describes a method of electronically presenting billing information which may be used in connection with "online invoice payment". This method includes receiving billing information associated with a plurality of different collectors, different portions of which represent invoices to different persons (such as payers). Billing information is consolidated for each registered user or payer. Individual customers can go to a website to register an account, add billing information, add information about financial institutions, and pay invoices online. However, the system described in U.S. Patent No. 6,289,322 is intended for users with a PC and Internet access and has several shortcomings for use in a mobile environment. A specific shortcoming is that a web-based user interface actually provides a lot of information about invoice detail and user accounts, and is difficult to see and navigate on a small mobile device. Another shortcoming is the lack of integration of online invoice payment with the use of multiple and convenient different selectable payment sources.
O Pedido de Patente U.S. Publicada No. 20050086164 de Kim e outros descreve um método para utilizar um telefone móvel para pagar uma taxa de bens ou serviços produzidos com a aprovação de uma rede de telefone móvel. Primeiramente, um comprador usa seu telefone móvel para conectar a um servidor de transação de pagamento. Um código de identificação de comprador e de "loja comercial" (para cada um) e uma fatura para os bens ou serviços são transmitidos ao servidor de transação de pagamento. 0 servidor de transação de pagamento examina os dados recebidos do telefone móvel e determina a aprovação da transação com base em um saldo que corresponde ao código de identificação do comprador. Quando aprovada, uma notificação de aprovação é enviada a um terminal na loja comercial. Depois da confirmação da notificação de aprovação na loja comercial, o comprador recebe os bens ou serviços.Kim and others Published U.S. Patent Application No. 20050086164 describes a method for using a mobile phone to pay a fee for goods or services produced with the approval of a mobile phone network. First, a buyer uses their mobile phone to connect to a payment transaction server. A buyer and "store" identification code (for each) and an invoice for the goods or services are transmitted to the payment transaction server. The payment transaction server examines the data received from the mobile phone and determines the approval of the transaction based on a balance that matches the buyer identification code. When approved, an approval notification is sent to a terminal in the commercial store. After confirmation of approval of approval in the commercial store, the buyer receives the goods or services.
Um sistema como descrito na publicação de Kim e outros depende de ter um saldo pré-estabelecido em uma conta pré-paga estabelecida pelo comprador com as redes de telefone móvel. Além disso, o método envolve entregar alertas de voz ao usuário através do telefone móvel e receber a seleção do usuário de opções pela ativação das chaves no teclado do telefone móvel. Enquanto tais dispositivo e sistema são certamente um modo que as transações financeiras podem ser conduzidas usando um telefone móvel, o bem conhecido método de alertas de voz para entrada de dados de teclado é lento e inábil, e é uma fonte conhecida de frustração do consumidor. Além disso, os dispositivos móveis modernos são mais do que apenas um telefone - muitos tais dispositivos incluem agora displays, controles, e teclados, e fornece mais maneiras para a interação sem fio do que alertas e mensagens de voz.A system as described in the publication of Kim et al depends on having a pre-set balance on a prepaid account established by the buyer with mobile phone networks. In addition, the method involves delivering voice alerts to the user via the mobile phone and receiving the user's selection of options by activating keys on the mobile phone keypad. While such a device and system is certainly a way that financial transactions can be conducted using a mobile phone, the well-known method of voice prompts for keyboard data entry is slow and awkward, and is a known source of consumer frustration. In addition, modern mobile devices are more than just a phone - many such devices now include displays, controls, and keyboards, and provide more ways for wireless interaction than alerts and voice messages.
Os dispositivos e sistemas de comunicação móvel têm progredido agora além das limitações de alertas de voz e entrada de dados de teclado do telefone e seleção de opção. A primeira geração (IG) de sistemas de telefone móvel foi limitada à transmissão de voz por rádio analógico, e foi ultrapassada pelos sistemas da segunda geração (2G) que fornecem características de transmissão de sinal digital e permitem maior funcionalidade. Os sistemas de comunicação de dispositivo móvel atuais (superior ao 2G) são agora completamente digitais e utilizam os canais de transmissão de dados para portar sinais de voz assim como outros sinais de dados. As características habilitadas pelas comunicações de dados digitais incluem a mensagem do Sistema de Mensagem Curta (SMS) para troca de mensagem de texto, downloads de ringtones, e outras características. Os sistemas de comunicação móvel orientados a consumidor estão progredindo agora além das tecnologias avançadas de segunda geração (2,5G) para as tecnologias de terceira geração (3G) que fornecem conectividade de dados de banda larga em alta velocidade para dispositivos móveis. Novos sistemas e dispositivos 3G permitem capacidades tais como utilização total da Internet nos dispositivos móveis, capacidade de troca de mensagem por SMS, chamada direta pessoa a pessoa, download direto de conteúdo tal como ringtones, música, e vídeos, e muitas outras características. Significativamente, os dispositivos móveis modernos envolvem agora capacidades de telefone e de PDA altamente convergidas. Os dispositivos móveis novos possuem display coloridos, telas de toque, capacidade de telefonia total assim como tocador de música, vídeos em streaming, memória para armazenamento de dados (por exemplo, cartões de memória), headsets sem fio, conexões de dados por infravermelho, e muitas outras características. Um sistema que facilita transações financeiras móveis convenientes, seguras, e rápidas aproveitar-se-ão invariavelmente de características do dispositivo e de largura de banda de comunicação disponíveis nas modernas redes 2,5G e 3G e seus dispositivos. Entretanto, antes da presente invenção não houve nenhuma tentativa eficaz de identificar as metodologias e as características de utilização que consumidores querem - aqueles que permitem transações financeiras móveis convenientes, seguras, e rápidas, em uma maneira que fosse amigável ao consumidor e permitisse a redução da desordem de possessão pessoal.Mobile devices and systems have now progressed beyond the limitations of voice prompts and phone keypad data entry and option selection. The first generation (IG) of mobile phone systems has been limited to analog radio voice transmission, and has been surpassed by second generation (2G) systems that provide digital signal transmission characteristics and enable greater functionality. Today's (greater than 2G) mobile device communication systems are now completely digital and use data transmission channels to carry voice signals as well as other data signals. Features enabled by digital data communications include Short Message System (SMS) messaging for text messaging, ringtones downloads, and other features. Consumer-driven mobile communication systems are now moving beyond advanced second generation (2.5G) technologies to third generation (3G) technologies that provide high-speed broadband data connectivity to mobile devices. New 3G systems and devices enable capabilities such as full Internet usage on mobile devices, SMS messaging, direct person-to-person calling, direct download of content such as ringtones, music, and videos, and many other features. Significantly, modern mobile devices now involve highly converged phone and PDA capabilities. New mobile devices have color displays, touch screens, full telephony capability as well as music player, streaming videos, memory for data storage (eg memory cards), wireless headsets, infrared data connections, and many other features. A system that facilitates convenient, secure, and fast mobile financial transactions will invariably take advantage of device features and communication bandwidth available on modern 2.5G and 3G networks and their devices. However, prior to the present invention there has been no effective attempt to identify the methodologies and usage characteristics that consumers want - those that allow for convenient, secure, and fast mobile financial transactions, in a manner that is consumer friendly and allows for the reduction of personal possession disorder.
Em particular, consumidores exigem segurança forte ao usar seus dispositivos. Eles exigem verificação geral rápida, conveniente se usada no ponto de venda (POS) de varejo. Eles devem ser capaz de "Pague a Qualquer Um", a qualquer hora, em qualquer uma de um número de maneiras diferentes. Eles devem ser fornecidos com a informação que precisam para conduzir uma transação - e somente tal informação como é necessária - e esta informação deve ser atual. Similarmente, as instituições financeiras exigem forte segurança, que inclui autenticação, para transações iniciadas em um ambiente móvel. Deve haver uma oportunidade para oportunidades de receita assim como retenção do usuário. Deve haver uma oportunidade de baixar a despesa do serviço ao consumidor por meio da automação. Para varejistas e entidades que emitem faturas, deve haver um pagamento rápido. Todas as transações de POS devem concluir rapidamente. Taxas baseadas em cartões de crédito e em cartões de débito devem ser autenticadas e concluídas rapidamente - prevenção e redução de fraude são primordiais tanto para as instituições financeiras assim como para entidades de faturamento e outros favorecidos. A facilitação, ou pelo menos a compatibilidade com, programas de fidelidade do consumidor são altamente desejáveis.In particular, consumers demand strong security when using their devices. They require quick checkout, convenient if used at retail point of sale (POS). They must be able to "Pay Anyone", anytime, in any of a number of different ways. They must be provided with the information they need to conduct a transaction - and only such information as is required - and this information must be current. Similarly, financial institutions require strong security, including authentication, for transactions initiated in a mobile environment. There must be an opportunity for revenue opportunities as well as user retention. There should be an opportunity to lower customer service expense through automation. For retailers and invoicing entities, there should be a quick payment. All POS transactions should complete quickly. Credit card and debit card based fees must be authenticated and completed quickly - fraud prevention and reduction are paramount for both financial institutions as well as billing and other favored entities. Facilitation, or at least compatibility with, consumer loyalty programs is highly desirable.
Todas estas exigências - algumas que são meramente desejáveis mas algumas são absolutamente essenciais - apresentam um desafio à infra-estrutura de serviços financeiros e comunicação móvel nos dias atuais. Antes da presente invenção, nenhum sistema foi feito que atendesse todas estas características, objetivos, e desejos de um sistema de transação financeira com base em comunicação móvel de uma maneira satisfatória.All of these requirements - some that are merely desirable but some absolutely essential - present a challenge to today's financial and mobile services infrastructure. Prior to the present invention, no system has been designed that satisfies all of these characteristics, objectives, and desires of a mobile-based financial transaction system in a satisfactory manner.
Conseqüentemente, há uma necessidade para uma solução compreensiva que permita os consumidores que usam dispositivos móveis consolidar suas faturas e outras obrigações de pagamento, pagar tais faturas e outras obrigações a qualquer hora e em qualquer lugar, usando qualquer fundo disponível selecionável, aos comerciantes por bens ou serviços, ou a qualquer um ou qualquer outra entidade designada, com conhecimento das quantias, a serem pagas e dos saldos disponíveis dos fundos. E naturalmente, tudo isso deve ser conveniente, seguro, e rápido.Therefore, there is a need for a comprehensive solution that enables mobile consumers to consolidate their invoices and other payment obligations, pay such invoices and other obligations anytime and anywhere, using any selectable available fund, to merchants for goods. or services, or to any other designated entity, aware of the amounts to be paid and the available balances of the funds. And of course, all of this must be convenient, safe, and fast.
Como será descrito e explicado em detalhe abaixo, os presentes inventores construíram vários sistemas e métodos para terminar as transações financeiras em um ambiente móvel que encontram estas e outras exigências para uma solução eficiente, eficaz, robusta, segura e conveniente. SUMÁRIO DA INVENÇÃOAs will be described and explained in detail below, the present inventors have constructed various systems and methods for ending financial transactions in a mobile environment that meet these and other requirements for an efficient, effective, robust, secure and convenient solution. SUMMARY OF THE INVENTION
Descrita momentaneamente, a presente invenção relaciona-se a métodos e sistemas para conduzir transações financeiras em um ambiente móvel utilizando um dispositivo móvel tal como um telefone móvel ou um assistente digital pessoal conectado sem fio que se comunica com um sistema de transação financeira móvel que armazena informação de usuário e informação de transação. Em particular, a presente invenção relaciona-se a métodos e sistemas para transações de pagamento em um ambiente móvel.Briefly described, the present invention relates to methods and systems for conducting financial transactions in a mobile environment using a mobile device such as a mobile telephone or a wireless personal digital assistant that communicates with a mobile financial transaction system that stores user information and transaction information. In particular, the present invention relates to methods and systems for payment transactions in a mobile environment.
Os aspectos da invenção são incorporados em dispositivos móveis, em software para dispositivos móveis (por exemplo, sob a forma de métodos implementados por computador), em um sistema de transação financeira móvel (MFTS), em software para sistemas de transação financeira móveis (por exemplo, sob a forma de métodos implementados por computador) , em sistemas que combinam aspectos de dispositivos móveis e de sistemas de transação financeira móveis, e em software para tais sistemas (por exemplo, sob a forma de software para dispositivos móveis e sistemas relacionados que efetuam métodos implementados por computador).Aspects of the invention are incorporated into mobile devices, mobile software (for example, in the form of computer implemented methods), a mobile financial transaction system (MFTS), software for mobile financial transaction systems (e.g. computer-implemented methods), systems that combine aspects of mobile devices and mobile financial transaction systems, and software for such systems (for example, mobile software and related systems that perform computer-implemented methods).
Em um aspecto preliminar, a presente invenção relaciona-se a um método para fazer um pagamento financeiro móvel usando um dispositivo móvel conectado para comunicações com uma rede sem fio. 0 método compreende as etapas de: (i) fornecer um sistema de transação financeira móvel (MFTS); (ii) receber pagamento para fazer informação no MFTS que corresponde a um pagamento a ser feito pelo usuário a um favorecido; (iii) gerar o pagamento resumido para fazer informação no MFTS com base no pagamento para fazer informação; (iv) comunicar de modo sem fio o pagamento resumido para fazer informação a partir do MFTS ao dispositivo móvel do usuário através do MCSP; e (v) exibir informação que corresponde a um ou mais pagamentos selecionáveis para fazer no dispositivo móvel do usuário.In a preliminary aspect, the present invention relates to a method for making a mobile financial payment using a connected mobile device for communications with a wireless network. The method comprises the steps of: (i) providing a mobile financial transaction system (MFTS); (ii) receive payment to make information in MFTS that corresponds to a payment to be made by the user to a payee; (iii) generate the summary payment to make information in MFTS based on the payment to make information; (iv) wirelessly communicating the summary payment to make information from the MFTS to the user's mobile device through the MCSP; and (v) display information that corresponds to one or more selectable payments to make on the user's mobile device.
Tais pagamentos selecionáveis a fazer incluem o pagamento resumido para fazer informação associada com um favorecido. O método ainda compreende a etapa de: (vi) no dispositivo móvel do usuário, receber entrada de usuário correspondendo à seleção de um pagamento a fazer e à seleção de uma fonte de pagamento para fazer um pagamento; (vii) no dispositivo móvel do usuário em resposta à entrada de usuário, gerar uma instrução de pagamento por móvel que compreende a informação correspondendo a um pagamento selecionado a fazer e uma fonte de pagamento selecionada para fazer um pagamento que corresponde ao pagamento selecionado a fazer; e (viii) comunicar de modo sem fio a instrução de pagamento por móvel a partir do dispositivo móvel do usuário ao MFTS.Such selectable payments to make include the summary payment to make information associated with a payee. The method further comprises the step of: (vi) at the user's mobile device, receiving user input corresponding to selecting a payment to make and selecting a payment source to make a payment; (vii) on the user's mobile device in response to user input, generating a mobile payment instruction comprising information corresponding to a selected payment to be made and a selected payment source to make a payment that corresponds to the selected payment to be made. ; and (viii) wirelessly communicating the mobile payment instruction from the user's mobile device to the MFTS.
De acordo com este aspecto da invenção, o método ainda compreende etapas de: (ix) no MFTS e em resposta ao recebimento da instrução de pagamento por móvel, recuperar informação do banco de dados de MFTS que corresponde a um favorecido identificado para receber o pagamento indicado pela instrução de pagamento por móvel e informação que corresponde à conta selecionada no fornecedor de serviço financeiro selecionado identificado na instrução de pagamento por móvel. O método ainda compreende as etapas de: (x) no MFTS, gerar uma instrução de pagamento MFTS a um recebedor de instrução de pagamento; e (xi) comunicar a instrução de pagamento MFTS a partir do MFTS ao recebedor de instrução de pagamento selecionado. O recebedor da instrução de pagamento, em resposta ao recebimento da instrução de pagamento MFTS, efetua um pagamento ao favorecido identificado. Em uma modalidade preferida, o MFTS é acoplado para comunicações sem fio com um dispositivo móvel de um usuário que usa um fornecedor de serviço de comunicação móvel (MCSP) . O MFTS é acoplado também para comunicações eletrônicas com um ou mais recebedores de instrução de pagamento que podem fazer um pagamento a um favorecido em nome do usuário. O MFTS inclui um banco de dados de MFTS para armazenar informação de usuário, o pagamento para fazer informação associada com um ou mais recebedores e/ou favorecidos de instrução de pagamento, e informação de fonte de pagamento associada com pelo menos uma conta associada com pelo menos um fornecedor de serviço financeiro. Em um aspecto, o pagamento para fazer informação compreende uma fatura, e o favorecido é uma entidade de faturamento. Em um outro aspecto, o recebedor de instrução de pagamento é um dentre um fornecedor de serviço financeiro, um agregado.r de faturamento, ou uma entidade de faturamento separada.According to this aspect of the invention, the method further comprises steps of: (ix) in MFTS and in response to receiving the mobile payment instruction, retrieving information from the MFTS database corresponding to a payee identified to receive the payment indicated by the mobile payment instruction and information that corresponds to the account selected at the selected financial service provider identified in the mobile payment instruction. The method further comprises the steps of: (x) in MFTS generating an MFTS payment instruction to a payment instruction recipient; and (xi) communicating the MFTS payment instruction from MFTS to the selected payment instruction recipient. The payment instruction recipient, in response to receiving the MFTS payment instruction, makes a payment to the identified payee. In a preferred embodiment, the MFTS is coupled for wireless communication with a user's mobile device using a mobile communication service provider (MCSP). MFTS is also coupled for electronic communications with one or more payment instruction recipients who can make a payment to a payee on behalf of the user. MFTS includes an MFTS database for storing user information, payment for making information associated with one or more payment instruction recipients and / or payees, and payment source information associated with at least one account associated with at least one financial service provider. In one aspect, the payment for making information comprises an invoice, and the payee is a billing entity. In another aspect, the payment instruction recipient is one of a financial service provider, a billing aggregate, or a separate billing entity.
Um outro aspecto da invenção envolve fornecer um aplicativo de Carteira Móvel no dispositivo móvel do usuário. Um aplicativo de Carteira Móvel é um aplicativo de dispositivo móvel que fornece a funcionalidade para ver e selecionar faturas a serem pagas ou outros pagamentos a fazer, ver e selecionar fontes de pagamento para fazer tais pagamentos, ver saldos, etc. Em um aspecto, o aplicativo de Carteira Móvel fornece uma exibição no dispositivo móvel de comandos selecionáveis que incluem um ou mais dentre comando de Ver Faturas, um comando de Ver Fontes de Pagamento, um comando de Pagar Fatura (s), e um comando de Pague a Qualquer Um. Em um aspecto exemplar, um comando de Ver Faturas fornece ao usuário meios para a vista e/ou seleção de um pagamento a fazer. O comando selecionável de Ver Faturas faz com que o MFTS recupere informação de fatura a partir de um sistema de demonstrativo de fatura e comunique a informação de fatura resumida ao dispositivo móvel quando do recebimento de tal informação a partir do sistema de demonstrativo de fatura.Another aspect of the invention involves providing a Mobile Wallet application on the user's mobile device. A Mobile Wallet app is a mobile app that provides functionality to view and select invoices to be paid or other payments to make, view and select payment sources to make such payments, view balances, etc. In one aspect, the Mobile Wallet application provides a mobile display of selectable commands that include one or more of the View Invoice command, a View Payment Sources command, a Pay Invoice (s) command, and an Invoice Command. Pay Anyone. In one example, a View Invoice command provides the user with means to view and / or select a payment to make. The Select View Invoice command causes MFTS to retrieve invoice information from an invoice statement system and communicate summary invoice information to the mobile device upon receipt of such information from the invoice statement system.
Em um aspecto relacionado, um comando de Ver Fontes de Pagamento fornece a um usuário meios para vista e/ou seleção de uma fonte de pagamento para fazer um pagamento. A seleção de uma fonte de pagamento para fazer um pagamento inclui a seleção de um fornecedor de serviço financeiro e seleção de uma conta particular associada com o fornecedor de serviço financeiro selecionado para fazer o pagamento. O comando de Ver Fontes de Pagamento também faz com que o MFTS recupere informação de conta atual a partir de um ou mais fornecedores de serviços financeiros e çomunique a informação de conta atual ao dispositivo móvel quando do recebimento de tal informação a partir de um ou mais fornecedores de serviços financeiros.In a related aspect, a View Payment Sources command provides a user with means to view and / or select a payment source to make a payment. Selecting a payment source to make a payment includes selecting a financial service provider and selecting a particular account associated with the financial service provider selected to make the payment. The View Payment Sources command also causes MFTS to retrieve current account information from one or more financial service providers and to communicate current account information to the mobile device upon receipt of such information from one or more financial service providers.
Em um aspecto relacionado, um comando de Pagar Fatura(s) fornece o usuário meios para pagar uma fatura ou outro pagamento a uma outra entidade a quem o usuário tem uma obrigação financeira, tal como um pagamento de hipoteca. Em um outro aspecto relacionado, um comando de Pague a Qualquer Um fornece a um usuário de um dispositivo móvel meios para fazer um pagamento a qualquer pessoa, independentemente de uma fatura anterior ou outra informação fornecida ao MFTS, por exemplo, ao entrar com um nome do favorecido e/ou um número móbil do favorecido.In a related aspect, a Pay Invoice (s) command provides the user with means to pay an invoice or other payment to another entity to which the user has a financial obligation, such as a mortgage payment. In another related aspect, a Pay Anyone command provides a mobile device user with the means to make a payment to anyone, regardless of a previous invoice or other information provided to MFTS, for example by entering a name. payee and / or a mobile number of the payee.
De acordo com ainda um outro aspecto da invenção, pagamento para fazer informação é fornecido ao MFTS por uma fonte externa. A fonte externa pode ser um ou mais de um sistema de demonstrativo de fatura que fornece a informação de fatura de uma pluralidade de entidades de faturamento, ou de uma entidade de faturamento individual. A informação pode ser entrada pelo usuário através de uma página da web acessível a Internet acessível pelo usuário ou através do dispositivo móvel para a entrada de pagamento para fazer informação e informação do favorecido.According to yet another aspect of the invention, payment for making information is provided to the MFTS by an external source. The external source may be one or more of an invoice statement system that provides invoice information from a plurality of billing entities, or from an individual billing entity. The information may be entered by the user through a user-accessible internet-accessible web page or via the mobile device for the payment input to make information and payee information.
De acordo com ainda um outro aspecto, o pagamento para fazer informação compreende informação correspondendo a um ou mais do seguinte: uma fatura recorrente, uma fatura de um agregador de faturamento, uma fatura de uma companhia de faturamento individual, e/ou um pagamento "pague a qualquer um". De acordo com um aspecto da invenção, informação correspondendo a um ou mais pagamentos para fazer exibido no dispositivo móvel do usuário é fornecida em resposta à ativação do usuário de uma função de "Ver Faturas". Tal exibição de informação é em resposta a uma mensagem de texto a partir do MFTS recebida no dispositivo móvel. Tal exibição de informação inclui informação de fatura resumida fornecida a partir do MFTS. O pagamento resumido para fazer informação inclui um subconjunto selecionado predeterminado do pagamento para fazer informação.In yet another aspect, the payment for reporting comprises information corresponding to one or more of the following: a recurring invoice, a billing aggregator invoice, an individual billing company invoice, and / or a payment " pay anyone ". According to one aspect of the invention, information corresponding to one or more payments to make displayed on the user's mobile device is provided in response to the user activating a "View Invoices" function. Such information display is in response to a text message from the MFTS received on the mobile device. Such information display includes summary invoice information provided from MFTS. The summary payment for reporting includes a predetermined selected subset of the payment for reporting.
De acordo com um outro aspecto, a instrução de pagamento MFTS inclui informação identificando uma conta selecionada em um fornecedor de serviço financeiro selecionado, uma quantia, e informação correspondendo a um favorecido identificado. O favorecido identificado pode ser uma entidade de faturamento que comunica informação de fatura ao MFTS, ou uma outra entidade a quem um pagamento pode ser feito. Em uma modalidade, o pagamento resumido para fazer informação comunicada ao dispositivo móvel consiste em um identificador do favorecido, uma quantia, e uma data de vencimento, de modo que somente mínimas informações sejam transmitidas a partir do MFTS ao dispositivo móvel. Neste aspecto, o dispositivo móvel utiliza o identificador do favorecido no pagamento resumido para fazer informação e recupera a informação de nome do favorecido a partir de uma memória local de dispositivo móvel que corresponde a um favorecido identificado e exibe a informação de nome de favorecido ao usuário.In another aspect, the MFTS payment instruction includes information identifying a selected account with a selected financial service provider, an amount, and information corresponding to an identified payee. The identified payee may be a billing entity that communicates billing information to the MFTS, or another entity to whom a payment may be made. In one embodiment, the summary payment for making information communicated to the mobile device consists of a payee identifier, amount, and due date, so that only minimal information is transmitted from the MFTS to the mobile device. In this regard, the mobile device uses the payee identifier in the summary payment to enter information and retrieves the payee name information from a local mobile device memory that corresponds to an identified payee and displays the payee name information to the user. .
Em uma modalidade, o banco de dados de MFTS também armazena informação de transação correspondendo a transações financeiras do usuário. A informação de transação inclui o pagamento para fazer informação além da outra informação utilizada para rastrear o status do pagamento a fazer, junto com um ou mais dos seguintes itens de informação: um número de ID de usuário, um identificador de transação, uma data recebida da fatura, uma data de vencimento da fatura, uma quantia, um identificador de fornecedor de serviço financeiro, um identificador de conta, um identificador de favorecido, e/ou flag pendente/concluído.In one embodiment, the MFTS database also stores transaction information corresponding to the user's financial transactions. Transaction information includes the payment to make information in addition to other information used to track the status of the payment to be made, along with one or more of the following information items: a user ID number, a transaction identifier, a date received invoice due date, an invoice due date, an amount, a financial service provider identifier, an account identifier, a payee identifier, and / or a pending / completed flag.
Em uma modalidade, o método ainda compreende a etapa de comunicar uma mensagem de confirmação de pagamento a partir de um recebedor de instrução de pagamento ao MFTS em resposta à conclusão de um estágio predeterminado em fazer o pagamento. Em uma outra modalidade, o método ainda compreende a etapa de comunicar uma mensagem de confirmação de pagamento ao dispositivo móvel em resposta ao recebimento da mensagem de confirmação de pagamento a partir do recebedor de instrução de pagamento.In one embodiment, the method further comprises the step of communicating a payment confirmation message from a payment instruction recipient to the MFTS in response to the completion of a predetermined stage in making the payment. In another embodiment, the method further comprises the step of communicating a payment confirmation message to the mobile device in response to receiving the payment confirmation message from the payment instruction recipient.
Um outro aspecto da invenção relaciona-se à seleção de um método de pagamento para efetuar um pagamento. De acordo com este aspecto, o método ainda pompreende as etapas de receber entrada de usuário correspondendo à seleção de um método de pagamento para fazer um pagamento no dispositivo móvel do usuário, e inclui informação na instrução de pagamento por móvel que corresponde ao método selecionado para fazer o pagamento no dispositivo móvel do usuário em resposta à entrada de usuário. Os métodos de pagamento selecionáveis incluem um método definido por recebedor onde o recebedor determina a maneira de receber o pagamento, uma transferência de fundos ACH, um cheque em papel, e um cartão de valor armazenado (SV).Another aspect of the invention relates to selecting a payment method for making a payment. According to this aspect, the method further comprises the steps of receiving user input corresponding to selecting a payment method to make a payment on the user's mobile device, and includes information in the mobile payment instruction that corresponds to the method selected for payment. make payment on the user's mobile device in response to user input. Selectable payment methods include a payee-defined method where the payee determines how to receive the payment, an ACH funds transfer, a paper check, and a stored value card (SV).
De acordo com um outro aspecto, o MFTS é acoplado ainda para comunicações eletrônicas com um computador do usuário através de uma rede de comunicações de dados tal como o Internet. Um método de acordo com este aspecto compreende as etapas de: (i) fornecer um aplicativo da web em associação com o MFTS, (ii) receber informação de usuário através do aplicativo da web correspondendo a fornecedores de serviços financeiros, contas em fornecedores de serviços financeiros, e favorecidos, e (iii) armazenar a entrada de informação do usuário através do aplicativo da web no banco de dados de MFTS para uso em conexão com pagamentos iniciados através do dispositivo móvel do usuário. Em uma outra modalidade, o método ainda compreende as etapas de recuperar e exibir a informação de transação correspondendo às transações conduzidas através do dispositivo móvel do usuário, através do aplicativo da web, a um usuário através do computador do usuário.According to another aspect, the MFTS is still coupled for electronic communications with a user's computer via a data communications network such as the Internet. A method in accordance with this aspect comprises the steps of: (i) providing a web application in association with MFTS, (ii) receiving user information through the web application corresponding to financial service providers, service provider accounts (iii) store user information input through the web application in the MFTS database for use in connection with payments initiated through the user's mobile device. In another embodiment, the method further comprises the steps of retrieving and displaying transaction information corresponding to transactions conducted through the user's mobile device, via the web application, to a user through the user's computer.
Em uma modalidade, um pagamento financeiro móvel pode incluir uma transferência de saldo de uma conta associada com um usuário a uma outra conta associada com o mesmo usuário.In one embodiment, a mobile financial payment may include a balance transfer from one account associated with one user to another account associated with the same user.
Um outro aspecto da invenção relaciona-se à atualização em tempo real da informação de conta a um dispositivo móvel do usuário. Um método de acordo com este aspecto compreende as etapas de: (i) armazenar um saldo de conta armazenado em cache no dispositivo móvel representativo do saldo de pelo menos uma conta do usuário como de uma data particular, (ii) comunicar-se com o fornecedor de serviço financeiro para obter informação atualizada de saldo de conta para a conta, (iii) comunicar de modo sem fio informação atualizada de saldo de conta a partir do MFTS ao dispositivo móvel de usuário, e (iv) em resposta ao recebimento da informação atualizada de saldo de conta a partir do MFTS, exibir a informação atualizada de saldo de conta correspondendo à conta ao usuário através do dispositivo móvel.Another aspect of the invention relates to the real time update of account information to a user's mobile device. A method according to this aspect comprises the steps of: (i) storing a cached account balance on the mobile device representing the balance of at least one user account as of a particular date, (ii) communicating with the financial service provider to obtain updated account balance information for the account, (iii) wirelessly communicate updated account balance information from the MFTS to the user's mobile device, and (iv) in response to receipt of the information updated account balance from MFTS, display updated account balance information corresponding to the user account via mobile device.
De acordo com mais um outro aspecto, a presente invenção relaciona-se a um sistema para fazer um pagamento financeiro móvel usando um dispositivo móvel conectado para comunicações com uma rede sem fio. Em um outro aspecto, a presente invenção relaciona-se a um método para fazer um pagamento financeiro móvel usando um dispositivo móvel conectado para comunicações com uma rede sem fio. Em mais outro aspecto, a presente invenção relaciona-se a um dispositivo móvel para fazer um pagamento financeiro móvel através de uma rede sem fio. Em ainda um outro aspecto, a presente invenção relaciona-se a um método implementado por computador para um sistema de transação financeira móvel (MFTS) para facilitar um pagamento financeiro móvel iniciado por um dispositivo móvel conectado para comunicações com uma rede sem fio. Ainda em um aspecto adicional, a presente invenção relaciona-se a um sistema de transação financeira móvel (MFTS) para facilitar um pagamento financeiro móvel iniciado por um dispositivo móvel de usuário conectado para comunicações com uma rede sem fio. Em um outro aspecto, a presente invenção relaciona-se a um método para fazer um pagamento financeiro a um favorecido através de um cheque em papel utilizando um dispositivo móvel conectado para comunicações através de uma rede sem fio.According to yet another aspect, the present invention relates to a system for making a mobile financial payment using a connected mobile device for communications with a wireless network. In another aspect, the present invention relates to a method for making a mobile financial payment using a connected mobile device for communications with a wireless network. In yet another aspect, the present invention relates to a mobile device for making a mobile financial payment over a wireless network. In yet another aspect, the present invention relates to a computer implemented method for a mobile financial transaction system (MFTS) for facilitating a mobile financial payment initiated by a connected mobile device for communication with a wireless network. In a still further aspect, the present invention relates to a mobile financial transaction system (MFTS) for facilitating a mobile financial payment initiated by a connected user mobile device for communications with a wireless network. In another aspect, the present invention relates to a method of making a financial payment to a payee through a paper check using a mobile device connected for communications over a wireless network.
Um outro aspecto da invenção relaciona-se a métodos e sistemas para fazer um pagamento financeiro a um favorecido através de um cheque em papel utilizando um dispositivo móvel. O dispositivo móvel comunica-se de modo sem fio com um sistema de transação financeira móvel (MFTS) que armazena informação de usuário e informação de transação. Um usuário entra a informação através do dispositivo móvel identificando um favorecido e indicando um método de pagamento por cheque em papel. 0 dispositivo móvel gera uma instrução de pagamento por móvel que inclui a informação correspondendo ao favorecido identificado e indicando um método de pagamento por cheque em papel. A instrução de pagamento por móvel é comunicada de maneira sem fio ao MFTS. O MFTS gera uma instrução de pagamento MFTS a um recebedor da instrução de pagamento que possa emitir um cheque em papel. 0 MFTS comunica a instrução de pagamento MFTS ao recebedor de instrução de pagamento, que arranja o pagamento ao favorecido identificado imprimindo e enviando um cheque em papel ao favorecido.Another aspect of the invention relates to methods and systems for making a financial payment to a payee through a paper check using a mobile device. The mobile device communicates wirelessly with a mobile financial transaction system (MFTS) that stores user information and transaction information. A user enters the information through the mobile device by identifying a payee and indicating a payment method by paper check. The mobile device generates a mobile payment instruction that includes the information corresponding to the identified payee and indicating a paper check payment method. The mobile payment instruction is communicated wirelessly to the MFTS. MFTS generates an MFTS payment instruction to a payment instruction recipient that can issue a paper check. MFTS communicates the MFTS payment instruction to the payment instruction recipient, who arranges the payment to the identified payee by printing and sending a paper check to the payee.
Um outro aspecto da invenção relaciona-se a métodos e sistemas para fazer um pagamento financeiro a um favorecido através de um cartão de valor armazenado (SV) utilizando um dispositivo móvel. O dispositivo móvel comunica-se de maneira sem fio com um sistema de transação financeira móvel (MFTS) que armazena essa informação de usuário e informação de transação. Um usuário entra a informação através do dispositivo móvel identificando um favorecido e indicando um método de pagamento de cartão de valor armazenado. 0 dispositivo móvel gera uma instrução de pagamento por móvel que inclui a informação que corresponde ao favorecido identificado e que indica um método de pagamento de cartão de valor armazenado. A instrução de pagamento por móvel é comunicada de maneira sem fio ao MFTS. O MFTS gera uma instrução de pagamento MFTS a um recebedor de instrução de pagamento que possa emitir um novo cartão de valor armazenado e/ou recarregar fundos em um cartão de valor armazenado pré-existente. O MFTS comunica a instrução de pagamento MFTS ao recebedor da instrução de pagamento, que arranja o pagamento ao favorecido identificado emitindo um novo cartão de valor armazenado ou recarregando fundos em um cartão de valor armazenado pré-existente.Another aspect of the invention relates to methods and systems for making a financial payment to a payee via a stored value card (SV) using a mobile device. The mobile device communicates wirelessly with a mobile financial transaction system (MFTS) that stores this user information and transaction information. A user enters the information through the mobile device by identifying a payee and indicating a stored value card payment method. The mobile device generates a mobile payment instruction including information corresponding to the identified payee and indicating a stored value card payment method. The mobile payment instruction is communicated wirelessly to the MFTS. MFTS generates an MFTS payment instruction to a payment instruction recipient that can issue a new stored value card and / or reload funds to a pre-existing stored value card. MFTS communicates the MFTS payment instruction to the payment instruction recipient, who arranges for payment to the identified payee by issuing a new stored value card or reloading funds to a pre-existing stored value card.
Um outro aspecto da invenção relaciona-se a métodos e sistemas para visualizar obrigações financeiras agregadas utilizando um dispositivo móvel. Um sistema de transação financeira móvel (MFTS) é acoplado para comunicações sem fio com um dispositivo móvel de um usuário. O MFTS é também acoplado para comunicações eletrônicas com um agregador que coleta informação de uma pluralidade de favorecidos com quem um usuário tem um relacionamento financeiro. 0 MFTS recebe o pagamento para fazer informação a partir do agregador correspondendo a um pagamento a ser feito pelo usuário a um favorecido. O MFTS gera o pagamento resumido para fazer informação que compreende um subconjunto selecionado predeterminado do pagamento para fazer informação recebida do agregador. O MFTS comunica de modo sem fio o pagamento resumido para fazer informação ao dispositivo móvel do usuário. A informação de pagamento resumida é exibida então em um dispositivo móvel do usuário.Another aspect of the invention relates to methods and systems for viewing aggregate financial obligations using a mobile device. A mobile financial transaction system (MFTS) is coupled for wireless communications with a user's mobile device. MFTS is also coupled for electronic communications with an aggregator that collects information from a plurality of payees with whom a user has a financial relationship. MFTS receives payment to make information from the aggregator corresponding to a payment to be made by the user to a payee. MFTS generates the summary payment to make information comprising a predetermined selected subset of the payment to make information received from the aggregator. MFTS wirelessly communicates the summary payment to make information to the user's mobile device. The summary payment information is then displayed on a user's mobile device.
Um outro aspecto da invenção relaciona-se a métodos e sistemas para fazer um pagamento financeiro a um favorecido que utiliza um dispositivo móvel. O usuário entra a informação no dispositivo móvel identificando um favorecido, uma fonte de pagamento para o pagamento, e um método de pagamento. O dispositivo móvel gera uma instrução de pagamento por móvel que compreende a informação correspondendo ao favorecido identificado, à fonte de pagamento, e ao método de pagamento, e comunica de maneira sem fio a instrução de pagamento por móvel a um sistema de transação financeira móvel (MFTS). O MFTS gera uma instrução de pagamento MFTS a um recebedor de instrução de pagamento. A instrução de pagamento MFTS inclui informação que identifica a fonte de pagamento, uma quantia, informação correspondendo ao favorecido identificado, e informação indicando o método de pagamento. O MFTS comunica a instrução de pagamento de MFTS a um recebedor da instrução de pagamento. Em resposta ao recebimento da instrução de pagamento de MFTS, o recebedor da instrução de pagamento efetua um pagamento ao favorecido identificado sem nenhuma ação exigida pelo favorecido.Another aspect of the invention relates to methods and systems for making a financial payment to a payee using a mobile device. The user enters the information on the mobile device identifying a payee, a payment source for the payment, and a payment method. The mobile device generates a mobile payment instruction comprising information corresponding to the identified payee, payment source, and payment method, and wirelessly communicates the mobile payment instruction to a mobile financial transaction system ( MFTS). MFTS generates an MFTS payment instruction to a payment instruction recipient. The MFTS payment instruction includes information identifying the payment source, an amount, information corresponding to the identified payee, and information indicating the payment method. MFTS communicates the MFTS payment instruction to a payment instruction recipient. In response to receiving the MFTS payment instruction, the payment instruction recipient makes a payment to the identified payee without any action required by the payee.
Um outro aspecto da invenção relaciona-se a métodos e sistemas para selecionar uma fonte de pagamento para uso em fazer um pagamento financeiro móvel utilizando um dispositivo móvel. Um sistema de transação financeira móvel (MFTS) é acoplado para comunicações eletrônicas com um ou mais fornecedores de serviços financeiros com que o usuário mantém uma ou mais contas, e também para comunicações sem fio com os dispositivos móveis. O dispositivo móvel exibe a informação que corresponde a contas disponíveis ao usuário como uma fonte de pagamento para uso em relação a fazer um pagamento usando o dispositivo móvel. O usuário seleciona uma fonte de pagamento para fazer um pagamento. O dispositivo móvel gera uma instrução de pagamento por móvel que compreende informação correspondendo ao pagamento e uma fonte de pagamento selecionada. A instrução de pagamento por móvel é comunicada de modo sem fio ao MFTS. O MFTS gera uma instrução de pagamento MFTS que inclui uma quantia, informação que corresponde ao favorecido identificado, e informação que indica a fonte de pagamento selecionada. A instrução do pagamento MFTS é comunicada ao recebedor da instrução de pagamento, que efetua o pagamento utilizando a fonte de pagamento selecionada.Another aspect of the invention relates to methods and systems for selecting a payment source for use in making a mobile financial payment using a mobile device. A mobile financial transaction system (MFTS) is coupled for electronic communications with one or more financial service providers with which the user maintains one or more accounts, and also for wireless communications with mobile devices. The mobile device displays information that corresponds to accounts available to the user as a payment source for use in relation to making a payment using the mobile device. The user selects a payment source to make a payment. The mobile device generates a mobile payment instruction comprising information corresponding to the payment and a selected payment source. The mobile payment instruction is communicated wirelessly to the MFTS. MFTS generates an MFTS payment instruction that includes an amount, information that corresponds to the identified payee, and information that indicates the selected payment source. The MFTS payment instruction is communicated to the payment instruction recipient who makes the payment using the selected payment source.
Um outro aspecto da invenção relaciona-se a métodos e sistemas para obter informação em tempo real do saldo de conta para uma pluralidade de contas financeiras mantidas em um ou mais fornecedores de serviços financeiros que utilizam um dispositivo móvel. Um sistema de transação financeira móvel (MFTS) é acoplado para comunicações sem fio com um dispositivo móvel de um usuário e também é acoplado para comunicação eletrônica com um ou mais fornecedores de serviços financeiros com os quais o usuário mantém uma ou mais contas. O dispositivo móvel armazena um saldo de conta armazenado em cache representativo do saldo em cada conta como de uma data particular. 0 MFTS comunica- se com os fornecedores de serviços financeiros para obter a informação atualizada de saldo de conta para uma conta do usuário. A informação atualizada de saldo de conta é comunicada sem fio a um dispositivo móvel do usuário. Em resposta ao recebimento da informação atualizada de saldo de conta a partir do MFTS, o dispositivo móvel exibe a informação atualizada de saldo de conta que corresponde à pluralidade de contas de usuário.Another aspect of the invention relates to methods and systems for obtaining real-time account balance information for a plurality of financial accounts held at one or more financial service providers using a mobile device. A mobile financial transaction system (MFTS) is coupled for wireless communication with a user's mobile device and is also coupled for electronic communication with one or more financial service providers with which the user has one or more accounts. The mobile device stores a cached account balance representative of the balance in each account as of a particular date. MFTS communicates with financial service providers to obtain updated account balance information for a user account. Updated account balance information is communicated wirelessly to a user's mobile device. In response to receiving updated account balance information from MFTS, the mobile device displays updated account balance information that corresponds to the plurality of user accounts.
Um outro aspecto da invenção relaciona-se a métodos e sistemas para distribuir um aplicativo de dispositivo móvel para uso em fazer e receber pagamentos utilizando um dispositivo móvel. Um aplicativo de dispositivo móvel descarregável, quando instalado em um dispositivo móvel compatível, é operativo para comunicar-se com um sistema de transação financeira móvel (MFTS) que facilita fazer e receber os pagamentos através dos dispositivos móveis sem fio. O aplicativo de dispositivo móvel descarregável é fornecido através de um sistema de download que descarrega o aplicativo a dispositivos móveis de acordo com os procedimentos de download apropriados para um tipo particular de dispositivo móvel. Quando um pagamento é feito a um favorecido que tem um dispositivo móvel, o sistema comunica uma mensagem ao dispositivo móvel do favorecido que informa que um pagamento foi feito e instrui o favorecido sobre o aplicativo de dispositivo móvel descarregável. Se o usuário/favorecido do dispositivo móvel efetua download e instala o aplicativo de dispositivo inovei em seu dispositivo móvel e fornece informação de registro, a interação entre o MFTS e o usuário/favorecido do dispositivo móvel é permitida, e o pagamento é fornecido ao usuário do dispositivo móvel como usuário/favorecido.Another aspect of the invention relates to methods and systems for distributing a mobile device application for use in making and receiving payments using a mobile device. A downloadable mobile device application, when installed on a compatible mobile device, is operative to communicate with a mobile financial transaction system (MFTS) that facilitates making and receiving payments via wireless mobile devices. The downloadable mobile app is provided through a download system that downloads the app to mobile devices in accordance with download procedures appropriate for a particular type of mobile device. When a payment is made to a payee who has a mobile device, the system communicates a message to the payee's mobile device that a payment has been made and instructs the payee about the downloadable mobile app. If the mobile device user / downloader downloads and installs the innovative device app on their mobile device and provides registration information, interaction between the MFTS and the mobile device user / payee is allowed, and payment is provided to the user. mobile device as user / favored.
Um outro aspecto da invenção relaciona-se a métodos e sistemas para fazer um pagamento financeiro móvel utilizando um dispositivo móvel. Um sistema de transação financeira móvel (MFTS) é acoplado para comunicações sem fio com um dispositivo móvel de um usuário e igualmente acoplado para comunicações eletrônicas com um ou mais recebedores de instrução de pagamento que podem fazer um pagamento a um favorecido no nome do usuário. O dispositivo móvel permite a seleção de um favorecido pré-existente ou de uma entrada de informação de favorecido. O usuário fornece a entrada no dispositivo móvel selecionando um favorecido para um pagamento e uma fonte de pagamento para o pagamento. Uma instrução de pagamento por móvel que compreende a informação correspondendo ao pagamento para fazer e uma fonte de pagamento para o pagamento é comunicada de modo sem fio ao MFTS.O MFTS gera e comunica uma instrução de pagamento MFTS a um recebedor de instrução de pagamento que inclui informação identificando uma conta selecionada em um fornecedor de serviço financeiro, uma quantia, e informação correspondendo ao favorecido identificado. O recebedor de instrução de pagamento efetua então o pagamento ao favorecido identificado.Another aspect of the invention relates to methods and systems for making a mobile financial payment using a mobile device. A mobile financial transaction system (MFTS) is coupled for wireless communications with a user's mobile device and also coupled for electronic communications with one or more payment instruction recipients who can make a payment to a payee on the user's behalf. The mobile device allows selection of a pre-existing payee or payee information entry. The user provides input on the mobile device by selecting a payee for a payment and a payment source for the payment. A mobile payment instruction comprising information corresponding to the payment to make and a payment source for payment is communicated wirelessly to MFTS. MFTS generates and communicates an MFTS payment instruction to a payment instruction recipient includes information identifying a selected account with a financial service provider, an amount, and information corresponding to the identified payee. The payment instruction recipient then makes the payment to the identified payee.
Um outro aspecto da invenção relaciona-se a métodos e sistemas para receber um pagamento financeiro facilitado pelo uso de um dispositivo móvel. Um sistema de transação financeira móvel (MFTS) é acoplado para comunicações sem fio com um dispositivo móvel de um usuário/favorecido, e também é acoplado para uma comunicação eletrônica com um recebedor de instrução de pagamento que efetua pagamentos por vários métodos. 0 sistema fornece informação correspondendo a um pagamento recebido a um dispositivo móvel do usuário/favorecido. A informação é exibida ao usuário/favorecido correspondendo a uma pluralidade de métodos de pagamento selecionáveis disponíveis para receber o pagamento. 0 usuário/favorecido fornece entrada em seu dispositivo móvel que corresponde à seleção de um método de pagamento para receber o pagamento. O dispositivo móvel gera uma instrução de pagamento por móvel indicando o método selecionado de pagamento e comunica de modo sem fio a instrução de pagamento por móvel ao MFTS. O MFTS gera e comunica uma instrução de pagamento MFTS incluindo uma quantia, o favorecido identificado, e o método de pagamento selecionado, a um recebedor de instrução de pagamento. O recebedor de instrução de pagamento, em resposta ao recebimento da instrução de pagamento MFTS, efetua um pagamento ao usuário/favorecido qye utiliza o método de pagamento selecionado.Another aspect of the invention relates to methods and systems for receiving a financial payment facilitated by the use of a mobile device. A mobile financial transaction system (MFTS) is coupled for wireless communication with a user / payee mobile device, and is also coupled for electronic communication with a payment instruction recipient making payments by various methods. The system provides information corresponding to a payment received to a user's / favored mobile device. Information is displayed to the user / payee corresponding to a plurality of selectable payment methods available to receive payment. The payee / user provides input to their mobile device that corresponds to selecting a payment method to receive payment. The mobile device generates a mobile payment instruction indicating the selected payment method and wirelessly communicates the mobile payment instruction to the MFTS. MFTS generates and communicates an MFTS payment instruction including an amount, the identified payee, and the selected payment method, to a payment instruction recipient. The payment instruction recipient, in response to receiving the MFTS payment instruction, makes a payment to the payee who uses the selected payment method.
A partir do antecedente descrito, aqueles versados na técnica compreenderão e apreciarão que seus vários aspectos para um dispositivo móvel, um sistema de transação financeira móvel, uma interface da web, e as combinações de funcionalidade, um sistema construído de acordo com aspectos das invenções fornece a usuários de dispositivo móvel conveniência e flexibilidade sem precedentes em monitorar faturas a pagar e outros pagamentos a fazer, informação sobre saldos de conta atuais fornecidos em tempo real, e outra funcionalidade melhorada para usuários de dispositivo móvel que não têm sido precedentemente possíveis a um custo e conveniência razoáveis economicamente.From the foregoing, those skilled in the art will understand and appreciate that its various aspects for a mobile device, a mobile financial transaction system, a web interface, and combinations of functionality, a system built according to aspects of the inventions provide give mobile users unprecedented convenience and flexibility in monitoring invoices payable and other payments to be made, information about current account balances provided in real time, and other enhanced functionality for mobile users who have not previously been possible at a cost. and convenience economically reasonable.
Estes e outros aspectos, características, e benefícios das invenções atuais tornar-se-ão aparentes da seguinte descrição escrita detalhada das modalidades preferidas tomadas em conjunto com os seguintes desenhos, embora variações e modificações a esse respeito possam ser afetadas sem se afastar do espírito e escopo dos conceitos novos da revelação.These and other aspects, features, and benefits of the present inventions will become apparent from the following detailed written description of the preferred embodiments taken in conjunction with the following drawings, although variations and modifications thereof may be affected without departing from the spirit and scope of the new concepts of revelation.
BREVE DESCRIÇÃO DAS FIGURAS DO DESENHOBRIEF DESCRIPTION OF DRAWING FIGURES
FIG. 1 é uma vista geral de nível elevado de aspectos exemplares para um sistema de transação financeira móvel (MFTS) que incorpora aspectos da presente invenção.FIG. 1 is a high level overview of exemplary aspects for a mobile financial transaction system (MFTS) incorporating aspects of the present invention.
FIG. 2 é uma vista geral mais detalhada de um sistema de transação financeira móvel exemplar (MFTS) de acordo com um aspecto exemplar da invenção.FIG. 2 is a more detailed overview of an exemplary mobile financial transaction system (MFTS) according to an exemplary aspect of the invention.
FIG. 3, consistindo da FIG. 3A e FIG. 3B, é um diagrama da arquitetura de software de computador que ilustra vários módulos de programa de computador que fornecem etapas de método executadas por computador para um aplicativo de telefone celular ou de dispositivo móvel :(FIG. 3A) e etapas de método implementadas por computador para operações do sistema de MFTS (FIG. 3B), de acordo com aspectos exemplares da invenção. FIG. 4 é um fluxograma que mostra a operação do programa principal de um sistema de transação financeira móvel (MFTS) construído de acordo com aspectos exemplares da presente invenção.FIG. 3, consisting of FIG. 3A and FIG. 3B, is a diagram of computer software architecture illustrating various computer program modules that provide computer-performed method steps for a cell phone or mobile device application: (FIG. 3A) and computer-implemented method steps for MFTS system operations (FIG. 3B) according to exemplary aspects of the invention. FIG. 4 is a flow chart showing the operation of the main program of a mobile financial transaction system (MFTS) constructed in accordance with exemplary aspects of the present invention.
FIG. 5 é um fluxograma que mostra a operação do programa principal de um sistema de transação financeira móvel (MFTS) construído de acordo com aspectos exemplares da presente invenção.FIG. 5 is a flow chart showing the operation of the main program of a mobile financial transaction system (MFTS) constructed in accordance with exemplary aspects of the present invention.
FIG. 6 ilustra esquemas exemplares do banco de dados (layouts de tabela de dados) para um banco de dados de usuário de sistema de transação financeira móvel (MFTS) de acordo com um aspecto exemplar da invenção.FIG. 6 illustrates exemplary database schemas (data table layouts) for a mobile financial transaction system (MFTS) user database in accordance with an exemplary aspect of the invention.
FIG. 7 ilustra um esquema exemplar do banco de dados (layouts de tabela de dados) para um banco de dados de transação de sistema de transação financeira móvel (MFTS) de acordo com aspectos exemplares da invenção.FIG. 7 illustrates an exemplary database schema (data table layouts) for a mobile financial transaction system (MFTS) transaction database according to exemplary aspects of the invention.
FIG. 8 é um fluxograma que ilustra etapas de método implementadas por computador de um programa de computador que incorpora operações de uma interface de comunicação de dispositivo móvel para o MFTS de acordo com aspectos exemplares da invenção.FIG. 8 is a flowchart illustrating computer-implemented method steps of a computer program incorporating operations of a mobile device communication interface for the MFTS in accordance with exemplary aspects of the invention.
FIG. 9 é um fluxograma que ilustra etapas de método implementadas por computador de um programa de computador que incorpora operações de uma interface de comunicações do fornecedor de serviço financeiro (FSP) para o MFTS de acordo com aspectos exemplares da invenção.FIG. 9 is a flowchart illustrating computer-implemented method steps of a computer program incorporating operations of a financial service provider (FSP) communications interface for MFTS in accordance with exemplary aspects of the invention.
FIG. 10 é um fluxograma que ilustra etapas de método implementadas por computador de um programa de computador que incorpora operações de uma interface de entrada/saída (1/0) de aplicativo da web de usuário para o MFTS de acordo com aspectos exemplares da invenção.FIG. 10 is a flowchart illustrating computer-implemented method steps of a computer program incorporating operations of a user web application input / output interface (1/0) for MFTS according to exemplary aspects of the invention.
FIG. 11 é um fluxograma que ilustra etapas de método implementadas por computador de um programa de computador que incorpora operações de um aplicativo da web para registrar um novo usuário de acordo com aspectos exemplares da invenção.FIG. 11 is a flowchart illustrating computer-implemented method steps of a computer program incorporating operations of a web application to register a new user in accordance with exemplary aspects of the invention.
FIG. 12 é um fluxograma que ilustra etapas de método implementadas por computador de um programa de computador que incorpora operações de um aplicativo da web para um usuário registrado de acordo com aspectos exemplares da invenção.FIG. 12 is a flowchart illustrating computer-implemented method steps of a computer program incorporating operations of a web application to a registered user in accordance with exemplary aspects of the invention.
FIG. 13 mostra uma seqüência de exibições de tela de dispositivo móvel para fontes de pagamento selecionáveis da visão e de saldos de conta de acordo com um aspecto exemplar da invenção.FIG. 13 shows a sequence of mobile device screen displays for selectable sight and account balance payment sources in accordance with an exemplary aspect of the invention.
FIG. 14 é um diagrama de seqüência que ilustra etapas de método implementadas por computador para ver fontes de pagamento e saldos de conta de acordo com um aspecto exemplar da invenção.FIG. 14 is a sequence diagram illustrating computer-implemented method steps for viewing payment sources and account balances in accordance with an exemplary aspect of the invention.
FIG. 15 mostra uma seqüência de exibições de tela de dispositivo móvel para ver faturas de acordo com uma modalidade preferida e uma modalidade alternativa da presente invenção.FIG. 15 shows a sequence of mobile device screen displays for viewing invoices according to a preferred embodiment and an alternative embodiment of the present invention.
FIG. 16 é um diagrama de seqüência que ilustra etapas de método implementadas por computador para ver faturas de acordo com uma modalidade preferida e uma mpdalidade alternativa da presente invenção.FIG. 16 is a sequence diagram illustrating computer-implemented method steps for viewing invoices according to a preferred embodiment and an alternative embodiment of the present invention.
FIG. 17 mostra uma seqüência de exibições de tela de dispositivo móvel para pagar uma fatura de acordo com um aspecto exemplar da invenção.FIG. 17 shows a sequence of mobile device screen displays for paying an invoice in accordance with an exemplary aspect of the invention.
FIG. 18A mostra um diagrama de seqüência que ilustra etapas de método implementadas por computador para pagar uma fatura de acordo com uma modalidade preferida da presente invenção, e a FIG. 18B mostra um diagrama de seqüência que ilustra etapas de método implementadas por computador para pagar uma fatura de acordo com uma modalidade alternativa da presente invenção.FIG. 18A shows a sequence diagram illustrating computer-implemented method steps for paying an invoice according to a preferred embodiment of the present invention, and FIG. 18B shows a sequence diagram illustrating computer-implemented method steps for paying an invoice in accordance with an alternative embodiment of the present invention.
FIG. 19 é uma seqüência de vistas de tela de dispositivo móvel de uma perspectiva do pagador conforme um usuário usa uma opção de pagamento "Pague a Qualquer um", seleciona um nome de uma lista, e usa um método de pagamento "recebedor definido" de acordo com um aspecto exemplar da invenção.FIG. 19 is a sequence of mobile device screen views from a payer perspective as a user uses a "Pay Anyone" payment option, selects a name from a list, and uses a "defined payer" payment method accordingly. with an exemplary aspect of the invention.
FIG. 20 é uma seqüência de vistas de tela de dispositivo móvel de uma perspectiva do favorecido de um "Pague a Qualquer um" usando uma opção de pagamento "recebedor definido" de acordo com um aspecto exemplar da invenção.FIG. 20 is a sequence of mobile device screen views from a "Pay Anyone" payee perspective using a "defined receiver" payment option in accordance with an exemplary aspect of the invention.
FIG. 21 mostra um diagrama de seqüência que ilustra o método implementado por computador de uma perspectiva do pagador conforme um usuário usa uma opção de pagamento "Pague a Qualquer Um", seleciona um favorecido, e seleciona um método de pagamento de acordo com um aspecto exemplar da invenção.FIG. 21 shows a sequence diagram illustrating the computer implemented method from a payer perspective as a user uses a "Pay Anyone" payment option, selects a payee, and selects a payment method according to an exemplary aspect of the payer. invention.
FIG. 22 mostra um diagrama de seqüência que ilustra o método implementado por computador de uma perspectiva do favorecido conforme um usuário usa uma opção de pagamento "Pague a Qualquer Um", seleciona o método de pagamento "recebedor definido", seleciona um método de pagamento, e recebe o pagamento de acordo com um aspecto exemplar da invenção.FIG. 22 shows a sequence diagram illustrating the computer-implemented method from a payee perspective as a user uses a "Pay Anyone" payment option, selects the "defined payee" payment method, selects a payment method, and receives payment in accordance with an exemplary aspect of the invention.
FIG. 23 mostra uma seqüência de vistas de tela do dispositivo móvel de uma vista do pagador de uma característica de pagamento "Pague a Qualquer Um" com seleção de um método de pagamento ACH de acordo com um aspecto exemplar da invenção.FIG. 23 shows a sequence of mobile device screen views of a payer view of a "Pay Anyone" payment feature with selection of an ACH payment method in accordance with an exemplary aspect of the invention.
FIG. 24 mostra uma seqüência de vistas de tela do dispositivo móvel de uma perspectiva do favorecido de uma característica de pagamento "Pague a Qualquer Um" com método de pagamento ACH de acordo com um aspecto exemplar da invenção.FIG. 24 shows a sequence of screen views of the mobile device from a payee perspective of a "Pay Anyone" payment feature with ACH payment method in accordance with an exemplary aspect of the invention.
FIG. 25 é um diagrama de seqüência que ilustra etapas de método implementadas por computador para uma característica de pagamento "Pague a Qualquer Um" com método de pagamento ACH de acordo com um aspecto exemplar da invenção.FIG. 25 is a sequence diagram illustrating computer implemented method steps for a "Pay Anyone" payment feature with ACH payment method according to an exemplary aspect of the invention.
FIG. 26 mostra uma seqüência de vistas de tela do dispositivo móvel de uma perspectiva do pagador conforme um usuário usa uma característica de pagamento "Pague a Qualquer Um" e seleciona um método de pagamento por cheque em papel de acordo com um aspecto exemplar da invenção.FIG. 26 shows a sequence of mobile device screen views from a payer perspective as a user uses a "Pay Anyone" payment feature and selects a paper check payment method in accordance with an exemplary aspect of the invention.
FIG. 27 mostra uma seqüência de vistas de tela do dispositivo móvel de uma perspectiva do favorecido de uma característica de pagamento "Pague a Qualquer Um" com um método de pagamento por cheque em papel de acordo com um aspecto exemplar da invenção.FIG. 27 shows a sequence of screen views of the mobile device from a payee view of a "Pay Anyone" payment feature with a paper check payment method in accordance with an exemplary aspect of the invention.
FIG. 28 é um diagrama de seqüência que ilustra etapas de método implementadas por computador para uma característica de pagamento "Pague a Qualquer Um", envolvendo um. método de pagamento por cheque em papel de acordo com um aspecto exemplar da invenção.FIG. 28 is a sequence diagram illustrating computer-implemented method steps for a "Pay Anyone" payment feature involving one. paper check payment method according to an exemplary aspect of the invention.
FIG. 29 mostra uma seqüência de vistas de tela do dispositivo móvel de uma perspectiva do pagador conforme um usuário usa uma característica de pagamento "Pague a Qualquer Um" e seleciona um método de pagamento de cartão de valor armazenado (SV) de acordo com um aspecto exemplar da invenção.FIG. 29 shows a sequence of mobile device screen views from a payer perspective as a user uses a "Pay Anyone" payment feature and selects a stored value card (SV) payment method according to an exemplary aspect. of the invention.
FIG. 30 mostra uma seqüência de vistas de tela do dispositivo móvel de uma perspectiva do favorecido de uma característica de pagamento "Pague a Qualquer Um" com o método de pagamento de cartão de valor armazenado (SV) de acordo com um aspecto exemplar da invenção.FIG. 30 shows a sequence of screen views of the mobile device from a payee perspective of a "Pay Anyone" payment feature with the stored value card (SV) payment method according to an exemplary aspect of the invention.
FIG. 31 é um diagrama de seqüência que ilustra etapas de método implementadas por computador para um método de pagamento "Pague a Qualquer Um" que envolve o uso de um método de pagamento de cartão de valor armazenado (SV) de acordo com um aspecto exemplar da invenção.FIG. 31 is a sequence diagram illustrating computer-implemented method steps for a "Pay Anyone" payment method involving the use of a stored value card (SV) payment method in accordance with an exemplary aspect of the invention. .
FIG. 32 mostra uma seqüência de vistas de tela do dispositivo móvel enquanto um usuário transfere fundos ou saldos de conta de acordo com um aspecto exemplar da invenção.FIG. 32 shows a sequence of screen views of the mobile device while a user transfers funds or account balances in accordance with an exemplary aspect of the invention.
FIG. 33 é um diagrama de seqüência que ilustra etapas de método implementadas por computador para transferência de fundos ou transferências de saldo entre pontas de fontes de pagamento de acordo com um aspecto exemplar da invenção.FIG. 33 is a sequence diagram illustrating computer-implemented method steps for transferring funds or balance transfers between payment source tips in accordance with an exemplary aspect of the invention.
FIG. 34 mostra uma seqüência das vistas de tela do dispositivo móvel que ilustram o recebimento de pagamento para um favorecido com um dispositivo móvel, com a instalação opcional de um aplicativo de dispositivo móvel ao dispositivo móvel do favorecido, de acordo com um aspecto exemplar da invenção.FIG. 34 shows a sequence of mobile device screen views illustrating receiving payment for a payee with a mobile device, with the optional installation of a mobile device application to the payee's mobile device, in accordance with an exemplary aspect of the invention.
FIG. 35 é um diagrama de seqüência que ilustra etapas de método implementadas por computador onde um favorecido efetua download e instala um aplicativo de dispositivo móvel a partir do sistema MFTS como uma parte do sistema de comércio financeiro viral de acordo com um aspecto exemplar da invenção.FIG. 35 is a sequence diagram illustrating computer-implemented method steps where a payee downloads and installs a mobile device application from the MFTS system as a part of the viral financial trading system in accordance with an exemplary aspect of the invention.
FIG. 36 é uma seqüência de vistas de tela do dispositivo móvel de uma perspectiva do usuário de mudar um número de identificação pessoal (PIN) de acordo com um aspecto exemplar da invenção. FIG. 37, consistindo das FIGS. 37A-37D, compreende exibições de tela da interface de entrada/saida do aplicativo da web que ilustra como um usuário se registra para uso de um sistema de transação financeira móvel através de uma página de usuário do aplicativo da web de acordo com uma modalidade preferida da presente invenção.FIG. 36 is a sequence of mobile device screen views from a user's perspective of changing a personal identification number (PIN) according to an exemplary aspect of the invention. FIG. 37, consisting of FIGS. 37A-37D, comprises web application input / output interface screen views that illustrate how a user registers for use of a mobile financial transaction system through a web application user page according to a preferred embodiment. of the present invention.
FIG. 38, consistindo das FIGS. 38A-38D, compreende exibições de tela da interface de entrada/saida do aplicativo da web que ilustra como um usuário gerencia contas financeiras de um sistema de transação financeira móvel através de uma página de usuário do aplicativo da web de acordo com uma modalidade preferida da presente invenção.FIG. 38, consisting of FIGS. 38A-38D, comprises web application input / output interface screen views illustrating how a user manages financial accounts of a mobile financial transaction system through a web application user page according to a preferred embodiment of the web application. present invention.
FIG. 39, consistindo das FIGS. 39A-39B, compreende exibições de tela da interface de entrada/saida do aplicativo da web que ilustra como um usuário gerencia favorecidos de um sistema de transação financeira móvel através de uma página de usuário do aplicativo da web de acordo com uma modalidade preferida da presente invenção.FIG. 39, consisting of FIGS. 39A-39B comprises web application input / output interface screen views illustrating how a user manages a mobile financial transaction system through a web application user page in accordance with a preferred embodiment of the present invention. invention.
FIG. 40 é uma tela de exibição de resumo de conta do aplicativo da web de acordo com aspectos exemplares alternativos da invenção.FIG. 40 is a web application account summary display screen according to alternative exemplary aspects of the invention.
FIG. 41 é uma tela de exibição dos detalhes da entidade de faturamento de aplicativo da web de acordo com aspectos exemplares alternativos da invenção.FIG. 41 is a screen for displaying the details of the web application billing entity in accordance with alternative exemplary aspects of the invention.
FIG. 42 é uma tela de exibição dos detalhes da fonte de pagamento de aplicativo da web de acordo com aspectos exemplares alternativos da invenção.FIG. 42 is a display screen of web application payment source details in accordance with alternative exemplary aspects of the invention.
DESCRIÇÃO DETALHADA DA MODALIDADE PREFERIDADETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
Antes de uma descrição detalhada das invenções, as seguintes definições são fornecidas como uma ajuda a compreender o assunto e a terminologia dos aspectos da(s) presente(s) invenção(ões), são exemplares, e não necessariamente limitando a(s) invenção(ões), que são expressadas nas reivindicações. Mesmo se um termo estiver em maiúsculo não é considerado definitivo ou limitante do significado de um termo. Como usado neste documento, um termo em maiúsculo terá o mesmo significado que um termo não em maiúsculo, a menos que o contexto do uso indicar especificamente que um significado mais restritivo para o termo em maiúsculo é pretendido. Um termo em maiúsculo dentro do glossário indica geralmente que o termo em maiúsculo tem uma definição separada dentro do glossário. Entretanto, a colocação em maiúsculo ou falta disso dentro do restante deste documento não está pretendida a limitar necessariamente a menos que o contexto indicar claramente que tal limitação é pretendida.Prior to a detailed description of the inventions, the following definitions are provided as an aid to understanding the subject matter and terminology of the aspects of the present invention (s), are exemplary, and not necessarily limiting the invention (s). (s), which are expressed in the claims. Even if a term is capitalized it is not considered definitive or limiting the meaning of a term. As used herein, an uppercase term will have the same meaning as a non-uppercase term unless the context of use specifically indicates that a more restrictive meaning for the uppercase term is intended. An uppercase term within the glossary generally indicates that the uppercase term has a separate definition within the glossary. However, capitalization or lack thereof within the remainder of this document is not necessarily intended to limit unless the context clearly indicates that such limitation is intended.
DEFINIÇÕES/GLOSSÁRIODEFINITIONS / GLOSSARY
ACH: um acrônimo para o "Automated Clearing House", uma rede de operação bancária eletrônica que processa volumes de transações de crédito e débito de acordo com regras e regulamentos estabelecidos pela "National Automated Clearing House Association" (NACHA) e pelo "U.S. Federal Reserve" (Fed).ACH: An acronym for Automated Clearing House, an electronic banking network that processes credit and debit transaction volumes in accordance with rules and regulations set by the National Automated Clearing House Association (NACHA) and the US Federal Reserve "(Fed).
Aplicativo: um programa de computador que opera sobre um sistema de computador, por exemplo, mas não limitado a, um programa de computador operado dentro do MFTS, ou de um programa de computador operado dentro de um telefone celular ou de um dispositivo móvel (um aplicativo móvel). Uns exemplos mais adicionais dos aplicativos incluem os programas que executam uma busca em um banco de dados, recebem e armazenam a informação em uma memória provisória de um dispositivo móvel, a informação selecionada exibição em um dispositivo móvel, etc., e o virtualmente qualquer outro tipo de programa que gera transações ou é responsivo às transações.Application: A computer program that operates on a computer system, for example, but not limited to, a computer program operated within MFTS, or a computer program operated within a mobile phone or mobile device (a mobile app). Further examples of applications include programs that perform a search on a database, receive and store information in a temporary memory of a mobile device, display selected information on a mobile device, etc., and virtually any other. type of program that generates transactions or is responsive to transactions.
Informação de Fatura: informação fornecida por uma entidade de faturamento, ou por um agregador de fatura, referindo-se ou correspondendo a uma fatura a ser paga; consiste tipicamente em toda informação fornecida pela entidade de faturamento que apareceria em uma fatura a ser paga e fornecida a um usuário ou a um agregador de faturamento. (Veja "informação de fatura resumida.")Invoice Information: Information provided by a billing entity or invoice aggregator, referring to or corresponding to an invoice to be paid; This typically consists of all information provided by the billing entity that would appear on an invoice to be paid and provided to a user or billing aggregator. (See "Summary Invoice Information.")
Entidade de faturamento: um favorecido; uma pessoa individual, negócio, ou entidade que forneça uma fatura que possa ser paga a um usuário. O termo inclui geralmente qualquer favorecido, mesmo se uma fatura é enviada a pronto pagamento, embora uma entidade de faturamento tipicamente possa ser esperada fornecer um documento ou mensagem (uma fatura) indicando uma quantidade devido à entidade de faturamento, visto que um favorecido do tipo "pague a qualquer um", enquanto considerado geralmente uma entidade de faturamento para propósitos de aspectos da invenção, não possa necessariamente exigir uma fatura antes de enviar um pagamento.Billing Entity: One payee; an individual, business, or entity that provides an invoice that can be paid to a user. The term generally includes any payee, even if an invoice is sent in cash, although a billing entity may typically be expected to provide a document or message (an invoice) indicating an amount due to the billing entity, as a payee of the type "Pay to anyone", while generally considered a billing entity for purposes of aspects of the invention, may not necessarily require an invoice before sending a payment.
Agregador de faturamento (fatura): uma entidade que proporcione um serviço de coletar informação referente a faturas a pagar ou a outras obrigações de pagamento a uma entidade com quem um usuário ou consumidor mantém um relacionamento financeiro, e no contexto da invenção, fornece informação sobre uma ou mais faturas a pagar a um sistema de transação financeira móvel construído como descrito aqui, e serve opcionalmente como um fornecedor de serviço financeiro que lida com pagamento de fatura para um usuário.Billing aggregator (invoice): An entity providing a service for collecting information regarding invoices payable or other payment obligations to an entity with which a user or consumer has a financial relationship, and in the context of the invention, provides information about one or more invoices payable to a mobile financial transaction system built as described herein, and optionally serves as a financial service provider that handles invoice payment to a user.
Demonstrativo de fatura: a apresentação ou demonstrativo de uma ou mais obrigações de pagamento de uma entidade (tais como as faturas a pagar ou os pagamentos a fazer), por exemplo, por um agregador de fatura, e a comunicação eletrônica de uma ou mais tais obrigações de pagamento, à entidade para a revisão e provisão de instruções de pagamento. O demonstrativo de conta pode ser fornecido em uma base fatura a fatura a partir de uma entidade de faturamento, ou pode ser um agrupamento ou um agregador de faturas por um agregador de faturamento que proporcione um serviço de coletar faturas para pagar uma entidade.Invoice Statement: The presentation or statement of one or more payment obligations of an entity (such as invoices payable or payments to be made), for example, by an invoice aggregator, and the electronic communication of one or more such invoices. payment obligations, to the entity for the review and provision of payment instructions. The statement of account may be provided on an invoice-to-invoice basis from a billing entity, or it may be a billing aggregator or aggregator by a billing aggregator that provides an invoice collection service to pay an entity.
Consumidor: uma pessoa individual ou outra entidade que acessa ou usa um dispositivo móvel para realizar determinadas funções de um sistema de transação financeira móvel (MFTS), de acordo com aspectos exemplares das invenções. Geralmente sinônimo de "usuário", abaixo.Consumer: An individual or other entity that accesses or uses a mobile device to perform certain functions of a mobile financial transaction system (MFTS), in accordance with exemplary aspects of inventions. Usually synonymous with "user" below.
DBMS: sistema de gerenciamento de banco de dados.DBMS: database management system.
Empresa: uma organização ou entidade de negócios que utiliza a presente invenção. Uma Empresa pode ser um negócio, uma agência governamental, uma pessoa, ou virtualmente qualquer outra organização que conduz as transações de negócio que refletem sua atividade empresarial.Company: An organization or business entity using the present invention. A Company may be a business, a government agency, a person, or virtually any other organization conducting business transactions that reflect its business activity.
Entidade: algo que tem uma existência separada e distinta ou uma realidade conceituai fora da presente invenção. Um exemplo é uma entidade de faturamento, que envia informação de faturamento sobre uma obrigação de pagamento.Entity: something that has a separate and distinct existence or a conceptual reality outside the present invention. An example is a billing entity, which sends billing information about a payment obligation.
Fornecedor de Serviço Financeiro (FSP): uma entidade que fornece serviços financeiros em nome de seus clientes, tais como um banco, companhia de cartões de crédito, associação de crédito, companhia de cartão de débito, companhia de cartões de presente, companhia de serviços de pagamento, ou outra instituição financeira, e serve especialmente como uma fonte de pagamento (PS). Como usado aqui, um FSP é uma entidade que fornece serviços financeiros em nome dos usuários com dispositivos móveis de acordo com aspectos exemplares da invenção. Um FSP pode também ser um recebedor de instrução de pagamento e efetuar um pagamento.Financial Service Provider (FSP): An entity that provides financial services on behalf of its customers, such as a bank, credit card company, credit association, debit card company, gift card company, service company. or other financial institution, and serves especially as a source of payment (PS). As used herein, an FSP is an entity that provides financial services on behalf of users with mobile devices in accordance with exemplary aspects of the invention. An FSP may also be a payment instruction recipient and make a payment.
I/O: entrada/saida.I / O: input / output.
LAN: rede de área local, uma coleção de computadores que estão conectados para comunicações eletrônicas, encontrados tipicamente geograficamente bem próximos (isto é, no mesmo edifício).LAN: local area network, a collection of computers that are connected for electronic communications, typically found geographically close together (ie in the same building).
Fornecedor de Serviço de Comunicação Móvel (MCSP) (geralmente sinônimo com fornecedor de serviço sem fio) : uma entidade que fornece serviços de comunicação para dispositivos móveis ao MFTS, e talvez a outras entidades conectadas em redes. Por exemplo, um fornecedor de serviço de telefone celular tipicamente pode servir como um MCSP.Mobile Service Provider (MCSP) (usually synonymous with wireless service provider): An entity that provides mobile communication services to MFTS, and perhaps to other entities connected in networks. For example, a cell phone service provider may typically serve as an MCSP.
Cliente móvel (geralmente sinônimo com aplicativo móvel) : um programa de computador que roda em um dispositivo móvel, para fornecer serviços e operações como descrito neste documento, de acordo com aspectos exemplares da invenção.Mobile client (usually synonymous with mobile application): A computer program that runs on a mobile device to provide services and operations as described herein in accordance with exemplary aspects of the invention.
Dispositivo móvel: algum dispositivo usado para comunicação através de redes de comunicação sem fio, tais como um telefone celular, um walkie-talkie, um assistente digital pessoal (PDA), um pager, um telefone inteligente .(smart phone) , ou alguma combinação desses. Os dispositivos móveis operativos na presente invenção rodam tipicamente um programa de software de cliente móvel para efetuar a funcionalidade descrita aqui. Geralmente sinônimo e usado intercambiavelmente com telefone móvel, mas um dispositivo móvel não precisa necessariamente ser um instrumento do tipo telefone. Sistema de Transação Financeira Móvel (MFTS) : um sistema construído como descrito neste documento, que facilita transações financeiras por meio de dispositivos móveis.Mobile device: Any device used for communication over wireless communication networks, such as a mobile phone, a walkie talkie, a personal digital assistant (PDA), a pager, a smart phone, or some combination. of these. Operative mobile devices in the present invention typically run a mobile client software program to perform the functionality described herein. Usually synonymous and used interchangeably with mobile phone, but a mobile device need not necessarily be a telephone type instrument. Mobile Financial Transaction System (MFTS): A system built as described in this document that facilitates financial transactions through mobile devices.
Instrução de Pagamento MFTS (MFTSPI) : uma forma de Instrução de Pagamento (PI) (veja abaixo) que compreende uma comunicação iniciada pelo MFTS e transmitida a um recebedor de instrução de pagamento tal como uma instituição financeira para instruir que instituição para fazer um pagamento a uma entidade selecionada identificada.MFTS Payment Instruction (MFTSPI): A form of Payment Instruction (PI) (see below) that comprises a communication initiated by MFTS and transmitted to a payment instruction recipient such as a financial institution to instruct which institution to make a payment. to an identified selected entity.
Instrução de Pagamento por Móvel (MPI): uma forma de instrução de pagamento (PI) (veja abaixo) que é gerada e fornecida a partir de um dispositivo móvel de acordo com aspectos exemplares da invenção.Mobile Payment Instruction (MPI): A form of payment instruction (PI) (see below) that is generated and provided from a mobile device in accordance with exemplary aspects of the invention.
Carteira Móvel: um nome dado a um aplicativo do dispositivo móvel que fornece funcionalidade para ver e selecionar faturas a serem pagas ou outros pagamentos a fazer, ver e selecionar fontes de pagamento para fazer tais pagamentos, ver saldos, etc., de acordo com aspectos exemplares da invenção.Mobile Wallet: A name given to a mobile app that provides functionality to view and select invoices to pay or other payments to make, view and select payment sources to make such payments, view balances, etc., depending on aspects. examples of the invention.
Pague a Qualquer Um (PayAnyone) : uma característica de aspectos da presente invenção que permitem que um usuário pague uma pessoa tendo um dispositivo móvel sem fio conectado, sem consideração a se essa pessoa está fisicamente presente, principalmente no sentido de comunicar mensagens ao dispositivo sem fios do favorecido, solicitar instruções, e determinar um método preferido para recebimento do pagamento pelo favorecido.PayAnyone: A feature of aspects of the present invention that allow a user to pay a person having a wireless mobile device connected, regardless of whether that person is physically present, particularly in order to communicate messages to the device without payee's wire, request instructions, and determine a preferred method for receiving payee's payment.
Favorecido: uma pessoa ou uma entidade que recebe o pagamento. Um favorecido pode também ser um recebedor de instrução de pagamento. Pagador: uma pessoa ou uma entidade que faz um pagamento. Um pagador é também uma pessoa ou uma entidade que envia uma instrução de pagamento.Favored: A person or entity that receives the payment. A payee may also be a payment instruction recipient. Payer: A person or entity that makes a payment. A payer is also a person or entity that submits a payment instruction.
Instrução de Pagamento (PI): uma coleção de informações que inclui tipicamente um ou mais pagamentos selecionados a fazer, pelo menos uma fonte de pagamento para uso em fazer o pagamento, e outras informações. Uma instrução de pagamento por móvel (MPI) é inicialmente gerada e fornecida a partir de um dispositivo móvel de acordo com aspectos exemplares da invenção. Uma instrução de pagamento MFTS (MFTSPI) é uma comunicação iniciada pelo MFTS e transmitida a um recebedor de instrução de pagamento para instruir esse recebedor de fazer um pagamento a uma entidade identificada.Payment Instruction (PI): A collection of information that typically includes one or more selected payments to make, at least one payment source for use in making the payment, and other information. A mobile payment instruction (MPI) is initially generated and provided from a mobile device in accordance with exemplary aspects of the invention. An MFTS payment instruction (MFTSPI) is a communication initiated by MFTS and transmitted to a payment instruction recipient to instruct that recipient to make a payment to an identified entity.
Recebedor de Instrução de Pagamento (PIR): uma entidade a quem uma instrução de pagamento é dada para finalidades de fazer um pagamento; um recebedor de instrução de pagamento pode ele mesmo fazer um pagamento, ou pode fornecer uma instrução a uma outra entidade para fazer o pagamento, tal como um fornecedor de serviço financeiro. Por exemplo, um recebedor de instrução de pagamento pode ser um fornecedor de serviço financeiro, um agregador de fatura, ou uma entidade de faturamento (por exemplo, uma companhia que tenha a autorização de um pagador de sacar um pagamento diretamente a partir de um banco do pagador).Payment Instruction Receiver (PIR): An entity to whom a payment instruction is given for the purpose of making a payment; A payment instruction recipient may themselves make a payment, or may provide an instruction to another entity to make the payment, such as a financial service provider. For example, a payment instruction recipient may be a financial service provider, an invoice aggregator, or a billing entity (for example, a company that has the authorization of a payer to withdraw a payment directly from a bank). payer).
Método de pagamento: a maneira em que um pagamento é fornecido a um favorecido por um recebedor de instrução de pagamento ou por seu agente, isto é, um instrumento financeiro de alguma espécie fornecido a um favorecido; um pagamento pode ser feito por vários meios que incluem mas não são limitados a cheque em papel, cartão de valor armazenado, transferência de fundos ACH, creditar uma conta de cartão de crédito, transferência eletrônica, ordem de pagamento, crédito a um PayPal ou à outra conta financeira online, um outro tipo de instrumento financeiro, etc. De acordo com aspectos da invenção, um método de pagamento pode ser escolhido por um pagador em determinadas modalidades, ou pode ser escolhido por um favorecido em outras modalidades. Uma fonte de pagamento difere de um método de pagamento em que uma fonte de pagamento fornece fundos para um instrumento de um método de pagamento escolhido.Payment Method: The manner in which a payment is provided to a payee by a payment instruction recipient or its agent, that is, a financial instrument of some kind provided to a payee; A payment can be made by various means including but not limited to paper check, stored value card, ACH funds transfer, crediting a credit card account, wire transfer, money order, credit to a PayPal or another online financial account, another type of financial instrument, etc. According to aspects of the invention, a payment method may be chosen by a payer in certain embodiments, or may be chosen by a payee in other embodiments. A payment source differs from a payment method in which a payment source provides funds for an instrument of a chosen payment method.
Pagamento a Fazer (PM) : Uma obrigação de pagamento de um usuário de dispositivo móvel, para que uma instrução para fazer um pagamento seja feita usando aspectos da invenção. Tais obrigações incluem quaisquer faturas que uma pessoa ou uma família receberem em uma base regular tal como de faturas de água, faturas de luz, faturas de gás, pagamentos de hipoteca, pagamento de automóvel, pagamentos de seguro, faturas de telefone e/ou de telefone móvel, faturas de cartão de crédito, etc. Estas obrigações de pagamento também incluem quaisquer pagamentos que uma pessoa precisar fazer ocasionalmente como compra de gasolina, bilhetes de cinema, quaisquer compras somente em dinheiro assim como pagamento a quaisquer indivíduos.Payment to Make (PM): A payment obligation from a mobile device user for an instruction to make a payment to be made using aspects of the invention. Such obligations include any invoices that a person or family receives on a regular basis such as water bills, electricity bills, gas bills, mortgage payments, car payments, insurance payments, telephone bills and / or mobile phone, credit card bills, etc. These payment obligations also include any payments that a person may occasionally have to make such as gasoline purchases, movie tickets, any cash-only purchases as well as payments to any individuals.
Fonte de Pagamento (PS): fundos ou dinheiro disponíveis a uma pessoa ou família, geralmente através de uma conta que pode ser acessada por aspectos da presente invenção. Estas fontes incluem contas de cartão de crédito, contas de cartão de débito, contas de cheque e/ou de poupança, contas de cartão de crédito de loja de departamento, etc.Payment Source (PS): funds or money available to a person or family, usually through an account that can be accessed by aspects of the present invention. These sources include credit card accounts, debit card accounts, check and / or savings accounts, department store credit card accounts, etc.
Informação de fonte de pagamento: informação referente a uma fonte de pagamento que é armazenada no MFTS e uma parcela da qual (informação resumida da fonte de pagamento) é comunicada a dispositivo móvel de usuário.Payment Source Information: Information regarding a payment source that is stored in MFTS and a portion of which (summary payment source information) is communicated to a user's mobile device.
Protocolo: Um conjunto de regras formais que descrevem como transmitir dados, especialmente através de uma rede. Os protocolos de baixo nivel definem os padrões elétricos e físicos para ser observados, ordenamento de bit e byte, e transmissão e detecção e correção de erro do fluxo de bits. Os protocolos de nível elevado tratam a formatação de dados, incluindo a sintaxe das mensagens, o diálogo do terminal ao computador, conjuntos de caracteres, sequenciamento de mensagens etc.Protocol: A set of formal rules that describe how to transmit data, especially over a network. Low-level protocols define the electrical and physical standards to be observed, bit and byte ordering, and bitstream error transmission and detection and correction. High-level protocols handle data formatting, including message syntax, terminal-to-computer dialog, character sets, message sequencing, and so on.
Cartão de valor armazenado (SV) : um cartão de pagamento, tipicamente incluindo uma fita magnética ou outro meio de portar informação elétrica, magnética, ou eletrônica, que é aceito como uma forma de pagamento por determinadas empresas comerciais; o dinheiro pode ser "carregado" em um cartão de valor SV através dos vários mecanismos e sistemas diferentes e então pode ser usado para pagar faturas, comprar bens, etc. Um cartão- de valor armazenado (SV) não é um cartão de crédito ou um cartão de débito, embora um cartão SV porte determinada semelhança física aos outros tipos de cartões.Stored Value Card (SV): A payment card, typically including a magnetic tape or other means of carrying electrical, magnetic, or electronic information, which is accepted as a form of payment by certain merchant companies; Money can be "loaded" onto an SV value card through many different mechanisms and systems and then used to pay invoices, buy goods, etc. A stored-value card (SV) is not a credit or debit card, although an SV card bears certain physical similarity to other types of cards.
Informação de fatura resumida: um subconjunto reduzido da informação de fatura que é exibida a um usuário através de um dispositivo móvel do usuário.Summary Invoice Information: A small subset of the invoice information that is displayed to a user through a user's mobile device.
Informação de fonte de pagamento resumida: um subconjunto reduzido de informação referente a uma conta e/ou a uma instituição financeira que é exibida a um usuário através de um dispositivo móvel do usuário.Summary payment source information: A small subset of account and / or financial institution information that is displayed to a user through a user's mobile device.
Transação: um conjunto de ações de sistema que resultam em uma atividade de negócio terminada, por exemplo, as seguintes transações são exemplares: a transferência de uma determinada quantia de dinheiro (fundos) de uma pessoa a outra; o débito de uma conta de cartão de crédito de uma pessoa (por exemplo, um pagador) e o crédito correspondente em uma conta bancária de uma outra pessoa (por exemplo, um favorecido); o pagamento de uma fatura; a emissão de uma instrução para emitir um cartão de valor armazenado (SV).Transaction: A set of system actions that result in a terminated business activity, for example, the following transactions are exemplary: the transfer of a certain amount of money (funds) from one person to another; debiting a credit card account from one person (for example, a payer) and matching credit to another person's bank account (for example, a payee); the payment of an invoice; issuing an instruction to issue a stored value card (SV).
SMS: serviço de mensagem curta, um serviço de comunicação em texto disponível em muitos dispositivos móveis digitais ou telefones que permite o envio de mensagens curtas (também conhecidas como mensagens de texto, mensagens, ou mais coloquialmente SMSs, textos ou mesmo txts) entre dispositivos móveis ou telefones.SMS: Short Message Service, a text communication service available on many digital mobile devices or phones that allows the sending of short messages (also known as text messages, messaging, or more colloquially SMSs, texts or even txts) between devices mobile or phones.
Usuário: um indivíduo ou outra entidade que acessa ou usa um dispositivo móvel para realizar determinadas funções de um sistema de transação financeira móvel. Veja também Consumidor. Como usado aqui, estes termos são geralmente sinônimos. Um usuário pode também usar uma interface web para acessar o MFTS para configuração e uso, como descrito aqui.User: An individual or other entity who accesses or uses a mobile device to perform certain functions of a mobile financial transaction system. See also Consumer. As used here, these terms are usually synonymous. A user can also use a web interface to access MFTS for configuration and use as described here.
Usuário/favorecido: um usuário de sistema MFTS e também um favorecido que recebe pagamentos.Payee: A MFTS system user and also a payee who receives payments.
Usuário/pagador: um usuário de sistema MFTS e também um pagador que faz pagamentos.User / Payer: An MFTS system user as well as a payer who makes payments.
Identificador de usuário (ID de usuário): um código usado para identificar um usuário ao MFTS, ou a um fornecedor de serviço financeiro, ou a um outro componente que exija a informação que identifica um usuário para alguma finalidade em relação à invenção.User Identifier (User ID): A code used to identify a user to MFTS, or a financial service provider, or another component that requires information that identifies a user for some purpose with respect to the invention.
UI: Interface de usuário. Significa tipicamente um aplicativo software com que um usuário interage para finalidades de entrar com informação, obter informação, ou fazer com que funções de um sistema associado executem; inclui uma interface de usuário de dispositivo móvel. WANs: redes de longa distância, uma coleção de computadores que são conexão para comunicações eletrônicas, tipicamente onde os computadores estão mais afastados ainda do que uma LAN e são conectados por linhas telefônicas, cabos de fibra óptica, transmissão por satélite, ou ondas de rádio.UI: User Interface. Typically means a software application with which a user interacts for purposes of entering information, obtaining information, or having functions of an associated system perform; Includes a mobile device user interface. WANs: Wide area networks, a collection of computers that are a connection to electronic communications, typically where computers are further apart than a LAN and are connected by telephone lines, fiber optic cables, satellite transmission, or radio waves. .
WLAN: rede de área local sem fio, por exemplo, uma tecnologia que é usada para conectar dispositivos, incluindo dispositivos móveis, portáteis, computadores de mesa, equipamento de entretenimento, etc. através de um sinal de rádio sem fio. Os exemplos incluem os padrões de comunicação de dados conhecidos de WiFi e WiMAX.WLAN: Wireless local area network, for example, a technology that is used to connect devices, including mobile devices, laptops, desktops, entertainment equipment, etc. through a wireless radio signal. Examples include the known WiFi and WiMAX data communication standards.
VISTA GERAL DO SISTEMASYSTEM OVERVIEW
Em uma melhor modalidade contemplada pelos inventores, os aspectos da presente invenção são implementados preferivelmente usando dispositivos móveis acoplados para comunicações eletrônicas (preferivelmente sem fio) com um sistema de transação financeira móvel (MFTS). Os dispositivos móveis incluem tais itens como os telefones celulares e PDAs que são conectados para comunicações de dados através de uma rede sem fio a um MFTS. 0 MFTS por sua vez é conectado para permitir acesso de rede remota (por exemplo, acesso a Internet) por usuários para setup de conta, configuração, edição, monitoração de transações, etc. Como será sabido por aqueles versados na técnica, tais dispositivos móveis são essencialmente dispositivos de computação pequenos, de mão que incluem características tais como microfones e alto- falantes (para permitir o uso do telefone), um circuito de sinal sem fio tal como um rádio digital, um microprocessador como uma unidade de processamento central (CPU), um display colorido ou outro, um teclado ou teclado numérico, uma caneta (stylus), uma roda rolante, botões de controle, sinalização sem fio de Bluetooth, sinalização de dados por infravermelho, etc. O MFTS é similarmente um dispositivo de computação de propósito geral que contém um ou mais processadores e/ou unidades de processamento central (CPU), armazenamento de dados sob a forma de unidades de disco e memória de acesso aleatório (RAM), interfaces de comunicação tais como conexões LAN, conexões WAN, conexões de internet, conexões de Ethernet, etc.In a better embodiment contemplated by the inventors, aspects of the present invention are preferably implemented using coupled mobile devices for electronic (preferably wireless) communications with a mobile financial transaction system (MFTS). Mobile devices include such items as mobile phones and PDAs that are connected for data communications over a wireless network to an MFTS. MFTS is in turn connected to allow remote network access (eg Internet access) by users for account setup, configuration, editing, transaction monitoring, etc. As will be appreciated by those skilled in the art, such mobile devices are essentially small, handheld computing devices that include features such as microphones and speakers (to enable telephone use), a wireless signal circuit such as a radio. a microprocessor such as a central processing unit (CPU), a color or other display, a keyboard or numeric keypad, a stylus, a scroll wheel, control buttons, Bluetooth wireless signaling, data signaling by infrared, etc. MFTS is similarly a general purpose computing device that contains one or more processors and / or central processing units (CPU), data storage in the form of disk units and random access memory (RAM), communication interfaces. such as LAN connections, WAN connections, internet connections, Ethernet connections, etc.
Consequentemente, será compreendido que as várias modalidades da presente invenção descritas aqui são implementadas preferivelmente como uma finalidade especial ou um computador de propósito geral incluindo vários hardwares de computador como discutido em grande detalhe abaixo. As modalidades dentro do escopo da presente invenção também incluem meios legíveis por computador para portar ou ter instruções executáveis por computador ou estruturas de dados armazenadas nos mesmos. Tais meios legíveis por computador podem ser quaisquer meios disponíveis que podem ser acessados por um computador de propósito geral ou propósito especial, ou descarregável a um dispositivo móvel através de redes de comunicação sem fio. Como exemplo, e não limitação, tais meios legíveis por computador podem compreender meios de armazenamento físicos tais como RAM, ROM, memória Flash, EEPROM, CD-ROM, DVD, ou outro armazenamento de disco ótico, armazenamento de disco magnético ou outros dispositivos de armazenamento magnético, qualquer tipo de memórias não-voláteis removíveis tais como digital seguro (SD), memória Flash, memory stick etc., ou qualquer outro meio que pode ser usado para portar ou armazenar o código de programa de computador sob a forma de instruções executáveis por computador ou estruturas de dados e que possa ser acessado por um computador de propósito geral ou propósito especial, ou um dispositivo móvel.Accordingly, it will be understood that the various embodiments of the present invention described herein are preferably implemented as a special purpose or general purpose computer including various computer hardware as discussed in greater detail below. Embodiments within the scope of the present invention also include computer readable means for carrying or having computer executable instructions or data structures stored therein. Such computer readable media can be any available media that can be accessed by a general purpose or special purpose computer, or downloadable to a mobile device over wireless communication networks. By way of example, and not limitation, such computer readable media may comprise physical storage media such as RAM, ROM, Flash memory, EEPROM, CD-ROM, DVD, or other optical disk storage, magnetic disk storage or other storage devices. magnetic storage means any type of removable non-volatile memories such as secure digital (SD), flash memory, memory stick etc., or any other means that may be used to carry or store computer program code in the form of instructions computer executable or data structures that can be accessed by a general purpose or special purpose computer, or a mobile device.
Quando informação é transferida ou fornecida através de uma rede ou uma outra conexão de comunicações (física, sem fio, ou uma combinação de conexão física ou sem fio) a um computador, o computador vê corretamente a conexão como um meio legível por computador. Assim, qualquer conexão é corretamente denominada e considerada um meio legível por computador. As combinações do acima devem também ser incluídas dentro do escopo de meios legíveis por computador. As instruções executáveis por computador compreendem, por exemplo, instruções e dados que fazem um computador de propósito geral, computador de propósito especial, ou dispositivo de processamento de propósito especial tal como um processador de dispositivo móvel para realizar uma função específica ou um grupo de funções.When information is transferred or provided over a network or other communications connection (physical, wireless, or a combination of physical or wireless connection) to a computer, the computer correctly sees the connection as a computer readable medium. Thus, any connection is correctly named and considered a computer readable medium. The above combinations should also be included within the scope of computer readable media. Computer executable instructions comprise, for example, instructions and data that make a general purpose computer, special purpose computer, or special purpose processing device such as a mobile device processor to perform a specific function or group of functions. .
Aqueles versados na técnica compreenderão as características e aspectos de um ambiente de computação apropriado em que os aspectos da invenção podem ser implementados. Embora não exigidas, as invenções serão descritas no contexto geral de instruções executáveis por computador, tais como os módulos de programa, sendo executado por computadores em ambientes conectados em rede. Tais módulos de programa freqüentemente são refletidos e ilustrados por fluxograma, por diagramas de seqüência, por exibições de tela exemplares, e por outras técnicas usadas por aqueles versados na técnica para comunicar-se como fazer e usar tais módulos de programa de computador. Geralmente, os módulos de programa incluem rotinas, programas, objetos, componentes, estruturas de dados, etc. que realizam tarefas particulares ou implementam tipos de dados abstratos particulares, dentro do computador. As instruções executáveis por computador, as estruturas de dados associadas, e os módulos de programa representam exemplos do código de programa para executar etapas dos métodos revelados aqui. A seqüência particular de tais instruções executáveis ou estruturas de dados associadas representam exemplos de atos correspondentes para implementar as funções descritas em tais etapas.Those skilled in the art will understand the features and aspects of an appropriate computing environment in which aspects of the invention may be implemented. Although not required, inventions will be described in the general context of computer-executable instructions, such as program modules, being executed by computers in networked environments. Such program modules are often reflected and illustrated by flowchart, sequence diagrams, exemplary screen displays, and other techniques used by those skilled in the art to communicate how to make and use such computer program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types within the computer. Computer executable instructions, associated data structures, and program modules represent examples of program code for performing steps of the methods disclosed herein. The particular sequence of such executable statements or associated data structures represent examples of corresponding acts to implement the functions described in such steps.
Aqueles versados na técnica também apreciarão que a invenção pode ser praticada em ambientes de computação de rede com muitos tipos de configurações de sistema de computador, incluindo computadores pessoais, dispositivos de mão, sistemas de multiprocessador, produtos eletrônicos de consumo programáveis ou baseados em microprocessador, PCs conectados em rede, minicomputadores, computadores tnainframe, e semelhantes. A invenção pode também ser praticada em ambientes de computação distribuídos onde as tarefas são realizadas pelos dispositivos de processamento local e remoto que são ligados (pelos links físicos, links sem fio, ou por uma combinação de links físicos ou sem fio) através de uma rede de comunicações. Em um ambiente de computação distribuído, módulos de programa podem estar localizados em dispositivos de armazenamento de memória locais e remotos.Those skilled in the art will also appreciate that the invention may be practiced in network computing environments with many types of computer system configurations, including personal computers, handheld devices, multiprocessor systems, programmable or microprocessor-based consumer electronics, Networked PCs, minicomputers, tnainframe computers, and the like. The invention may also be practiced in distributed computing environments where tasks are performed by local and remote processing devices that are connected (by physical links, wireless links, or a combination of physical or wireless links) over a network. of communications. In a distributed computing environment, program modules may be located on local and remote memory storage devices.
Um sistema exemplar para implementar as invenções, que não está ilustrado, inclui um dispositivo de çomputação de propósito geral sob a forma de um computador convencional, incluindo uma unidade de processamento, uma memória de sistema, e um barramento de sistema que acopla vários componentes de sistema incluindo a memória de sistema à unidade de processamento. 0 computador incluirá tipicamente uma ou mais unidade de disco rígido magnético (também chamada de "armazenagem de dados" ou "armazenamento de dados" ou outros nomes) para ler e escrever. As unidades e seus meios legíveis por computador associados fornecem o armazenamento não-volátil de instruções executáveis por computador, de estruturas de dados, de módulos de programa, e de outros dados para o computador. Embora o ambiente exemplar descrito aqui empregue um disco rigido magnético, um disco magnético removível, discos óticos removíveis, outros tipos de meios legíveis por computador para armazenar dados podem ser usados, incluindo cassetes magnéticos, cartões de memória Flash, discos de vídeo digitais (DVDs), cartuchos de Bernoulli, RAMs, ROMs, e semelhantes.An exemplary system for implementing the inventions, which is not illustrated, includes a general purpose computing device in the form of a conventional computer, including a processing unit, a system memory, and a system bus that couples various computer components. including system memory to the processing unit. The computer will typically include one or more magnetic hard disk drives (also called "data storage" or "data storage" or other names) for reading and writing. Units and their associated computer readable media provide nonvolatile storage of computer executable instructions, data structures, program modules, and other data for the computer. While the exemplary environment described herein employs a magnetic hard disk, a removable magnetic disk, removable optical disks, other types of computer readable media for storing data may be used, including magnetic cassettes, flash memory cards, digital video discs (DVDs). ), Bernoulli cartridges, RAMs, ROMs, and the like.
O código de programa de computador que implementa a maior parte da funcionalidade descrita aqui compreende tipicamente um ou mais módulos de programa que pode ser armazenado no disco rígido ou no outro meio de armazenamento. Este código de programa, como é sabido àqueles versados na técnica, inclui geralmente um sistema operacional, um ou mais programas de aplicação, outros módulos de programa, e dados de programa. Um usuário pode entrar comandos e informação no computador através do teclado, dispositivo apontador, ou outros dispositivos de entrada (não mostrados), como um microfone, game pad, antena parabólica, scanner, ou similares. Estes e outros dispositivos de entrada são conectados freqüentemente à unidade de processamento através de conexões elétricas, óticas, ou sem fio conhecidas.Computer program code that implements most of the functionality described herein typically comprises one or more program modules that may be stored on the hard disk or other storage medium. This program code, as is known to those skilled in the art, generally includes an operating system, one or more application programs, other program modules, and program data. A user may enter commands and information into the computer through the keyboard, pointing device, or other input devices (not shown), such as a microphone, game pad, satellite dish, scanner, or the like. These and other input devices are often connected to the processing unit through known electrical, optical, or wireless connections.
O computador principal que efetua muitos aspectos das invenções será operado tipicamente em um ambiente conectado em rede usando conexões lógicas a um ou mais computadores remotos ou fontes de dados, que são descritos mais abaixo. Computadores remotos podem ser um outro computador pessoal, um servidor, um roteador, um PC em rede, um dispositivo par ou outro nó de rede comum, e incluem tipicamente muitos ou todos os elementos descritos acima relativos ao sistema de computador principal em que as invenções são incorporadas. As conexões lógicas entre os computadores incluem uma rede de área local (LAN) e uma rede de longa distância (WAN) que são apresentadas aqui como exemplo e não limitação. Tais ambientes de trabalho em rede são corriqueiros em redes de computador por toda empresa ou todo escritório, intranets e a Internet.The main computer that performs many aspects of inventions will typically be operated in a networked environment using logical connections to one or more remote computers or data sources, which are described below. Remote computers may be another personal computer, a server, a router, a networked PC, an even device, or another common network node, and typically include many or all of the above described elements relating to the main computer system in which the inventions. are incorporated. Logical connections between computers include a local area network (LAN) and a wide area network (WAN) which are presented here as an example and not limitation. Such networking environments are common in computer networks throughout the enterprise or office, intranets, and the Internet.
Quando usado em um ambiente de trabalhos em rede LAN, o sistema de computador principal implementando aspectos da invenção é conectado à rede local através de uma interface ou adaptador de rede. Quando usado em um ambiente de trabalhos em rede WAN, o computador pode incluir um modem, um link sem fio, ou outros meios para estabelecer comunicações através da rede de longa distância, tal como a Internet. Em um ambiente conectado em rede, os módulos de programa descritos relativos ao computador, ou partes do mesmo, podem ser armazenados em um dispositivo de armazenamento de memória remoto. Será Apreciado que as conexões de rede descritas ou mostradas são exemplares e outros meios de estabelecer comunicações através de redes da vasta área ou a Internet pode ser usado.When used in a LAN networking environment, the main computer system implementing aspects of the invention is connected to the local network via a network interface or adapter. When used in a WAN networking environment, the computer may include a modem, wireless link, or other means for establishing communications over the wide area network, such as the Internet. In a networked environment, the described program modules relating to the computer, or parts thereof, may be stored on a remote memory storage device. It will be appreciated that the network connections described or shown are exemplary and other means of establishing communications over wide area networks or the Internet may be used.
CONSOLIDAÇÃO DE OBRIGAÇÕES DE PAGAMENTOCONSOLIDATION OF PAYMENT OBLIGATIONS
Com a arquitetura de implementação precedente em mente, por favor, refira agora a FIG. 1, que fornece uma vista geral de um sistema de transação financeira móvel (MFTS) 18 e determinadas características de acordo com um aspecto exemplar da invenção. Um usuário 12 de um dispositivo móvel 15 (tais como um telefone celular ou um PDA sem fio) acessa o MFTS 18 para selecionar pagamentos a fazer ("PM") e para selecionar fontes de pagamento ("PS") para fazer tais pagamentos, na maneira que será descrita. As entradas principais ao MFTS 18 compreendem pagamentos a fazer 20 (daqui em diante "PM") e fontes 30 do pagamento (daqui em diante "PS").With the preceding implementation architecture in mind, please refer to FIG. 1, which provides an overview of a mobile financial transaction system (MFTS) 18 and certain features in accordance with an exemplary aspect of the invention. A user 12 of a mobile device 15 (such as a mobile phone or wireless PDA) accesses MFTS 18 to select payments to make ("PM") and to select payment sources ("PS") to make such payments, in the manner that will be described. The main entries to MFTS 18 comprise payments to make 20 (hereinafter "PM") and sources 30 of payment (hereinafter "PS").
PAGAMENTO A FAZER (PM): Um pagamento a fazer (PM) compreende qualquer e todas as obrigações e/ou instruções de pagamento, onde dinheiro ou créditos são transferidos a partir de uma pessoa ou entidade a outra. Estas obrigações incluem faturas que uma pessoa ou uma família recebem em uma base regular tal como faturas de água, faturas de luz, faturas de gás, pagamentos de hipoteca, pagamento de automóvel, pagamentos de seguro, faturas de telefone e/ou de telefone móvel, faturas de cartão de crédito, etc. Estas obrigações de pagamento podem também incluir quaisquer pagamentos que uma pessoa ou uma família iniciarem como compras de gasolina, bilhetes de cinema, quaisquer compras somente em dinheiro, outros pagamentos de varejo no ponto de venda, assim como o pagamento a um indivíduo. Consequentemente, PMs podem ocorrer ou pelo demonstrativo de uma fatura por uma entidade de faturamento ou em resposta à inicialização por um usuário.PAYMENT TO BE MADE (PM): A payment to be made (PM) comprises any and all payment obligations and / or instructions, where money or credits are transferred from one person or entity to another. These obligations include invoices that a person or family receives on a regular basis such as water bills, electricity bills, gas bills, mortgage payments, car payments, insurance payments, phone and / or mobile phone bills. , credit card invoices, etc. These payment obligations may also include any payments that a person or family makes such as gasoline purchases, movie tickets, any cash-only purchases, other point-of-sale retail payments, as well as an individual payment. Consequently, PMs may occur either by demonstrating an invoice by a billing entity or in response to a user's initiation.
Determinados PMs 20 que constituem as faturas da unidade familiar podem ser comunicados ao MFTS através de uma canal de demonstrativo de fatura do MFTS. De acordo com um aspecto exemplar da invenção, as faturas regulares da unidade familiar são comunicadas ao MFTS em um intervalo predeterminado ou em pedido do usuário por uma comunicação com um agregador eletrônico de fatura, tal como CheckFree Corporation, que proporciona um serviço de "demonstrativo de fatura" eletronicamente.Certain PMs that constitute family unit invoices may be reported to MFTS through an MFTS invoice statement channel. According to an exemplary aspect of the invention, regular family unit invoices are communicated to the MFTS at a predetermined interval or at the user's request by communication with an electronic invoice aggregator, such as CheckFree Corporation, which provides a "demo" service. invoice "electronically.
PMs 20 que constituem compras "ocasionais" (por exemplo, em estabelecimentos de varejo) ou pagamentos a indivíduos são iniciados tipicamente pelo usuário, ao contrário do fornecido em primeiro lugar ao MFTS por um agregador ou por uma entidade de faturamento especifica. Tais transações iniciadas por usuário são enviadas tipicamente ao MFTS através de dispositivos de comunicações sem fio com os serviços de uma rede de comunicação móvel (não mostrada nesta figura) . Tais PMs podem ser caracterizados como transações "Pague a Qualquer Um" conforme contemplam a realização de um pagamento a qualquer entidade identificada incluindo uma pessoa individual assim como uma entidade comercial, na inicialização do usuário.PMs that constitute "occasional" purchases (for example, at retail outlets) or payments to individuals are typically initiated by the user, as opposed to those first provided to MFTS by an aggregator or a specific billing entity. Such user initiated transactions are typically sent to the MFTS via wireless communication devices with the services of a mobile communication network (not shown in this figure). Such PMs may be characterized as "Pay Anyone" transactions as they contemplate making a payment to any identified entity including an individual person as well as a business entity upon user startup.
Geralmente falando, a informação associada com um PM 20 inclui tipicamente o(s) nome(s) do(s) proprietário(s) de conta (isto é, a pessoa que é responsável para fazer o pagamento, se uma fatura típica da unidade familiar), um número de dispositivo móvel associado com a conta e/ou o titular da conta, números de conta, saldos de conta, data de vencimento, pagamentos mínimos, números de conta de pagamento eletrônico, endereços das entidades de faturamento, etc. Estas informações são geralmente as jrtesmas se o PM é o resultado do demonstrativo de fatura ou da inicialização do usuário.Generally speaking, the information associated with a PM 20 typically includes the name (s) of the account owner (s) (ie the person who is responsible for making the payment, if a typical unit invoice family), a mobile device number associated with the account and / or the account holder, account numbers, account balances, due date, minimum payments, electronic payment account numbers, billing entity addresses, etc. This information is usually the same if the PM is the result of the invoice statement or user initialization.
FONTES DE PAGAMENTO (PS): As fontes de pagamento (PS) 30 compreendem quaisquer e todos os fundos disponíveis a uma pessoa ou a uma família para uso em fazer pagamentos. Estas fontes de fundos incluem contas de cartão de crédito, contas de cartão de débito, contas de poupança e/ou de cheque bancário, contas de cartão de crédito de loja de departamento, etc. Estes fundos são divididos geralmente em duas categorias principais: entidades de operação bancária e entidades de crédito. As entidades que fornecem e/ou mantêm tais fundos são tipicamente os fornecedores de serviços financeiros (FSPs), que são freqüentemente as instituições financeiras (FI). As entidades de operação bancária incluem geralmente contas de poupança e/ou de cheque onde o dinheiro disponível a uma pessoa ou a uma família é mantido. As entidades de crédito incluem geralmente todas as facilidades de crédito disponíveis a uma pessoa ou a uma família.PAYMENT SOURCES (PS): Payment sources (PS) 30 comprise any and all funds available to a person or family for use in making payments. These sources of funds include credit card accounts, debit card accounts, savings and / or bank check accounts, department store credit card accounts, etc. These funds are generally divided into two main categories: banking entities and credit entities. The entities that provide and / or maintain such funds are typically financial service providers (FSPs), which are often financial institutions (FIs). Banking entities generally include savings and / or check accounts where money available to a person or family is kept. Credit entities generally include all credit facilities available to a person or family.
Em linhas gerais, a informação associada com uma fonte de pagamento (PS) 30 inclui o(s) nome(s) do(s) titular(es) da conta (isto é, pessoa que possui ou controla os fundos), números de conta, saldos de conta, limites de crédito e crédito disponíveis para um cartão de crédito ou outras facilidades de crédito, quantia avançada de dinheiro disponível, nomes de outros usuários autorizados ou co- titulares da conta, números de identificação pessoal (PIN) especiais, restrições no uso da conta, etc.Generally, the information associated with a payment source (PS) 30 includes the name (s) of the account holder (s) (ie person who owns or controls the funds), account, account balances, credit and credit limits available to a credit card or other credit facility, advanced amount of money available, names of other authorized or account holders, special personal identification numbers (PIN), account usage restrictions, etc.
Ainda referindo a FIG. 1, a saída principal do sistema 18 de MFTS compreende um subconjunto de informação relativa a um ou mais pagamentos a fazer (PM) , um subconjunto de informação relativa a uma ou mais fontes de pagamento (PS) , ambos são fornecidos a partir do MFTS 18 a um dispositivo móvel individual 15 e exibidos e/ou apresentados a um usuário 12 para reação e resposta. Em resposta à apresentação de um PM (ou da inicialização de um PM), o dispositivo móvel 15 fornece uma instrução de pagamento a um recebedor de instrução de pagamento tal como um fornecedor de serviço financeiro ou uma instituição financeira para fazer um pagamento, de acordo com a informação na instrução de pagamento.Still referring to FIG. 1, the main output of the MFTS system 18 comprises a subset of information relating to one or more payments to be made (PM), a subset of information relating to one or more payment sources (PS), both are provided from the MFTS. 18 to an individual mobile device 15 and displayed and / or presented to a user 12 for reaction and response. In response to the submission of a PM (or initialization of a PM), mobile device 15 provides a payment instruction to a payment instruction recipient such as a financial service provider or financial institution to make a payment, according to with the information in the payment instruction.
A metodologia geral para fazer um pagamento de acordo com aspectos exemplares da invenção envolve sete etapas preliminares. As interações entre o MFTS 18 e os dispositivos móveis 15 são estabelecidas com os serviços de comunicação fornecidos por um fornecedor de serviço de comunicação móvel (MCSP, não mostrado na FIG. 1) e envolvem as primeiras quatro etapas da metodologia. As sete etapas preliminares são como se segue:The general methodology for making a payment in accordance with exemplary aspects of the invention involves seven preliminary steps. Interactions between MFTS 18 and mobile devices 15 are established with the communication services provided by a mobile communication service provider (MCSP, not shown in FIG. 1) and involve the first four steps of the methodology. The seven preliminary steps are as follows:
1. Uma primeira etapa é forçar informação de PM (etapa 1 mostrada em um triângulo) e uma informação1. A first step is to force PM information (step 1 shown in a triangle) and an information
PS (etapa 1 mostrada em um quadrado) a partir do MFTS 18 a um dispositivo móvel 15, como mostrado na etapa 1.PS (step 1 shown in a square) from MFTS 18 to a mobile device 15 as shown in step 1.
2. Uma segunda etapa é para um usuário 12 de um dispositivo móvel 15 para ver pagamentos disponíveis a fazer (etapa 2 mostrada em um triângulo) e as fontes de pagamento (etapa 2 mostrada em um quadrado) disponíveis para uso em fazer pagamentos selecionados, como mostrado na etapa 2.2. A second step is for a mobile device user 12 to view available payments to make (step 2 shown in a triangle) and the payment sources (step 2 shown in a square) available for use in making selected payments, as shown in step 2.
3. Uma terceira etapa é para um usuário ativar uma função de pagamento de fatura, como um exemplo, usando o aplicativo de dispositivo móvel em um dispositivo móvel 15, que resulta na construção de uma instrução de pagamento por móvel (MPI) com base na entrada de informação pelo usuário 12, como mostrado na etapa 3.3. A third step is for a user to activate an invoice payment function, as an example, using the mobile app on a mobile device 15, which results in the construction of a mobile payment instruction (MPI) based on information input by user 12 as shown in step 3.
4. Uma quarta etapa é a comunicação da instrução de pagamento por móvel (MPI) do dispositivo móvel 15 ao MFTS para lidar, como mostrado na etapa 4.4. A fourth step is communicating the mobile payment instruction (MPI) from mobile device 15 to the MFTS to handle, as shown in step 4.
5. Uma quinta etapa na metodologia geral, mas que não envolve o dispositivo móvel ou comunicações com o MCSP, é a construção de uma instrução de pagamento MFTS utilizando a informação a partir da instrução de pagamento por móvel, e comunicação daquela instrução de pagamento MFTS a um recebedor de instrução de pagamento, como mostrado na etapa 5.5. A fifth step in the general methodology, but not involving mobile device or communications with MCSP, is the construction of an MFTS payment instruction using information from the mobile payment instruction, and communication of that MFTS payment instruction. to a payment instruction recipient as shown in step 5.
6. Uma sexta etapa na metodologia geral da invenção é a transferência de fundos ao favorecido selecionado por um recebedor de instrução de pagamento, tipicamente através de um fornecedor de serviço financeiro, usando uma fonte de pagamento selecionada, como mostrado na etapa 6.6. A sixth step in the general methodology of the invention is the transfer of funds to the payee selected by a payment instruction recipient, typically through a financial service provider, using a selected payment source as shown in step 6.
7. Uma sétima etapa na metodologia geral da invenção é para que o fornecedor de serviço financeiro envie uma mensagem de confirmação de pagamento de volta ao MFTS quando do processamento bem sucedido da instrução de pagamento MFTS.7. A seventh step in the general methodology of the invention is for the financial service provider to send a payment confirmation message back to MFTS upon successful processing of the MFTS payment instruction.
Mais detalhes a respeito destas etapas serão fornecidos agora.More details regarding these steps will be provided now.
No que diz respeito a etapa 1, a informação forçada ao dispositivo móvel inclui um subconjunto de informação de pagamento a fazer como mostrado na etapa 1 (PM) e/ou em um subconjunto de informação de fonte de pagamento como mostrado na etapa 1 (PS) . A informação forçada não inclui toda a informação disponível recebida pelo MFTS a partir do pagamento a fazer e/ou das fontes de pagamento. Melhor, um subconjunto reduzido da informação de pagamento a fazer e/ou da informação de fonte de pagamento é forçada ao dispositivo móvel para facilitar um pagamento por móvel ou vista da fonte de pagamento. De acordo com aspectos exemplares da invenção, a informação é reduzida para fornecer informações mais rápidas e mais concisas a um usuário que facilitem uma decisão sobre fazer pagamento e que fonte de fundo utilizar. Para faturas, estas informações reduzidas incluem somente tipicamente o(s) nome(s) das entidades de faturamento, um saldo devedor ou um pagamento devido, e uma data de vencimento para o pagamento a fazer. Para fontes de pagamento, o(s) nome(s) de conta do consumidor, saldo atual, fundos disponíveis etc. serão mostrados.With respect to step 1, the forced information to the mobile device includes a subset of payment information to be made as shown in step 1 (PM) and / or a subset of payment source information as shown in step 1 (PS ). Forced information does not include all available information received by MFTS from the outgoing payment and / or payment sources. Rather, a reduced subset of the payment information to be made and / or the payment source information is forced into the mobile device to facilitate a mobile payment or payment source view. According to exemplary aspects of the invention, the information is reduced to provide a faster and more concise information to a user that facilitates a decision about making a payment and which source of funds to use. For invoices, this reduced information typically only includes the name (s) of the billing entities, a debit balance or a payment due, and a due date for the payment to be made. For payment sources, consumer account name (s), current balance, available funds, etc. will be shown.
No que diz respeito a etapa 2, um usuário 12 de um dispositivo móvel 15 vê pagamentos a fazer como mostrado na etapa 2 (PM) e vê fontes de pagamento para uso em fazer um pagamento como mostrado na etapa 2 (PS) . De acordo com um aspecto exemplar da invenção, o usuário 12 do dispositivo móvel é notificado através de uma mensagem de texto (SMS) quando um novo pagamento a fazer é recebido pelo MFTS 18 e/ou uma atualização é recebida pelo MFTS de uma instituição financeira para uma conta associada com um dispositivo móvel através de outros meios de comunicação. De acordo com um outro aspecto exemplar, o dispositivo móvel 15 recupera a informação a partir do MFTS em relação a novos pagamentos a fazer ou a informação atualizada da conta financeira, quando da ativação de funções selecionadas no dispositivo móvel tal como "ver faturas", "pagar faturas", "pague a qualquer um", como será descrito em detalhe em relação aos vários módulos de software funcionais, aqui.With respect to step 2, a user 12 of a mobile device 15 sees payments to be made as shown in step 2 (PM) and sees payment sources for use in making a payment as shown in step 2 (PS). According to an exemplary aspect of the invention, mobile device user 12 is notified via a text message (SMS) when a new payment to be made is received by MFTS 18 and / or an update is received by MFTS from a financial institution. to an account associated with a mobile device through other media. In another exemplary aspect, mobile device 15 retrieves information from the MFTS regarding new payments to be made or updated financial account information when activating selected functions on the mobile device such as "view invoices", "pay invoices", "pay anyone" as will be described in detail with respect to the various functional software modules here.
De acordo com um outro aspecto exemplar da invenção, quando um usuário 12 do dispositivo móvel está pronto para rever os pagamentos a fazer, ele pode lançar um aplicativo "carteira móvel" que funciona no dispositivo móvel para rever o PM e a PS. Um PM é visto através de uma função de "Ver Faturas" (também chamada "Ver Pagamento a Fazer") e uma PS é vista através de uma função de "Ver Fontes de Pagamento". Uma tela de exibição exemplar de informação exibida através destas funções é mostrada na FIG. 1. Com a função de "Ver Faturas", o usuário de dispositivo móvel pode rever faturas recebidas até agora e decidir que fatura(s) pagar em que momento. Através da função de "Ver Fontes de Pagamento", um usuário de dispositivo móvel pode ver e decidir que fonte(s) de fundos usar para pagar uma fatura de sua escolha. A seleção feita nesta etapa não é transmitida ao MFTS até que uma função de "Pagar Faturas" seja ativada. Deve-se compreender que ver os pagamentos a fazer e as fontes de pagamento não exigem necessariamente que o usuário selecione uma fatura para pagamento, embora aquela seja uma das funções pretendidas preliminares da invenção.According to another exemplary aspect of the invention, when a mobile device user 12 is ready to review payments to be made, he may launch a "mobile wallet" application that works on the mobile device to review PM and PS. A PM is viewed through a "View Invoices" function (also called "View Payments to Make") and a PS is viewed through a "View Payment Sources" function. An exemplary display screen of information displayed through these functions is shown in FIG. 1. With the "View Invoices" function, the mobile user can review invoices received so far and decide which invoice (s) to pay at what time. Through the "View Payment Sources" function, a mobile user can view and decide which source (s) of funds to use to pay an invoice of their choice. The selection made in this step is not transmitted to MFTS until a "Pay Invoices" function is activated. It should be understood that viewing payments to be made and sources of payment do not necessarily require the user to select an invoice for payment, although that is one of the primary intended functions of the invention.
No que diz respeito a etapa 3, o usuário invoca uma função de "Pagar Faturas" no aplicativo de dispositivo móvel no dispositivo móvel 15 para selecionar um pagamento a fazer e uma fonte de pagamento correspondente, que faça com que o aplicativo móvel construa uma instrução de pagamento por móvel (MPI). Esta etapa inclui a seleção de um pagamento a fazer, a seleção de uma fonte de pagamento, e a construção da instrução de pagamento por móvel. A instrução de pagamento por móvel inclui tipicamente a informação de entidade de faturamento, uma quantia a pagar, a data e/ou momento pagar, e uma fonte de pagamento selecionada por este pagamento.For step 3, the user invokes a "Pay Invoices" function in the mobile app on mobile device 15 to select a payment to make and a corresponding payment source that causes the mobile app to build an instruction. mobile payment (MPI). This step includes selecting a payment to make, selecting a payment source, and building the mobile payment instruction. The mobile payment instruction typically includes the billing entity information, an amount to pay, the date and / or time to pay, and a payment source selected by this payment.
No que diz respeito a etapa 4, o aplicativo móvel fornece a instrução de pagamento por móvel (MPI) através da conexão sem fio do dispositivo móvel ao MFTS para lidar.For step 4, the mobile app provides the mobile payment (MPI) instruction through the mobile device's wireless connection to the MFTS to handle.
No que diz respeito a etapa 5, o MFTS processa o MPI e constrói uma instrução de pagamento MFTS a um recebedor de instrução de pagamento, que é em alguns casos um fornecedor de serviço financeiro selecionado ou uma instituição financeira associada com a fonte de pagamento selecionada. A instrução de pagamento MFTS completa inclui tipicamente a informação contida na instrução de pagamento por móvel, junto com outra informação selecionada armazenada no banco de dados do MFTS associado com os usuários do dispositivo móvel tais como o número de conta do usuário de dispositivo móvel, a conta apropriada a usar para pagamento, a quantia dos pagamentos, a data e/ou o momento de pagar, credenciais da conta, etc. No que diz respeito a etapa 6, o recebedor de instrução de pagamento efetua o pagamento por vários meios, por exemplo, pode fazer o pagamento por si mesmo, ou fornecer instruções a uma instituição financeira selecionada para usar a fonte de pagamento (PS) selecionada identificada na instrução de pagamento MFTS para transferir fundos a uma conta ou ao outro veiculo de pagamento da entidade identificada associada com o pagamento a fazer (PM).For step 5, MFTS processes the MPI and builds an MFTS payment instruction to a payment instruction recipient, which is in some cases a selected financial service provider or financial institution associated with the selected payment source. . The complete MFTS payment instruction typically includes the information contained in the mobile payment instruction, along with other selected information stored in the MFTS database associated with mobile device users such as mobile user account number, appropriate account to use for payment, amount of payments, date and / or time to pay, account credentials, etc. For step 6, the payment instruction recipient makes the payment by various means, for example, can make the payment by himself or provide instructions to a selected financial institution to use the selected payment source (PS). identified in the MFTS payment instruction to transfer funds to an identified entity's account or other payment vehicle associated with the outgoing payment (PM).
No que diz respeito a etapa 7, o fornecedor de serviço financeiro (FSP) comunica uma mensagem de confirmação de volta ao MFTS quando do processamento bem sucedido da instrução de pagamento MFTS.With respect to step 7, the financial service provider (FSP) communicates a confirmation message back to MFTS upon successful processing of the MFTS payment instruction.
Deve-se apreciar particularmente que porque a informação fornecida ao dispositivo móvel é um subconjunto selecionado e reduzido da informação que é tipicamente associada com uma transação financeira para fazer um pagamento eletrônico usando uma fonte de pagamento selecionada, o usuário de dispositivo móvel vê somente a informação mínima exigida que ele precisa para decidir fazer um pagamento particular, e que fonte usar. A informação mais detalhada e compreensiva exigida para consumar uma transação é armazenada no MFTS, transparente ao usuário, mas recuperada e utilizada para fazer o pagamento usando a fonte de pagamento selecionada. Vantajosamente, o usuário é apresentado com a informação exigida mas limitada necessária para fazer rapidamente, concisamente, e eficientemente pagamentos, usando seu dispositivo móvel, em um lugar e momento de sua conveniência. Contudo, os detalhes completos da transação são preferivelmente capturados e armazenados pelo MFTS, e podem ser acessados e vistos pelos usuários em sua conveniência, por exemplo, através de uma interface web, como será descrito em grande detalhe mais tarde.It should be particularly appreciated that because information provided to the mobile device is a selected and reduced subset of information that is typically associated with a financial transaction to make an electronic payment using a selected payment source, the mobile user only sees the information. minimum required he needs to decide to make a particular payment, and what source to use. The most detailed and comprehensive information required to complete a transaction is stored in MFTS, transparent to the user, but retrieved and used to make the payment using the selected payment source. Advantageously, the user is presented with the required but limited information needed to make payments quickly, concisely, and efficiently using their mobile device at a time and place of their convenience. However, complete transaction details are preferably captured and stored by MFTS, and can be accessed and viewed by users at their convenience, for example via a web interface, as will be described in greater detail later.
Mais detalhes na implementação destas etapas gerais serão fornecidos abaixo.More details on implementing these general steps will be provided below.
Referindo agora a FIG. 2, como o sistema 200 de acordo com aspectos da invenção inclui o MFTS 18, um fornecedor de serviço de comunicação móvel (MCSP) 110, uma rede de comunicações 120 tais como a Internet ou rede privada, um sistema de demonstrativo de fatura 190, uma interface web para usuários 140, dispositivo(s) móvel(is) 15, conexões ou interfaces para entidades de faturamento/pagamento 180 e fontes de pagamento 30, e outros componentes para determinadas finalidades.Referring now to FIG. 2, as system 200 according to aspects of the invention includes MFTS 18, a mobile communication service provider (MCSP) 110, a communications network 120 such as the Internet or private network, an invoice statement system 190, a web user interface 140, mobile device (s) 15, connections or interfaces to billing / payment entity 180, and payment sources 30, and other components for certain purposes.
O MFTS 18 inclui um sistema de computador que compreende um banco de dados 158, interfaces de telecomunicações 152, e software. O MFTS 18 suporta três interfaces ou métodos principais de comunicação: uma interface de comunicação 156 de fornecedor de serviço financeiro (FSP), uma interface de dispositivo sem fio ou móvel (cliente móvel) 152, e uma interface de usuário (UI) da Internet ou World Wide Web (WWW) . Como sabido àqueles versados na técnica, uma "interface" é um meio ou método para interação entre máquinas, dispositivos, programas de computador ou outra ferramenta complexa, e uma interface de usuário (UI) é um meio ou método pelo qual um usuário interage com uma máquina particular, dispositivo, programa de computador ou outra ferramenta complexa. Uma interface de usuário fornece meios de entrada (que permite um usuário enviar informação a um sistema tal como o MFTS) e meios de saida (que permite que o sistema de MFTS indique a informação ao usuário). Estas entradas e saídas são transportadas através da Internet e vistas pelos usuários que usam um programa de navegador web tal como Netscape Navegador, Internet Explorer, Firefox, ou qualquer outro navegador web. De acordo com aspectos da invenção, os usuários fornecem informação pessoal ao registro para o serviço, entram com informação pessoal e financeira ao MFTS, e verificam tal informação através de uma exibição no sistema de computador do usuário.MFTS 18 includes a computer system comprising a database 158, telecommunications interfaces 152, and software. MFTS 18 supports three main interfaces or methods of communication: a financial service provider (FSP) communication interface 156, a wireless or mobile device (mobile client) interface 152, and an Internet user interface (UI) or World Wide Web (WWW). As known to those skilled in the art, an "interface" is a means or method for interacting between machines, devices, computer programs, or another complex tool, and a user interface (UI) is a means or method by which a user interacts with a particular machine, device, computer program, or other complex tool. A user interface provides input means (which allows a user to send information to a system such as MFTS) and output means (which allows the MFTS system to display information to the user). These inputs and outputs are transported across the Internet and viewed by users using a web browser program such as Netscape Browser, Internet Explorer, Firefox, or any other web browser. According to aspects of the invention, users provide personal information to the registry for the service, enter personal and financial information to the MFTS, and verify such information through a display on the user's computer system.
A interface de comunicação 156 de fornecedor de serviço financeiro (FSP) é uma interface com entidades financeiras 30 que fornecem fontes de pagamento (PS) e uma interface de demonstrativo de fatura 155 com as entidades de faturamento/pagamento 180 para pagamentos a fazer (PM). O sistema de computador do MFTS conecta aos sistemas de computador de entidades financeiras através de vários tipos de redes de computador, tais como um percurso dedicado seguro de quadro 160, redes de área local (LANs) , redes de longa distância (WANs), etc. assim como a conhecida Internet 120.Financial Service Provider (FSP) Communication Interface 156 is an interface with financial entities 30 that provide payment sources (PS) and an invoice statement interface 155 with billing / payment entities 180 for outgoing payments (PM ). The MFTS computer system connects to financial entity computer systems through various types of computer networks, such as a secure frame 160 dedicated path, local area networks (LANs), wide area networks (WANs), etc. . as well as the well-known Internet 120.
A interface de dispositivo sem fio ou móvel (cliente móvel) 152 fornece conexões a um dispositivo móvel do usuário 15. O sistema de computador do MFTS tem uma pluralidade de interfaces para comunicar a dispositivos móveis dos usuários através de vários fornecedores de serviços de telecomunicação sem fio que proporcionam serviço de voz/dados com CDMA, GSM, GPRS, outros serviços de comunicação de dados sem fio 2G, e serviços de dados sem fio 3G recentemente emergindo. Como sabido àqueles versados na técnica, além da função de voz padrão de um telefone móvel, muitos dispositivos móveis suportam muitos serviços adicionais tais como SMS para troca de mensagem de texto, comutação de pacotes para acesso a Internet e MMS para enviar e receber fotos, som, música, e/ou video. O sistema 18 assim inclui preferivelmente um gerador de SMS 151 para gerar a mensagem SMS. As interfaces de comunicação de dispositivo móvel 150 permitem que os usuários recebam informação financeira e outras onde quer que eles estejam (contanto que estejam dentro da área de cobertura de seu MCSP), interagir com o MFTS 18, e terminar várias transações financeiras.The wireless or mobile device (mobile client) interface 152 provides connections to a user's mobile device 15. The MFTS computer system has a plurality of interfaces for communicating to users' mobile devices through various wireless telecommunications service providers. providing voice / data service with CDMA, GSM, GPRS, other 2G wireless data communication services, and newly emerging 3G wireless data services. As is well known to those skilled in the art, in addition to the standard voice function of a mobile phone, many mobile devices support many additional services such as SMS for text messaging, packet switching for Internet access and MMS for sending and receiving photos, sound, music, and / or video. The system 18 thus preferably includes an SMS generator 151 for generating the SMS message. Mobile device communication interfaces 150 allow users to receive financial and other information wherever they are (as long as they are within the scope of their MCSP), interact with MFTS 18, and complete various financial transactions.
A interface de usuário (UI) Internet ou World Wide Web (WWW) compreende um ou mais aplicativos da web 154 para que um usuário acesse o MFTS para registro para o serviço, setup e configuração de conta, manutenção de contas,, vista de pagamentos a fazer e fontes de pagamento e status, etc. Preferivelmente, informação financeira de conta de usuário poderia ser submetida ao MFTS a partir do registro para serviço, por exemplo, através de um arranjo de negócio com uma instituição financeira selecionada que tenha um relacionamento com um operador do MFTS. Alternativamente, o usuário pode também usar uma interface de usuário web para entrar com informação financeira de conta de usuário.The Internet or World Wide Web (UI) user interface (UI) comprises one or more web applications 154 for a user to access MFTS for service registration, account setup and configuration, account maintenance, payment view to do and sources of payment and status, etc. Preferably, user account financial information could be submitted to MFTS from registration for service, for example, through a business arrangement with a selected financial institution that has a relationship with an MFTS operator. Alternatively, the user may also use a web user interface to enter user account financial information.
Ainda referindo a FIG. 2, em determinados aspectos da invenção o MFTS 18 comunica-se com um usuário 12 através de seu(s) dispositivo (s) móvel (is) 15 e/ou de seu computador associado 140, um fornecedor de serviço de comunicação móvel 110, uma rede de comunicação de dados tal como a Internet 120, um percurso de rede dedicada seguro 160, fornecedores de serviços financeiros (FSPs) 30, que fornecem as fontes de pagamento 30, entidades de faturamento 180, e/ou um sistema de demonstrativo de fatura 190.Still referring to FIG. 2, in certain aspects of the invention MFTS 18 communicates with a user 12 via their mobile device (s) 15 and / or their associated computer 140, a mobile communication service provider 110, a data communication network such as the Internet 120, a secure dedicated network path 160, financial service providers (FSPs) 30, which provide payment sources 30, billing entities 180, and / or a reporting system. invoice 190.
Os dispositivos móveis 15 comunicam-se com o MFTS 18 através de uma conexão sem fio (ilustrada como a antena 112), usando um serviço de comunicação sem fio fornecido por um fornecedor de serviço de comunicação móvel (MCSP) 110. Os dispositivos móveis 15 compreendem quaisquer dispositivos que são conectados para comunicações de dados com uma rede de comunicação móvel através do MCSP 110. Tais dispositivos 15 podem incluir um pager 15a, um assistente digital pessoal (PDA) 15b, telefone móvel ou celular 15c, ou qualquer outro dispositivo eletrônico que inclui a funcionalidade de um PDA ou telefone móvel, com a capacidade de receber a informação através de um link sem fio, recebe a entrada do usuário, e transmite dados (por exemplo, uma instrução de pagamento) ao MFTS.Mobile devices 15 communicate with MFTS 18 over a wireless connection (shown as antenna 112) using a wireless communication service provided by a mobile communication service provider (MCSP) 110. Mobile devices 15 comprise any devices that are connected for data communications with a mobile communication network through the MCSP 110. Such devices 15 may include a pager 15a, a personal digital assistant (PDA) 15b, mobile or cellular telephone 15c, or any other electronic device. which includes the functionality of a PDA or mobile phone, with the ability to receive information over a wireless link, receive user input, and transmit data (for example, a payment instruction) to the MFTS.
A presente invenção será descrita em termos geralmente aplicáveis a vários tipos de serviços de comunicação móvel proporcionados por um MCSP 110. Aqueles versados na técnica compreenderão e apreciarão que a invenção não está limitada a nenhum tipo particular de padrão de comunicação móvel, ou sem fio, mas podem ser implementados usando qualquer um de um número de padrões de comunicação de dados sem fio diferentes mas funcionalmente equivalentes. Atualmente nos Estados Unidos, redes de telefonia celular digitais são baseadas primeiramente em dois padrões subjacentes: GSM (Sistema Global para comunicações Móveis) e CDMA (Acesso Múltiplo por Divisão de Códigos). Alguns MCSPs usam GSM, enquanto outros usam CDMA. Contudo outros usam um padrão chamado PCS, que é baseado em CDMA, mas usa freqüências diferentes. Além disso, os tão chamados padrões de comunicação de dados sem fio de "banda larga" conhecidos como WiFi e WiMAX, que são usados atualmente para implementações de WLAN, são também úteis para implementar modalidades da invenção, mas os tais padrões não estão atualmente desenvolvidos extensamente em dispositivos móveis de mão.The present invention will be described in terms generally applicable to various types of mobile communication services provided by an MCSP 110. Those skilled in the art will understand and appreciate that the invention is not limited to any particular type of mobile or wireless communication standard. but may be implemented using any of a number of different but functionally equivalent wireless data communication standards. Currently in the United States, digital cellular networks are primarily based on two underlying standards: GSM (Global System for Mobile Communications) and CDMA (Code Division Multiple Access). Some MCSPs use GSM, while others use CDMA. However others use a standard called PCS, which is based on CDMA, but uses different frequencies. Furthermore, the so-called "broadband" wireless data communication standards known as WiFi and WiMAX, which are currently used for WLAN implementations, are also useful for implementing embodiments of the invention, but such standards are not currently developed. widely on handheld mobile devices.
Estes e outros, talvez ainda não criados, padrões de comunicação de dados sem fio podem ser empregados em construir modalidades das invenções descritas aqui, sem experimentação imprópria conforme aqueles versados na técnica compreenderão como empregar tais tecnologias em fazer modalidades das invenções.These and others, perhaps not yet created, wireless data communication standards may be employed in constructing embodiments of the inventions described herein, without improper experimentation as those skilled in the art will understand how to employ such technologies in making embodiments of the inventions.
Também será compreendido que os upgrades contemplados atualmente aos padrões sem fio móveis GSM e CDMA, assim como upgrades a outros padrões de transmissão de dados, serão úteis em construir modalidades das invenções. Por exemplo, para melhor lidar com o tráfego de dados (além do tráfego de voz), muitas redes GSM operam agora usando um padrão chamado GPRS (Serviço de Rádio Pacote Geral) que pode portar dados em até 56 kbps - aproximadamente a mesma velocidade de uma conexão discada - junto com os sinais GSM que portam o tráfego de voz. Mais recentemente, as redes que usam GSM adicionaram um melhoramento chamado EDGE (Taxas de Dados Melhoradas para Evolução GSM) que aumenta a velocidade de transmissão de dados a 14 4 kbps. Redes CDMA também aumentaram suas velocidades de dados usando um padrão conhecido como IxRTT (Tecnologia de Rádio Transmissão) medindo vazão de 144 kbps. Um upgrade recente adicional para redes CDMA é chamado 1xEV-DO (Somente Dados de Evolução) que pode portar dados em um máximo teórico de muitos megabits por segundo - tão rápido quanto o atual DSL ou conexões a internet via cabo. Mais ainda, alguns MCSPs agora fornecem um serviço chamado UMTS (Sistema de Telecomunicações Móvel Universal), um upgrade às redes GSM que aumenta velocidade de conexões a um máximo de 384 kbps e permite voz e dados simultâneos, uma característica desejável para que os usuários façam e recebam chamadas de voz enquanto simultaneamente usam serviços de dados tais como o uso de laptop sem fio.It will also be understood that upgrades currently contemplated to GSM and CDMA mobile wireless standards, as well as upgrades to other data transmission standards, will be useful in constructing inventive modalities. For example, to better handle data traffic (in addition to voice traffic), many GSM networks now operate using a standard called General Packet Radio Service (GPRS) that can carry data at up to 56 kbps - at about the same speed. a dial-up connection - along with GSM signals that carry voice traffic. More recently, networks using GSM have added an enhancement called EDGE (Enhanced Data Rates for GSM Evolution) that increases data transmission speed to 14.4 kbps. CDMA networks also increased their data speeds using a standard known as IxRTT (Radio Transmission Technology) measuring 144 kbps throughput. An additional recent upgrade to CDMA networks is called 1xEV-DO (Evolution Data Only) which can carry data at a theoretical maximum of many megabits per second - as fast as current DSL or cable internet connections. In addition, some MCSPs now provide a service called Universal Mobile Telecommunications System (UMTS), an upgrade to GSM networks that increases connection speeds to a maximum of 384 kbps and allows simultaneous voice and data, a desirable feature for users to make. and receive voice calls while simultaneously using data services such as wireless laptop use.
Espera-se que como a demanda para transmissões de dados sem fio aumenta, MCSPs introduzirão mesmo padrões e melhoramentos mais rápidos a suas redes. Por exemplo, o contemplado EV-DO Rev A irá'acelerar redes EV-DO a 1,8 Mbps em upstream e a 3,1 Mbps downstream, e HSDPA (Acesso por Pacote em Downlink de Alta Velocidade) , um upgrade ao UMTS que promete velocidades de 1,8 Mbps e também permite voz e dados simultâneos.As demand for wireless data transmissions increases, MCSPs are expected to introduce even faster standards and enhancements to their networks. For example, the award-winning EV-DO Rev A will accelerate up to 1.8 Mbps upstream and 3.1 Mbps downstream EV-DO networks, and HSDPA (High Speed Downlink Packet Access), an upgrade to UMTS that It promises 1.8 Mbps speeds and also allows simultaneous voice and data.
Mais ainda, deve ser compreendido que as tecnologias para troca de mensagem de texto curta (por exemplo, SMS) são implementadas tipicamente usando as tecnologias de comunicação de dados descritas acima para portar mensagens de texto. Tais tecnologias de comunicação de dados sem fio são usadas também para suportar funções tais como a navegação em Internet sem fio em dispositivos móveis; download de música, ringtones, videos, fotografias; e suporte de protocolo para aplicações sem fio (por exemplo, um aplicativo móvel construído como descrito neste documento).Further, it should be understood that short text message exchange technologies (e.g., SMS) are typically implemented using the data communication technologies described above to carry text messages. Such wireless data communication technologies are also used to support functions such as wireless Internet browsing on mobile devices; download music, ringtones, videos, photos; and protocol support for wireless applications (for example, a mobile application built as described in this document).
Consequentemente, aqueles versados na técnica compreenderão que os equivalentes numerosos para os elementos da invenção que fornece a conexão sem fio entre os dispositivos móveis 15 e o MFTS 18, para suportar o aplicativo móvel e facilitar transações da maneira descrita aqui, são contemplados para uso em construir modalidades da invenção.Accordingly, those skilled in the art will understand that the numerous equivalents for the elements of the invention that provide the wireless connection between mobile devices 15 and MFTS 18, to support the mobile application and facilitate transactions in the manner described herein, are contemplated for use in the art. construct embodiments of the invention.
A rede de dados 120, que inclui a bem conhecida Internet, oferece acessibilidade ao MFTS 18 através de conexões cabeadas ou sem fio. Os usuários 12 podem acessar a Internet 120 através de sua conexão de casa/escritório assim como através de seus dispositivos móveis 15. Um pomputador do usuário, mostrado em 14 0, é conectado a Internet 120 através de sua conexão do repouso/escritório, ou conectado sem fio através de um fornecedor de serviço de uma comunicação móvel. De acordo com aspectos da invenção, os usuários têm a flexibilidade de acessar a informação de faturamento e a informação de pagamento com um computador online com acesso com vista na web ou através de um dispositivo móvel 15 com vistas no móvel.Data network 120, which includes the well-known Internet, offers accessibility to MFTS 18 over wired or wireless connections. Users 12 can access Internet 120 via their home / office connection as well as their mobile devices 15. A user computer, shown at 140, is connected to Internet 120 via their home / office connection, or wirelessly connected through a mobile communication service provider. According to aspects of the invention, users have the flexibility to access billing information and payment information with an online computer with web view access or via a mobile device 15 with mobile view.
Será apreciado que, geralmente, uma vista no móvel fornecerá menos informação ao usuário do que uma vista na web, porque os dispositivos móveis têm tipicamente telas de display menores (para facilitar o uso móvel) e os usuários são freqüentemente desejosos de usar determinada funcionalidade básica rapidamente e eficientemente em um ambiente móvel, fornecidas que têm mais informações detalhadas disponíveis através de outros meios, em um momento posterior. Entretanto, a presente invenção contempla especificamente modos de operação onde detalhes mais adicionais de transação podem ser obtidos com uma função do dispositivo móvel, assim como através das vistas na web usando uma conexão do computador 14 0 para uso da Internet.It will be appreciated that generally a mobile view will provide less information to the user than a web view, because mobile devices typically have smaller display screens (to facilitate mobile use) and users are often eager to use certain basic functionality. quickly and efficiently in a mobile environment, provided they have more detailed information available through other means at a later time. However, the present invention specifically contemplates modes of operation where further transaction details can be obtained with a mobile device function, as well as through web views using a computer connection 140 for Internet use.
O MFTS 18 inclui muitos componentes de software, descritos em grande detalhe mais tarde neste documento, que executam em um servidor de computador associado com o MFTS. Tais componentes incluem um gerador de SMS 151, interfaces de comunicação de dispositivo móvel de MFTS 150, um ou mais aplicativos da web 154, uma pluralidade de interfaces de fornecedor de1 serviço financeiro (FSP) comercial 156, e um banco de dados de usuário 158.MFTS 18 includes many software components, described in great detail later in this document, that run on a computer server associated with MFTS. Such components include an SMS generator 151, MFTS 150 mobile device communication interfaces, one or more web applications 154, a plurality of commercial financial service provider (FSP) interfaces 156, and a user database 158 .
As interfaces de comunicação 152 do dispositivo móvel são preferivelmente uma interface de Chamada de Procedimento Remoto HTTP (RPC) que forneça clientes móveis com acesso a serviços financeiros disponíveis no MFTS. A interface móvel de cliente é projetada preferivelmente para facilitar comunicações entre o MFTS 18 e os usuários móveis, incluindo todas as transmissões e recepções de dados, assim como transmissões e recepções SMS através do gerador de SMS 151. O gerador de SMS é um componente de software que recebe uma mensagem para comunicação a um dispositivo móvel e converte uma mensagem no formato SMS, que é geralmente informação puramente textual, e transmite a mensagem a um MCSP no formato SMS como especificado pelo MCSP. Os detalhes do formato SMS exigido para um MCSP particular podem ser obtidos pelo inquérito do MCSP aplicável.The mobile device communication interfaces 152 are preferably an HTTP Remote Procedure Call (RPC) interface that provides mobile clients with access to financial services available in MFTS. The mobile client interface is preferably designed to facilitate communications between MFTS 18 and mobile users, including all data transmissions and receptions, as well as SMS transmissions and receptions via SMS generator 151. The SMS generator is a component of software that receives a message for communication to a mobile device and converts a message in SMS format, which is generally purely textual information, and transmits the message to an SMS format MCSP as specified by the MCSP. Details of the SMS format required for a particular MCSP can be obtained from the applicable MCSP inquiry.
Os aplicativos da web 154 residem no servidor do MFTS, e compreendem um ou mais dos seguintes componentes principais: uma Página de Usuário 153, e uma Página de Administrador (Admin) 157.Web applications 154 reside on the MFTS server, and comprise one or more of the following major components: a User Page 153, and an Admin Page (Admin) 157.
Uma Página de Usuário 153 é um aplicativo da web (HTML) cuja finalidade é permitir que os usuários se cadastrem ou se registrem para os serviços fornecidos pelo MFTS 18, gerenciem seus clientes móveis, e realizem outras funções relacionadas a usuário tais como manutenção de conta, adição de um novo favorecido, verificação de informação de conta para fontes de pagamento ou pagamentos a fazer, etc. Uma Página de Usuário 153 é usada para que um usuário cadastre-se para receber serviços fornecendo informação apropriada tal como nome, endereço, número móvel, etc., para obter um nome de usuário e uma senha para fins de segurança, e para fornecer o MFTS 18 com informações detalhadas sobre umas entidades de faturamento do usuário e suas fontes de pagamento tais como o número de conta, métodos de acesso/autenticação, etc.A User Page 153 is a web application (HTML) intended to enable users to register or register for services provided by MFTS 18, manage their mobile clients, and perform other user-related functions such as account maintenance. , adding a new payee, checking account information for payment sources or payments to make, etc. A User Page 153 is used for a user to register to receive services by providing appropriate information such as name, address, mobile number, etc., to obtain a username and password for security purposes, and to provide the MFTS 18 with detailed information about a user's billing entities and their payment sources such as account number, access / authentication methods, etc.
Uma Página de Administrador 157 é um aplicativo (tipicamente web ou HTML) usado pelo pessoal de Operação de Produção do MFTS para administrar o sistema. É usado tipicamente pelos administradores de tecnologia da informação (IT) do MFTS 18, pesquisar defeitos, responder questões, manutenção de conta, ver histórico de transação, monitoração geral de sistema, etc.An Administrator Page 157 is an application (typically web or HTML) used by MFTS Production Operations personnel to administer the system. It is typically used by MFTS 18 information technology (IT) administrators to troubleshoot, answer questions, maintain accounts, view transaction history, general system monitoring, and so on.
O MFTS 18 também compreende múltiplas interfaces de comunicação 156 para Fornecedores de Serviço Financeiro comerciais (FSPs) 30, que são entidades que fornecem funções tais como detalhe de fonte de pagamento, agregação de fatura ou conectividade de pagamento de fatura, ou são entidades a quem as instruções de pagamento são enviadas em nome de um usuário. As interfaces de comunicação do fornecedor de serviço financeiro 156 facilitam transferência de informação de comunicação de dados eletrônica entre o MFTS e fornecedores de serviços financeiros individuais tais como entidades de operação bancária, entidades de crédito, etc. As exigências técnicas para estas interfaces variam em sua implementação e podem precisar ser personalizadas para acomodar cada instituição de serviço financeiro individual. Tais interfaces são implementadas tipicamente como interfaces de serviços web em tempo real ou protocolos de transferência de arquivos em modo de lote, dependendo das capacidades e das exigências dos fornecedores de serviço financeiro participantes. Detalhes das exigências de comunicação de dados de FSPs específicos podem ser obtidos a partir do FSP diretamente.MFTS 18 also comprises multiple communication interfaces 156 for Commercial Financial Service Providers (FSPs) 30, which are entities that provide functions such as payment source detail, invoice aggregation, or invoice payment connectivity, or are entities to whom Payment instructions are sent on behalf of a user. Financial service provider communication interfaces 156 facilitate the transfer of electronic data communication information between MFTS and individual financial service providers such as banking entities, credit entities, etc. The technical requirements for these interfaces vary in their implementation and may need to be customized to accommodate each individual financial service institution. Such interfaces are typically implemented as real-time web service interfaces or batch mode file transfer protocols, depending on the capabilities and requirements of the participating financial service providers. Details of specific FSP data communication requirements can be obtained from FSP directly.
Um percurso de rede dedicado seguro especial 160 tais como um frame relay, uma rede privada, uma rede privada virtual (VPN) da Internet, ou um serviço web é usado preferivelmente para comunicações de dados entre o MFTS 18 e vários FSPs para assegurar a segurança da transmissão de informação financeira. Os detalhes sobre as formas particulares de segurança, protocolos, exigências, etc. serão estabelecidos entre o MFTS 18 e cada instituição financeira que participa no sistema e nos métodos descritos aqui. Ainda se referindo a FIG. 2, um banco de dados de usuário 158 associada com o MFTS 18 armazena informações relativas a todos os usuários, fornecedores de serviços financeiros que servem usuários, entidades de faturamento que servem os usuários, favorecidos e como fazer pagamentos a eles, e outras informações relacionadas. Os detalhes sobre as informações armazenadas no banco de dados de usuário 158 são fornecidos em relação a FIG. 6 e à discussão associada.A special secure dedicated network path 160 such as a frame relay, a private network, an Internet virtual private network (VPN), or a web service is preferably used for data communications between MFTS 18 and various FSPs to ensure security. transmission of financial information. Details about particular forms of security, protocols, requirements, etc. will be established between MFTS 18 and each financial institution participating in the system and the methods described here. Still referring to FIG. 2, a user database 158 associated with MFTS 18 stores information relating to all users, financial service providers serving users, billing entities serving users, payees and how to make payments to them, and other related information. . Details about the information stored in user database 158 are provided with respect to FIG. 6 and the associated discussion.
Como descrito previamente, FSPs que fornecem as fontes de pagamento (PS) 30 incluem entidades de operação bancária tais como bancos, associações de crédito, firmas de empréstimos e poupança, agências corretoras que fornecem contas de mercado de poupança/verificação/dinheiro, e putras instituições financeiras; entidades de crédito tais como companhias de emissão de cartão de crédito, bancos e/ou lojas de departamento, companhias de gasolina, etc.; e quaisquer outras instituições financeiras com quem os usuários do MFTS fizerem o negócio. As fontes de pagamento 30 fornecem os pagamentos 194 às entidades de faturamento selecionadas 180, na maneira descrita aqui.As described previously, FSPs providing payment sources (PS) 30 include banking entities such as banks, credit unions, loan and savings firms, brokerage firms providing savings / check / cash market accounts, and putras. Financial Institution; credit entities such as credit card issuing companies, banks and / or department stores, gas companies, etc .; and any other financial institutions with which MFTS users do business. Payment sources 30 provide payments 194 to selected billing entities 180 in the manner described here.
As entidades de faturamento 180 incluem empresas de serviços que servem os usuários tais como companhias de gás 185, de água, de luz 181, de telefone/telefone celular 183, fornecedores de Internet/satélite/cabo, empresas de cartões de crédito, e quaisquer outras entidades que enviarem uma fatura a um usuário por produtos comprados ou os serviços produzidos. Como será compreendido, muitas entidades de faturamento 180 enviam as faturas 192 em uma base regular (freqüentemente mensalmente). As faturas podem também vir das entidades de faturamento que fornecem serviços a usuários tais como companhias de seguros, associações de donas de casa, coletor de lixo, controle de praga, auto-reparo, jardim e gramado, paisagismo, limpeza, etc. Algumas entidades não enviam faturas em uma base mensal, mas em uma base semestral, trimestral, ou anual, ou por encomenda quando um serviço é produzido.Billing entities 180 include service companies serving users such as gas 185, water, light 181, telephone / mobile phone 183, Internet / satellite / cable providers, credit card companies, and any other entities that send an invoice to a user for purchased products or services produced. As will be understood, many billing entities 180 send invoices 192 on a regular basis (often monthly). Invoices may also come from billing entities that provide services to users such as insurance companies, housewife associations, garbage collector, pest control, self repair, garden and lawn, landscaping, cleaning, etc. Some entities do not send invoices on a monthly basis, but on a semi-annual, quarterly, or annual basis, or on demand when a service is produced.
Ocasionalmente, pessoas têm a necessidade de pagar individualmente outras como colegas de trabalho, amigos, membros da família, etc. Todas estas obrigações de pagamento com fatura ou sem fatura são referidas como um pagamento a fazer (PM).Occasionally, people have to individually pay others such as co-workers, friends, family members, etc. All of these invoice or non-invoice payment obligations are referred to as a down payment (PM).
De acordo com um aspecto exemplar da invenção, um sistema de demonstrativo de fatura 190 pode ser utilizado para receber faturas a partir das entidades de faturamento 180 e agregá-las em um pacote para demonstrativo a um usuário, eletronicamente ou de outra maneira. Um sistema de demonstrativo de fatura 190 pode ser um serviço ou çomponente do MFTS 18 ou uma entidade de serviço independente. Por exemplo, CheckFree Corporation, Norcross, Geórgia, fornecem um serviço de agregação de faturamento e de demonstrativo de fatura. Um sistema de demonstrativo de fatura recupera faturas a partir de uma ou mais entidades individuais de faturamento e apresenta as faturas ao sistema MFTS; a informação referente às faturas coletadas/recuperadas é armazenada no banco de dados de usuário 158 do MFTS 18.According to an exemplary aspect of the invention, an invoice statement system 190 may be used to receive invoices from billing entities 180 and bundle them into a statement package to a user, electronically or otherwise. An invoice statement system 190 may be a service or component of MFTS 18 or an independent service entity. For example, CheckFree Corporation, Norcross, Georgia, provides a billing and invoice statement aggregation service. An invoice statement system retrieves invoices from one or more individual billing entities and submits invoices to the MFTS system; Information regarding collected / retrieved invoices is stored in MFTS 18 user database 158.
Será compreendido e será apreciado que um agregador de faturamento e o MFTS 18 podem ser construídos como sistemas separados, operados pelas mesmas ou por entidades diferentes, ou pode ser construído como um sistema integrado onde as funções de agregador e as funções de MFTS são portadas como processos de computador complementares e de intercomunicação. Assim, embora a FIG. 2 mostre o MFTS 18 e o sistema de agregador/demonstrativo de fatura 190 como entidades separadas, aqueles versados na técnica compreenderão que tal funcionalidade pode ser fornecida em um sistema integrado.It will be understood and appreciated that a billing aggregator and MFTS 18 may be constructed as separate systems operated by them or by different entities, or may be constructed as an integrated system where aggregator functions and MFTS functions are ported as complementary computer and intercom processes. Thus, although FIG. 2 shows MFTS 18 and invoice aggregator / statement system 190 as separate entities, those skilled in the art will understand that such functionality may be provided in an integrated system.
De acordo com um aspecto exemplar da invenção, os dispositivos móveis 15 podem ser configurados para operar em conjunto com uma entidade de. faturamento tal como um estabelecimento de varejo pelo recebimento de um pagamento a fazer (PM) a partir de um dispositivo de identificação de radiofreqüência (RFID) 187. As várias formas de terminais de pagamento com base em RFID estão tornando-se agora disponíveis no mundo do comércio. Como será sabido àqueles versados na técnica, os terminais de pagamento com base em RFID são operativos para detectar a presença de um circuito eletrônico RFID, talvez contido em um dispositivo móvel, na proximidade a um terminal de pagamento com base em RFID, e transmitem automaticamente um sinal sem fio (WiFi, Bluetooth, infravermelho, etc.) constituindo a informação de pagamento no retorno ao dispositivo associado.In accordance with an exemplary aspect of the invention, mobile devices 15 may be configured to operate in conjunction with a mobile entity. billing such as a retail establishment for receiving a down payment (PM) from a radio frequency identification device (RFID) 187. Various forms of RFID-based payment terminals are now becoming available worldwide. of commerce. As will be appreciated by those skilled in the art, RFID-based payment terminals are operative to detect the presence of an RFID electronic circuit, perhaps contained in a mobile device, near a RFID-based payment terminal, and transmit automatically. a wireless signal (WiFi, Bluetooth, infrared, etc.) constituting the payment information upon return to the associated device.
Çontempla-se que um dispositivo móvel 15 pode ser configurado para receber uma obrigação de pagamento (um PM) a partir de um comerciante no ponto de venda (POS) através de uma comunicação sem fio em uma maneira direta, e fornece-se desse modo ao usuário a capacidade e a pportunidade de pagar uma entidade de faturamento pelos bens ou serviços fornecidos, como descrito aqui.It is contemplated that a mobile device 15 may be configured to receive a payment obligation (a PM) from a merchant at the point of sale (POS) via wireless communication in a direct manner, and is thus provided give you the ability and opportunity to pay a billing entity for the goods or services you provide as described here.
Também é mostrado na FIG. 2 um fornecedor de serviço financeiro (FSP) especial 175 que fornece uma conta de depósito especial em nome do MFTS 18, para finalidades de fundos de depósito em relação às transações em uma base provisória ou temporária. O FSP de conta de depósito 175 fornece uma conta segurada por FDIC para fundos de depósito em relação a transações do tipo caução onde a liberação de pagamento a uma entidade de faturamento 180 é condicionada em algum evento tal como a entrega de bens ou de serviços particulares, ou à autorização especifica de um usuário, ou outras finalidades. O FSP de conta de depósito 175 pode ser utilizado na seguinte maneira exemplar: quando da seleção de uma fonte de pagamento (PS) por um usuário para fazer um pagamento, a fonte de pagamento selecionada pode ser instruída, com uma instrução de pagamento, para transmitir os fundos à conta de depósito 175, onde tais fundos serão mantidos em nome do usuário até um evento de liberação (por exemplo, entrega dos bens, execução de um acordo, ou outro evento predeterminado), quando a conta de depósito 175 transmitirá os fundos à entidade de faturamento ou de pagamento indicada.Also shown in FIG. 2 a special financial service provider (FSP) 175 that provides a special deposit account on behalf of MFTS 18, for deposit fund purposes in respect of transactions on a provisional or temporary basis. Deposit Account FSP 175 provides an FDIC insured account for deposit funds in connection with escrow transactions where release of payment to a billing entity 180 is conditioned on an event such as the delivery of goods or private services. , or to the specific authorization of a user, or other purposes. The escrow account FSP 175 can be used in the following exemplary manner: when selecting a payment source (PS) by a user to make a payment, the selected payment source can be instructed, with a payment instruction, to transmit the funds to the deposit account 175, where such funds will be held in the user's name until a release event (for example, delivery of the goods, execution of a settlement, or other predetermined event), when the deposit account 175 will transmit funds to the designated billing or payment entity.
OPERAÇÃO GERAL DO MFTS Antes de discutir a arquitetura de software das modalidades preferidas da invenção, a operação total do MFTS divulgado 18 será descrita brevemente. Como será compreendido, muitas das funcionalidades das modalidades da invenção são executadas no software de computador e envolve a interação de usuário com seu dispositivo móvel, criação de registros de dados, comunicações entre dispositivos móveis e o MFTS 18, e comunicações entre o MFTS 18 e várias outras partes e seus sistemas tais como as instituições financeiras, entidades de faturamento, a pessoa a quem os pagamentos são feitos, etc. Ainda se referindo nesta consideração a FIG. 2, a operação total do MFTS 18 de acordo com determinados aspectos da invenção inclui as seguintes etapas exemplares:MFTS GENERAL OPERATION Before discussing the software architecture of the preferred embodiments of the invention, the overall operation of the disclosed MFTS 18 will be briefly described. As will be understood, many of the features of the embodiments of the invention are performed in computer software and involve user interaction with your mobile device, data logging, mobile device communications with MFTS 18, and communications between MFTS 18 and various other parts and their systems such as financial institutions, billing entities, the person to whom payments are made, etc. Still referring in this regard to FIG. 2, the overall operation of the MFTS 18 in accordance with certain aspects of the invention includes the following exemplary steps:
1. Um cliente ou um usuário 12 primeiramente se registra com o MFTS 18 e cria uma conta com o serviço1. A customer or user 12 first signs up with MFTS 18 and creates an account with the service.
MFTS. Este registro é terminado através da interface de página web de usuário 154 ou através de um computador 140 com uma conexão a internet, ou através de um dispositivo móvel 15 que tenha capacidades de acesso a Internet. O proprietário de conta (usuário) escolhe ou lhe é dado um nome de usuário e uma senha para fins de segurança e de autenticação. Um perfil de usuário é criado para a conta e a informação necessária tal como um número de identificação de dispositivo móvel ou número de telefone associado com a conta é inserido e conservado a banco de dados de usuário 158 em um registro de usuário. Todas as entidades de faturamento para pagamentos a fazer (PM) que o usuário deseja o MFTS de servir são entradas pelo usuário no banco de dados de usuário, incluindo o número da conta, nome e endereço do proprietário da conta, periodicidade de faturamento, e qualquer outra informação relacionada. Do mesmo modo, uma ou mais fontes de pagamento (PM) são incorporadas também no banco de dados de usuário, incluindo o(s) número(s) de rota de banco e número (s) de conta, nome (s) e endereço (s) do(s) proprietário (s) da conta, códigos de acesso tal como PIN, métodos de acesso, número(s) de cartão de crédito, data(s) de validade do(s) cartão(ões) de crédito, etc. Alternativamente, a informação de FI pode ser puxada para o MFTS através da interface de comunicação de FSP 156.MFTS. This registration is terminated via the user web page interface 154 or through a computer 140 with an internet connection, or via a mobile device 15 having Internet access capabilities. The account owner (user) chooses or is given a username and password for security and authentication purposes. A user profile is created for the account and the required information such as a mobile device identification number or phone number associated with the account is entered and stored in user database 158 in a user record. All Outgoing Payment Billing Entities (PM) that the user wants MFTS to serve are entered by the user in the user database, including the account owner's account number, name and address, billing frequency, and any other related information. Similarly, one or more payment sources (PM) are also incorporated into the user database, including bank route number (s) and account number (s), name (s) and address account owner (s), access codes such as PIN, access methods, credit card number (s), credit card (s) expiration date (s) , etc. Alternatively, the FI information may be pulled to the MFTS via the FSP communication interface 156.
2. De acordo com um aspecto exemplar da invenção, o usuário 12 efetua download a seu dispositivo móvel 15 de um cliente móvel (também chamado de um aplicativo móvel ou uma "Carteira Móvel") a partir da página da Web principal do MFTS, como mostrado em 215. 0 aplicativo móvel descarregado pode ser (a) descarregado ao computador do usuário 140 para posterior sincronização e/ou carregando para o dispositivo móvel para situações onde um software do dispositivo móvel deve ser carregado a partir de um PC, ou (b) descarregado alternativamente diretamente através da rede sem fio para o dispositivo móvel para situações onde um dispositivo móvel é capaz de efetuar download do aplicativo direto. 0 cliente ou aplicativo móvel são configurados e certificados para o tipo e modelo do dispositivo móvel 15 possuído pelo usuário 12. Por exemplo, o aplicativo móvel na modalidade divulgada é um aplicativo que reside no dispositivo móvel do usuário. Será compreendido que, de acordo com um aspecto exemplar preferido da invenção, porque o cliente móvel é um aplicativo que roda independente no dispositivo móvel e não exige uma conexão de comunicação ativa ao MFTS 18, pode operar em um modo offline quando ou onde o dispositivo móvel estiver fora de sua área de cobertura utilizando armazenamento local no dispositivo móvel. A capacidade de utilizar armazenamento local nos dispositivos permite armazenamento em cache de dados, que aceleram interações de usuário final e a capacidade de enfileirar transações iniciadas por usuário até que a conectividade esteja restaurada. Adicionalmente, o suporte offline permite eliminar a atividade de sinal intermitente que poderia impactar a experiência de usuário vista em soluções baseadas em WAP no mercado hoje.2. According to an exemplary aspect of the invention, user 12 downloads to his mobile device 15 from a mobile client (also called a mobile application or a "Mobile Wallet") from the main MFTS web page, such as shown in 215. The downloaded mobile application may be (a) downloaded to user's computer 140 for further synchronization and / or upload to the mobile device for situations where mobile device software must be loaded from a PC, or (b ) alternatively downloaded directly over the wireless network to the mobile device for situations where a mobile device is able to download the direct app. The client or mobile application is configured and certified for the type and model of mobile device 15 owned by user 12. For example, the mobile application in the disclosed mode is an application that resides on the user's mobile device. It will be understood that according to a preferred exemplary aspect of the invention, because the mobile client is an application that runs independently on the mobile device and does not require an active communication connection to the MFTS 18, it can operate in an offline mode when or where the device mobile device is outside its coverage area using local storage on the mobile device. The ability to utilize local storage on devices enables data caching, which accelerates end-user interactions, and the ability to queue user-initiated transactions until connectivity is restored. Additionally, offline support allows you to eliminate intermittent signal activity that could impact the user experience seen in WAP-based solutions on the market today.
3. Em intervalos predeterminados, o MFTS envia pedidos a um agregador de faturamento (por exemplo, sistema de demonstrativo de fatura 190) ou às entidades de faturamento 180 para recuperar as faturas 192 de usuários do MFTS. Alternativamente, o MFTS pode receber faturas a partir das entidades de faturamento em determinados períodos de fatura, a partir de um agregador de faturamento ou diretamente a partir de uma entidade de faturamento.3. At predetermined intervals, MFTS sends orders to a billing aggregator (for example, invoice statement system 190) or to billing entities 180 to retrieve invoices 192 from MFTS users. Alternatively, MFTS can receive invoices from billing entities in certain billing periods, from a billing aggregator, or directly from a billing entity.
4. O MFTS recebe as faturas e notifica o usuário da fatura devida através de SMS (de acordo com um aspecto). O usuário inicia então o software de cliente móvel no dispositivo móvel 15, que se comunica com a interface de comunicação de dispositivo móvel 152 para ver a fatura que pode ser paga. A mensagem SMS contém preferivelmente somente breves e curtas informações tão simples quanto o nome da entidade de faturamento e quantia devida; informações adicionais podem ser obtidas pelo dispositivo móvel (veja a etapa seguinte).4. MFTS receives invoices and notifies the user of the invoice due via SMS (depending on one aspect). The user then launches the mobile client software on the mobile device 15, which communicates with the mobile device communication interface 152 to see the payable bill. The SMS message preferably contains only brief and short information as simple as the billing entity name and amount due; Additional information can be obtained by the mobile device (see next step).
5. O usuário abre o aplicativo de Carteira Móvel em seu dispositivo móvel para ver fatura(s) recebida(s) através de uma solicitação a todas as entidades de faturamento aplicáveis.5. You open the Mobile Wallet application on your mobile device to view invoice (s) received through a request to all applicable billing entities.
6. Se o usuário decide pagar uma fatura, o usuário pode selecionar uma das fontes de pagamento (PS) disponíveis e selecionar uma dentre a pluralidade possível de faturas a fazer um pagamento (PM) . Uma instrução de pagamento é formada pelo usuário para selecionar um PM e selecionar a PS para o PM.6. If you decide to pay an invoice, you can select one of the available payment sources (PS) and select one from the possible plurality of invoices to make a payment (PM). A payment instruction is formed by the user to select a PM and select the PS for the PM.
7. O usuário é apresentado preferivelmente com uma tela de confirmação no dispositivo móvel que apresenta a informação básica sobre a fatura a pagar, o tempo para fazer o pagamento, os saldos disponíveis, etc., antes de executar o pagamento ao sistema. Se o usuário confirma o pagamento, o dispositivo móvel 15 envia uma instrução de pagamento por móvel resumida ao MFTS 18.7. The user is preferably presented with a confirmation screen on the mobile device that displays basic information about the invoice to be paid, the time to make the payment, the available balances, etc., before executing the payment to the system. If the user confirms the payment, mobile device 15 sends a summary mobile payment instruction to MFTS 18.
8. Em resposta ao recebimento da instrução de pagamento por móvel a partir de um dispositivo móvel, ο MFTS 18 adiciona outras informações relacionadas para formar uma instrução de pagamento completa (instrução de pagamento de MFTS) que instrui um fornecedor de serviço financeiro selecionado para terminar a transação de pagamento transferindo fundos a partir de um PS selecionado ao favorecido, usando um método de pagamento que tem sido pré-selecionado ou selecionado como uma parte do processo de seleção do PM e PS.8. In response to receiving the mobile payment instruction from a mobile device, ο MFTS 18 adds other related information to form a complete payment instruction (MFTS payment instruction) that instructs a selected financial service provider to terminate. the payment transaction by transferring funds from a selected PS to the payee, using a payment method that has been pre-selected or selected as a part of the PM and PS selection process.
Detalhes mais adicionais sobre comunicações especificas entre o dispositivo móvel 15, o MFTS 18, FSPs com fontes de pagamento 30, entidades de faturamento 180, o sistema de demonstrativo de fatura 190, etc. são fornecidos em vários fluxogramas, em outra parte neste documento.Further details on specific communications between mobile device 15, MFTS 18, FSPs with payment sources 30, billing entities 180, invoice statement system 190, and so on. are provided in various flowcharts elsewhere in this document.
ARQUITETURA DE SOFTWARESOFTWARE ARCHITECTURE
A arquitetura de software do sistema de transação financeira móvel (MFTS) é mostrada na FIG. 3. De acordo com uma modalidade da presente invenção, o software do MFTS compreende dois componentes principais: um aplicativo de dispositivo móvel ("Carteira Móvel") 400 e software de MFTS 500. O aplicativo de dispositivo móvel 400 reside em um dispositivo móvel e é acessado pelo proprietário do dispositivo móvel. O aplicativo de software de MFTS 500 reside em um computador servidor conectado a Internet e é acessado por usuários através de seus navegadores da web e aplicativo de Carteira Móvel.The software architecture of the mobile financial transaction system (MFTS) is shown in FIG. 3. According to one embodiment of the present invention, MFTS software comprises two main components: a mobile device application ("Mobile Wallet") 400 and MFTS 500 software. The mobile device application 400 resides on a mobile device and is accessed by the mobile device owner. The MFTS 500 software application resides on an Internet-connected server computer and is accessed by users through their web browsers and Mobile Wallet application.
Referindo agora a FIG. 3A, um diagrama de arquitetura de software de um aplicativo de dispositivo móvel 400 ("Carteira Móvel") é mostrado de acordo com uma modalidade da presente invenção. 0 aplicativo de dispositivo móvel 400 compreende: um programa principal de dispositivo móvel 335 para controlar a operação do aplicativo de dispositivo móvel 400; uma interface de entrada/saida de dispositivo móvel 331 para exibir mensagens, receber seleções ou entradas de usuário, e facilitar a operação do usuário; um gerente de segurança 333 para fornecer medidas de segurança para comunicação sem fio; uma interface de armazenamento de dispositivo móvel 337 para armazenar e recuperar dados para/de um dispositivo de armazenamento local 341 tal como um dispositivo de memória não-volátil dentro do dispositivo móvel; e uma interface de comunicação de dispositivo móvel 339 para comunicar-se com o hardware de rádio de dispositivo móvel 343 no dispositivo móvel, que comunica por sua vez com os fornecedores de serviços de comunicação móvel (MCSPs) 110 de acordo com seus protocolos específicos.Referring now to FIG. 3A, a software architecture diagram of a mobile device application 400 ("Mobile Wallet") is shown in accordance with one embodiment of the present invention. Mobile device application 400 comprises: a main mobile device program 335 for controlling the operation of mobile device application 400; a mobile device input / output interface 331 for displaying messages, receiving selections or user inputs, and facilitating user operation; a security manager 333 to provide security measures for wireless communication; a mobile device storage interface 337 for storing and retrieving data to / from a local storage device 341 such as a nonvolatile memory device within the mobile device; and a mobile device communication interface 339 for communicating with mobile device radio hardware 343 on the mobile device, which in turn communicates with mobile communication service providers (MCSPs) 110 according to their specific protocols.
A FIG. 3A também ilustra um número de rotinas ou funções 301, 303, 305, 307, 309, 311, 313, 315, e 321 que são fornecidas pelo software de dispositivo móvel ou pelo aplicativo de carteira móvel 400. Tais rotinas ou funções fornecem a funcionalidade de usuário no dispositivo móvel, como mostrado. Uma rotina de Ver Fontes de Pagamento 301 fornece uma exibição de fontes de pagamento no dispositivo móvel do usuário; os detalhes desta rotina são fornecidos nas FIGS. 13 e 14. Uma rotina de Ver Faturas 302 fornece ijma exibição de faturas ou pagamentos a fazer no dispositivo móvel do usuário; os detalhes desta rotina são fornecidos nas FIGS. 15 e 16. Uma rotina de Pagar Faturas 305 fornece a seleção de uma fatura a pagar ou um pagamento a fazer no dispositivo móvel do usuário; os detalhes desta rotina são fornecidos nas FIGS. 17 e 18. Uma rotina de Pague a Qualquer Um pelo Nome 307 fornece fazer um pagamento a uma pessoa pelo nome no dispositivo móvel do usuário; os detalhes desta rotina são fornecidos nas FIGS. 19-22 e 26-28. Uma rotina de Pague a Qualquer um pelo Número do Móvel 309 fornece fazer um pagamento a uma pessoa pelo número do móvel no dispositivo móvel do usuário; os detalhes desta rotina são fornecidos nas FIGS. 23-25 e 29- 31. Uma rotina de Transferência de Saldo 311 fornece movimentar fundos entre uma conta do usuário através do dispositivo móvel do usuário; os detalhes desta rotina são fornecidos nas FIGS. 32 e 33. Uma rotina de Aplicativo de Download 313 fornece o download de um aplicativo de Carteira Móvel a um dispositivo móvel do usuário/favorecido a partir do MFTS, em relação a receber um pagamento para permitir o uso dos aspectos da invenção pelos favorecidos em relação a receber um pagamento; os detalhes desta rotina são fornecidos nas FIGS. 34 e 35. Uma rotina de Mudar PIN 315 permite que um usuário mude seu número de identificação pessoal (PIN) através do dispositivo móvel; os detalhes desta rotina são fornecidos na FIG. 36. Uma rotina de Receber SMS (mensagem de texto) 321 fornece envio de uma mensagem de texto (SMS) a um favorecido, para avisar um favorecido que um pagamento foi recebido; os detalhes desta rotina são fornecidos nas FIGS. 15 e 20.FIG. 3A also illustrates a number of routines or functions 301, 303, 305, 307, 309, 311, 313, 315, and 321 that are provided by mobile device software or mobile wallet application 400. Such routines or functions provide functionality User ID on the mobile device as shown. A View Payment Sources 301 routine provides a display of payment sources on the user's mobile device; Details of this routine are provided in FIGS. 13 and 14. A View Invoice routine 302 provides a view of invoices or payments to be made on the user's mobile device; Details of this routine are provided in FIGS. 15 and 16. A Pay Invoice 305 routine provides selection of an invoice to pay or a payment to make on the user's mobile device; Details of this routine are provided in FIGS. 17 and 18. A Pay Anyone by Name routine 307 provides for making a payment to a person by name on the user's mobile device; Details of this routine are provided in FIGS. 19-22 and 26-28. A Pay Anyone by Mobile Number 309 routine provides for making a payment to a person for mobile number on the user's mobile device; Details of this routine are provided in FIGS. 23-25 and 29-31. A Balance Transfer routine 311 provides for moving funds between a user's account via the user's mobile device; Details of this routine are provided in FIGS. 32 and 33. A Download Application 313 routine provides for a Mobile Wallet application to be downloaded to a user's / favored mobile device from MFTS, in relation to receiving a payment to allow the use of aspects of the invention by those favored at relation to receiving a payment; Details of this routine are provided in FIGS. 34 and 35. A Change PIN 315 routine allows a user to change their personal identification number (PIN) through the mobile device; Details of this routine are provided in FIG. 36. A SMS Receive routine 321 provides a text message (SMS) to a payee to notify a payee that a payment has been received; Details of this routine are provided in FIGS. 15 and 20.
Referência agora a FIG. 3B, um diagrama de arquitetura de software do software de MFTS 500 é mostrado de acordo com uma modalidade da presente invenção. O software de MFTS 500 compreende: um programa principal de MFTS 350; uma interface de comunicação do dispositivo móvel de MFTS 150 para comunicar-se com fornecedores de serviços de comunicação móvel 110; uma interface de aplicativo da web 154 para receber cadastro do usuário, registro, recuperar e atualizar informação com uma página da Web do usuário através da Internet 120; um serviço P2P 375 para facilitar transações financeiras de pessoa para pessoa; uma interface de armazenamento/banco de dados (DB) 37 7 para armazenar e recuperar dados para/de um banco de dados de usuário de MFTS 158; um serviço de conta financeira 379 para facilitar a autenticação de usuário; uma interface de comunicação de fornecedor de serviço financeiro (FSP) 156 para comunicar-se com os fornecedores de serviços financeiros 30, assim como a conta de depósito bancário de MFTS 175 (se aplicável); e uma interface de demonstrativo de fatura 155 para receber faturas de várias entidades de faturamento 180 através de um sistema de demonstrativo de fatura 190.Referring now to FIG. 3B, a software architecture diagram of the MFTS 500 software is shown in accordance with one embodiment of the present invention. The MFTS 500 software comprises: a main MFTS 350 program; a mobile device communication interface of MFTS 150 for communicating with mobile communication service providers 110; a web application interface 154 for receiving user registration, registration, retrieving and updating information with a user web page via the Internet 120; a P2P 375 service to facilitate person-to-person financial transactions; a storage / database interface (DB) 377 for storing and retrieving data to / from an MFTS 158 user database; a financial account service 379 to facilitate user authentication; a financial service provider (FSP) communication interface 156 for communicating with financial service providers 30, as well as the bank deposit account of MFTS 175 (if applicable); and an invoice statement interface 155 for receiving invoices from various billing entities 180 through an invoice statement system 190.
O programa principal de MFTS 350 interage e coordena com os outros módulos e serviços no MFTS, e atua como um "guarda de trânsito" para a informação distribuída entre as várias interfaces de comunicação e armazenamento.The MFTS 350 core program interacts and coordinates with the other modules and services in MFTS, and acts as a "traffic warden" for information distributed between various communication and storage interfaces.
A interface preferida de entrada/saída de aplicativo da web 154 permite que os usuários cadastrem-se ou registrem-se junto ao sistema MFTS, para adicionar/editar/ver/apagar clientes móveis, adicione/edite/ver/apagar contas de cartão çrédito/bancárias, e adicionar/editar/ver/apagar favorecidos ou entidades de faturamento. A interface de aplicativo da web 154 permite ainda que o usuário inicialize um cliente móvel, e desbloqueie um dispositivo móvel bloqueado após uma série de logins falhos. Displays exemplares associados com a interface preferida de aplicativo da web 154 são mostrados e descritos em relação pis FIGS. 10-12.Preferred web application sign in / out interface 154 allows users to sign up or register with the MFTS system to add / edit / view / delete mobile clients, add / edit / view / delete credit card accounts / bank, and add / edit / view / delete payees or billing entities. The web application interface 154 further allows the user to launch a mobile client, and unlock a locked mobile device after a series of failed logins. Exemplary displays associated with preferred web application interface 154 are shown and described in relation to FIGS. 10-12.
A interface de aplicativo da web preferida 154 fornece um número funções ou de rotinas para usuários apessarem através de uma conexão a Internet (web), se desejada. Será apreciado que os usuários podem preferir çpnduzir determinados tipos de funções tais como o padastro, adição de um favorecido, mudança de configurações das operações, etc. através de uma interface web da Internet em vez de através de uma interface móvel. Por exemplo, e de acordo com aspectos da invenção, as funções que são fornecidas na modalidade preferida através de uma interface web incluem o cadastro 351 (veja, por exemplo, a FIG. 37); editar um cliente móvel 353 (veja, por exemplo, FIGS. 37B, 37D); editar contas de cartão de crédito e/ou bancárias 355 (veja, por exemplo, FIGS. 38A-38D); editar ou adicionar um favorecido 357 (veja, por exemplo, FIGS. 39A, 39B) ; inicializar um cliente móvel 359 (veja, por exemplo, FIGS. 37A, 37C); e desbloquear um cliente móvel 361 (veja, por exemplo, FIG. 37A). Os detalhes das rotinas de software preferidas são fornecidos em relação às figuras referenciadas.Preferred web application interface 154 provides a number of functions or routines for users to access via an Internet (web) connection, if desired. It will be appreciated that users may prefer to induce certain types of functions such as registration, adding a payee, changing operations settings, etc. through an Internet web interface rather than through a mobile interface. For example, and in accordance with aspects of the invention, functions that are provided in the preferred embodiment via a web interface include register 351 (see, for example, FIG. 37); editing a mobile client 353 (see, for example, FIGS. 37B, 37D); edit credit and / or bank card accounts 355 (see, for example, FIGS. 38A-38D); edit or add a payee 357 (see, for example, FIGS. 39A, 39B); initializing a mobile client 359 (see, for example, FIGS. 37A, 37C); and unlocking a mobile client 361 (see, for example, FIG. 37A). Details of preferred software routines are provided with reference to the referenced figures.
A interface preferida de entrada/saida 154 pode ser substituída com uma modalidade alternativa da interface 154', que fornece uma funcionalidade de interface de usuário da web e display diferentes, como descrito em relação às FIGS. 40-42.Preferred input / output interface 154 may be replaced with an alternative embodiment of interface 154 ', which provides different web user interface and display functionality as described with respect to FIGS. 40-42.
SOFTWARE DO DISPOSITIVO MÓVEL A FIG. 4 é um fluxograma do programa principal 335, que é um dos módulos de software do dispositivo móvel ou do software "Carteira Móvel" 400 que funciona em um dispositivo móvel 12 de acordo com aspectos da invenção. Será compreendido a partir da FIG. 3A que o programa principal de dispositivo móvel 335, na modalidade divulgada, é o Ioop de programa principal do software de carteira móvel 400 que coordena as operações dos outros módulos de software de dispositivo móvel que incluem a interface de entrada/saída de dispositivo móvel 331, um módulo de gerente de segurança 333, um módulo de armazenamento de dispositivo móvel 337, e um módulo de interface de comunicação de dispositivo móvel 339.MOBILE DEVICE SOFTWARE FIG. 4 is a flow chart of the main program 335, which is one of the mobile device software modules or "Mobile Wallet" software 400 that operates on a mobile device 12 in accordance with aspects of the invention. It will be understood from FIG. 3A that the main mobile device program 335, in the disclosed embodiment, is the main program Ioop of mobile wallet software 400 that coordinates the operations of other mobile device software modules including mobile device input / output interface 331. , a security manager module 333, a mobile device storage module 337, and a mobile device communication interface module 339.
No uso típico, um usuário de dispositivo móvel liga seu dispositivo móvel, revê quaisquer mensagens de texto recentes (em algumas modalidades), navega a ou "inicializa" o aplicativo de dispositivo móvel 400 iniciando a operação do programa principal de dispositivo móvel 335, vê as exposições geradas pelo programa, e interage com o programa para fornecer comandos e entradas, por exemplo, ver uma fatura, ou selecionar uma fonte de pagamento, ou fazer um pagamento. De acordo com aspectos da invenção, um usuário pode inicializar o aplicativo de dispositivo móvel 400 em resposta ao recebimento de uma mensagem de texto indicando que uma nova fatura está disponível para ser paga (ou outra mensagem a partir do MFTS), ou pode independente inicializar o aplicativo de dispositivo móvel para invocar uma função de ver uma fatura, pagar uma fatura, etc.In typical use, a mobile device user turns on their mobile device, reviews any recent text messages (in some modalities), navigates to or "launches" mobile device application 400 by initiating operation of main mobile device program 335, see exposures generated by the program, and interact with the program to provide commands and inputs, for example, view an invoice, or select a payment source, or make a payment. According to aspects of the invention, a user may launch the mobile app 400 in response to receiving a text message indicating that a new invoice is available to be paid (or another message from MFTS), or may independently launch the mobile app to invoke a function to view an invoice, pay an invoice, etc.
Na FIG. 4, uma primeira etapa 405 envolve o dispositivo móvel verificar se uma mensagem de texto (SMS) foi recebida. Por exemplo, de acordo com um aspecto da invenção uma mensagem de texto é enviada pelo MFTS a um dispositivo móvel para informar o usuário de que uma nova fatura foi recebida e pode ser paga, ou que um pagamento foi recebido a partir de um outro usuário. Veja FIG. 15 e 20 nesta consideração.In FIG. 4, a first step 405 involves the mobile device checking whether a text message (SMS) has been received. For example, according to one aspect of the invention a text message is sent by MFTS to a mobile device to inform the user that a new invoice has been received and can be paid, or that a payment has been received from another user. . See FIG. 15 and 20 in this regard.
Será compreendido que uma mensagem de texto recebida pode ou não pode estar relacionada ao MFTS ou a nenhumas funções desse. Entretanto, quaisquer mensagens de texto não relacionadas serão ignoradas com a finalidade da discussão aqui e se supõe que todas as mensagens recebidas estão relacionadas ao MFTS e a suas operações. Também será compreendido que em alguns dispositivos móveis as mensagens de texto são recebidas por um processo ou módulo independente e armazenadas na memória para acesso por outros processos, enquanto recebimento e processamento da mensagem de texto poderiam opcionalmente ser incorporados como uma função integrada dentro do software de dispositivo móvel 400. Se uma mensagem de texto referente a uma função de MFTS foi recebida, se por um processo independente no dispositivo móvel ou integralmente dentro do aplicativo, na etapa 460 o usuário pode abrir a mensagem de texto e determinar o que fazer em resposta à mensagem.It will be appreciated that a received text message may or may not be related to MFTS or any of its functions. However, any unrelated text messages will be ignored for the purpose of the discussion here and it is assumed that all messages received are related to MFTS and its operations. It will also be understood that on some mobile devices text messages are received by a standalone process or module and stored in memory for access by other processes, while receiving and processing the text message could optionally be incorporated as an integrated function within the software. 400. If a text message regarding an MFTS function has been received, whether by an independent process on the mobile device or entirely within the application, in step 460 the user can open the text message and determine what to do in response. the message.
Na etapa 470, o usuário pode eleger realizar download do software de dispositivo móvel (por exemplo, download do software Carteira Móvel), se não são atualmente um usuário cadastrado. 0 usuário será fornecido com a informação a respeito de como acessar e realizar download do software. Mais informação é fornecida sobre o cadastro em outra parte neste documento. O usuário seria exigido de realizar download do software Carteira Móvel e executá-lo em seu dispositivo móvel antes de qualquer outra funcionalidade na FIG. 4 puder ser invocada.At step 470, the user may elect to download mobile device software (for example, download Mobile Wallet software) if they are not currently a registered user. The user will be provided with information on how to access and download the software. More information is provided about registration elsewhere in this document. The user would be required to download the Mobile Wallet software and run it on their mobile device before any other functionality in FIG. 4 can be invoked.
Após a etapa 460, o programa realiza Ioop para a etapa 490 para procurar um comando ou evento de saida (término), e podem realizar Ioop de volta a etapa 405 em um loop continuo e repetir as operações.After step 460, the program Ioops to step 490 to look for an exit command or event, and can Ioop back to step 405 in a continuous loop and repeat operations.
Retornando a etapa 4 05, se nenhuma mensagem de texto é recebida, o controle de programa passa para a etapa 410, onde o usuário pode eleger ativar o software de carteira móvel 400 e utilizar as funções fornecidas desse modo. Se não (isto é, não há nenhum comando de usuário para entrar no software de carteira móvel na etapa 410), controle realiza loop de volta para testar mensagens de texto e/ou ativação do software de carteira móvel.Returning to step 4 05, if no text message is received, program control proceeds to step 410, where the user can elect to activate mobile wallet software 400 and use the functions provided in this way. If not (that is, there is no user command to enter the wallet software in step 410), control loops back to test text messages and / or activation of the wallet software.
Se na etapa 410 o usuário iniciou a operação do software de carteira móvel 400, o controle passa a etapa 415 onde o usuário pode escolher a partir de uma lista de funções fornecidas pelo software no dispositivo móvel. Estas funções serão descritas abaixo. 0 programa realiza loop continuamente esperando a entrada de usuário de uma função selecionada, que inclui um comando "saída" como mostrado na etapa 4 90.If in step 410 the user started operation of the mobile wallet software 400, the control goes to step 415 where the user can choose from a list of functions provided by the software on the mobile device. These functions will be described below. The program loops continuously waiting for user input from a selected function, which includes an "exit" command as shown in step 4 90.
De acordo com uma modalidade da invenção, na etapa 415 o usuário pode escolher invocar ou rodar as seguintes funções fornecidas pelo programa principal de dispositivo móvel 335:According to one embodiment of the invention, in step 415 the user may choose to invoke or run the following functions provided by the main mobile device program 335:
1. Ver fontes de pagamento e saldos como mostrado na etapa 420 (veja FIGS. 13 e 14 para discussão adicional);1. See payment sources and balances as shown in step 420 (see FIGS. 13 and 14 for further discussion);
2. Ver faturas como mostrado na etapa 425 (veja FIGS. e 16 para discussão adicional);2. See invoices as shown in step 425 (see FIGS. And 16 for further discussion);
3. Pagar faturas como mostrado na etapa 430 (veja FIGS. 17, 18A e 18B para discussão adicional);3. Pay invoices as shown in step 430 (see FIGS. 17, 18A and 18B for further discussion);
4. Invocar uma função de "Pague a Qualquer Um" como mostrado na etapa 435 (veja FIGS. 19-31 para discussão adicional);4. Invoke a "Pay Anyone" function as shown in step 435 (see FIGS. 19-31 for further discussion);
5. Solicitar uma transferência de saldo de conta como mostrado na etapa 440 (veja FIGS. 32 e 33 para discussão adicional); e5. Request an account balance transfer as shown in step 440 (see FIGS. 32 and 33 for further discussion); and
6. Mudar o número de identificação pessoal (PIN) como mostrado na etapa 445 (veja FIG. 36 para discussão adicional).6. Change the personal identification number (PIN) as shown in step 445 (see FIG. 36 for further discussion).
Outras funções são fornecidas também de acordo com um aspecto da invenção, se fornecidas com uma função "caixa de entrada" ("inbox") e "caixa de saída" ("outbox") para ver pagamentos entrantes e que saem:Other functions are also provided in accordance with one aspect of the invention, if provided with an "inbox" and "outbox" function for viewing incoming and outgoing payments:
7. Ver pagamentos de caixa de entrada como mostrado na etapa 450 (veja FIGS. 20, 22-24 para discussão adicional); e7. See inbox payments as shown in step 450 (see FIGS. 20, 22-24 for further discussion); and
8. Ver pagamentos de caixa de saída como mostrado na etapa 455. Deve-se compreender que as funções de ver pagamentos de caixa de entrada (etapa 450) e de ver pagamentos de caixa de saida (etapa 455) são funções opcionais para uma modalidade onde uma lista de pagamentos entrantes de outros usuários (pagamentos de caixa de entrada) é mantida no dispositivo móvel, e/ou uma lista de pagamentos que saem que foram gerados e enviados a partir do software de carteira móvel é mantido no dispositivo móvel enquanto o pagamento estiver pendente, para ver independentemente da operação do software de carteira móvel.8. Viewing Outgoing Payments as shown in step 455. It should be understood that the functions of viewing inbox payments (step 450) and viewing outgoing cash payments (step 455) are optional functions for one mode. where a list of incoming payments from other users (inbox payments) is kept on the mobile device, and / or an outgoing payment list that was generated and sent from the mobile wallet software is kept on the mobile device while the payment is pending, to view regardless of the operation of the mobile wallet software.
Ainda referindo-se a FIG. 4, depois que o usuário invoca uma função particular, as instruções de programa apropriadas para efetuar aquelas funções são executadas pelo dispositivo móvel. Exposições e discussão exemplares de tais funções são fornecidas em relação às figuras referenciadas na FIG. 4, e o leitor é referido a tais discussões em outra parte. Depois que cada função é realizada, o aplicativo de dispositivo móvel prossegue a etapa 490 e efetua Ioop de volta para testar a entrada de uma outra função de usuário ou saída. 0 usuário pode ou continuar uma operação adicional do aplicativo de dispositivo móvel ou terminar o aplicativo. Se o usuário decide continuar, o aplicativo de dispositivo móvel retorna a etapa 405 para verificar as mensagens de texto ou continuar operação do aplicativo de carteira móvel.Still referring to FIG. 4, after the user invokes a particular function, the appropriate program instructions to perform those functions are performed by the mobile device. Exemplary expositions and discussion of such functions are provided with reference to the figures referenced in FIG. 4, and the reader is referred to such discussions elsewhere. After each function is performed, the mobile app proceeds to step 490 and Ioops back to test the input of another user role or exit. The user can either continue an additional operation of the mobile app or terminate the app. If the user decides to continue, the mobile app returns to step 405 to verify the text messages or continue operation of the mobile wallet app.
A FIG. 5 é um fluxograma do programa principal de MFTS 350, que é um dos módulos de software de MFTS 500 que funciona em um sistema de computador ou servidor em um MFTS 18 de acordo com aspectos da invenção. Este programa principal 350 coordena os outros programas e funções do MFTS como mostrado na FIG. 2, por exemplo, interface de comunicação de dispositivo móvel de MFTS 150, gerador de SMS 151, aplicativos da web 153, interface de comunicação de FSP 156, interface de demonstrativo de fatura 155, acesso e manutenção do banco de dados de usuário 158, etc. Será compreendido a partir da FIG. 3B que o programa principal de MFTS 350, na modalidade revelada, é o loop do programa principal dos módulos de software de MFTS 500 que coordena a operação de outros módulos de software associados com e fazendo parte do MFTS 18.FIG. 5 is a flowchart of the MFTS 350 main program, which is one of the MFTS 500 software modules that runs on a computer or server system on an MFTS 18 according to aspects of the invention. This main program 350 coordinates the other MFTS programs and functions as shown in FIG. 2, e.g. MFTS 150 Mobile Device Communication Interface, SMS Generator 151, Web Applications 153, FSP Communication Interface 156, Invoice Statement Interface 155, User Database Access and Maintenance 158, etc. It will be understood from FIG. 3B that the MFTS 350 main program, in the disclosed mode, is the MFTS 500 software modules main program loop that coordinates the operation of other software modules associated with and forming part of MFTS 18.
No uso tipico, o MFTS 18 opera continuamente para monitorar por entradas a partir de várias fontes. As entradas preliminares vêm do cadastro de usuário, onde um usuário entra com a informação para estabelecer uma conta ou um relacionamento com o operador de sistema MFTS, a partir dos dispositivos móveis conforme usuários vêem e pagam faturas, a partir de comunicações com as entidades de faturamento, instituições financeiras, e/ou FSPs para receber faturas a pagar, fornecem instruções de pagamento a t;ais instituições e parceiros, . e recebem informação tal pomo saldos de conta e confirmações de pagamento. Aqueles yersados na técnica compreenderão que o software 500 é ponstruido preferivelmente para rodar em um servidor de computador em um ambiente de, computação multi-encadeado, multi-tarefas, habilitado na web, seguro, em tempo real 24/7, que é acionado por mensagem pelas várias entidades com que o sistema se comunica.In typical use, MFTS 18 operates continuously to monitor for inputs from various sources. Preliminary entries come from the user registration, where a user enters the information to establish an account or a relationship with the MFTS system operator from mobile devices as users view and pay invoices through communications with the MFTS entities. Invoicing, financial institutions, and / or FSPs to receive invoices payable, provide payment instructions to both institutions and partners. and receive information such as account balances and payment confirmations. Those skilled in the art will understand that software 500 is preferably designed to run on a computer server in a secure, 24/7 real-time, web-enabled, multi-threaded, multi-threaded computing environment that is powered by message by the various entities with which the system communicates.
Na FIG. 5, o processo para o programa principal de MFTS 350 começa em determinar que uma entrada a partir de uma entidade associada (por exemplo, usuário através de dispositivo móvel, usuário através de interface da web, FSP, etc.) foi recebida e deve ser processada. O sistema determina na etapa 505 se uma entrada foi recebida a partir da interface de comunicação de dispositivo móvel 152, na etapa 510 se uma entrada foi recebida a partir de um aplicativo da web 154, na etapa 515 se uma entrada foi recebida a partir da interface de sistema de demonstrativo de fatura 155, e na etapa 520 se uma entrada foi recebida a partir de uma interface de fornecedor de serviço financeiro (FSP) 156. Na etapa 530, o programa 350 então ramifica a ou executa a uma rotina ou interface apropriada para executar a função especifica associada com a mensagem entrante. Especificamente de acordo com aspectos da invenção, tais rotinas ou interfaces compreendem (a) lidar com comunicações e mensagens com um serviço de demonstrativo de fatura através da interface de demonstrativo de fatura 155; (b) lidar com comunicações e mensagens com um usuário ou administrador acessando pela web através da interface de aplicativo da web 154; (c) lidar com comunicações e mensagens com dispositivos móveis através da interface de comunicação de dispositivo móvel 152; (d) lidar com comunicações e mensagens referentes a um tipo de pagamento pessoa a pessoa (P2P) através de um serviço de pagamento pessoa a pessoa 375; (e) lidar com comunicações e mensagens em relação às contas financeiras de um usuário através de um serviço de conta financeira 545; e (f) lidar com comunicações e mensagens em relação a fornecedores de serviços financeiros (FSPs) através da interface de comunicação de FSP 156.In FIG. 5, the process for the MFTS 350 main program begins in determining that an entry from an associated entity (eg user via mobile device, user via web interface, FSP, etc.) has been received and must be processed. The system determines at step 505 if an entry was received from the mobile communication interface 152, at step 510 if an entry was received from a web application 154, at step 515 if an entry was received from the invoice statement system interface 155, and at step 520 if an entry was received from a financial service provider (FSP) interface 156. At step 530, program 350 then branches to or executes a routine or interface appropriate to perform the specific function associated with the incoming message. Specifically in accordance with aspects of the invention, such routines or interfaces comprise (a) handling communications and messages with an invoice statement service via invoice statement interface 155; (b) handle communications and messaging with a user or administrator accessing the web through the web application interface 154; (c) handling communications and messaging with mobile devices via mobile device communication interface 152; (d) handling communications and messages regarding a person-to-person (P2P) payment type through a person-to-person payment service 375; (e) handle communications and messages regarding a user's financial accounts through a financial account service 545; and (f) handling communications and messaging with financial service providers (FSPs) through the FSP communication interface 156.
Como descrito acima brevemente em relação a FIG. 3B, um usuário de dispositivo móvel pode desejar cadastrar- se como um membro registrado do MFTS, após receber um pagamento de um usuário registrado, ou conforme seu próprio desejo. O usuário pode acessar uma página da Web designada pelo MFTS usando seu computador conectado a Internet e navegador da web para usar o aplicativo da web. A página da Web pode conter informação relativa aos serviços e benefícios que o MFTS provê e uma página específica para cadastro de usuário. Se o usuário decide se cadastrar, ele acessa então o aplicativo da web, que é efetivado pela interface de aplicativo da web 154, e seleciona uma função para realizar.As described above briefly with respect to FIG. 3B, a mobile device user may wish to register as a registered member of MFTS after receiving a payment from a registered user, or at their own discretion. You can access an MFTS designated web page using your Internet-connected computer and web browser to use the web application. The web page may contain information regarding the services and benefits that MFTS provides and a specific user registration page. If the user decides to register, he then accesses the web application, which is effected by the web application interface 154, and selects a function to perform.
Como mostrado geralmente na FIG. 3B, as funções típicas acessíveis pela web fornecidas a um usuário incluem o seguinte:As shown generally in FIG. 3B, typical web-accessible functions provided to a user include the following:
1. Cadastrar um novo cliente móvel ao MFTS (veja a FIG. 37A para uma modalidade preferida e FIG. 40 para uma modalidade alternativa);1. Registering a new mobile client to the MFTS (see FIG. 37A for a preferred embodiment and FIG. 40 for an alternative embodiment);
2. Editar um cliente móvel incluindo adição, edição, vista e apagamento de um cliente do móbil (veja FIGS. 37B e 37D para uma modalidade preferida e FIG. 40 para uma modalidade alternativa);2. Editing a mobile client including adding, editing, viewing and deleting a mobile client (see FIGS. 37B and 37D for a preferred embodiment and FIG. 40 for an alternative embodiment);
3. Editar contas de cartão de crédito e/ou bancárias que incluem adição, edição, vista e apagamento de contas de cartão de crédito e/ou bancárias (veja FIGS. 38A-D para uma modalidade preferida e FIG. 42 para uma modalidade alternativa);3. Edit credit and / or bank card accounts including adding, editing, viewing, and deleting credit and / or bank card accounts (see FIGS. 38A-D for a preferred embodiment and FIG. 42 for an alternate embodiment );
4. Editar um favorecido que inclui adição, edição, vista e apagamento de um favorecido (veja FIGS. 39A-B para uma modalidade preferida e FIG. 41 para uma modalidade alternativa);4. Editing a payee that includes adding, editing, viewing, and deleting a payee (see FIGS. 39A-B for a preferred embodiment and FIG. 41 for an alternate embodiment);
5. Inicializar um cliente móvel incluindo o download do software a um dispositivo móvel designado, estabelecer uma senha, e ativar o dispositivo móvel (veja FIGS. 37A e 37C para uma modalidade preferida); e5. Initialize a mobile client including downloading the software to a designated mobile device, setting a password, and activating the mobile device (see FIGS. 37A and 37C for a preferred embodiment); and
6. Desbloquear um cliente móvel depois que o dispositivo móvel é bloqueado (talvez acidentalmente ou para impedir fraude) após um número predeterminado de logins falhos (veja FIGS. 37A para uma modalidade preferida). Retornando a FIG. 5, depois que cada função é realizada, o programa principal de MFTS 350 continua a funcionar dando Ioop de volta para testar nova entrada nas etapas 505, 510, 515, e 520.6. Unblock a mobile client after the mobile device is locked (perhaps accidentally or to prevent fraud) after a predetermined number of failed logins (see FIGS. 37A for a preferred embodiment). Returning to FIG. 5, after each function is performed, the main MFTS 350 program continues to function giving Ioop back to test new input at steps 505, 510, 515, and 520.
BANCO DE DADOS E ESQUEMAS DE USUÁRIODATABASE AND USER SCHEMES
Embora não mostrado especificamente como uma etapa ou processo independente na FIG. 5, mas mostrado na FIG. 3B, aqueles versados na técnica compreenderão que o MFTS 18 inclui uma interface de armazenamento/banco de dados (DB)377 para armazenar e recuperar dados para e a partir do banco de dados de usuário de MFTS 158. Este banco de dados 158 armazena duas categorias preliminares de dados: dados de usuário e dados de transação. Os dados de usuário compreendem informação sobre usuários individuais do sistema incluindo seus favorecidos, instituições financeiras, e contas respectivos. Os dados de transação compreendem informação que é especifica a uma transação particular de um usuário particular, por exemplo, quando um usuário fornece o sistema com uma instrução para pagar uma fatura particular. A informação de transação é um registro de cada transação que é iniciada por um usuário. Tanto os dados de transações quanto os dados de usuário são armazenados nas tabelas no banco de dados de usuário 158 arranjadas em um formato particular ou esquema de acordo çom aspectos da invenção.Although not specifically shown as an independent step or process in FIG. 5, but shown in FIG. 3B, those skilled in the art will understand that MFTS 18 includes a storage / database interface (DB) 377 for storing and retrieving data to and from the MFTS 158 user database. This database 158 stores two preliminary categories of data: user data and transaction data. User data comprises information about individual users of the system including their payees, financial institutions, and their accounts. Transaction data comprises information that is specific to a particular transaction of a particular user, for example, when a user provides the system with an instruction to pay a particular invoice. Transaction information is a record of each transaction that is initiated by a user. Both transaction data and user data are stored in tables in user database 158 arranged in a particular format or scheme according to aspects of the invention.
A FIG. 6 ilustra esquemas do banco de dados i(layouts de tabela de dados) para o banco de dados de usuário 158 em um sistema de transação financeira móvel (MFTS) de acordo com um aspecto exemplar da invenção. 0 banco de dados de usuário 158 compreende diversas tabelas de dados que são relacionadas: uma tabela de usuário mestre 610, uma tabela de contas financeiras de usuário 620, uma tabela de fornecedor de serviço financeiro (FSP) 630 e uma tabela de favorecidos 640. Estas tabelas armazenam dados associados com os usuários, contas de usuários, fornecedores de serviços financeiros (fontes de pagamento) associados com os usuários, e favorecidos associados com usuários. Como é sabido àqueles versados na técnica, as tabelas de banco de dados compreendem tipicamente uma pluralidade de registros, cada registro contendo um ou mais campos ou itens de dados que são associados. Além disso, aqueles versados na técnica compreenderão que um "registro", no linguagem de banco de dados, é um item de instância ou de dados único, consistindo geralmente de uma coleção de um ou mais campos ou sub-itens de informação, em cada campo ou sub-item tipicamente possuindo um identificador de campo em um esquema que identifica o que a informação no campo representa; um arranjo ou uma coleção de múltiplos registros são referidos freqüentemente como uma "tabela" ou um "banco de dados". Os bancos de dados ou tabelas incluem freqüentemente um ou mais campos ou itens de índice que permitem o acesso rápido a um registro particular de modo que o registro possa ser identificado, recuperado, e utilizado em uma transação ou atualizado com informação nova como necessário.FIG. 6 illustrates database schemas i (data table layouts) for user database 158 in a mobile financial transaction system (MFTS) according to an exemplary aspect of the invention. User database 158 comprises several data tables which are related: a master user table 610, a user financial account table 620, a financial service provider (FSP) table 630, and a payee table 640. These tables store data associated with users, user accounts, financial service providers (payment sources) associated with users, and payees associated with users. As is known to those skilled in the art, database tables typically comprise a plurality of records, each record containing one or more fields or data items that are associated. In addition, those skilled in the art will understand that a "record" in the database language is a single instance or data item, usually consisting of a collection of one or more fields or sub-items of information in each field or sub item typically having a field identifier in a schema that identifies what information in the field represents; An arrangement or collection of multiple records is often referred to as a "table" or "database". Databases or tables often include one or more fields or index items that allow quick access to a particular record so that the record can be identified, retrieved, and used in a transaction or updated with new information as needed.
A tabela de usuário mestre 610 compreende um conjunto de informação (um registro) para cada usuário de MFTS registrado. Em um aspecto da invenção como mostrado na FIG. 6, o conjunto de informação compreende um identificador de usuário ou ID de usuário, um nome (por exemplo, o nome completo de um usuário), um nome de usuário (por exemplo, um nome de login associado com um usuário), e outra informação que permite que um usuário particular do sistema seja identificado como cadastrado para uso do sistema. Informação adicional que pode ser incluída na tabela de usuário 610 compreende um número de conta (por exemplo, um número de conta de um usuário com uma entidade que opera o MFTS), a informação de contato do usuário tal como o endereço de envio pelo correio, número de telefone residencial e número de telefone móvel, número de telefone para o dispositivo móvel associado com o MFTS, o endereço de e-mail e a senha, etc. Como será compreendido, um dispositivo móvel fornecerá tipicamente um identificador de usuário em alguma forma ao MFTS, quando do login do usuário, para permitir que o sistema autentique o usuário para finalidades de usar o sistema para fazer pagamentos, ver faturas, obter saldos de cliente em tempos real, etc. de acordo com vários aspectos da invenção.Master user table 610 comprises one set of information (one record) for each registered MFTS user. In one aspect of the invention as shown in FIG. 6, the information set comprises a user identifier or user ID, a name (for example, a user's full name), a username (for example, a login name associated with a user), and another information that allows a particular system user to be identified as registered for system use. Additional information that may be included in user table 610 comprises an account number (for example, a user account number with an entity operating the MFTS), the user's contact information such as the mailing address , home and mobile phone number, mobile phone number associated with MFTS, email address and password, etc. As will be understood, a mobile device will typically provide a user identifier in some form to MFTS upon user login to allow the system to authenticate the user for purposes of using the system to make payments, view invoices, obtain customer balances. in real time, etc. according to various aspects of the invention.
0 conjunto de informação na tabela de usuário mestre 610 preferivelmente compreende ainda ponteiros às entradas em uma tabela de contas financeiras de usuário 620, em uma tabela de fornecedor de serviço financeiro 630, e. em uma tabela de favorecido 640 associada com o usuário. Gomo sabido àqueles versados na técnica, um "ponteiro" em um banco de dados é a informação que permite que um módulo de programa de computador encontre e recupere informação relacionada em uma outra tabela no banco de dados.The information set in master user table 610 preferably further comprises pointers to entries in a user financial account table 620, a financial service provider table 630, e.g. in a favored table 640 associated with the user. As known to those skilled in the art, a "pointer" in a database is information that allows a computer program module to find and retrieve related information in another table in the database.
De acordo com um aspecto da invenção, cada usuário pode ter uma pluralidade de contas financeiras e uma pluralidade de fornecedores de serviços financeiros para tais contas. Para cada usuário, a tabela de conta financeira de usuário 620 compreende a informação sobre uma ou mais contas de um usuário com pelo menos uma instituição financeira ou fornecedor de serviço financeiro (FSP), que a informação inclui o número de conta do usuário com uma instituição financeira particular, o tipo de conta financeira (por exemplo, de cheques, poupança, cartão de crédito, mercado financeiro, etc.), o número de conta do usuário em sua instituição financeira, um indice ou ponteiro a uma instituição financeira particular (mostrada como o "ID FSP" (número de fornecedor) ou fornecedor na tabela de fornecedor de serviço financeiro 630, etc. A outra informação em relação à identificação e/ou à utilização de contas financeiras do usuário podem também ser armazenadas e é contemplado.According to one aspect of the invention, each user may have a plurality of financial accounts and a plurality of financial service providers for such accounts. For each user, user financial account table 620 comprises information about one or more user accounts with at least one financial institution or financial service provider (FSP), which information includes the user account number with one particular financial institution, the type of financial account (e.g., checks, savings, credit card, financial market, etc.), the user account number at your financial institution, an index or pointer to a particular financial institution ( shown as the "FSP ID" (vendor number) or vendor in the financial service provider table 630, etc. Other information regarding the identification and / or use of the user's financial accounts may also be stored and is contemplated.
A tabela de fornecedor de serviço financeiro 630 compreende informação correspondendo a um ou mais fornecedores de serviços financeiros associados com um usuário. Para cada entrada de fornecedor de serviço financeiro na tabela 630, a tabela inclui a informação incluindo mas não limitada a um número de índice e/ou a um identificador (ID) associados com uma conta financeira associada na tabela de conta financeira de usuário 620, o nome do fornecedor e/ou apelido, tipo de serviço fornecido (por exemplo, um serviço de demonstrativo de fatura, um banco, uma linha de crédito, etc.), um número de conta com o fornecedor de serviço financeiro (não mostrado) , senha associada (não mostrada) , informação de contato do titular de conta, dados de verificação, etc. Outras informações em relação à identificação e/ou à utilização de fornecedores de serviços financeiros do usuário podem também ser armazenados e são contempladas.The financial service provider table 630 comprises information corresponding to one or more financial service providers associated with a user. For each financial service provider entry in table 630, the table includes information including but not limited to an index number and / or identifier (ID) associated with a financial account associated with user financial account table 620, provider name and / or nickname, type of service provided (for example, an invoice statement service, bank, credit line, etc.), an account number with the financial service provider (not shown) , associated password (not shown), account holder contact information, verification data, etc. Other information regarding the identification and / or use of the user's financial service providers may also be stored and is contemplated.
A informação de favorecido é armazenada em uma tabela de favorecido 640. A informação de favorecido é a informação que é necessária para identificar um favorecido particular a quem um pagamento é ou pode ser enviado, e como esse favorecido deve ser pago. Uma pluralidade de favorecidos pode ser estabelecida para cada usuário do MFTS. Os favorecidos podem ser as entidades de faturamento que fornecem serviços tais como água, gás, luz, serviços de comunicação tais como serviços de telefonia local ou telefonia móvel, hipoteca, cartão de crédito, e/ou outras companhias que fornecem faturas mensais ou que fornecem de outra maneira faturas em uma base regular. De um lado, os favorecidos podem também ser um indivíduo (por exemplo, um par do usuário, colega, conhecido, parente, etc.) a quem um usuário pode ter uma obrigação ocasional de pagamento. A tabela de favorecido 640 compreende informação relacionada ou em associação a um usuário particular a um ou mais favorecidos, incluindo um número de conta ou identificador associado com o usuário do MFTS que amarra esse favorecido a um usuário particular, a um número de favorecido ou identificador (por exemplo, ID de favorecido) que identifica o favorecido, um número de conta associado com o favorecido, períodos de pagamento, autorização de pagamento, etc. A outra informação relacionada à identificação e/ou à utilização de um favorecido do usuário podem também ser armazenada e é contemplada. De acordo com aspectos da invenção, um favorecido particular associado com um usuário é identificado na tabela de favorecido 640, através da provisão de informação ao MFTS através de uma instrução de pagamento por móvel, que faça com que o MFTS acesse a tabela 640 para obter informação sobre o favorecido de modo que um pagamento possa ser feito a esse favorecido.Payee information is stored in a payee table 640. Payee information is the information that is required to identify a particular payee to whom a payment is or can be sent, and how that payee should be paid. A plurality of payees can be established for each MFTS user. Beneficiaries may be billing entities that provide services such as water, gas, electricity, communication services such as local or mobile telephony, mortgage, credit card, and / or other companies that provide monthly invoices or provide otherwise invoices on a regular basis. On the one hand, the payees may also be an individual (eg, a user pair, colleague, acquaintance, relative, etc.) to whom a user may have an occasional payment obligation. Payee table 640 comprises information related to or associated with a particular user to one or more payees, including an account number or identifier associated with the MFTS user that ties that payee to a particular user, a payee number or identifier (e.g. payee ID) identifying the payee, an account number associated with the payee, payment periods, payment authorization, etc. Other information related to the identification and / or use of a user payee may also be stored and is contemplated. In accordance with aspects of the invention, a particular payee associated with a user is identified in payee table 640 by providing information to MFTS via a mobile payment instruction that causes MFTS to access table 640 to obtain payee information so that a payment can be made to that payee.
Referindo agora a FIG. 7, uma tabela de transação 710 é' mantida em um banco de dados de transação 705 para armazenar a informação referente às transações móveis tais como consultas de saldo de fonte de pagamento, consultas de pagamento a fazer, e pagamentos feitos por um usuário. Aqueles versados na técnica compreenderão que cada pagamento ou cada transação de consulta a partir de resultados de um dispositivo móvel na criação de pelo menos um registro que é armazenado na tabela de transações, para finalidades de criar uma trilha de auditoria, um registro datado de transações, e facilitar operações de redução de preços e de compromisso de banco de dados. Cada registro de transação compreende a informação incluindo mas não limitado a: um identificador de transação (um identificador exclusivo), marca de data e tempo para o começo e fim, nome ou ID de usuário, ou ambos, uma ou mais instituições financeiras relacionadas a transação selecionadas, seus nomes, ou apelidos, ou identificadores codificados, conta selecionada, a natureza da transação, temporizadores para respostas sincronizadas, quantidade de saldo para cada conta relativa a uma consulta, uma quantidade devida de saldo relativa a uma consulta de fatura, nome de favorecido ou identificador codificado, ou ambos, número de telefone de favorecido, quantidade paga, flag de status em relação a um pagamento como pendente/concluido. Será apreciado que uma transação é iniciada tipicamente em um dispositivo móvel, mas pode também ser iniciada pelo usuário 12 usando o aplicativo da web. A transação é enviada ao MFTS. O MFTS processa a consulta ou pagamento, cria um registro de transação 715 que corresponde à transação em uma tabela de transação 710 do banco de dados· de transação 705, armazena o registro na tabela de transações 710, cria uma instrução de pagamento MFTS (MFTSPI) para uma fonte de pagamento (PS) ou instituição financeira particular selecionada, e transmite a MFTSPI a essa instituição financeira ou PS. Quando da conclusão do pagamento pela PS e pelo recebimento de uma mensagem de confirmação de pagamento de volta da PS, o registro de transação correspondente 715 na tabela 710 é atualizado para indicar que o pagamento terminou, por exemplo, mudando um flag de status de pendente para concluído. De acordo com uma modalidade da presente invenção, o registro para uma transação concluída é movido para um arquivo de registro de acordo seu tempo de conclusão para arquivar. Outras informações em relação às transações e seus status podem também ser armazenadas e são contempladas.Referring now to FIG. 7, a transaction table 710 is maintained in a transaction database 705 for storing information relating to mobile transactions such as payment source balance queries, outgoing payment queries, and payments made by a user. Those skilled in the art will understand that each payment or each query transaction from a mobile device results in the creation of at least one record that is stored in the transaction table for purposes of creating an audit trail, a dated transaction record. , and facilitate price reduction and database commitment operations. Each transaction record comprises information including but not limited to: a transaction identifier (a unique identifier), start and end date and time stamp, user name or user ID, or both, one or more financial institutions related to selected transactions, their names, or nicknames, or coded identifiers, selected account, the nature of the transaction, timers for synchronized responses, balance amount for each account for a query, due amount for an invoice query, name payee or coded identifier, or both, payee phone number, amount paid, status flag in relation to a pending / completed payment. It will be appreciated that a transaction is typically initiated on a mobile device, but may also be initiated by the user 12 using the web application. The transaction is sent to MFTS. MFTS processes the query or payment, creates a transaction record 715 that corresponds to the transaction in a transaction table 710 from transaction database 705, stores the record in transaction table 710, creates an MFTS payment instruction (MFTSPI) ) to a selected payment source (PS) or particular financial institution, and transmits the MFTSPI to that financial institution or PS. Upon completion of payment by PS and receipt of a payment confirmation message back from PS, the corresponding transaction record 715 in table 710 is updated to indicate that the payment has ended, for example by changing a pending status flag. to completed. According to one embodiment of the present invention, the record for a completed transaction is moved to a record file according to its completion time for archiving. Other information regarding transactions and their status may also be stored and contemplated.
FLUXOGRAMAS DE APLICATIVO DO DISPOSITIVO MÓVELMOBILE DEVICE APPLICATION FLOWCHARMS
Os fluxogramas de aplicativo do dispositivo móvel são mostrados nas FIGS. 8-9 de acordo com modalidades da presente invenção. Na FIG. 3A, uma interface de comunicação de dispositivo móvel 339 é usada para facilitar a comunicação entre o programa principal de dispositivo móvel 335 e o hardware de rádio de dispositivo móvel 343. A interface de comunicação de dispositivo móvel 339 comunica- se com a interface de comunicação de dispositivo móvel de MFTS 150 no MFTS 18 através de comunicações sem fio com o MCSP 110.Mobile device application flowcharts are shown in FIGS. 8-9 according to embodiments of the present invention. In FIG. 3A, a mobile device communication interface 339 is used to facilitate communication between the mobile device master program 335 and mobile device radio hardware 343. Mobile device communication interface 339 communicates with the communication interface. MFTS 150 mobile device connection to MFTS 18 via wireless communications with the MCSP 110.
Um fluxograma da interface de comunicação de dispositivo móvel de MFTS 150 é mostrado na FIG. 8. Será compreendido que este processo 150 no lado MFTS se comunica com os processos similares no dispositivo móvel, através da interface de comunicação de dispositivo móvel 339 em um dispositivo móvel. Neste fluxograma, a interface de comunicação de dispositivo móvel de MFTS 150 estabelece primeiramente link de comunicação ao fornecedor de serviço de comunicação móvel (MCSP) o usuário assinante na etapa 805. A interface de comunicação de dispositivo móvel é configurada entre um dispositivo móvel e o MCSP e a interface recebe comunicação de dados de ambos os lados. A interface de comunicação de dispositivo móvel 150 compreende um Ioop continuo mostrado na etapa 810 para verificar se qualquer mensagem nova é recebida ou do MCSP ou de um dispositivo móvel. Se nenhuma mensagem é recebida, o Ioop continua até que uma mensagem nova é recebida. Quando a interface de comunicação de dispositivo móvel 150 recebe uma mensagem, verifica na etapa 815 para determinar de onde a mensagem vem a partir da verificação da informação do remetente/recebedor. Se a mensagem vem de um dispositivo móvel que está pedindo informação a partir do servidor MFTS, o aplicativo de dispositivo móvel prossegue a etapa 840 para adicionar uma tarefa para processamento de fila e ajuste de um temporizador para esperar por uma resposta a partir do servidor MFTS com o MCSP na etapa 845. A interface de comunicação de dispositivo móvel espera até que receba uma resposta a partir do servidor MFTS ou o temporizador expirar, o que vier primeiro. Se a interface de comunicação de dispositivo móvel recebe uma resposta dentro de um período de espera predeterminado, a mensagem é enviada ao dispositivo móvel na etapa 850. Se não, se a interface de comunicação de dispositivo móvel de MFTS 150 não recebe nenhuma resposta a tempo, a seguir uma mensagem de erro é enviada ao dispositivo móvel que notifica o usuário que uma falha ocorreu. Tanto a etapa 850 quanto a etapa 820 convergem na etapa 825 para extrair um subconjunto de informação a partir da mensagem ou da resposta recebida do MCSP. A informação extraída na etapa 825 é enviada ao dispositivo móvel do usuário para a exibição na etapa 830. Depois que a mensagem é exibida, a interface de comunicação de dispositivo móvel volta para esperar a mensagem seguinte na etapa 860 até o usuário (desligar o dispositivo móvel e terminar o aplicativo de dispositivo móvel.A flowchart of the MFTS 150 mobile device communication interface is shown in FIG. It will be understood that this process 150 on the MFTS side communicates with similar processes on the mobile device via the mobile device communication interface 339 on a mobile device. In this flowchart, the MFTS 150 mobile device communication interface first establishes a communication link to the mobile communication service provider (MCSP) the subscriber in step 805. The mobile device communication interface is configured between a mobile device and the MCSP and the interface receive data communication from both sides. Mobile device communication interface 150 comprises a continuous Ioop shown in step 810 for checking whether any new messages are received from either MCSP or a mobile device. If no message is received, Ioop continues until a new message is received. When mobile device communication interface 150 receives a message, it checks in step 815 to determine where the message comes from by checking the sender / receiver information. If the message comes from a mobile device that is requesting information from the MFTS server, the mobile device application proceeds to step 840 to add a queue processing task and set a timer to wait for a response from the MFTS server. MCSP in step 845. The mobile communication interface waits until it receives a response from the MFTS server or the timer expires, whichever comes first. If the mobile device communication interface receives a response within a predetermined waiting period, the message is sent to the mobile device at step 850. If not, if the MFTS 150 mobile device communication interface receives no response in time. , then an error message is sent to the mobile device notifying the user that a failure has occurred. Both step 850 and step 820 converge on step 825 to extract a subset of information from the message or response received from the MCSP. The information extracted in step 825 is sent to the user's mobile device for display in step 830. After the message is displayed, the mobile communication interface returns to wait for the next message in step 860 until the user turns off the device. mobile and finish the mobile device app.
ASPECTOS DE SEGURANÇA DO CLIENTE MÓVEL A fim de usar o MFTS 18, um usuário 12 com um dispositivo móvel apropriado 15 deve registrar para serviço com uma entidade que opera um MFTS 18 construído de acordo com aspectos exemplares da invenção. Este processo de registro envolve necessariamente a entrada e armazenamento da informação pessoal e financeira importante sobre o usuário manualmente ou através do sistema externo. A segurança da informação pessoal e financeira encarrega-se de que o MFTS 18 fornece garantias e medidas de segurança a partir dos administradores de MFTS. De acordo com um aspecto exemplar da invenção, o MFTS 18 divulgado implementa medidas de segurança forte em ambas as extremidades da comunicação móvel: (1) no cliente móvel, e (2) no próprio sistema servidor de MFTS. De acordo com aspectos exemplares da invenção, uma ou mais das seguintes medidas de segurança são implementadas no MFTS 18 no que diz respeito às comunicações com os dispositivos móveis:MOBILE CUSTOMER SAFETY ASPECTS In order to use MFTS 18, a user 12 with an appropriate mobile device 15 must register for service with an entity operating an MFTS 18 constructed in accordance with exemplary aspects of the invention. This registration process necessarily involves entering and storing important personal and financial information about the user manually or through the external system. The security of personal and financial information ensures that MFTS 18 provides guarantees and security measures from MFTS administrators. According to an exemplary aspect of the invention, the disclosed MFTS 18 implements strong security measures at both ends of the mobile communication: (1) the mobile client, and (2) the MFTS server system itself. According to exemplary aspects of the invention, one or more of the following security measures are implemented in MFTS 18 with respect to communications with mobile devices:
Entrega Segura de Cliente Móvel: De acordo com um aspecto da invenção, o aplicativo móvel é entregue (por exemplo, por download) em um dispositivo móvel através de um método de entrega seguro sem fio. De acordo com este aspecto, o aplicativo móvel é construído como um aplicativo descarregável ou de entrega sem fio ou "applet" que é descarregado em um telefone móvel a partir de uma página central, por exemplo, a partir do MFTS 18. Aqueles versados na técnica compreenderão que um número de ambientes de programação diferentes mas geralmente equivalentes existem atualmente para desenvolver aplicativos para vários tipos de telefones móveis e de tecnologias de transmissão de dados sem f io.Secure Mobile Client Delivery: According to one aspect of the invention, the mobile application is delivered (for example, downloaded) to a mobile device via a secure wireless delivery method. In this respect, the mobile app is built as a downloadable or wireless delivery app or applet that is downloaded to a mobile phone from a central page, for example from MFTS 18. Those versed in the Those skilled in the art will appreciate that a number of different but generally equivalent programming environments exist today to develop applications for various types of mobile phones and wireless data transmission technologies.
Uma metodologia de entrega segura conhecida é a plataforma de entrega de conteúdo sem fio BREW™ para tecnologias de comunicação CDMA fornecidas por Qualcomm, Inc. Detalhes do desenvolvimento de aplicativo e metodologia de entrega para dispositivos móveis compatíveis com Qualcomm estão disponíveis a partir do fabricante.A well-known secure delivery methodology is the BREW ™ wireless content delivery platform for CDMA communication technologies provided by Qualcomm, Inc. Qualcomm-compliant mobile application development and delivery methodology details are available from the manufacturer.
Um outro método de entrega é através de um arquivo de Arquivo JAVA™, também chamado de JAR, a plataforma para o qual está disponível da Sun Microsystems, Inc. Neste caso, o aplicativo móvel é construído como um aplicativo JAVA™ descarregável que é descarregado em um telefone móvel compatível com JAVA. Aqueles versados na técnica compreenderão que o ambiente de programação de micro edição Java 2 (J2ME) pode ser usado para desenvolver aplicativos para determinados tipos de telefones móveis (por exemplo, Motorola). Tais aplicativos são chamados também de "applets" ou "midlets", mas são essencialmente programas de computador que funcionam dentro do ambiente de operação específico do tipo particular de telefone móvel. Os detalhes do ambiente de desenvolvimento de aplicativos J2ME estão disponíveis a partir do fabricante.Another delivery method is through a JAVA ™ Archive file, also called JAR, the platform for which it is available from Sun Microsystems, Inc. In this case, the mobile app is built as a downloadable JAVA ™ application that is downloaded. on a JAVA-compatible mobile phone. Those skilled in the art will understand that the Java 2 Micro Edition (J2ME) programming environment can be used to develop applications for certain types of mobile phones (eg Motorola). Such applications are also called "applets" or "midlets", but they are essentially computer programs that work within the particular mobile phone's specific operating environment. Details of the J2ME application development environment are available from the manufacturer.
Preferivelmente, o arquivo JAR usado para distribuir o aplicativo de cliente móvel é assinado digitalmente com uma chave digital de assinatura de código emitida ao MFTS 18 por um processo de autenticação, por exemplo, um processo de chave digital fornecido por VeriSign, Inc. Isto permite que os usuários verifiquem a autenticidade do aplicativo de cliente móvel. Os detalhes das técnicas de segurança em móveis fornecidas por VeriSign estão disponíveis na literatura e na página da Web de yeriSign, Inc..Preferably, the JAR file used to distribute the mobile client application is digitally signed with a digital code signing key issued to MFTS 18 by an authentication process, for example a digital key process provided by VeriSign, Inc. This allows users to verify the authenticity of the mobile client application. Details of furniture security techniques provided by VeriSign are available in the literature and on the yeriSign, Inc. webpage.
Comunicação SSL ao Servidor MFTS: Aqueles versados na técnica compreenderão o significado de segurança para comunicações entre usuários e o MFTS 18 através de um dispositivo móvel ou através da interface web. Consequentemente, preferivelmente todas as comunicações HTTP ao servidor no MFTS 18 são através de HTTPS, isto é, seguro através do conhecido protocolo de Camada de Soquetes de Segurança (SSL). Como será sabido àqueles versados na técnica, o SSL é um protocolo desenvolvido pela Netscape Communications Corporation para transmitir documentos privados através da Internet. O SSL usa um sistema criptográfico que usa duas chaves para criptografar dados - uma chave pública conhecida a todos e uma chave privada ou secreta conhecida somente ao recebedor da mensagem. Os detalhes do protocolo de segurança SSL estão disponíveis a partir do fabricante.SSL Communication to the MFTS Server: Those of skill in the art will understand the significance of security for communications between users and MFTS 18 via a mobile device or via the web interface. Accordingly, preferably all HTTP communications to the server in MFTS 18 are over HTTPS, that is, secured over the known Security Sockets Layer (SSL) protocol. As will be appreciated by those skilled in the art, SSL is a protocol developed by Netscape Communications Corporation for transmitting private documents over the Internet. SSL uses a cryptographic system that uses two keys to encrypt data - a public key known to everyone and a private or secret key known only to the message recipient. SSL security protocol details are available from the manufacturer.
Alternativamente, um nível menor de segurança pode ser implementado para comunicações sem fio por meio da conhecida Segurança de Camada de Transporte Sem Fio (WTLS). Entretanto, será compreendido que WTLS pode não ser tão seguro quanto o protocolo SSL, porque ele usa algoritmos de criptografia mais fracos e diversas vulnerabilidades foram identificadas para o protocolo. Além disso, os dados comunicados com o WTLS são decriptografados no gateway de WAP e re-criptografados através do SSL ao hospedeiro de destino, que fornece uma oportunidade para comprometimento çip gateway de WAP para interceptar transmissões sensíveis.Alternatively, a lower level of security can be implemented for wireless communications through the well-known Wireless Transport Layer Security (WTLS). However, it will be understood that WTLS may not be as secure as the SSL protocol because it uses weaker encryption algorithms and several vulnerabilities have been identified for the protocol. In addition, data communicated with WTLS is decrypted at the WAP gateway and re-encrypted via SSL to the destination host, which provides an opportunity for WAP gateway compromise to intercept sensitive transmissions.
O aplicativo de cliente móvel de MFTS faz preferivelmente uma conexão direta de SSL ao servidor MFTS e não é tão suscetível às questões de segurança que atrapalham aplicativos WTLS e WAP. Conseqüentemente será apreciado que se HTTPS for usado para todas as comunicações entre o cliente móvel e o servidor MFTS, a tecnologia de transmissão de dados móvel subjacente tal como GPRS e CDMA entre o dispositivo móvel e o MFTS deve não ter nenhuma influência significativa na segurança dos dados para transações.The MFTS mobile client application preferably makes a direct SSL connection to the MFTS server and is not as susceptible to security issues that hinder WTLS and WAP applications. Therefore it will be appreciated that if HTTPS is used for all communications between the mobile client and the MFTS server, the underlying mobile data transmission technology such as GPRS and CDMA between the mobile device and MFTS should have no significant influence on the security of the devices. data for transactions.
Chaves Digitais no Cliente: De acordo com um outro aspecto exemplar da invenção, uma chave digital exclusiva é emitida a cada cliente (dispositivo móvel) para uso em digitalmente assinar todas as comunicações ao servidor MFTS. Isto autentica fortemente o cliente móvel ao servidor e dissuade tentativas de 'clonar' ou enganar o cliente móvel. Será apreciado que tal metodologia proporciona segurança mais forte do que páginas de operação bancária online que exigem somente um nome de usuário e uma senha para o acesso, que são muito mais fáceis de se comprometer do que chaves digitais. Acredita-se que o uso do cliente móvel de MFTS para acessar serviços financeiros é igualmente se não mais seguro do que navegador usado geralmente com base nos sistemas bancários online que exigem somente uma senha para autenticação.Client Digital Keys: In accordance with another exemplary aspect of the invention, a unique digital key is issued to each client (mobile device) for use in digitally signing all communications to the MFTS server. This strongly authenticates the mobile client to the server and dissuades attempts to 'clone' or trick the mobile client. It will be appreciated that such a methodology provides stronger security than online banking pages that require only a username and password for access, which are much easier to compromise than digital keys. It is believed that using the MFTS mobile client to access financial services is equally if not more secure than browser commonly used based on online banking systems that only require a password for authentication.
PIN Exigido para Desbloquear Cliente: De acordo com um outro aspecto da invenção, uma segurança adicional para o dispositivo móvel 15 é fornecida exigindo o usuário de entrar com um PIN para desbloquear o cliente móvel cada vez que é iniciado. Isto impede o uso do aplicativo se o telefone é roubado ou "emprestado". O bloqueio do PIN é também implementado preferivelmente no cliente móvel de modo que o cliente bloqueie depois que diversas tentativas çle login falharam e não permite tentativas adicionais até que o cliente seja desbloqueado pelo usuário que contata o suporte ou login no sistema de MFTS (por exemplo, através do aplicativo da web) e invoca um procedimento para (desbloquear o cliente móvel. Isto impede esforços para usar a "força bruta" para adivinhar o PIN. Será apreciado que a pombinação de um PIN e do certificado digital cria um mecanismo de autenticação de dois fatores para uso do software de carteira móvel 400 em um dispositivo móvel.Required PIN to Unblock Client: According to another aspect of the invention, additional security for mobile device 15 is provided requiring the user to enter a PIN to unlock the mobile client each time it is started. This prevents use of the app if the phone is stolen or "borrowed". PIN lock is also preferably implemented on the mobile client so that the client blocks after several login attempts have failed and does not allow additional attempts until the client is unlocked by the user who contacts the support or login to the MFTS system (for example). , via the web application) and invokes a procedure to (unlock the mobile client. This prevents efforts to use "brute force" to guess the PIN. It will be appreciated that the pombination of a PIN and digital certificate creates an authentication mechanism factors for using mobile wallet software 400 on a mobile device.
Desativação de Cliente Móvel em Evento de Roubo ou Perda: Se o dispositivo móvel do usuário é roubado ou perdido, o usuário pode acessar o MFTS 18 através do aplicativo da web para desativar o cliente móvel. Isto impedirá uma comunicação adicional entre o cliente móvel e o MFTS e apagará toda informação demográfica a partir do cliente móvel sobre a carteira móvel do usuário. Criptografia de Dados Colocados no Armazenamento Local: Todos os dados colocados no armazenamento local no dispositivo móvel 15 são criptografados preferivelmente. Isto assegura que se o dispositivo móvel for perdido ou roubado, os dados armazenados no cliente móvel no armazenamento local estejam ilegíveis. Entretanto, será apreciado que, porque o dispositivo móvel não armazena a informação completa a respeito das contas do usuário, bancos, números de conta, etc., mas somente armazena um conjunto reduzido de informação, representado por códigos, o risco de comprometimento da informação confidencial do usuário é reduzido. Por exemplo, o dispositivo móvel armazena somente a informação que indica que um usuário tem uma conta, por exemplo, Minha Verificação ou xxxxxx2125, mas o número de conta do usuário é armazenado no MFTS 18, não no dispositivo móvel. Este aspecto acredita-se ser uma vantagem particular da arquitetura de um sistema de transação financeira móvel construído de acordo com a presente invenção - fornecendo e armazenando um subconjunto reduzido de informação no dispositivo móvel, com mais informação completa armazenada, em um servidor seguro, melhoram a segurança total para transações móveis.Mobile Client Deactivation in Event of Theft or Loss: If the user's mobile device is stolen or lost, the user can access MFTS 18 through the web application to disable the mobile client. This will prevent further communication between the mobile client and MFTS and will erase all demographic information from the mobile client about the user's mobile wallet. Encryption of Data Placed on Local Storage: All data placed on local storage on mobile device 15 is preferably encrypted. This ensures that if the mobile device is lost or stolen, data stored on the mobile client in local storage is unreadable. However, it will be appreciated that because the mobile device does not store complete information about user accounts, banks, account numbers, etc., but only stores a reduced set of information, represented by codes, the risk of information compromise. User confidentiality is reduced. For example, the mobile device stores only information indicating that a user has an account, for example, My Verification or xxxxxx2125, but the user's account number is stored in MFTS 18, not on the mobile device. This aspect is believed to be a particular advantage of the architecture of a mobile financial transaction system built in accordance with the present invention - providing and storing a small subset of information on the mobile device, with more complete information stored on a secure server, improves total security for mobile transactions.
Verificação de Posse de Número de Telefone: De acordo com ainda um outro aspecto, uma segurança adicional é fornecida pela verificação que uma instrução de pagamento origina a partir de um número móvel particular associado com um usuário. Esta medida de segurança é implementada na modalidade divulgada fornecendo o número móvel associado com o dispositivo móvel como uma parte da instrução de pagamento por móvel (MPI) ao MFTS 18, criptografado preferivelmente junto com outra informação do MPI. O MFTS é responsivo ao MPI para analisar para fora o número móvel e determinar se a instrução de pagamento originou de um número móvel que é consistente com ambas as contas identificadas como uma fonte de pagamento (PS), assim como o nome do favorecido como já sendo eritrado e armazenado na tabela de favorecido no banco de dados de usuário.Phone Number Possession Verification: In yet another aspect, additional security is provided by verifying that a payment instruction originates from a particular mobile number associated with a user. This security measure is implemented in the disclosed embodiment by providing the mobile number associated with the mobile device as a part of the mobile payment instruction (MPI) to MFTS 18, preferably encrypted along with other MPI information. MFTS is responsive to the MPI to analyze out the mobile number and determine if the payment instruction originated from a mobile number that is consistent with both accounts identified as a payment source (PS) as well as the payee name as already being eritrated and stored in the payee table in the user database.
De acordo com ainda um outro aspecto exemplar da invenção, durante um processo de cadastro, um SMS que contém um código de verificação predeterminado é enviado ao número de telefone entrado quando configurando o cliente móvel. Este código dever ser entrado pelo usuário quando online no aplicativo da web da página de usuário 153 para inicializar com sucesso um cliente móvel para operações. Isto impede que uma pessoa registre um número que de telefone não têm a posse com a intenção de cometer fraude.According to yet another exemplary aspect of the invention, during a registration process, an SMS containing a predetermined verification code is sent to the entered telephone number when configuring the mobile client. This code must be entered by the user when online in the user page 153 web application to successfully initialize a mobile client for operations. This prevents a person from registering a phone number that they do not possess with the intention of committing fraud.
Senha de Uso Único Usada para Inicializar Cliente Móvel: Segurança ainda adicional é fornecida exigindo a entrada de um código ou senha de inicialização na primeira vez que o cliente móvel é rodado para acionar a geração e instalação do certificado digital do cliente. Este código de inicialização é uma senha de uso único (one-time) de expiração de uma vez que é apresentada ao usuário no aplicativo da web da página de usuário 153 durante o processo de inicialização para o cliente móvel. Este processo estabelece um link difícil de burlar entre uma conta de usuário e uma instância do cliente móvel no dispositivo móvel do usuário.One-Time Password Used to Initialize Mobile Client: Additional security is provided by requiring entry of a startup code or password the first time the mobile client is run to trigger the generation and installation of the client's digital certificate. This startup code is an expiring one-time password as it is presented to the user in the user page 153 web application during the startup process for the mobile client. This process establishes a hard-to-break link between a user account and a mobile client instance on the user's mobile device.
Inicialização Móvel de Cliente: As seguintes etapas descrevem o melhor modo contemplado atualmente para um processo de cadastro de usuário em um sistema construído de acordo com aspectos exemplares da invenção e de instalar o cliente móvel:Mobile Client Startup: The following steps describe the best way currently contemplated for a user enrollment process on a system built on exemplary aspects of the invention and of installing the mobile client:
1. Um usuário com um computador acessível a Internet (por exemplo, computador 140 na FIG. 2) navega ao aplicativo da web da página de usuário acessível a Internet 153 em seu navegador e termina o formulário, de cadastro exibido pelo aplicativo da web. (NÃO MOSTRADO.) O usuário fornece a informação solicitada entrando com a informação em campos apropriados no formulário de dados exibido. Alternativamente, o cadastro poderia ser implementado por um sistema de cadastro de terceiros com quem o operador de sistema MFTS mantém um relacionamento, por exemplo, um fornecedor de serviço financeiro associado.1. A user with an Internet-accessible computer (for example, computer 140 in FIG. 2) navigates to the web-accessible user page 153 web application in their browser and completes the registration form displayed by the web application. (NOT SHOWN.) The user provides the requested information by entering the information in appropriate fields in the displayed data form. Alternatively, the registration could be implemented by a third party registration system with which the MFTS system operator maintains a relationship, for example, an associated financial service provider.
2. Quando o cadastro está completo, o usuário acessa uma seção de gerenciamento de cliente móvel do aplicativo da web da página de usuário 153 e adiciona um novo cliente móvel. Alternativamente, a adição de um novo cliente móvel poderia ser implementada por um processo fornecido por um terceiro com quem o operador de sistema MFTS mantém o relacionamento, por exemplo, um fornecedor de serviço financeiro associado ou fornecedor de serviço de comunicação móvel.2. When registration is complete, the user accesses a mobile client management section of the web application on user page 153 and adds a new mobile client. Alternatively, the addition of a new mobile client could be implemented by a process provided by a third party with whom the MFTS system operator maintains the relationship, for example an associated financial service provider or mobile communication service provider.
3. O usuário entra então com o número de telefone do dispositivo móvel em que ele deseja instalar o cliente móvel e clica uma tecla e inicialização.3. The user then enters the phone number of the mobile device on which he wants to install the mobile client and clicks a key and startup.
4. Uma outra etapa envolve a geração de um código de verificação para ativar o cliente móvel no dispositivo móvel:4. Another step involves generating a verification code to activate the mobile client on the mobile device:
(a) De acordo com um aspecto exemplar da invenção, o MFTS 18 envia um SMS ao número de telefone especifico; este SMS contém um código de verificação. O usuário então recebe prompt pelo aplicativo móvel para entrar com o código de verificação para ativar o cliente móvel para conduzir transações. (b) De acordo com um outro aspecto, o usuário vê o código de verificação no SMS e entra com o código de verificação em uma tela de verificação do navegador no aplicativo da web da página de usuário 153. Presumivelmente, o telefone móvel com código de verificação estará na posse imediata do usuário durante o cadastro. O usuário clica então um botão de "verificar" para ativar o aplicativo móvel.(a) According to an exemplary aspect of the invention, MFTS 18 sends an SMS to the specified telephone number; This SMS contains a verification code. The user is then prompted by the mobile app to enter the verification code to enable the mobile client to conduct transactions. (b) In another aspect, the user sees the verification code in SMS and enters the verification code on a browser verification screen in the user page 153 web application. Presumably, the code-enabled mobile phone verification will be in the immediate possession of the user during registration. The user then clicks a "check" button to activate the mobile app.
5. Uma outra etapa envolve a geração de um código de inicialização e de um download do aplicativo móvel para o dispositivo móvel (para uma nova instalação do software de dispositivo móvel):5. Another step involves generating a launch code and downloading the mobile app to the mobile device (for a new mobile device software installation):
(a) De acordo com um aspecto exemplar da invenção, um usuário com acesso a Internet para o aplicativo da web da página de usuário é apresentado em seguida com um código de inicialização para o cliente móvel. Este código de inicialização é entrado mais tarde no(a) According to an exemplary aspect of the invention, a user with Internet access to the user page web application is next presented with a startup code for the mobile client. This initialization code is entered later in the
dispositivo móvel (veja abaixo) quando do prompt, para ativar o cliente móvel.mobile device (see below) at the prompt to activate the mobile client.
(b) De acordo com um outro aspecto exemplar da invenção, no dispositivo móvel, o MFTS 18 envia ao dispositivo móvel um segundo SMS que contenha um link que possa ser clicado para download do cliente móvel. O usuário então clica o link e efetua download do aplicativo no dispositivo móvel.(b) According to another exemplary aspect of the invention, on the mobile device, the MFTS 18 sends to the mobile device a second SMS containing a downloadable link from the mobile client. The user then clicks the link and downloads the application to the mobile device.
6. Depois que o cliente móvel termina o download para o dispositivo e é ativado pelo usuário, apresentará um prompt na tela para o código de inicialização. O usuário entrará com a chave então no código de inicialização no cliente móvel. 7. O código de inicialização é comunicado então a partir do dispositivo móvel 15 ao MFTS 18, para ser usado para autenticação de cliente móvel e dispositivo. Quando um código de inicialização válido6. After the mobile client finishes downloading to the device and is activated by the user, it will present an on-screen prompt for the boot code. The user will then enter the key in the initialization code on the mobile client. 7. The initialization code is then communicated from mobile device 15 to MFTS 18 to be used for mobile client and device authentication. When a valid boot code
é recebido pelo MFTS 18, uma chave digital exclusivais received by MFTS 18, a unique digital key
é colocada no cliente móvel.is placed on the mobile client.
8. Quando do recebimento de uma certificação digital a partir do MFTS 18, o cliente móvel mostra então prompt ao usuário para entrar e confirmar um PIN.8. Upon receipt of a digital certification from MFTS 18, the mobile client will then prompt the user to enter and confirm a PIN.
9. Depois que o PIN é recebido e armazenado, o dispositivo móvel está pronto para uso, e exibe uma tela de menu principal que permite a entrada de entidades de faturamento, fontes de pagamento, vista de saldos nas contas que foram entradas previamente pelo usuário através do aplicativo da web da página de usuário 153, etc.9. After the PIN is received and stored, the mobile device is ready for use and displays a main menu screen that allows you to enter billing entities, payment sources, view balances on accounts that were previously entered by the user. through user page web application 153, etc.
ASPECTOS DE SEGURANÇA DE SISTEMA DE SERVIDOR MFTSMFTS SERVER SYSTEM SECURITY ASPECTS
De acordo com aspectos exemplares da invenção, as várias medidas de segurança são implementadas no MFTS 18 pelas várias rotinas de software apropriadas para as várias entidades com que o MFTS se comunica. Uma ou mais das seguintes medidas de segurança são implementadas no MFTS preferido 18:According to exemplary aspects of the invention, various security measures are implemented in MFTS 18 by various software routines appropriate for the various entities with which MFTS communicates. One or more of the following security measures are implemented in preferred MFTS 18:
Aplicativos da web Exigem SSL: Preferivelmente, todos aplicativos da web externamente acessíveis que funcionam no MFTS 18 (por exemplo, os aplicativos da web 154 incluindo a Página de Usuário 153 e a Página de Administrador 157) somente permitem conexões seguras de SSL. Se um usuário tenta iniciar uma conexão HTTP simples a um dos aplicativos da web, será redirecionada a uma conexão HTTPS.Web Applications Require SSL: Preferably, all externally accessible web applications that work on MFTS 18 (for example, web applications 154 including User Page 153 and Administrator Page 157) only allow secure SSL connections. If a user attempts to initiate a simple HTTP connection to one of the web applications, they will be redirected to an HTTPS connection.
Exigências de Complexidade de Senha: As senhas para logins de aplicativo da web preferivelmente devem cumprir exigências estritas de complexidade. A proteção de senha pode ser implementada em vários estágios da operação.Password Complexity Requirements: Passwords for web application logins should preferably meet strict complexity requirements. Password protection can be implemented at various stages of operation.
Bloqueio de Conta e Redefinição de Senha:Account Lockout and Password Reset:
Preferivelmente, mas opcionalmente, contas serão bloqueadas depois que diversas tentativas de login falharam ao aplicativo da web da página de usuário 153. Os usuários cujas contas foram bloqueadas terão que ativar uma função de Desbloqueio de Conta fornecida na Página de Usuário 153 e entrar com a resposta correta a uma pergunta de redefinição de senha que ele estabeleceu durante o cadastro para desbloquear o cliente e redefinir sua senha. Se o usuário for incapaz de recordar a resposta correta, terá que contatar uma instalação de serviço ao cliente (página da web, representante, etc.) para ter sua conta desbloqueado e redefinição de senha.Preferably, but optionally, accounts will be locked out after multiple login attempts have failed the user page 153 web application. Users whose accounts have been locked out will have to activate an Account Unlock feature provided on User Page 153 and sign in with Correct answer to a password reset question he set during registration to unlock the customer and reset their password. If the user is unable to remember the correct answer, they will have to contact a customer service facility (web page, representative, etc.) to have their account unlocked and password reset.
Segurança de Interfaces FSP: As interfaces a FSPs são seguras preferivelmente com os mecanismos apropriados à natureza da interface e/ou segundo as exigências do FSP particular. Qualquer interface que usa a Internet pública para transmissões de dados é segura preferivelmente através de exigências de criptografia e de autenticação que são aceitáveis na indústria de serviços financeiros. Os detalhes de exigências de segurança para comunicações com os FSPs particulares devem ser obtidas a partir do FSP.FSP Interface Security: Interfaces to FSPs are preferably secured with mechanisms appropriate to the nature of the interface and / or according to the requirements of the particular FSP. Any interface that uses the public Internet for data transmissions is preferably secured through encryption and authentication requirements that are acceptable in the financial services industry. Details of security requirements for communications with particular FSPs should be obtained from FSP.
Do precedente, será compreendido e será apreciado que vários mecanismos podem ser empregados, singularmente ou em combinação, para assegurar a segurança em uma maneira equivalente como descrita acima para comunicações com o MFTS 18, se através dos dispositivos móveis 15 ou através da Página de Usuário 153. Outras medidas e técnicas de segurança podem ocorrer àqueles versados na técnica, ao permanecer dentro do escopo da invenção.From the foregoing, it will be understood and appreciated that various mechanisms may be employed, either singly or in combination, to ensure security in an equivalent manner as described above for communications with MFTS 18, whether via mobile devices 15 or via the User Page. 153. Other safety measures and techniques may occur to those skilled in the art, while remaining within the scope of the invention.
ROTINAS DE SOFTWARE DE INTERFACE DE MFTS Como descrito acima em relação a FIG. 3B e a FIG. 5, o software de MFTS 500 compreende ' vários módulos de programa que incluem o programa principal 350 (FIG. 5) e várias interfaces de comunicação para lidar com comunicações e as funções associadas com as várias entidades envolvidas em um sistema construído de acordo com os aspectos divulgados da invenção. Outros módulos de software ou de programa incluem uma interface de comunicação de dispositivo móvel de MFTS 150, uma interface de aplicativo da web 154, uma interface de comunicação de fornecedor de serviço financeiro 156, e uma interface de demonstrativo de fatura 155. Rotinas adicionais de software incluem um serviço P2P 375, um gerador de SMS 151, e um serviço de conta financeira 379.MFTS INTERFACE SOFTWARE ROUTINES As described above with respect to FIG. 3B and FIG. 5, the MFTS 500 software comprises various program modules including the main program 350 (FIG. 5) and various communication interfaces for handling communications and the functions associated with the various entities involved in a system constructed in accordance with the above. disclosed aspects of the invention. Other software or program modules include an MFTS 150 mobile device communication interface, a web application interface 154, a financial service provider communication interface 156, and an invoice statement interface 155. Additional routines The software includes a P2P 375 service, an SMS generator 151, and a financial account service 379.
De volta a FIG. 8 para uma descrição do software ou rotina de interface de comunicação de dispositivo móvel de MFTS 150 de acordo com um aspecto da invenção. O software de interface de dispositivo móvel de MFTS 150 funciona preferivelmente como um processo independente continuo no computador servidor MFTS, assíncrono a outros processos, e provê lidar com comunicações e mensagens entre o MFTS 18 e os dispositivos móveis de usuários. Por meio do termo "interface", nós queremos dizer um programa de computador ou uma rotina 150 e hardware associado tal como um componente de comunicações ou um elemento de armazenamento que é acionado pelo programa. A interface 150 lida com a troca de mensagem entre os vários processos no MFTS 18 e dispositivos móveis, por exemplo, quando um usuário em um dispositivo móvel gera um comando para "Ver Faturas" ou "Pagar Faturas", esse comando é recebido através de uma rede sem fio e processado pela interface de comunicação de dispositivo móvel de MFTS 150 como descrito aqui, para fazer com que o MFTS 18 execute funções de acordo com a invenção.Back to FIG. 8 for a description of the MFTS 150 mobile device communication interface software or routine according to an aspect of the invention. The MFTS 150 mobile device interface software preferably functions as a continuous standalone process on the MFTS server computer, asynchronous to other processes, and provides for handling communications and messaging between MFTS 18 and users' mobile devices. By the term "interface" we mean a computer program or routine 150 and associated hardware such as a communications component or storage element that is driven by the program. Interface 150 handles message exchange between the various processes in MFTS 18 and mobile devices, for example, when a user on a mobile device generates a "View Invoices" or "Pay Invoices" command, that command is received via A wireless network is processed by the MFTS 150 mobile device communication interface as described herein to cause the MFTS 18 to perform functions according to the invention.
Começando na etapa 805, a primeira etapa tomada é para que a interface estabeleça comunicação com uma rede de comunicação móvel, isto é, com os fornecedores de serviços de comunicação móvel (MCSP) particulares, de modo que comunicações entre o MFTS 18 e os dispositivos móveis que assinam o serviço com redes particulares possam ser estabelecidos. Essencialmente, este é um processo de inicialização que envolve a determinação de protocolos apropriados para comunicações com um MCSP especifico e estabelecimento do contato com um MCSP por trocar de mensagens em uma maneira que corresponde ao protocolo de comunicação. Após estabelecer comunicações, a interface testa na etapa 810 o recebimento de uma mensagem entrante ou a partir de um dispositivo móvel ou a partir de um outro processo dentro do MFTS 18, por exemplo, se uma entidade de faturamento ou sistema de demonstrativo de fatura fornece a informação sobre uma nova fatura para um usuário particular.Beginning at step 805, the first step taken is for the interface to communicate with a mobile communication network, that is, with particular mobile communication service providers (MCSPs), so that communications between MFTS 18 and devices subscribing to the service with private networks can be established. Essentially, this is an initialization process that involves determining appropriate protocols for communicating with a specific MCSP and establishing contact with an MCSP by exchanging messages in a manner that corresponds to the communication protocol. After establishing communications, the interface tests at step 810 the receipt of an incoming message either from a mobile device or from another process within MFTS 18, for example if a billing entity or invoice statement system provides information about a new invoice for a particular user.
Na . etapa 815, a interface determina se uma mensagem entrante é uma mensagem iniciando por tarefa (por exemplo, a partir de um dispositivo móvel em uma rede móvel afiliado) ou é uma mensagem de um outro processo de MFTS (por exemplo, uma mensagem de resposta a partir da interface de FSP 156). Se a mensagem entrante é uma mensagem iniciando por tarefa, o processo de interface prossegue para a etapa 840, onde uma nova tarefa de processamento é criada e adicionada a uma fila de processamento para a interface 150. Por exemplo, uma tarefa de processamento derivada de uma mensagem entrante de dispositivo móvel pode ser uma instrução de pagamento por móvel (MPI), ou uma instrução "Ver Faturas", ou um "Transferência de Saldo", ou outras das várias funções da carteira móvel. Tipicamente, uma tarefa de processamento gerará um novo registro de transação que é armazenado na tabela de transação no banco de dados de usuário 158.At . In step 815, the interface determines whether an incoming message is a task-initiated message (for example, from a mobile device in an affiliate mobile network) or is a message from another MFTS process (for example, a reply message from the FSP interface 156). If the incoming message is a task starting message, the interface process proceeds to step 840, where a new processing task is created and added to a processing queue for interface 150. For example, a processing task derived from An incoming mobile message may be a mobile payment instruction (MPI), a "View Invoices" instruction, or a "Balance Transfer" or other functions of the various mobile wallet. Typically, a processing task will generate a new transaction record that is stored in the transaction table in user database 158.
Assim, na etapa 842, um novo registro de transação (se apropriado para a mensagem entrante) é criado e armazenado no banco de dados de transação.Thus, in step 842, a new transaction record (if appropriate for the incoming message) is created and stored in the transaction database.
Na etapa 845, a interface ajusta um temporizador (um período de tempo predeterminado) apropriado para a tarefa e o processo particular, e inicia um Ioop de temporização. 0 controle passa então a etapa 850, onde a interface testa a expiração do período de tempo predeterminado. Se o temporizador expirou, uma condição de erro ocorreu (a tarefa adicionada à fila não foi processada corretamente a tempo) , e na etapa 855 uma mensagem de erro é gerada e enviada ao dispositivo móvel do usuário que acionou a tarefa.At step 845, the interface sets a timer (a predetermined period of time) appropriate for the particular task and process, and initiates a timing Ioop. The control then passes step 850, where the interface tests the expiration of the predetermined time period. If the timer has expired, an error condition has occurred (the task added to the queue was not processed correctly in time), and in step 855 an error message is generated and sent to the mobile device of the user who triggered the task.
Se uma resposta apropriada da tarefa enfileirada é recebida dentro do tempo predeterminado, o controle da etapa 850 passa a etapa 860, onde o registro de transação criado conjuntamente com a mensagem entrante é atualizado com qualquer informação que resultou do processamento da tarefa enfileirada. Por exemplo, se a tarefa envolveu fazer um pagamento usando uma fonte de pagamento particular a um favorecido particular, e o pagamento foi aceito e oportunamente lidado pelo fornecedor de serviço financeiro selecionado, o registro de transação é atualizado para indicar a confirmação do pagamento.If an appropriate response from the queued task is received within the predetermined time, control of step 850 passes step 860, where the transaction record created in conjunction with the incoming message is updated with any information that resulted from the processing of the queued task. For example, if the task involved making a payment using a particular payment source to a particular payee, and the payment was accepted and timely handled by the selected financial service provider, the transaction record is updated to indicate payment confirmation.
Depois que o registro de transação é atualizado (se aplicável), o controle passa a etapa 870, e uma mensagem correspondente em relação à mensagem iniciando por tarefa é enviada ao dispositivo móvel usuário solicitante ou outro processo iniciando por tarefa. Por exemplo, se uma instrução de pagamento foi recebida a partir de um usuário móvel e essa instrução de pagamento era devida e oportunamente processada, uma mensagem de confirmação de pagamento é enviada ao dispositivo móvel do usuário.After the transaction record is updated (if applicable), the control goes to step 870, and a corresponding message regarding the task starting message is sent to the requesting user mobile device or other task starting process. For example, if a payment instruction was received from a mobile user and that payment instruction was properly and timely processed, a payment confirmation message is sent to the user's mobile device.
Retornando a etapa 815 na FIG. 8, se a interface de comunicação de dispositivo móvel de MFTS 150 determina que uma mensagem entrante é de um outro processo de MFTS (por exemplo, uma mensagem de resposta ou outra mensagem não iniciando por tarefa), o controle passa a etapa 820, onde a mensagem é processada. Por exemplo, uma mensagem de um outro processo de MFTS poderia ser uma mensagem fornecida por um sistema de demonstrativo de faturamento que uma nova fatura para o pagamento foi recebida para um usuário particular, ou uma mensagem fornecida por um fornecedor de serviço financeiro com a informação a respeito de saldos disponíveis em contas particulares para um usuário particular. De acordo com aspectos da invenção, uma mensagem, de vários outros processos e as entidades associadas podem incluir a informação que não é exigida pela interface de dispositivo móvel, isto é somente um conjunto reduzido de informação deve ser fornecido ao dispositivo móvel. Especificamente, um fornecedor de serviço financeiro (FSP) 30 pode fornecer a informação sobre contas financeiras do usuário que é mais compreensivo (isto é "excessivo") do que exigido para exibição e manipulação em um dispositivo móvel, que toda a informação do FSP não é necessária ou desejada para a exibição no dispositivo móvel. Nesses casos, um conjunto reduzido de informação apropriada para exibição no dispositivo móvel, como mostrado nos vários displays exemplares de dispositivo móvel mostrados em outra parte neste documento, é preparado enviando ao dispositivo móvel como uma mensagem. Em tal caso, na etapa 825, um subconjunto de informação que foi recebida e/ou armazenada no MFTS é preparado para a transmissão a um dispositivo móvel do usuário selecionado.Returning to step 815 in FIG. 8, if the MFTS 150 mobile device communication interface determines that an incoming message is from another MFTS process (for example, a reply message or another message not starting by task), the control goes to step 820, where The message is processed. For example, a message from another MFTS process could be a message provided by a billing statement system that a new payment invoice has been received for a particular user, or a message provided by a financial service provider with the information. regarding balances available on private accounts for a particular user. According to aspects of the invention, a message from various other processes and associated entities may include information that is not required by the mobile device interface, i.e. only a small set of information should be provided to the mobile device. Specifically, a financial service provider (FSP) 30 may provide the user's financial account information that is more comprehensive (ie "excessive") than required for display and manipulation on a mobile device, that all FSP information does not is required or desired for display on the mobile device. In such cases, a reduced set of information suitable for display on the mobile device, as shown in the various exemplary mobile device displays shown elsewhere herein, is prepared by sending to the mobile device as a message. In such a case, at step 825, a subset of information that has been received and / or stored in the MFTS is prepared for transmission to a selected user's mobile device.
O controle passa da etapa 825 a etapa 860, onde quaisquer registros de transação correspondentes associados com a mensagem (se alguma) são atualizados com informação a partir da mensagem do processo de MFTS. Então, na etapa 870, uma mensagem apropriada ao dispositivo móvel que corresponde à informação na mensagem processada (etapa 810) é preparada para a transmissão ao dispositivo móvel. 0 processo 150 realiza Ioop então de volta para processar quaisquer outras mensagens que puderem ter chegado.Control passes from step 825 to step 860, where any corresponding transaction records associated with the message (if any) are updated with information from the MFTS process message. Then, at step 870, a message appropriate to the mobile device that corresponds to the information in the processed message (step 810) is prepared for transmission to the mobile device. Process 150 then Ioops back to process any other messages that may have arrived.
Após etapa 870, o processo 150 realiza Ioop de volta para a etapa 810 para processar uma outra mensagem entrante. Do precedente, aqueles versados na técnica compreenderão e apreciarão como a interface de comunicação de dispositivo móvel de MFTS 150 é operativa para processar mensagens a partir dos dispositivos móveis ou de outros processos de MFTS, comunicar informação relevante sob a forma de tarefas para processamento por outros processos de MFTS, atualizar quaisquer registros de banco de dados de usuário ou de transação correspondentes, e/ou comunicar mensagens de retorno apropriadas a um dispositivo móvel do usuário ou outras fontes de entrega de mensagem.After step 870, process 150 loops back to step 810 to process another incoming message. From the foregoing, those skilled in the art will understand and appreciate how the MFTS 150 mobile device communication interface is operative for processing messages from mobile devices or other MFTS processes, communicating relevant information in the form of tasks for processing by others. MFTS processes, update any corresponding user or transaction database records, and / or communicate appropriate return messages to a user's mobile device or other message delivery sources.
Seguindo para a FIG. 9 para uma descrição do software ou rotina de interface de fornecedor de serviço financeiro (FSP) 156 de acordo com um aspecto da invenção. A interface de fornecedor de serviço financeiro (FSP) 156 funciona preferivelmente como um processo independente continuo no computador de usuário de MFTS, assincrono a outros processos, e provê lidar com as comunicações e mensagens entre o MFTS 18 e os fornecedores de serviços financeiros de usuários. Embora a FIG. 9 mostre etapas exemplares de uma interface para comunicações entre o MFTS 18 e um ou mais FSPs 30, deve-se compreender que uma metodologia similar é empregada para a interface de demonstrativo de fatura 155, o serviço de conta financeira 379 (para autenticação de usuário de terceiros), o serviço P2P 375. Todos os processos são implementados por computador assincronos independentes contínuos, similares que recebem mensagens de um outro processo de MFTS ou de um terceiro conectado para comunicações com o MFTS, processa aquelas mensagens determinando um destino apropriado (por exemplo, armazenamento de dados no banco de dados de usuário 158 para atualizar informação de usuário ou para criar ou atualizar um registro de transação, comunicação a um dispositivo móvel, etc.), e encaminhando a informação processada a tais destinos. Consequentemente, da discussão da FIG. 9 será compreendida como geralmente aplicável a outros processos de interface de comunicação, salvo menção em contrário.Going to FIG. 9 for a description of the financial service provider (FSP) interface software or routine 156 according to an aspect of the invention. Financial Service Provider Interface (FSP) 156 preferably functions as a continuous standalone process on the MFTS user computer, asynchronous to other processes, and provides for handling communications and messaging between MFTS 18 and user financial service providers. . Although FIG. 9 shows exemplary steps of an interface for communications between MFTS 18 and one or more FSPs 30, it should be understood that a similar methodology is employed for invoice statement interface 155, financial account service 379 (for user authentication). P2P 375 service. All processes are implemented by continuous independent, asynchronous computer-like processes that receive messages from another MFTS process or from a connected third party for communications with MFTS, processes those messages by determining an appropriate destination (eg data storage in user database 158 for updating user information or for creating or updating a transaction record, communicating to a mobile device, etc.), and forwarding the processed information to such destinations. Accordingly, from the discussion of FIG. 9 will be understood as generally applicable to other communication interface processes, unless otherwise stated.
Come.çando na etapa 905, a primeira etapa tomada é para a interface 156 para estabelecer comunicação com um fornecedor de serviço financeiro (FSP) 30 de modo que comunicações entre o MFTS 18 e o FSP possam ser estabelecidas. Essencialmente, . este é um processo de inicialização que envolve a determinação de protocolos apropriados para comunicações com um FSP especifico e estabelecimento de contato com um FSP ao trocar mensagens de uma maneira que corresponde ao protocolo de comunicação. Após estabelecer comunicações, a interface testa na etapa 910 para recebimento de uma mensagem entrante ou a partir de um dispositivo móvel (através da interface de comunicação do dispositivo móvel de MFTS 150) ou a partir de um outro processo dentro do MFTS 18, por exemplo, se um usuário iniciou uma transação através da interface de aplicativo da web 154.Beginning at step 905, the first step taken is for interface 156 to establish communication with a financial service provider (FSP) 30 so that communications between MFTS 18 and FSP can be established. Essentially,. This is an initialization process that involves determining appropriate protocols for communicating with a specific FSP and establishing contact with an FSP by exchanging messages in a manner that corresponds to the communication protocol. After establishing communications, the interface tests at step 910 to receive an incoming message either from a mobile device (via the MFTS 150 mobile device communication interface) or from another process within MFTS 18, for example , if a user initiated a transaction through web application interface 154.
Na etapa 915, a interface determina se uma mensagem entrante é uma mensagem iniciando por tarefa ou é uma mensagem de retorno/resposta a partir de um FSP 30. Uma mensagem iniciando por tarefa é uma mensagem que faz com que a interface inicie uma comunicação a um FSP particular 30, por exemplo, a partir de um dispositivo móvel (interface de comunicação de dispositivo móvel de MFTS 150) ou a partir de um outro processo de MFTS tal como uma instrução de pagamento iniciada por aplicativo da web. Se a mensagem entrante é uma mensagem iniciando por tarefa como a partir de um dispositivo móvel, o processo de interface prossegue a etapa 940, onde uma nova tarefa de processamento é criada e adicionada a uma fila de processamento para a interface 156. Por exemplo, uma tarefa de processamento derivada a partir de uma mensagem entrante de dispositivo móvel pode ser uma instrução de pagamento por móvel (MPI), ou uma instrução de "Pagar Fatura", ou de "Transferência de Saldo, ou de "Ver Fontes de pagamento" ou outras das várias funções da carteira móvel. Para a interface de comunicação de FSP 156, uma nova tarefa de processamento típica está sob a forma de uma instrução de pagamento de MFTS (MFTSPI) que é comunicada a um FSP selecionado 30, de forma a instruir esse FSP para fazer um pagamento em nome de um usuário, usando um cliente selecionado como a fonte de pagamento (PS).At step 915, the interface determines whether an incoming message is a task starting message or a return / reply message from an FSP 30. A task starting message is a message that causes the interface to initiate a communication to a a particular FSP 30, for example, from a mobile device (MFTS mobile device communication interface 150) or from another MFTS process such as a web application initiated payment instruction. If the incoming message is a task-starting message such as from a mobile device, the interface process proceeds to step 940, where a new processing task is created and added to a processing queue for interface 156. For example, A processing task derived from an incoming mobile message may be a mobile payment instruction (MPI), or a "Pay Invoice" or "Balance Transfer" or "View Payment Sources" instruction For the FSP communication interface 156, a typical new processing task is in the form of an MFTS payment instruction (MFTSPI) which is communicated to a selected FSP 30 in order to Instruct this FSP to make a payment on behalf of a user, using a selected customer as the payment source (PS).
Como mencionado em relação a FIG. 8, e de acordo com um aspecto exemplar da invenção, uma tarefa de processamento derivada a partir de uma mensagem entrante de dispositivo móvel gera um novo registro de transação que é armazenado na tabela de transação no banco de dados de usuário 158. Será compreendido que a informação deste registro de transação é utilizada na tarefa de processamento para a fila na interface 156, por exemplo, em montar a informação exigida para o MFTSPI ao FSP selecionado 30. Além disso, será compreendido que o registro de transação é atualizado caso necessário com informação a partir do FSP quando do recebimento de uma resposta.As mentioned with respect to FIG. 8, and according to an exemplary aspect of the invention, a processing task derived from an incoming mobile message generates a new transaction record that is stored in the transaction table in user database 158. It will be understood that The information from this transaction record is used in the processing task for the queue at interface 156, for example, in assembling the required information for the MFTSPI to the selected FSP 30. In addition, it will be understood that the transaction record is updated if necessary with information from the FSP upon receipt of a response.
Na etapa 945, a interface ajusta um temporizador (um período de tempo predeterminado) apropriado para a tarefa e o processo particular, e inicia um Ioop de temporização. 0 controle passa então a etapa 950, onde a relação testa a expiração do período de tempo predeterminado. Se o temporizador expirou, uma condição de erro ocorreu (a tarefa adicionada à fila não foi processada corretamente a tempo) , e na etapa 955 uma mensagem de erro é gerada e enviada ao processo que acionou a tarefa.At step 945, the interface sets a timer (a predetermined period of time) appropriate for the particular task and process, and initiates a timing Ioop. The control then passes step 950, where the relationship tests the expiration of the predetermined time period. If the timer has expired, an error condition has occurred (the task added to the queue was not processed correctly in time), and in step 955 an error message is generated and sent to the process that triggered the task.
Se uma resposta apropriada a partir da tarefa enfileirada é recebida dentro do tempo predeterminado (por exemplo, uma resposta a partir do FSP contendo informação sobre o saldo de conta do usuário, uma confirmação de pagamento, ou outra informação), controle da etapa 950 passa a etapa 960, onde o registro de transação criado em conjunto com a mensagem entrante é atualizado com qualquer informação que resultou do processamento da tarefa enfileirada. Por exemplo, se a tarefa envolveu fazer um pagamento usando uma fonte de pagamento particular a um favorecido particular, e o pagamento é aceito e oportunamente lidado pelo fornecedor de serviço financeiro selecionado, o registro de transação pode ser atualizado para indicar a confirmação do pagamento. Como discutido em relação a FIG. 8, a interface de comunicação de dispositivo móvel de MFTS 150 pode ser responsável por atualizar o registro de transação correspondente, mas será apreciado que outras circunstâncias podem exigir que a interface de comunicação de FSP atualize um registro de transação. A outra informação associada com a tarefa e recebida a partir do FSP pode também resultar em atualizar outros registros no banco de dados de usuário 158, por exemplo, a adição de uma nova conta de um usuário com um FSP selecionado exigirá a adição de um registro na tabela de contas financeiras de usuário 620 (FIG. 6), ou um status de conta fechada de um FSP particular com um usuário exigirá a atualização (ou apagamento) de um registro na tabela de fornecedor de serviço financeiro 630 (FIG. 6).If an appropriate response from the queued task is received within the predetermined time (for example, a response from the FSP containing user account balance information, a payment confirmation, or other information), step 950 control passes step 960, where the transaction record created in conjunction with the incoming message is updated with any information that resulted from the queued job processing. For example, if the task involved making a payment using a particular payment source to a particular payee, and the payment is accepted and timely handled by the selected financial service provider, the transaction record may be updated to indicate payment confirmation. As discussed with respect to FIG. 8, the MFTS 150 mobile device communication interface may be responsible for updating the corresponding transaction record, but it will be appreciated that other circumstances may require the FSP communication interface to update a transaction record. Other information associated with the task and received from FSP may also result in updating other records in user database 158, for example, adding a new user account with a selected FSP will require adding a record in the user financial account table 620 (FIG. 6), or a closed account status of a particular FSP with a user will require updating (or deleting) a record in the financial service provider table 630 (FIG. 6) .
Depois que um registro de transação ou outra tabela de banco de dados de usuário é atualizado (se aplicável) na etapa 960, o controle passa a etapa 970, e uma mensagem correspondente em relação à resposta do FSP é enviada ao processo que iniciou a comunicação, por exemplo, ao dispositivo móvel do usuário solicitante. Por exemplo, se uma instrução de pagamento foi recebida a partir de um usuário móvel e essa instrução de pagamento era devida e oportunamente processado por um FSP selecionado, uma mensagem de confirmação de pagamento é enviada ao dispositivo móvel do usuário. De acordo com um aspecto exemplar da invenção, as mensagens deste tipo tal como uma mensagem de confirmação estão sob a forma de uma mensagem passada à interface de comunicação de dispositivo móvel de MFTS 150.After a transaction record or other user database table is updated (if applicable) in step 960, control passes to step 970, and a corresponding message regarding the FSP response is sent to the process that initiated the communication. , for example, to the requesting user's mobile device. For example, if a payment instruction was received from a mobile user and that payment instruction was due and timely processed by a selected FSP, a payment confirmation message is sent to the user's mobile device. According to an exemplary aspect of the invention, messages of this type such as a confirmation message are in the form of a message passed to the MFTS 150 mobile device communication interface.
Retornando a etapa 915 na FIG. 9, se a interface de comunicação de FSP determina que uma mensagem entrante é a partir do FSP (ao contrário à interface de comunicação de dispositivo móvel ou de outra interface iniciando por tarefa), o controle passa a etapa 920, onde a mensagem é processada e qualquer informação a partir da resposta do FSP é recebida. Após a etapa 920, o controle passa a etapa 970, onde a informação que corresponde à mensagem a partir do FSP é encaminhada ao destino pretendido, por exemplo, à interface de comunicação de dispositivo móvel ou a uma interface de aplicativo da web que iniciou uma instrução de pagamento.Returning to step 915 in FIG. 9, if the FSP communication interface determines that an incoming message is from the FSP (as opposed to the mobile device communication interface or other task starting interface), the control goes to step 920, where the message is processed and any information from the FSP response is received. After step 920, the control goes to step 970, where the information corresponding to the message from the FSP is routed to the intended destination, for example, the mobile device communication interface or a web application interface that initiated a message. Payment instruction.
Após a etapa 970, o processo 156 efetua Ioop de volta a etapa 910 para processar uma outra mensagem entrante. Do precedente, aqueles versados na técnica compreenderão e apreciarão como a interface de comunicação de FSP 156 é operativa para processar mensagens dos vários processos de MFTS (como da interface de comunicação de dispositivo móvel de MFTS 150), comunicar informação relevante a um FSP selecionado, receber uma mensagem de resposta, atualizar quaisquer registros de banco de dados de usuário ou de transação correspondentes, e/ou comunicar mensagens de retorno apropriadas a um dispositivo móvel do usuário ou a outra fonte de entrega de mensagem.After step 970, process 156 Ioops back to step 910 to process another incoming message. From the foregoing, those skilled in the art will understand and appreciate how the FSP communication interface 156 is operative for processing messages from various MFTS processes (such as from the MFTS 150 mobile device communication interface), communicating relevant information to a selected FSP, receive a reply message, update any corresponding user or transaction database records, and / or communicate appropriate return messages to a user's mobile device or other message delivery source.
Passando para a FIG. 10 para uma descrição do software ou rotina de interface de aplicativo da web 154 de acordo com um aspecto da invenção. A interface de aplicativo da web 154 funciona preferivelmente como um processo independente continuo no computador de usuário de MFTS, assincrono a outros processos, e fornece para lidar com comunicações e mensagens entre os MFTS 18 e usuários que acessam o MFTS através da Internet 120 usando um navegador web em um computador 140 (FIG. 2), ao contrário de um dispositivo móvel. Como será compreendido por aqueles versados na técnica, a interface de aplicativo da web serve como o loop de programa principal para indicar uma p;agina da web acessível a Internet (tal como a Página de Usuário mostrada na FIG. 37) para acesso de usuário ao MFTS 18 através da Internet para conduzir transações, ver histórico de conta, adicionar favorecidos, adicionar instituições Samsung/Sony 24x DVD ReWriter que tenta comunicar-se com o MFTS tenha acesso recusado (isto é, o(s) pacote(s) são ignorados ou abandonados). Se na etapa 1020 o usuário foi autenticado previamente em uma operação anterior e uma sessão estabelecida, ou após a etapa de login/autenticação 1025, o controle passa a etapa 1030 para a exibição de informação apropriada que corresponde ao status atual da sessão.Turning to FIG. 10 for a description of the software or web application interface routine 154 according to an aspect of the invention. Web application interface 154 preferably functions as a continuous standalone process on the MFTS user computer, asynchronous to other processes, and provides for handling communications and messaging between MFTS 18 and users accessing MFTS over Internet 120 using a web browser on a computer 140 (FIG. 2), as opposed to a mobile device. As will be appreciated by those skilled in the art, the web application interface serves as the main program loop for indicating an Internet accessible web page (such as the User Page shown in FIG. 37) for user access. to MFTS 18 over the Internet to conduct transactions, view account history, add payees, add Samsung / Sony 24x DVD ReWriter institutions that attempt to communicate with MFTS have been denied access (ie packet (s) are ignored or abandoned). If at step 1020 the user was previously authenticated in a previous operation and an established session, or after login / authentication step 1025, the control passes step 1030 to the appropriate information display that corresponds to the current session status.
Na etapa 1030, a interface de aplicativo da web 154 fornece os pacotes de retorno ao usuário correspondente à exibição de uma página da web apropriada para o estado da sessão atual com o usuário. Por exemplo, se o usuário está fazendo login para a autenticação, uma tela de login de usuário convencional para a entrada de nome de usuário e da senha (não mostrados) é fornecida. Como um outro exemplo, se o usuário está no processo de gerenciar informação sobre seu dispositivo móvel, uma tela da Página de Usuário tal como mostrado na FIG. 37A é exibida. Como um outro exemplo, se o usuário está adicionando ou editando a informação sobre um dispositivo móvel, uma tela da Página de Usuário como é mostrada na FIG. 37B é exibida.At step 1030, web application interface 154 provides the return packages to the user corresponding to displaying a web page appropriate for the current session state with the user. For example, if the user is logging in for authentication, a conventional user login screen for username and password entry (not shown) is provided. As another example, if the user is in the process of managing information about their mobile device, a User Page screen as shown in FIG. 37A is displayed. As another example, if the user is adding or editing information about a mobile device, a User Page screen as shown in FIG. 37B is displayed.
Depois da etapa de exibição 1030, o controle passa a etapa 1040, onde a interface recebe e processa quaisquer pacote (s) que incluem a entrada de informação pelo usuário em resposta à página da web exibida. Mais tarde, na etapa 1045, a interface armazena qualquer informação recebida a partir do usuário e gera quaisquer mensagens que sejam exigidas para a entrega a outros processos ou interfaces no MFTS 18. Por exemplo, a entrada do usuário pode exigir atualizações a determinadas tabelas no banco de dados de usuário 158, ou pode exigir a geração de uma instrução de pagamento ou de um comando de "Ver Fatura" que exige uma comunicação a um fornecedor de serviço financeiro 30. O controle então passa a etapa 1050, onde a interface determina se algumas mensagens foi recebida de qualquer processo ou interfaces no MFTS. Por exemplo, se a entrada do usuário exigiu geração de uma instrução de pagamento ou de um comando de "Ver Faturas" que exige uma comunicação a um FS P, uma mensagem de retorno ou de resposta será retornada eventualmente à interface de aplicativo da web que contém a informação solicitada. Se tal mensagem é recebida, o controle passa a etapa 1055, onde a mensagem é processada, que pode incluir a atualização da página da web com qualquer informação na mensagem recebida. Da etapa 1050 (se nenhuma mensagem de um outro processo foi recebida) ou da etapa 1055 (após ter processado qualquer mensagem), o controle retorna a etapa 1010 para esperar uma interação de aplicativo da web de usuário adicional, isto é, recebimento de pacotes adicionais.After display step 1030, the control passes to step 1040, where the interface receives and processes any packet (s) that include user input in response to the displayed web page. Later, in step 1045, the interface stores any information received from the user and generates any messages that are required for delivery to other processes or interfaces in MFTS 18. For example, user input may require updates to certain tables in MFTS 18. user database 158, or may require the generation of a payment instruction or a "View Invoice" command that requires communication to a financial service provider 30. Control then passes step 1050, where the interface determines if any messages were received from any process or interfaces in MFTS. For example, if user input required generating a payment instruction or "View Invoices" command that requires communication to an FS P, a return or response message will eventually be returned to the web application interface that contains the requested information. If such a message is received, the control goes to step 1055, where the message is processed, which may include updating the web page with any information in the received message. From step 1050 (if no message from another process was received) or step 1055 (after processing any message), the control returns step 1010 to wait for an additional user web application interaction, that is, packet receipt additional.
Do precedente, aqueles versados na técnica compreenderão e apreciarão como a interface de aplicativo da web 154 é operativa para processar interações de web dos usuários através da Internet ou de outros processos de MFTS.From the foregoing, those skilled in the art will understand and appreciate how the web application interface 154 is operative for processing user web interactions via the Internet or other MFTS processes.
Como será recordado da discussão acima, a interface de aplicativo da web 154 provê diversas funções acessíveis a web tais como o cadastro de um novo usuário, editar um cliente móvel, editar o cartão de crédito ou contas bancárias, adicionar um novo favorecido ou editar a informação sobre um favorecido, inicializar um cliente móvel, desbloquear um cliente móvel, e outras operações. Uma destas funções exemplares é o cadastro de um novo usuário, isto é, uma pessoa deve ser registrada ou cadastrada para usar o serviço fornecido pelo operador do MFTS. De acordo com um aspecto da invenção, um novo usuário pode acessar o MFTS 18 através da Internet e fornecer a informação ao sistema para cadastro para o serviço.As will be remembered from the discussion above, web application interface 154 provides a variety of web-accessible functions such as registering a new user, editing a mobile client, editing a credit card or bank account, adding a new payee or editing the information about a payee, initializing a mobile client, unlocking a mobile client, and other operations. One of these exemplary functions is the registration of a new user, ie a person must be registered or registered to use the service provided by the MFTS operator. According to one aspect of the invention, a new user can access MFTS 18 over the Internet and provide the system with information to register for the service.
Considere agora a FIG. 11 para uma discussão de um aplicativo da web 1100 para cadastrar um novo usuário para usar o MFTS 18 de acordo com aspectos exemplares da invenção. O aplicativo da web de novo usuário 1100 é exemplar de um processo que é subsidiário à interface de usuário de aplicativo da web geral 154 da FIG. 10, em que o processo da FIG. 11 utiliza a interface de web 154 para interações com o usuário através da Internet, mas as etapas da FIG. 11 são especificas ao processo de cadastro de um novo usuário. Especificamente, será compreendido que um novo usuário não passará a etapa de autenticação na FIG. 10, e será apresentado tipicamente com uma página da web de "novo usuário" que inclui os controles que permitem que um usuário entre com informação pessoal e configure uma conta.Consider now FIG. 11 for a discussion of a web application 1100 for registering a new user to use MFTS 18 in accordance with exemplary aspects of the invention. The new user web application 1100 is exemplary of a process that is subsidiary to the general web application user interface 154 of FIG. 10, wherein the process of FIG. 11 uses web interface 154 for user interactions over the Internet, but the steps of FIG. 11 are specific to the new user registration process. Specifically, it will be understood that a new user will not pass the authentication step in FIG. 10, and will typically be presented with a "new user" web page that includes controls that allow a user to enter personal information and set up an account.
Começando na etapa 1105 na FIG. 11, o MFTS gera uma página da web de "cadastrar novo usuário" (não mostrado) que inclui a informação necessária pelo novo usuário e fornece controles e campos de entrada de dados para a entrada de informação exigida pelo MFTS para cadastrar um novo usuário. Na etapa 1110, o novo usuário entra com a informação no prompt na página da web de "cadastrar novo usuário", por exemplo, nome, endereço, número de telefone, endereço de e-mail, e outra informação. O usuário cadastrando-se deve também entrar com determinada informação sobre entidades de faturamento (isto é, favorecidos), instituições financeiras ou fornecedores de serviços financeiros (FSP) 30 com quem o novo usuário mantém um relacionamento, e contas, e informação sobre as contas especificas mantidas com tais instituições financeiras ou FSPs que podem ser selecionadas como uma fonte de pagamento. Na etapa 1115, o sistema testa um comando de usuário para editar a informação sobre uma entidade de faturamento ou uma fonte de pagamento. Se o comando é associado com uma entidade de faturamento, o controle ramifica para a etapa 1120, onde o sistema: testa um comando para entrar com uma nova entidade de faturamento ou editar a informação sobre uma entidade de faturamento existente (por exemplo, se uma ou mais entidades de faturamento já foram entradas para este novo usuário se cadastrando neste momento no processamento).Starting at step 1105 in FIG. 11, MFTS generates a "register new user" web page (not shown) that includes the information required by the new user and provides controls and data entry fields for the input of information required by MFTS to register a new user. In step 1110, the new user enters the prompt information on the "register new user" web page, for example, name, address, phone number, email address, and other information. The registering user must also enter certain information about billing entities (ie payees), financial institutions or financial service providers (FSP) 30 with whom the new user maintains a relationship, and accounts, and account information. maintained with such financial institutions or FSPs that may be selected as a source of payment. At step 1115, the system tests a user command to edit information about a billing entity or payment source. If the command is associated with a billing entity, the control branches to step 1120, where the system: tests a command to enter a new billing entity or edit information about an existing billing entity (for example, if a or more billing entities have already been entered for this new user signing up at this time in processing).
Na etapa 1120, se um comando foi recebido para entrar com a informação sobre uma nova entidade de faturamento, o controle passa a etapa 1125 para recebimento e armazenamento de informação sobre a nova entidade de faturamento ou favorecido. Será compreendido que a informação sobre uma entidade de faturamento é armazenada na tabela de favorecidos no banco de dados de usuário 158 (veja FIG. 6). Se nenhum comando é recebido para entrar com a informação sobre uma nova entidade de faturamento, o controle passa a etapa 1130 para testar que um comando edite uma entidade de faturamento existente. Na etapa 1130, se um comando foi recebido para editar a informação sobre uma entidade de faturamento existente, o controle passa a etapa 1135 para recebimento e armazenamento da informação editada sobre a entidade de faturamento ou favorecido existente. Quando da conclusão de qualquer entrada ou edição de entidade de faturamento, o controle passa a etapa 1160 e realiza Ioop de volta a etapa 1115 ou testa o logout de usuário.At step 1120, if a command has been received to enter information about a new billing entity, control passes to step 1125 for receiving and storing information about the new or favored billing entity. It will be understood that information about a billing entity is stored in the payee table in user database 158 (see FIG. 6). If no command is received to enter information about a new billing entity, control passes step 1130 to test that a command edits an existing billing entity. At step 1130, if a command has been received to edit information about an existing billing entity, control passes to step 1135 for receiving and storing the edited information about the existing billing entity or payee. Upon completion of any billing entity entry or editing, the control goes to step 1160 and Ioops back to step 1115 or tests the user logout.
Retornando a etapa 1115, o sistema testa um comando de usuário para editar a informação sobre uma entidade de faturamento ou uma fonte de pagamento. Se o comando é associado com uma fonte de pagamento tal como uma instituição financeira ou um parceiro de serviço financeiro, o controle ramifica para a etapa 1140, onde o sistema testa por um comando para entrar uma nova fonte de pagamento ou editar a informação sobre uma fonte de pagamento existente (por exemplo, se uma ou mais fontes de pagamento já foram incorporadas para este novo usuário se cadastrando neste momento no processamento).Returning to step 1115, the system tests a user command to edit information about a billing entity or payment source. If the command is associated with a payment source such as a financial institution or financial service partner, control branches to step 1140, where the system tests for a command to enter a new payment source or edit information about a payment source. existing payment source (for example, if one or more payment sources have already been incorporated for this new user signing up at this time in processing).
Na etapa 1140, se um comando foi recebido para entrar com a informação sobre uma nova fonte de pagamento, o controle passa a etapa 1145 para recebimento e armazenamento de informação sobre a nova fonte de pagamento. Será compreendido que a informação sobre uma fonte de pagamento é armazenada na tabela de contas financeiras de usuário e/ou na tabela de fornecedor de serviço financeiro no banco de dados de usuário 158 (veja FIG. 6) . Se nenhum comando é recebido para entrar com a informação sobre uma nova fonte de pagamento, o controle passa para a etapa 1150 para testar que um comando edite uma fonte de pagamento existente. Na etapa 1150, se um comando foi recebido para editar a informação sobre uma fonte de pagamento existente, o controle passa a etapa 1155 para recebimento e armazenamento de informação editada sobre a fonte de pagamento existente. Quando da conclusão de qualquer entrada ou edição de fonte de pagamento, o controle passa a etapa 1160 e realiza Ioop de volta para a etapa 1115 ou testa para o logout de usuário.At step 1140, if a command has been received to enter information about a new payment source, the control goes to step 1145 for receiving and storing information about the new payment source. It will be understood that information about a payment source is stored in the user financial accounts table and / or the financial service provider table in the user database 158 (see FIG. 6). If no command is received to enter information about a new payment source, control moves to step 1150 to test that a command edits an existing payment source. At step 1150, if a command has been received to edit information about an existing payment source, control passes to step 1155 for receiving and storing edited information about the existing payment source. Upon completion of any payment source entry or editing, the control goes to step 1160 and Ioops back to step 1115 or tests for user logout.
Passando agora para a FIG. 12 para uma discussão de ura aplicativo da web de usuário registrado 1200 que permite um usuário registrado ou cadastrado para acessar e usar o MFTS 18 de acordo com aspectos exemplares da invenção. 0 aplicativo da web de usuário registrado 1200 é exemplar de um processo que é subsidiário à interface de usuário de aplicativo da web geral 154 da FIG. 10, que o processo da FIG. 12 utiliza a interface 154 para interações com o usuário através da Internet. Entretanto, as etapas da FIG. 12 são especificas ao processo por meio de que um usuário registrado usa a Internet para adicionar ou editar a informação sobre entidades de faturamento ou favorecidos, e/ou à informação sobre fontes de pagamento.Turning now to FIG. 12 for a discussion of a registered user web application 1200 that allows a registered or registered user to access and use MFTS 18 in accordance with exemplary aspects of the invention. Registered user web application 1200 is exemplary of a process that is subsidiary to the general web application user interface 154 of FIG. 10, that the process of FIG. 12 utilizes interface 154 for user interactions over the Internet. However, the steps of FIG. 12 are process-specific whereby a registered user uses the Internet to add or edit information about billing or payee entities, and / or information about payment sources.
Especificamente, será compreendido que um usuário registrado fará login e será autenticado na etapa de autenticação na FIG. 10, e será apresentado tipicamente com uma página da web de usuário registrado que inclui os controles que permitem que um usuário entre e edite informação sobre entidades de faturamento e fontes de pagamento. Assim, na etapa 1205, o usuário registrado primeiro faz o login no aplicativo da web e fornece sua informação de login e senha, e é apresentado com uma página da web de "usuário registrado" contendo a informação especifica às entidades de faturamento e às fontes de pagamento associadas com esse usuário registrado.Specifically, it will be understood that a registered user will log in and be authenticated in the authentication step in FIG. 10, and will typically be presented with a registered user web page that includes controls that allow a user to enter and edit information about billing entities and payment sources. Thus, at step 1205, the registered user first logs in to the web application and provides their login and password information, and is presented with a "registered user" web page containing information specific to billing entities and sources associated with this registered user.
Será apreciado a partir da revisão das FIG. 11 e 12 que a estrutura total dos processos 1100 e 1200 são similares. Consequentemente, aqueles versados na técnica compreenderão e apreciarão que as etapas restantes na FIG. 12 são similares àquelas na FIG. 11 e não precisam ser discutidas mais aqui.It will be appreciated from the review of FIGs. 11 and 12 that the overall structure of processes 1100 and 1200 are similar. Accordingly, those skilled in the art will understand and appreciate that the remaining steps in FIG. 12 are similar to those in FIG. 11 and need not be discussed further here.
OPERAÇÃO DE DISPOSITIVO MÓVELMOBILE DEVICE OPERATION
A FIG. 13 e as figuras que seguem acompanham a seguinte discussão de telas de display exemplares geradas em um dispositivo móvel 15 por um aplicativo de cliente móvel, em relação a ver fontes de pagamento e saldos de conta, de acordo com aspectos exemplares da invenção. Antes da apresentação de seqüências exemplares de vistas de tela de um dispositivo móvel 15, deve ser notado que nos desenhos que seguem, uma vista do pagador é representada por uma vista de tela retangular com os quatro cantos arredondados, enquanto uma vista do favorecido é representada por uma vista de tela retangular com os quatro cantos quadrados. Uma vista do favorecido é fornecida em relação às determinados seqüências e métodos de pagamento nos aspectos da invenção, por exemplo, determinados exemplos de tipos de pagamentos "Pague a Qualquer Um" envolvem enviar uma mensagem a um usuário de um telefone móvel (um segundo usuário, um usuário diferente do usuário que está fazendo o pagamento) , exibir uma mensagem de texto, e (se selecionado) efetuar download do aplicativo móvel no dispositivo móvel do segundo usuário. Tais vistas de favorecido têm os cantos quadrados nas figuras de desenho.FIG. 13 and the following figures accompany the following discussion of exemplary display screens generated on a mobile device 15 by a mobile client application, regarding viewing payment sources and account balances, in accordance with exemplary aspects of the invention. Prior to presenting exemplary screen view sequences of a mobile device 15, it should be noted that in the following drawings, a view of the payer is represented by a rectangular screen view with the four rounded corners, while a view of the favored person is represented. by a rectangular screen view with the four square corners. A view of the payee is provided with respect to certain payment sequences and methods in aspects of the invention, for example, certain examples of "Pay Anyone" payment types involve sending a message to a mobile phone user (a second user). , a different user than the paying user), display a text message, and (if selected) download the mobile app to the second user's mobile device. Such favored views have the square corners in the drawing figures.
Será compreendido que os dispositivos móveis diferentes têm tipicamente aparências de tela diferentes, tamanhos de tela diferentes, disposições de tela e fontes diferentes, etc. Entretanto, as mensagens principais para a exibição são apresentadas nos seguintes desenhos. Os textos de mensagem, fontes, display de linhas de texto podem variar dependendo dos dispositivos móveis. As modalidades alternativas irão se tornar aparentes àqueles versados na técnica. Ver, selecionar uma fonte de pagamento, e ver o saldo de conta de cada conta disponível são funcionalidades básicas do aplicativo móvel de MFTS.It will be understood that different mobile devices typically have different screen appearances, different screen sizes, different screen layouts and fonts, etc. However, the main messages for the display are presented in the following drawings. Message texts, fonts, text line display may vary depending on mobile devices. Alternative embodiments will become apparent to those skilled in the art. Viewing, selecting a payment source, and seeing the account balance of each available account are basic features of the MFTS mobile app.
Também será compreendido a partir da seguinte (descrição que os vários métodos para selecionar um favorecido (por exemplo, selecionar favorecido pelo nome, selecionar pelo número de telefone móvel, etc.) são contemplados em vários aspectos das invenções, que vários métodos para comunicar o fato de um pagamento a um favorecido (por exemplo, por mensagem de texto, por display de uma mensagem em um dispositivo móvel do favorecido/usuário, etc.) são contemplados em vários aspectos das invenções, que os vários métodos para efetuar o pagamento (por exemplo, cheque em papel, transferência de ACH, cartão de valor armazenado, etc.) são contemplados em vários aspectos das invenções, e que os vários métodos para selecionar um método de pagamento aplicável (por exemplo, pagador seleciona, favorecido seleciona) são contemplados em vários aspectos das invenções. Aqueles versados na técnica compreenderão conseqüentemente e apreciarão que os vários aspectos antecedentes podem ser combinados em várias maneiras de modo a fornecer flexibilidade e escolha na identificação e na seleção do favorecido assim como a seleção do método de pagamento, como serão descritos em relação às várias vistas de tela de usuário de dispositivo móvel exemplares para várias modalidades e aspectos das invenções.It will also be understood from the following (description that the various methods for selecting a payee (for example, selecting payee by name, selecting by mobile phone number, etc.) are contemplated in various aspects of the inventions, which various methods for communicating the payee. The fact that a payment to a payee (for example, by text message, by displaying a message on a payee / user mobile device, etc.) is contemplated in various aspects of the inventions, that the various methods for making the payment ( paper check, ACH transfer, stored value card, etc.) are contemplated in various aspects of the inventions, and the various methods for selecting an applicable payment method (eg payer selects, payee selects) are contemplated in various aspects of the inventions Those skilled in the art will therefore understand and appreciate that the various aspects Background information can be combined in a number of ways to provide flexibility and choice in identifying and selecting the payee as well as selecting the payment method, as will be described in relation to the various exemplary mobile user screen views for various modalities and types. aspects of inventions.
OPERAÇÃO DE DISPOSITIVO MÓVEL - VER FONTES DE PAGAMENTO E SALDOS DE CONTAMOBILE DEVICE OPERATION - VIEW PAYMENT SOURCES AND ACCOUNT BALANCES
Referindo agora a FIG. 13, uma série de vistas de tela de usuário 1300 de um dispositivo móvel conforme o usuário vê as fontes de pagamento (PS) é apresentada de acordo com um aspecto exemplar da invenção. Tipicamente, um usuário é apresentado com uma tela de seleção em seu dispositivo móvel, por exemplo, tela 1302, permitindo a seleção de um aplicativo para execução no dispositivo móvel. Como mostrado na vista de tela 1302, "Carteira Móvel" é uma das opções de aplicativos. O usuário pode usar uma caneta, uma tecla multifunção, trackwheel, ou outro dispositivo ou controle de entrada de navegação para destacar a seleção, ou use o teclado numérico para fazer a seleção pela entrada numérica. Por exemplo, o usuário pode usar teclas de seta no dispositivo móvel para navegar e destacar a "Carteira Móvel" e pressionar a Tecla "Selecionar" para ir ao aplicativo "Carteira Móvel". Alternativamente, o usuário pode pressionar a tecla numérica "1" para ir diretamente ao aplicativo wCarteira Móvel".Referring now to FIG. 13, a series of user screen views 1300 of a mobile device as the user views payment sources (PS) is presented in accordance with an exemplary aspect of the invention. Typically, a user is presented with a selection screen on their mobile device, for example screen 1302, allowing the selection of an application to run on the mobile device. As shown in screen view 1302, "Mobile Wallet" is one of the app options. The user can use a pen, multifunction key, trackwheel, or other navigation input device or control to highlight the selection, or use the numeric keypad to select by numeric input. For example, the user can use arrow keys on the mobile device to navigate and highlight the "Mobile Wallet" and press the "Select" Key to go to the "Mobile Wallet" application. Alternatively, the user can press the number key "1" to go directly to the wWallet application ".
Deve-se compreender que um mecanismo de entrada e de seleção similar, como descrito para selecionar um aplicativo, é usado para seleção de itens de dados nas várias telas de display de dispositivo móvel em diversas vistas discutidas. Estes detalhes não serão repetidos para evitar repetição supérflua.It should be understood that a similar input and selection mechanism, as described for selecting an application, is used for selecting data items on various mobile display screens in various discussed views. These details will not be repeated to avoid superfluous repetition.
Em resposta à seleção do aplicativo de Carteira Móvel na tela 1302, uma tela de login 1304 é exibida. Nesta tela, o usuário recebe prompt para entrar com um número predeterminado de dígitos como um PIN ou um código-senha para entrar com a "Carteira Móvel" como uma medida de segurança. Em modalidades alternativas, uma tela de login 1304 ou funcionalidade equivalente pode ser colocada em outras posições da tela ou em outras situações, como quando um usuário liga o dispositivo móvel, escolhe aplicativos, seleciona "Carteira Móvel", ver faturas, pagar faturas, ou a outra posição e/ou circunstância apropriadas. Nas descrições de outras figuras de desenho de outros cenários de pagamento, a tela de seleção de aplicativo 1302 e a tela de login 1304 são omitidas, mas será compreendido que tal funcionalidade pode ser fornecida se desejada.In response to selecting the Mobile Wallet application on screen 1302, a login screen 1304 is displayed. In this screen, the user is prompted to enter a predetermined number of digits such as a PIN or a password to enter the "Mobile Wallet" as a security measure. Alternatively, a 1304 login screen or equivalent functionality may be placed at other positions of the screen or in other situations, such as when a user turns on the mobile device, chooses applications, selects "Mobile Wallet", view invoices, pay invoices, or other appropriate position and / or circumstance. In descriptions of other drawing figures of other payment scenarios, application selection screen 1302 and login screen 1304 are omitted, but it will be understood that such functionality may be provided if desired.
Em resposta à entrada de um login ou PIN válido, a tela 1306 é exibida no dispositivo móvel. Esta tela 1306 compreende preferivelmente um menu de opções disponíveis do aplicativo de Carteira Móvel de acordo com um aspecto exemplar da invenção. Nesta modalidade, os aplicativos disponíveis incluem: (1) Ver Fontes de Pagamento, (2) Ver Faturas, (3) Pagar Faturas, (4) "Pague a Qualquer Um", (5) Transferência de Saldo, e (6) Alterar PIN. Outras funções podem também ser fornecidas para seleção aqui para várias modalidades ou implementações.In response to entering a valid login or PIN, screen 1306 is displayed on the mobile device. This screen 1306 preferably comprises a menu of available Mobile Wallet application options in accordance with an exemplary aspect of the invention. In this mode, available applications include: (1) View Payment Sources, (2) View Invoices, (3) Pay Invoices, (4) "Pay Anyone", (5) Balance Transfer, and (6) Change PIN Other functions may also be provided for selection here for various modalities or implementations.
Quando o usuário destacar a opção de "Ver Fontes de Pagamento" e pressiona a tecla "Selecionar" ou entra com "1", uma nova vista de tela 1308 exibindo uma ou mais fontes de pagamento registradas disponíveis ao usuário é mostrada. Uma barra de rolamento (não mostrada) pode ser incluída na tela se a tela não é grande bastante para exibir todas as fontes de pagamento. O usuário ativa uma ferramenta de navegação para destacar uma fonte de pagamento e pressiona "Selecionar" para selecionar uma fonte particular de pagamento. A seleção de uma fonte de pagamento particular resulta em uma exibição de informação 1310 em relação à fonte de pagamento selecionada, por exemplo, o(s) saldo(s) de várias contas do usuário. Por exemplo, a tela 1310 mostra um saldo atual, um crédito disponível, e uma quantia avançada de dinheiro disponível para o usuário, em relação ao logotipo do fornecedor de serviço financeiro para facilitar reconhecimento da marca. Exibição do logotipo da instituição financeira é opcional; alguns dispositivos móveis modelos podem não ter capacidade gráfica e podem somente indicar o nome da fonte de pagamento em vez do logotipo.When the user highlights the "View Payment Sources" option and presses the "Select" key or enters "1", a new screen view 1308 displaying one or more registered payment sources available to the user is displayed. A scroll bar (not shown) may be included on the screen if the screen is not large enough to display all payment sources. The user activates a navigation tool to highlight a payment source and presses "Select" to select a particular payment source. Selecting a particular payment source results in an information display 1310 regarding the selected payment source, for example, the balance (s) of multiple user accounts. For example, screen 1310 shows a current balance, an available credit, and an advanced amount of money available to the user against the financial service provider's logo to facilitate brand recognition. Display of financial institution logo is optional; Some model mobile devices may not have graphics capability and may only indicate the name of the payment source instead of the logo.
A tela 1310 também mostra as teclas ou botões exemplares "Voltar" e "Seguinte" na vista de tela que pode ser usada para navegar as fontes de pagamento disponíveis. Quando a tecla "Seguinte" é pressionada, outras vistas de fonte de pagamento, por exemplo, as telas 1312, 1314, e 1316 são exibidas em uma seqüência, até uma tecla "Selecionar" ser pressionada. Neste exemplo, o Cartão e Descoberta é exibido como a fonte de pagamento selecionável como mostrado na vista de tela 1312. Outras fontes de pagamento selecionáveis "Geórgia Savings & Loans" e "Bank of USA" são exibidos em vistas de tela 1314, 1316 respectivamente. Os saldos de conta e outras informações relacionadas destas fontes de pagamento são exibidos também com estas vistas de tela.Screen 1310 also shows the exemplary "Back" and "Next" keys or buttons in screen view that can be used to navigate available payment sources. When the "Next" key is pressed, other payment source views, for example screens 1312, 1314, and 1316 are displayed in sequence until a "Select" key is pressed. In this example, Card and Discovery is displayed as the selectable payment source as shown in screen view 1312. Other selectable payment sources "Georgia Savings & Loans" and "Bank of USA" are displayed in screen views 1314, 1316 respectively . Account balances and other related information from these payment sources are also displayed with these screen views.
De acordo com um aspecto exemplar da invenção, os saldos disponíveis ao usuário são recuperados pelo MFTS 18 durante uma sessão de comunicação entre o MFTS 18 e o dispositivo móvel 15, de modo que os saldos de conta em tempos real (quando o dispositivo móvel está dentro da faixa do serviço sem fio) são exibidos ao usuário, o último saldo conhecido armazenado na memória do dispositivo móvel pode ser exibido. Será apreciado que conforme o usuário está vendo as fontes de pagamento e seus saldos de conta nas várias telas de fontes de pagamento 1300, o dispositivo móvel 15 está comunicando-se com o MFTS 18 e está recebendo informação em tempo real a partir do saldo das instituições financeiras correspondentes. De acordo com um outro aspecto exemplar da invenção, no caso do sinal sem fio não estar disponível ao dispositivo móvel, ou MFTS 18 ser incapaz de comunicar-se com um fornecedor de serviço financeiro/fonte de pagamento particulares 30, a última informação de saldo (a mais recente), será puxada a partir do dispositivo móvel 15, porque tal informação é armazenada em cache na memória local do dispositivo móvel. Caso o cliente móvel recupere o saldo do armazenamento offline, a data/hora da última solicitação bem sucedida ao servidor será exibida.According to an exemplary aspect of the invention, user-available balances are retrieved by MFTS 18 during a communication session between MFTS 18 and mobile device 15, so that real-time account balances (when the mobile device is within range of the wireless service) are displayed to the user, the last known balance stored in the mobile device memory can be displayed. It will be appreciated that as the user is viewing payment sources and their account balances on the various payment source screens 1300, mobile device 15 is communicating with MFTS 18 and is receiving real-time information from the balance of corresponding financial institutions. According to another exemplary aspect of the invention, in case the wireless signal is not available to the mobile device, or MFTS 18 is unable to communicate with a particular financial service provider / payment source 30, the latest balance information (most recent) will be pulled from mobile device 15, because such information is cached in the mobile device's local memory. If the mobile client retrieves the balance from offline storage, the date / time of the last successful request to the server will be displayed.
Ainda se referindo a FIG. 13, de acordo com um aspecto exemplar da invenção, o aplicativo de cliente móvel é configurado de modo que uma fonte de pagamento particular seja selecionada automaticamente como um método de pagamento default, para uso automaticamente e por default pelo usuário a menos que cancelado. A tela 1318 reflete a seleção de uma fonte de pagamento particular (por exemplo, Bank of USA) como uma fonte de pagamento default. Assim, quando a tecla "Selecionar" é pressionada como mostrado na vista de tela 1316, o usuário elege a fonte de pagamento especifica exibida na tela como um método de pagamento default. Na tela 1316 a fonte de pagamento default selecionada é "Bank of USA". A tela 1318 fornece preferivelmente uma mensagem em prompt "Usar como Fonte de Pagamento Default?" para confirmação pelo usuário. Outras fontes de pagamento, tais como cartões de crédito diferentes, estão também disponíveis para a seleção como a fonte de pagamento default. Preferivelmente, a fonte de pagamento selecionada default permanecerá até que seja alterada pelo usuário quando de uma execução subseqüente da tela Ver Fontes de Pagamento 1308. De acordo com uma variação deste aspecto, o sistema também inclui código para o aplicativo móvel e/ou a Página de Usuário que permite que um usuário mude o método de pagamento default dinamicamente.Still referring to FIG. 13, according to an exemplary aspect of the invention, the mobile client application is configured such that a particular payment source is automatically selected as a default payment method for use automatically and by default by the user unless canceled. Screen 1318 reflects the selection of a particular payment source (for example, Bank of USA) as a default payment source. Thus, when the "Select" key is pressed as shown in screen view 1316, you choose the specific payment source displayed on the screen as a default payment method. On screen 1316 the default payment source selected is "Bank of USA". Screen 1318 preferably provides a prompt using "Use as Default Payment Source?" for user confirmation. Other payment sources, such as different credit cards, are also available for selection as the default payment source. Preferably, the default selected payment source will remain until changed by the user upon subsequent execution of the View Payment Sources 1308 screen. According to a variation of this aspect, the system also includes code for the mobile app and / or the Page. This allows a user to change the default payment method dynamically.
De acordo com um aspecto da invenção, a seleção e a ativação do usuário de um comando de Ver Fontes de Pagamento no aplicativo de Carteira Móvel faz com que a geração de uma instrução de pagamento por móvel ao MFTS, que responde pedindo a informação de saldo de conta atualizado em tempo real das fontes de pagamento disponíveis ao usuário e fornece tais saldos de conta atualizados ao dispositivo móvel do usuário. Será apreciado que tal informação atualizada de saldo de conta inclui todos os tipos de fontes de pagamento que incluem contas bancárias, cartões de crédito, associações de crédito, ou qualquer outra conta financeira que puder ser acessada por um sistema e com métodos como descrito aqui.According to one aspect of the invention, user selection and activation of a View Payment Sources command in the Mobile Wallet application causes the generation of a mobile payment statement to MFTS, which responds by requesting balance information. real-time account information from user-available payment sources and provides such updated account balances to the user's mobile device. It will be appreciated that such updated account balance information includes all types of payment sources including bank accounts, credit cards, credit associations, or any other financial account that may be accessed by a system and with methods as described herein.
A FIG. 14 é um diagrama de seqüência que ilustra um método 1400 para ver fontes de pagamento e saldos de conta de acordo com um aspecto exemplar da invenção. Na FIG. 14 e em outros diagramas de seqüência, será compreendido que os objetos alongados através da parte superior do desenho representam as entidades que se comunicam eletronicamente através da troca de sinais, mensagens, pacotes de dados, TCP/IP, etc.; que as caixas retangulares ao longo de uma linha que se estende verticalmente descendente a partir de uma entidade de comunicação representam etapas tomadas por essa entidade; que as linhas com as setas que se estendem entre caixas retangulares representam comunicações diretas a partir de uma entidade a uma outra entidade; e essa vez prossegue em um sentido de cima para baixo da figura de desenho. Esta convenção é utilizada em todos os diagramas de seqüência que ilustram modalidades e aspectos da invenção, a menos que anotado de outra maneira.FIG. 14 is a sequence diagram illustrating a method 1400 for viewing payment sources and account balances in accordance with an exemplary aspect of the invention. In FIG. 14 and in other sequence diagrams, it will be understood that the objects elongated across the top of the drawing represent entities that communicate electronically through exchange of signals, messages, data packets, TCP / IP, etc .; whereas rectangular boxes along a line extending vertically downward from a communication entity represent steps taken by that entity; whereas the arrow lines extending between rectangular boxes represent direct communications from one entity to another entity; and this time proceeds in a top-down direction of the drawing figure. This convention is used in all sequence diagrams illustrating embodiments and aspects of the invention unless otherwise noted.
Diversas entidades são ilustradas na FIG. 14: um dispositivo móvel do usuário 15, o servidor MFTS 18, e as várias instituições financeiras (FI) com que um usuário 12 (não mostrado) tem relacionamentos de negócio tais como (FI-I) 30A e (FI-N) 30N. Geralmente, as comunicações entre o dispositivo móvel 15 e os MFTS 18 são fornecidas por uma rede de portadora sem fio, mostrada não separada no desenho. Comunicações entre o MFTS 18 e um favorecido, ou umas instituições financeiras do favorecido, ou quaisquer fornecedores de serviços de terceiros, são fornecidos tipicamente por uma rede de telecomunicações, um fornecedor de serviço de Internet, um percurso de comunicação dedicado, ou por quaisquer outras redes de comunicação segura disponíveis, embora mostrado não separadamente no desenho.Several entities are illustrated in FIG. 14: a user 15 mobile device, the MFTS server 18, and the various financial institutions (FI) with which a user 12 (not shown) has business relationships such as (FI-I) 30A and (FI-N) 30N . Generally, communications between mobile device 15 and MFTS 18 are provided by a wireless carrier network, shown not separate in the drawing. Communications between MFTS 18 and a payee, or payee financial institutions, or any third party service providers are typically provided by a telecommunications network, an Internet service provider, a dedicated communication path, or any other secure communication networks available, although not shown separately in the drawing.
Começando na FIG. 14 na etapa 1402, o usuário abre um aplicativo "Carteira Móvel" no dispositivo móvel 15; o usuário é exigido preferivelmente para efetuar login fornecendo uma senha ou um PIN para verificação como indicado na etapa 1404. A senha ou o PIN é entrado pelo usuário, é validado localmente e as mensagens assinadas, criptografadas são enviadas ao MFTS para autenticação através de uma mensagem de autenticação (AM) 1406. Na etapa 1408, o MFTS 18 valida o login e permite o aplicativo de Carteira Móvel de executar, por exemplo, fornecendo uma mensagem de confirmação de comunicação ou autenticação (ACM) 1410 de volta ao dispositivo móvel 15 que inclui um código de sinal ou de validação que permite que o aplicativo de Carteira Móvel execute no dispositivo móvel 15. Se o usuário entra com uma senha ou um PIN incorreto um número predeterminado de vezes seguidas, ao usuário será negado preferivelmente o serviço e o dispositivo móvel é bloqueado. O usuário é exigido neste caso a tomar as etapas (não mostradas) para acessar a Página de Usuário 153 ou para contatar um representante de serviço ao cliente para desbloquear o dispositivo móvel.Starting in FIG. 14 in step 1402, the user opens a "Mobile Wallet" application on mobile device 15; The user is preferably required to log in by providing a password or PIN for verification as indicated in step 1404. The password or PIN is entered by the user, is validated locally, and signed, encrypted messages are sent to MFTS for authentication via a authentication message (AM) 1406. In step 1408, MFTS 18 validates the login and enables the Wallet application to run, for example by providing a 1410 communication or authentication confirmation (ACM) message back to the mobile device 15. which includes a sign-in or validation code that allows the Wallet application to run on mobile device 15. If the user enters an incorrect password or PIN a predetermined number of times in a row, the user is preferably denied service and Mobile device is locked. The user is required in this case to take the steps (not shown) to access User Page 153 or to contact a customer service representative to unlock the mobile device.
Se a senha ou o PIN são entrados corretamente, a mensagem de confirmação de autenticação 1410 a partir do MFTS 18 informa o dispositivo móvel 15 que o login é válido e inicia o aplicativo "Carteira Móvel" no dispositivo móvel 15, como mostrado na etapa 1412. Na etapa 1414, o usuário é apresentado com uma tela (por exemplo, FIG. 13) que permite vista e seleção de fontes de pagamento e saldos de conta.If the password or PIN is entered correctly, the authentication confirmation message 1410 from MFTS 18 informs mobile device 15 that the login is valid and launches the "Mobile Wallet" application on mobile device 15 as shown in step 1412 In step 1414, the user is presented with a screen (for example, FIG. 13) allowing view and selection of payment sources and account balances.
Também na etapa 1412, o usuário pode fazer uma seleção na tela 1306 (como mostrado na FIG. 13) para Ver Fontes de Pagamento. De acordo com um aspecto exemplar da invenção, o MFTS 18 recupera automaticamente saldos de conta para várias fontes de pagamento (e recupera as faturas a serem pagas), quando do login na etapa 1412. De acordo com um outro aspecto exemplar da invenção, o MFTS recupera tal informação em resposta à ativação especifica da função correspondente, por exemplo, a seleção de Ver Fonte de Pagamento (tela 1306 na FIG. 13) envia uma mensagem ao MFTS para causar a recuperação de informação de fonte de pagamento tal como saldos de conta, e seleção de Ver Faturas (também tela 1306) envia uma mensagem para causar a recuperação dos pagamentos a fazer.Also in step 1412, the user can make a selection on screen 1306 (as shown in FIG. 13) for View Payment Sources. According to one exemplary aspect of the invention, MFTS 18 automatically recovers account balances to various payment sources (and recovers invoices to be paid) upon login at step 1412. According to another exemplary aspect of the invention, the MFTS retrieves such information in response to specific activation of the corresponding function, for example, selecting View Payment Source (screen 1306 in FIG. 13) sends a message to MFTS to cause the retrieval of payment source information such as payment balances. Account, and Select View Invoices (also screen 1306) sends a message to cause recovery of payments to be made.
Em uma modalidade exemplar, o dispositivo móvel 15 comunica uma solicitação para ver fontes de pagamento e saldos de conta ao MFTS 18, e o MFTS correspondente interage com as fontes de pagamento disponíveis para recuperar sua informação de conta respectiva como mostrada na etapa 1418 enviando as solicitações 1420A ou 1420B a suas instituições financeiras correspondentes 30A, ou 30B. De acordo com uma modalidade preferida de determinadas invenções, a informação em tempo real de todas as contas de fonte de pagamento disponíveis ao usuário é coletada e enviada de volta ao MFTS como mostrado nas etapas 1422 e 1424 através das mensagens 1426 e 1428. Embora somente duas instituições financeiras sejam mostradas na FIG. 14 para finalidades da ilustração, será compreendido que o sistema é. operativo para se comunicar com alguma ou todas as instituições financeiras disponíveis e registradas associadas junto ao usuário.In an exemplary embodiment, mobile device 15 communicates a request to view payment sources and account balances to MFTS 18, and the corresponding MFTS interacts with available payment sources to retrieve their respective account information as shown in step 1418 by sending the 1420A or 1420B to their corresponding financial institutions 30A, or 30B. According to a preferred embodiment of certain inventions, real-time information from all payment source accounts available to the user is collected and sent back to MFTS as shown in steps 1422 and 1424 through messages 1426 and 1428. Although only two financial institutions are shown in FIG. 14 for purposes of the illustration, it will be understood that the system is. communicate with any or all of the available and registered financial institutions associated with you.
Na etapa 1430, o MFTS 18 coleta e acumula a informação de saldo de conta a partir das várias instituições financeiras associadas com o usuário, e envia uma ou mais mensagens 1432 que contêm esta informação ao dispositivo móvel 15. De acordo com um aspecto de determinadas invenções, uma coleção de informações de saldo de conta é acumulada e comunicada ao dispositivo móvel em uma única comunicação. De acordo com um outro aspecto, a informação de saldo de conta para uma instituição financeira particular é comunicada ao dispositivo móvel o mais rapidamente possível depois que é recebida, porque os vários sistemas de instituições financeiras são independentes e operam de forma assíncrona no que diz respeito a outros sistemas.In step 1430, MFTS 18 collects and accumulates account balance information from the various financial institutions associated with the user, and sends one or more messages 1432 containing this information to mobile device 15. According to an aspect of certain inventions, a collection of account balance information is accumulated and communicated to the mobile device in a single communication. In another aspect, account balance information for a particular financial institution is communicated to the mobile device as soon as possible after it is received, because the various financial institution systems are independent and operate asynchronously with respect to each other. to other systems.
Na etapa 1434, quando do recebimento dos saldos de conta a partir das instituições financeiras, a informação de todas as contas registradas é fornecida ao usuário para ver. O usuário pode então usar os controles de navegação para ver fontes de pagamento e saldos de conta selecionados. O usuário pode também realizar outras funções tais como a seleção de um método de pagamento default como descrito em relação a FIG. 13.In step 1434, upon receipt of account balances from financial institutions, the information of all registered accounts is provided to the user to view. You can then use the navigation controls to view selected payment sources and account balances. The user may also perform other functions such as selecting a default payment method as described in relation to FIG. 13
De acordo com um aspecto exemplar da presente invenção, depois que o usuário entra com uma senha ou um PIN válido, o login é validado pelo sistema MFTS 18. Neste momento, o MFTS pode começar a junta informação para o usuário antes da seleção de quaisquer opções da Carteira Móvel. Em uma modalidade, o sistema MFTS 18 envia pedidos de saldo para parte ou todas as entidades de faturamento do usuário para recuperar imediatamente a informação de saldo destas entidades.de faturamento. Em uma outra modalidade, o sistema MFTS 18 envia pedidos de informação de fonte de pagamento para parte ou todos os fornecedores de serviços financeiros do usuário para recuperar imediatamente a informação (em tempo real) de saldo destas entidades. Estas operações são terminadas antes que o usuário comece mesmo a fazer quaisquer seleções da Carteira Móvel. A informação recuperada a partir das entidades de faturamento e dos fornecedores de serviços financeiros é armazenada (em cache) em um banco de dados ou em uma memória temporária no dispositivo móvel do usuário, e/ou armazenada em cache no sistema MFTS. 0 usuário é provável fazer alguma seleção da operação carteira móvel depois que ele faz o login na carteira móvel. Quando o usuário faz qualquer seleção da operação de Carteira Móvel tal como ver faturas, ver fontes de pagamento, etc., o usuário receberá a informação atualizada do banco de dados temporária ou cache no sistema MFTS imediatamente. Conseqüentemente o MFTS fornece uma resposta imediata ao usuário com informação recebida antes da seleção do usuário da operação de Carteira Móvel. Será apreciado que uma vantagem desta abordagem é uma resposta rápida e atualização virtualmente "em tempo real" da informação de saldo de conta em um dispositivo móvel do usuário.According to an exemplary aspect of the present invention, after the user enters a valid password or PIN, the login is validated by the MFTS 18 system. At this time, MFTS can start gathering information for the user before selecting any Mobile Wallet options. In one embodiment, the MFTS 18 system sends balance requests to part or all user billing entities to immediately retrieve the balance information from these billing entities. In another embodiment, the MFTS 18 system sends payment source information requests to part or all of the user's financial service providers to immediately retrieve (real-time) balance information from these entities. These operations are completed before the user even begins making any Mobile Wallet selections. Information retrieved from billing entities and financial service providers is cached in a database or temporary memory on the user's mobile device, and / or cached in the MFTS system. The user is likely to make some selection of the mobile wallet operation after he logs in to the mobile wallet. When you make any selection of the Mobile Wallet transaction such as view invoices, view payment sources, etc., you will receive updated information from the temporary database or cache in the MFTS system immediately. Consequently MFTS provides an immediate response to the user with information received prior to user selection of the Mobile Wallet operation. It will be appreciated that an advantage of this approach is a rapid response and virtually "real time" update of account balance information on a user's mobile device.
VER FATURASSEE INVOICES
A FIG. 15 é uma série de vistas de tela de usuário 1500 de um dispositivo móvel como as faturas das opiniões de usuário para pagar a concessão de aspectos da invenção. 0 usuário tem pelo menos duas maneiras de ver suas faturas de acordo com tais aspectos. Um primeiro método 1500a começa com ativação de usuário do aplicativo "Carteira Móvel" e o segundo método 1500b começa com recebimento de uma mensagem de texto SMS a partir do MFTS 18.FIG. 15 is a series of 1500 user screen views of a mobile device as the user opinions invoices to pay for granting aspects of the invention. You have at least two ways to view your invoices accordingly. A first method 1500a begins with user activation of the "Mobile Wallet" application and the second method 1500b begins with receiving an SMS text message from MFTS 18.
O primeiro método 1500a começa na tela 1502. Quando o usuário usar o aplicativo "Carteira Móvel" para yer as faturas, o usuário seleciona a opção de "Carteira Móvel" da vista de tela de dispositivo móvel 1502 e é apresentada com uma vista de tela de login 1504. Depois que o usuário faz login e fornece uma senha válida (ou está autenticado de outra maneira ao dispositivo móvel 15) , ao usuário é apresentado com um número de escolhas como mostrado na tela 1506, por exemplo, Ver Fontes de Pagamento, Ver Faturas, Pagar Faturas, etc., "Pague a Qualquer Um", Transferência de Saldo, Alterar PIN, etc. De acordo com este aspecto exemplar da invenção, o usuário seleciona a opção de "Ver Faturas" ou pressiona a tecla numérica "2". Em resposta à seleção da opção de Ver Faturas por um ou outro método, o usuário é apresentado com uma tela de Ver Faturas 1512.The first method 1500a starts at screen 1502. When the user uses the "Mobile Wallet" application to read invoices, the user selects the "Mobile Wallet" option from the 1502 mobile screen view and is presented with a screen view. After the user logs in and provides a valid password (or is otherwise authenticated to mobile device 15), the user is presented with a number of choices as shown on screen 1506, for example, View Payment Sources. , View Invoices, Pay Invoices, etc., "Pay Anyone", Balance Transfer, Change PIN, etc. In accordance with this exemplary aspect of the invention, the user selects the "View Invoices" option or presses the number key "2". In response to selecting View Invoices by either method, the user is presented with a View Invoices 1512 screen.
De acordo com um outro aspecto, um segundo método 1500b envolve o recebimento de uma mensagem de texto de SMS, em vez de em resposta à ativação de usuário do aplicativo de Cartei ra Móvel. A tela 1522 mostra uma tela de exibição exemplar da mensagem de texto que inclui um número de mensagens de texto que o usuário recebeu, por exemplo, Fatura de Luz devida, Comprar Leite e Suco, Fatura de Gás devida, Fatura de Telefone devida, etc. Neste exemplo, diversas das mensagens de SMS na tela de exibição de mensagem de texto do usuário relacionam-se ao pagamento de faturas, mas não todas as mensagens são relativas a pagamento de fatura. Como é sabido, um usuário pode receber um número de mensagens de texto diferentes em relação a um número de assuntos diferentes. De acordo com determinados aspectos das invenções, o recebimento de uma mensagem de SMS em relação ao pagamento de uma fatura pode mostrar prompt ao usuário para ativar o aplicativo de Carteira Móvel, ou a leitura de uma mensagem de SMS em relação a uma fatura devida pode ativar o aplicativo de Carteira Móvel, ομ o recebimento de uma mensagem de SMS que contém códigos predeterminados pode automaticamente ativar o aplicativo de Carteira Móvel sob determinadas circunstâncias predeterminadas.In another aspect, a second method 1500b involves receiving an SMS text message rather than in response to user activation of the Mobile Cart application. Screen 1522 shows an exemplary text message display screen that includes a number of text messages the user has received, for example, Due Light Invoice, Milk and Juice Purchase, Due Gas Invoice, Due Phone Invoice, etc. . In this example, many of the SMS messages on the user's text message display screen relate to invoice payment, but not all messages are invoice payment related. As is well known, a user may receive a number of different text messages regarding a number of different subjects. Depending on certain aspects of the inventions, receiving an SMS message regarding payment of an invoice may prompt the user to activate the Wallet application, or reading an SMS message regarding an due invoice may To activate the Wallet application, ομ Receiving an SMS message containing predetermined codes may automatically activate the Wallet application under certain predetermined circumstances.
De acordo com um aspecto exemplar da invenção, um agregador de fatura (por exemplo, um operador de um sistema de demonstrativo de fatura 190 como mostrado na FIG. 2) recebe um número de faturas para pagar em nome de um usuário, e apresenta a informação a respeito daquelas faturas ao usuário através de uma mensagem de texto, de modo que o usuário seja notificado que uma nova fatura foi recebida e pode obter mais informação sobre a fatura, ou possa ativar o aplicativo de Carteira Móvel para pagar a fatura. De acordo com este aspecto exemplar da invenção, quando uma fatura nova é recebida no servidor MFTS a partir de um sistema de demonstrativo de fatura, o usuário é notificado por uma mensagem de texto curta. Esta mensagem curta é preferivelmente breve e informa somente ao usuário que uma nova fatura chegou. Em uma modalidade, a mensagem é limitada ao nome da entidade de faturamento (por exemplo, companhia de luz, companhia de gás, etc.), da quantia total devida, e da data de vencimento. A outra informação pode ser fornecida na mensagem de SMS, se desejada, mas de acordo com este aspecto exemplar da invenção a informação é limitada à informação antecedente de modo que o usuário possa rapidamente e eficientemente ser notificado somente da informação, mais importante.According to an exemplary aspect of the invention, an invoice aggregator (for example, an operator of an invoice statement system 190 as shown in FIG. 2) receives a number of invoices to pay on behalf of a user, and presents the information about those invoices to the user via a text message, so that the user is notified that a new invoice has been received and can get more information about the invoice, or can activate the Mobile Wallet application to pay the invoice. According to this exemplary aspect of the invention, when a new invoice is received on the MFTS server from an invoice statement system, the user is notified by a short text message. This short message is preferably brief and only informs the user that a new invoice has arrived. In one embodiment, the message is limited to the name of the billing entity (for example, utility, gas company, etc.), the total amount due, and the due date. Other information may be provided in the SMS message if desired, but in accordance with this exemplary aspect of the invention the information is limited to the prior information so that the user can be quickly and efficiently notified only of the most important information.
No exemplo da FIG. 15, suponha que o usuário selecionou a mensagem Fatura de Luz Devida, como mostrado na tela 1524. Quando a tecla "Ler" é pressionada, de acordo com este aspecto exemplar da invenção, uma mensagem de texto em relação a uma fatura a pagar (por exemplo, "Fatura XXX Devida") é detectada automaticamente pelo aplicativo móvel como em relação a uma fatura a pagar e inicia o aplicativo de Carteira Móvel no dispositivo móvel. Em resposta a inicialização do aplicativo de Carteira Móvel, o usuário é apresentado com uma tela de login 1526 para permitir que o usuário entre com uma senha ou um PIN.In the example of FIG. 15, suppose the user has selected the Due Light Invoice message, as shown on screen 1524. When the "Read" key is pressed in accordance with this exemplary aspect of the invention, a text message regarding an invoice payable ( e.g. "XXX Invoice Due") is automatically detected by the mobile app as against an invoice to pay and launches the Mobile Wallet app on the mobile device. In response to launching the Mobile Wallet application, the user is presented with a 1526 login screen to allow the user to enter a password or PIN.
Depois que o usuário faz o login e fornece uma senha válida (ou está autenticado de outra maneira ao dispositivo móvel 15), ao usuário é apresentado a tela de Ver Faturas 1512. Um ou outro dos métodos 1500a, 1500b conduza a tela Ver Faturas 1512. Devido ao tamanho limitado da tela de dispositivo móvel, será compreendido que o conteúdo da tela "Ver Faturas" não é tão detalhada quanto a versão de papel das faturas que os usuários recebem regularmente. Entretanto, de acordo com aspectos exemplares da invenção, alguma ou toda a seguinte informação são indicadas em algumas modalidades da invenção: (1) o nome da entidade de faturamento; (2) a data em que a fatura foi recebida; (3) a quantia devida, e (4) a data de vencimento. Outras informações relacionadas tais como uma quantia minima de pagamento, o saldo pendente de pagamento, periodicidade de faturamento, última quantia e data de pagamento etc. podem também ser indicadas dependendo do tamanho da tela de dispositivo móvel. Uma barra de rolamento opcional pode ser adicionada para uma exibição maior.After the user logs in and provides a valid password (or is otherwise authenticated to mobile device 15), the user is presented with the View Invoices 1512 screen. Either method 1500a, 1500b leads to the View Invoices 1512 screen. Due to the limited size of the mobile screen, it will be understood that the contents of the "View Invoices" screen are not as detailed as the paper version of the invoices users receive on a regular basis. However, according to exemplary aspects of the invention, some or all of the following information is indicated in some embodiments of the invention: (1) the name of the billing entity; (2) the date the invoice was received; (3) the amount due, and (4) the due date. Other related information such as a minimum payment amount, outstanding payment balance, billing frequency, last amount and payment date, etc. may also be displayed depending on the size of the mobile device screen. An optional scroll bar can be added for a larger display.
As telas de exibição 1512, 1514, 1516 ilustram uma sucessão de faturas diferentes que o usuário vê quando μsando os controles de navegação (por exemplo, a tecla Seguinte), para causar a exibição de faturas que podem ser pagas de acordo com aspectos exemplares da invenção. Quando o usuário pressionar a tecla "Seguinte" como mostrado na vista de tela de dispositivo móvel 1512, a fatura seguinte é mostrada na vista de tela de dispositivo móvel seguinte 1514. O usuário pode usar as teclas "Voltar" e "Seguinte" para ver cada fatura individual até que a tecla "Selecionar a Pagar" seja pressionada como mostrado na vista de tela de dispositivo móvel 1516.Display screens 1512, 1514, 1516 illustrate a succession of different invoices that the user sees when using the navigation controls (for example, the Next key) to cause invoices that can be paid to be displayed according to exemplary aspects of the navigation. invention. When the user presses the "Next" key as shown in the mobile screen view 1512, the next invoice is shown in the next mobile screen view 1514. The user can use the "Back" and "Next" keys to view. each individual invoice until the "Select to Pay" key is pressed as shown in mobile screen view 1516.
A FIG. 16 é um diagrama de seqüência que ilustra um método 1600 para ver faturas de acordo com um aspecto exemplar da invenção. O método ou processo 1600 envolve comunicações ou mensagens entre um dispositivo móvel 15, o MFTS 18, e pelo menos uma entidade de faturamento. De acordo com uma melhor modalidade atualmente contemplada, um sistema de demonstrativo de fatura 190 recebe faturas de um número de entidades de faturamento diferentes em nome de um usuário, e fornece a informação ao MFTS 18 em relação a uma pluralidade de faturas de uma pluralidade de entidades de faturamento. A FIG. 16 ilustra conseqüentemente este modo ou modalidade, mas será compreendido e será apreciado que o MFTS 18 pode se comunicar separada e independentemente com as entidades de faturamento, sem exigir que todas as faturas ou pagamentos a fazer sejam fornecidos por um sistema de demonstrativo de fatura 190.FIG. 16 is a sequence diagram illustrating a method 1600 for viewing invoices in accordance with an exemplary aspect of the invention. Method or process 1600 involves communications or messaging between a mobile device 15, MFTS 18, and at least one billing entity. According to a better embodiment currently contemplated, an invoice statement system 190 receives invoices from a number of different billing entities on behalf of a user, and provides information to MFTS 18 regarding a plurality of invoices from a plurality of billing entities. FIG. 16 therefore illustrates this mode or mode, but it will be understood and appreciated that MFTS 18 can communicate separately and independently with billing entities, without requiring all invoices or payments to be made to be provided by an invoice statement system 190. .
Em uma modalidade preferida, o usuário vê faturas abrindo sua opção de Carteira Móvel do dispositivo móvel como mostrado na etapa 1612. De acordo com um aspecto exemplar alternativo das invenções, uma entidade de faturamento fornece informação a um sistema de demonstrativo de fatura 190, como mostrado na etapa 1602. O sistema de demonstrativo de fatura 190 comunica uma mensagem 1606 ao MFTS 18 como mostrado na etapa 1604. Na etapa 1608, o MFTS 18 envia uma mensagem de texto curta (SMS) 1610 contendo informações abreviadas selecionadas de contenção ao usuário através do gerador de SMS 151 (FIG. 2) e do fornecedor de serviço de rede sem fio 110. Como discutido mais cedo, o usuário abre a Carteira Móvel ou lê a mensagem de texto quando é conveniente a ele como mostrado na etapa 1612. 0 usuário recebe prompt para entrar com login e a senha ou PIN é validado na etapa 1614. Em resposta à validação pelo aplicativo móvel do usuário através de login de senha ou com outros meios de autenticação, o aplicativo móvel envia uma mensagem de autenticação (AM) 1616 ao MFTS 18. Na etapa 1618, o MFTS 18 valida o login a partir da mensagem de autenticação 1616 e comunica uma mensagem de confirmação de autenticação (ACM) 1620 de volta ao dispositivo móvel 15 que permite que o aplicativo de Carteira Móvel execute. Na etapa 1622, o dispositivo móvel abre o aplicativo de Carteira Móvel, que permite que o usuário veja mais informações detalhadas sobre uma fatura para pagar ou o pagamento a fazer. Na etapa 1624 o usuário seleciona a opção de "Ver Faturas" (como mostrado e descrito em relação a FIG. 15). Na etapa 1626, o usuário seleciona uma fatura para ver. Em resposta à seleção de uma fatura para ver, o dispositivo móvel 15 comunica uma mensagem de solicitação 1628 ao MFTS 18 para pedir a informação referente à fatura selecionada.In a preferred embodiment, the user sees invoices opening their Mobile Wallet option as shown in step 1612. According to an alternative exemplary aspect of the inventions, a billing entity provides information to an invoice statement system 190, such as shown in step 1602. Invoice statement system 190 communicates a message 1606 to MFTS 18 as shown in step 1604. In step 1608, MFTS 18 sends a short text message (SMS) 1610 containing selected abbreviated containment information to the user via SMS generator 151 (FIG. 2) and wireless network service provider 110. As discussed earlier, the user opens the Wallet or reads the text message when it is convenient for him as shown in step 1612. The user is prompted to log in and the password or PIN is validated in step 1614. In response to validation by the user's mobile app via password login or with other means of authentication, the mobile application sends an authentication message (AM) 1616 to MFTS 18. In step 1618, MFTS 18 validates the login from authentication message 1616 and communicates an authentication confirmation message (ACM) 1620 back to mobile device 15 which allows the Mobile Wallet app to run. In step 1622, the mobile device opens the Mobile Wallet application, which allows the user to see more detailed information about an invoice to pay or payment to make. At step 1624 the user selects the "View Invoices" option (as shown and described with respect to FIG. 15). In step 1626, you select an invoice to view. In response to selecting an invoice to view, mobile device 15 communicates a request message 1628 to MFTS 18 to request information regarding the selected invoice.
Na etapa 1630, o MFTS 18 recebe a solicitação de informações em relação à fatura selecionada e gera uma mensagem 1632 ao sistema de demonstrativo de fatura 190. Na etapa 1634, o sistema de demonstrativo de fatura recupera a informação em relação à fatura selecionada (ou opcionalmente, para uma ou mais faturas associadas com o usuário particular) e recupera informação de faturamento detalhada. Preferivelmente, conseqüentemente, todas as faturas associadas com o usuário são enviadas ao MFTS através de uma mensagem 1636. Na etapa 1638, o MFTS 18 recebe a informação de faturamento detalhada do sistema de demonstrativo de fatura 190 e armazena a informação de faturamento detalhada no banco de dados de MFTS em uma tabela de informação de faturamento detalhada (veja FIG. 6). O MFTS 18 então prepara uma mensagem 1639 com a informação reduzida selecionada apropriada para o dispositivo móvel (isto é, um subconjunto de informação de faturamento detalhada) e encaminha a mensagem contendo um subconjunto da informação de faturamento detalhada ao dispositivo móvel do usuário 15. Na etapa 1640, o usuário vê suas faturas devidas, através de telas como mostrado na FIG. 15. Embora a FIG. 16 mostre uma seqüência de etapas para obter a informação de fatura a partir de um sistema de demonstrativo de fatura, será compreendido que as etapas são similares para obter informação a partir de uma entidade de faturamento independentemente. Do precedente, será apreciado que um aspecto da presente invenção envolve um método para obter informação reduzida selecionada em relação aos pagamentos a fazer (faturas a pagar) e esta informação é obtida a partir de uma ou mais entidades do faturamento, independente ou de um sistema de demonstrativo de fatura 190.At step 1630, MFTS 18 receives the information request regarding the selected invoice and generates a 1632 message to invoice statement system 190. At step 1634, the invoice system retrieves information regarding the selected invoice (or optionally for one or more invoices associated with the particular user) and retrieves detailed billing information. Preferably, therefore, all invoices associated with the user are sent to MFTS via a 1636 message. In step 1638, MFTS 18 receives detailed billing information from invoice statement system 190 and stores the detailed billing information in the bank. MFTS data in a detailed billing information table (see FIG. 6). MFTS 18 then prepares a message 1639 with the selected selected reduced information appropriate for the mobile device (i.e. a subset of the detailed billing information) and forwards the message containing a subset of the detailed billing information to the user's mobile device 15. In step 1640, the user sees their due invoices through screens as shown in FIG. Although FIG. 16 shows a sequence of steps for obtaining invoice information from an invoice statement system, it will be understood that the steps are similar for obtaining information from an invoicing entity independently. From the foregoing, it will be appreciated that an aspect of the present invention involves a method for obtaining selected reduced information in relation to payments to be made (invoices payable) and this information is obtained from one or more independent billing entities or a system. of invoice statement 190.
PAGAR FATURASPAY INVOICES
A FIG. 17 é uma série de vistas de tela de usuário 1700 de um dispositivo móvel que se relacionam a um usuário que paga suas faturas. Como em outros aspectos da invenção descrita em outra parte, um usuário é exigido preferivelmente a ativar o aplicativo de Carteira Móvel em seu dispositivo móvel e ser autenticado (isto é, efetuar login) para o uso do aplicativo nesse dispositivo móvel particular. Assim, a tela 1702 mostra um número de aplicativos selecionáveis tais como Carteira Móvel, Download de Música, Jogos, etc., e tela 704 mostra uma tela de login que é gerada quando da execução inicial do aplicativo de Carteira Móvel quando da seleção na tela 1702. Após o usuário efetuar login no aplicativo "Carteira Móvel" como mostrado nas telas 1702, 1704, uma tela da Carteira Móvel 1706 é exibida. De acordo com aspectos exemplares da invenção, a tela Carteira Móvel inclui um número de opções selecionáveis que fornecem várias funções em relação à vista, monitoração, e pagamento de transação financeira móvel. Por exemplo, a tela 1706 mostra opções para Ver Fontes de Pagamento, Ver Faturas, Pagar Faturas, "Pague a Qualquer Um", Transferência de Saldo, e Alterar PIN. De acordo com o aspecto de pagar faturas, a opção de Pagar Faturas é mostrada destacada (selecionada), indicando que o usuário elegeu para ativar a função de Pagar Faturas do aplicativo móvel. O usuário pode ativar esta função selecionando Pagar Faturas a partir do menu na tela 1706 ou pode pressionar a tecla "3" no teclado. Na resposta, o aplicativo de Carteira Móvel apresenta uma tela de exibição de Pagar Faturas como mostrado em 1708.FIG. 17 is a series of 1700 user screen views of a mobile device that relate to a user who pays their invoices. As in other aspects of the invention described elsewhere, a user is preferably required to activate the Mobile Wallet application on his mobile device and to be authenticated (ie, to log in) for use of the application on that particular mobile device. Thus, screen 1702 shows a number of selectable applications such as Mobile Wallet, Music Download, Games, etc., and screen 704 shows a login screen that is generated upon initial launch of the Mobile Wallet application upon screen selection. 1702. After you log in to the "Mobile Wallet" application as shown on screens 1702, 1704, a Mobile Wallet 1706 screen is displayed. In accordance with exemplary aspects of the invention, the Mobile Wallet screen includes a number of selectable options that provide various functions regarding mobile financial transaction viewing, monitoring, and payment. For example, screen 1706 shows options for View Payment Sources, View Invoices, Pay Invoices, "Pay Anyone", Balance Transfer, and Change PIN. Depending on the aspect of paying invoices, the Pay Invoices option is highlighted (selected), indicating that the user has elected to enable the Mobile Invoice Pay function. You can activate this function by selecting Pay Invoices from the on-screen menu 1706 or you can press the "3" key on the keyboard. In response, the Mobile Wallet application features a Pay Invoices display screen as shown in 1708.
De acordo com aspectos exemplares da invenção, a tela de Pagar Faturas 1708 fornece uma lista de faturas selecionáveis pendentes. Em uma modalidade, a lista pode ser arranjada de modo que a fatura mais atrasada seja listada na parte superior e a fatura mais antiga seja listada na parte inferior, como mostrado na vista de tela 1708. Outros arranjos tais como as faturas mais antigas que são primeiro listadas podem também ser implementados. De acordo com um aspecto exemplar da invenção, e como mostrado na tela 1708, quando a função de "Pagar Faturas" é selecionada, a fatura mais antiga é destacada automaticamente para que o usuário pague primeiramente, por exemplo, "Fatura de Telefone Devida 17/11/05 de $34,45". Neste como em outros aspectos exemplares da invenção, um usuário navega a lista usando controles acima e abaixo de navegação e seleciona a fatura que deseja pagar pressionando a tecla "Selecionar" quando uma fatura apropriada for destacada.In accordance with exemplary aspects of the invention, the Pay Invoices screen 1708 provides a list of selectable outstanding invoices. In one embodiment, the list can be arranged so that the latest invoice is listed at the top and the oldest invoice is listed at the bottom, as shown in screen view 1708. Other arrangements such as the older invoices that are Listed above can also be implemented. According to an exemplary aspect of the invention, and as shown on screen 1708, when the "Pay Invoices" function is selected, the oldest invoice is automatically highlighted so that the user pays first, for example, "Phone Invoice Due 17" 11/05 of $ 34.45 ". In this as in other exemplary aspects of the invention, a user navigates the list using up and down navigation controls and selects the invoice they wish to pay by pressing the "Select" key when an appropriate invoice is highlighted.
Em resposta à seleção de uma fatura particular, a informação sobre a fatura selecionada é exibida ao usuário, como mostrado na tela 1710. De acordo com aspectos exemplares da invenção, a informação selecionada em relação à fatura selecionada é exibida, por exemplo, o nome da entidade de faturamento, a data que a fatura foi recebida, a quantia da fatura, opcionalmente um pagamento mínimo, e a data de vencimento, como mostrado na vista de tela 1710.In response to selecting a particular invoice, information about the selected invoice is displayed to the user as shown on screen 1710. According to exemplary aspects of the invention, the selected information in relation to the selected invoice is displayed, for example, the name from the billing entity, the date the invoice was received, the invoice amount, optionally a minimum payment, and the due date, as shown in screen view 1710.
Opcionalmente, mas não mostrado na tela 1710, o saldo total devido em uma conta pode ser mostrado. A tela exemplar 1710 também inclui preferivelmente uma tecla Pagar, Voltar, e Seguinte como controles de navegação que permitem ver outras faturas em uma lista seqüencial de faturas. Como será apreciado, a tecla ou controle Pagar é usado para pagar atualmente a fatura na exibição.Optionally, but not shown on screen 1710, the total balance due on an account may be shown. The exemplary screen 1710 also preferably includes a Pay, Back, and Next key as navigation controls that allow you to view other invoices in a sequential list of invoices. As will be appreciated, the Pay key or control is used to currently pay the invoice on display.
De acordo com aspectos exemplares da invenção, quando a tecla "Pagar" é pressionada, o aplicativo de Carteira Móvel fornece uma vista de tela 1712 que permite que o usuário selecione a quantia a pagar. Em uma modalidade preferida, ao usuário é oferecido as seguintes opções: (1) pagar a quantia mínima devida; (2) pagar a quantia total devida; ou (3) pagar uma quantia especificada pelo usuário. As primeiras duas opções são evidentes e conduzem ao pagamento apropriado com base na informação no registro. A terceira opção fornece ao usuário a flexibilidade para especificar uma quantia desejada. Se a terceira opção é selecionada, o aplicativo de Carteira Móvel fornece uma vista de tela (não mostrada) que permite a entrada de uma quantia desejada a pagar. A tela exemplar 1712 também inclui preferivelmente um botão de Pagar, Voltar, e Seguinte como controles de navegação que permitem ver outras faturas em uma lista seqüencial de faturas, ou proceder com pagamento da fatura selecionada. Como será apreciado, o botão ou controle de Pagar é usado para pagar a quantia selecionada atualmente.According to exemplary aspects of the invention, when the "Pay" key is pressed, the Mobile Wallet application provides a 1712 screen view that allows the user to select the amount to pay. In a preferred embodiment, the user is offered the following options: (1) pay the minimum amount due; (2) pay the full amount due; or (3) pay a user-specified amount. The first two options are evident and lead to the appropriate payment based on the information in the registry. The third option gives the user the flexibility to specify a desired amount. If the third option is selected, the Mobile Wallet application provides a screen view (not shown) that allows you to enter a desired amount to pay. The exemplary screen 1712 also preferably includes a Pay, Back, and Next button as navigation controls that allow you to view other invoices in a sequential invoice list, or proceed with payment of the selected invoice. As will be appreciated, the Pay button or control is used to pay the currently selected amount.
Continuando com tela 1712, quando o usuário decidir a quantidade a pagar e a tecla "Pagar" é pressionada, uma vista de tela 1714 é exibida que mostre urna fonte de pagamento default (Bank of USA, neste caso) e sua informação relacionada. Na tela exemplar 1714, a fonte de pagamento default Bank of USA tem três contas selecionáveis, por exemplo, Saldo de Poupança, Saldo Corrente, e Outro (por exemplo, uma conta de mercado financeiro ou talvez uma conta de empréstimo). De acordo com um aspecto exemplar, uma conta particular default é mostrada destacada (por exemplo, o Saldo Corrente) , para indicar ao usuário que a Conta Corrente para esta fonte de pagamento é a fonte de pagamento default que será utilizada a menos que cancelado pelo usuário por outros meios.Continuing with screen 1712, when the user decides the amount to pay and the "Pay" key is pressed, a screen view 1714 is displayed showing a default payment source (Bank of USA in this case) and its related information. On the exemplary screen 1714, the default payment source Bank of USA has three selectable accounts, for example, Savings Balance, Current Balance, and Other (for example, a financial market account or perhaps a loan account). In one exemplary aspect, a default particular account is shown highlighted (for example, the Current Balance) to indicate to the user that the Current Account for this payment source is the default payment source that will be used unless canceled by the user by other means.
De acordo com um aspecto exemplar da invenção, a tela 1714 inclui adicionalmente texto mostrando prompt ao usuário para confirmar a fonte de pagamento default atualmente exibida, por exemplo, o texto lê "Pagar com fonte de pagamento default?" Se o usuário pressiona a tecla "Selecionar" na vista de tela 1714, indicando a confirmação que a fatura atual deve ser paga com a fonte de pagamento default, a seguir o aplicativo de Carteira Móvel gera uma vista de tela 1716 que inclui a informação confirmando o pagamento e atualizando a informação de fonte de pagamento. Neste momento, o usuário pode ou pressionar o botão "Concluído" para completar a transação de pagamento móvel pu pressionar "Seguinte" para fazer outros pagamentos. De acordo com aspectos exemplares da invenção, a quantia do pagamento atual ($34,45 no exemplo mostrado) é subtraída do saldo mostrado na fonte de pagamento default (o Saldo Corrente), de modo que a informação de fonte de pagamento do usuário é instantaneamente atualizada para refletir o pagamento (isto é, o Saldo Corrente é reduzido de $34,45) como mostrado entre as telas 1714 e 1716. Isto ocorre em modalidades exemplares mesmo que a quantia da fatura não seja debitada ainda realmente da conta bancária do usuário. A FIG. 18A é um diagrama de seqüência que ilustra um método 1800 para pagar uma fatura de acordo com uma modalidade preferida da presente invenção. O método ou processo 1800 envolve comunicações' ou mensagens entre um dispositivo móvel 15, o MFTS 18, pelo menos uma entidade de faturamento (por exemplo, um sistema de demonstrativo de fatura 190 ou uma entidade de faturamento separada), e uma instituição financeira selecionada 30 que serve como uma fonte de pagamento (PS) selecionada. Neste exemplo, a instituição financeira (FI) default do usuário 30A é descrita como a fonte de pagamento selecionada.In accordance with an exemplary aspect of the invention, screen 1714 additionally includes text showing the user prompt to confirm the currently displayed default payment source, for example, the text reads "Pay with default payment source?" If you press the "Select" key in screen view 1714, indicating confirmation that the current invoice is to be paid with the default payment source, then the Mobile Wallet application generates a screen view 1716 that includes the confirming information. payment and updating the payment source information. At this time, the user can either press the "Done" button to complete the mobile payment transaction or press "Next" to make other payments. According to exemplary aspects of the invention, the current payment amount ($ 34.45 in the example shown) is subtracted from the balance shown in the default payment source (the Current Balance), so that the user's payment source information is instantly updated to reflect payment (ie Current Balance is reduced by $ 34.45) as shown between screens 1714 and 1716. This occurs in exemplary modalities even if the invoice amount is not actually debited from the user's bank account. FIG. 18A is a sequence diagram illustrating a method 1800 for paying an invoice according to a preferred embodiment of the present invention. Method or process 1800 involves communications' or messaging between a mobile device 15, MFTS 18, at least one billing entity (for example, a billing statement system 190 or a separate billing entity), and a selected financial institution. 30 which serves as a selected payment source (PS). In this example, user default financial institution (FI) 30A is described as the selected payment source.
Suponha na FIG. 18A que o usuário viu previamente fontes de pagamento e saldos de conta, e selecionou uma fatura particular para ser paga. Assim, o passo inicial do processo 1800 é a etapa 1802, onde o usuário recebeu a informação sobre todas as faturas para pagar e está pronto para selecionar uma fatura particular a pagar, por exemplo, através da tela 1708 na FIG. 17. Quando o usuário está pronto para pagar uma fatura, na etapa 1804 o usuário seleciona uma fatura particular a pagar. Como mostrado nas vistas de tela exemplares 1712 e 1714, o usuário seleciona uma fonte de pagamento e decide/entra com uma quantia a pagar na etapa 1806. Em resposta à entrada de uma quantidade a pagar, uma mensagem de instrução de pagamento móvel (MPI) 1808 é comunicada a partir do dispositivo móvel 15 ao MFTS 18 que inclui a quantia desejada e identifica a instituição financeira selecionada para fazer o pagamento. Na etapa 1810, o MFTS 18 recebe a mensagem MPI, e prepara uma mensagem de instrução de pagamento de MFTS (MFTSPI) 1812 à instituição financeira selecionada 30A. A mensagem de MFTSPI 1812 é preferivelmente uma mensagem de consulta à instituição financeira para verificar se a fonte de pagamento selecionada tem fundos suficientes para fazer o pagamento, e/ou uma instrução para fazer o pagamento se fundos suficientes estão disponíveis. Ademais na etapa 1814, a mensagem de MFTSPI 1812 é comunicada à instituição financeira 30A, e recebida na etapa 1814, se fundos suficientes não estão disponíveis para cobrir o pagamento, a FI 30A gera e comunica uma mensagem de resposta 1816 (não mostrada) ao MFTS 18 para recomendar que fundos não estão disponíveis e por sua vez, o MFTS envia uma mensagem de reconhecimento (não mostrada) ao usuário que o pagamento solicitado falhou. Se não, a FI prepara uma mensagem de fundos disponíveis (FAM) 1816 que indicam que os fundos suficientes estão disponíveis e transmite esta mensagem ao MFTS. Na etapa 1818, o MFTS 18 recebe a mensagem de fundos disponíveis e prepara uma mensagem de fundos disponíveis correspondente 1820 ao dispositivo móvel 15 que permite o aplicativo de Carteira Móvel de prosseguir, com geração de uma mensagem de instrução de pagamento. Esta mensagem de fundos disponíveis é recebida no dispositivo móvel na etapa 1822, onde o aplicativo de Carteira Móvel prossegue com processamento do pagamento. A etapa 1822 inclui ações tais como a geração de uma exibição de confirmação de pagamento para o usuário, por exemplo, a tela 1714 (FIG. 17), que pede que o usuário confirme "Pagar com Fonte de Pagamento default?" Naturalmente será apreciado que o usuário poderia declinar do pagamento com a fonte de pagamento default e usar os controles de navegação para selecionar uma fonte de pagamento diferente, neste caso ainda e correspondentemente as mensagens apropriadas a partir do aplicativo de Carteira Móvel são geradas e retornadas ao MFTS 18.Suppose in FIG. 18A that the user has previously viewed payment sources and account balances, and selected a particular invoice to be paid. Thus, the initial process step 1800 is step 1802, where the user has received the information on all invoices to pay and is ready to select a particular invoice to pay, for example through screen 1708 in FIG. 17. When you are ready to pay an invoice, in step 1804 you select a particular invoice to pay. As shown in the exemplary screen views 1712 and 1714, the user selects a payment source and decides / enters an amount to pay in step 1806. In response to entering an amount payable, a mobile payment instruction message (MPI) ) 1808 is communicated from mobile device 15 to MFTS 18 which includes the desired amount and identifies the financial institution selected to make the payment. In step 1810, MFTS 18 receives the MPI message, and prepares an MFTS payment instruction message (MFTSPI) 1812 to the selected financial institution 30A. The MFTSPI 1812 message is preferably a query message to the financial institution to verify that the selected payment source has sufficient funds to make the payment, and / or an instruction to make payment if sufficient funds are available. In addition in step 1814, the MFTSPI 1812 message is communicated to financial institution 30A, and received in step 1814, if sufficient funds are not available to cover the payment, FI 30A generates and communicates an 1816 reply message (not shown) to MFTS 18 to recommend that funds are not available and in turn MFTS sends an acknowledgment message (not shown) to the user that the requested payment has failed. If not, FI prepares an available funds message (FAM) 1816 indicating that sufficient funds are available and transmits this message to the MFTS. In step 1818, MFTS 18 receives the available funds message and prepares an available funds message corresponding to mobile device 15 that enables the Mobile Wallet application to proceed, with generation of a payment instruction message. This available funds message is received on the mobile device in step 1822, where the Mobile Wallet application proceeds with payment processing. Step 1822 includes actions such as generating a payment confirmation display for the user, for example screen 1714 (FIG. 17), which prompts the user to confirm "Pay with default Payment Source?" Of course it will be appreciated that the user could decline payment with the default payment source and use the navigation controls to select a different payment source, in which case and correspondingly the appropriate messages from the Mobile Wallet application are generated and returned to MFTS 18.
Em resposta à confirmação de usuário da fonte de pagamento, por exemplo, através de confirmação da fonte de pagamento default, o aplicativo de Carteira Móvel gera e transmite uma mensagem 1824 indicando confirmação do pagamento ao MFTS 18. A mensagem de confirmação do pagamento a partir do dispositivo móvel 15 é recebida no MFTS 18 na etapa 1826. Na etapa 1826 o MFTS 18 recebe a instrução de pagamento confirmada a partir do dispositivo móvel 15 e constrói uma mensagem de instrução de pagamento de fonte de pagamento 1828. De acordo com um aspecto exemplar da invenção, como mostrado na FIG. 18A, uma mensagem de instrução de pagamento de fonte de pagamento 1828 é comunicada ao sistema de demonstrativo de fatura 190. No caso da utilização de um sistema de demonstrativo de fatura 190, na etapa 1830 o sistema 190 recebe a instrução de pagamento de fonte de pagamento 1828, gera uma mensagem correspondente de instrução de pagamento 1832 à instituição financeira 30A, e processa o pagamento internamente, por exemplo, cancelando a fatura devida a partir da fila do usuário de faturas não-pagas.In response to the payment source user confirmation, for example by confirming the default payment source, the Wallet application generates and transmits an 1824 message indicating payment confirmation to MFTS 18. The payment confirmation message from from mobile device 15 is received at MFTS 18 at step 1826. At step 1826 MFTS 18 receives the confirmed payment instruction from mobile device 15 and constructs a payment source payment instruction message 1828. According to one aspect exemplary invention as shown in FIG. 18A, a payment source payment instruction message 1828 is communicated to invoice statement system 190. In the case of using an invoice statement system 190, at step 1830 system 190 receives the payment source payment instruction Payment 1828, generates a corresponding payment instruction message 1832 to financial institution 30A, and processes the payment internally, for example, canceling the due invoice from the user queue for unpaid invoices.
Na etapa 1834 a instituição financeira 30A recebe a instrução de pagamento de fonte de pagamento, de um sistema de demonstrativo de fatura 190 e responde de acordo. Como será apreciado, a,instituição financeira toma etapas internamente para retirar fundos ou entrar um débito em nome do usuário a partir da conta selecionada, e gera um instrumento de pagamento apropriado à entidade de faturamento. A geração de uma instrução de pagamento apropriada e selecionada, por exemplo, um cheque em papel, uma transferência de fundos de ACH, um cartão de valor armazenado, etc. é descrita em outra parte aqui.At step 1834, financial institution 30A receives the payment source payment instruction from an invoice statement system 190 and responds accordingly. As will be appreciated, the financial institution takes steps internally to withdraw funds or enter a debit on behalf of the user from the selected account, and generates a payment instrument appropriate to the billing entity. Generating an appropriate and selected payment instruction such as a paper check, an ACH funds transfer, a stored value card, etc. is described elsewhere here.
Quando da conclusão das etapas apropriadas para gerar e transmitir um pagamento à entidade de faturamento na etapa 1834, uma mensagem de confirmação de pagamento 1836 é gerada pela instituição financeira 30A e transmitida ao Sistema de Demonstrativo de Fatura 190. Na etapa 1831, o Sistema de Demonstrativo de Fatura 190 recebe a mensagem de confirmação de pagamento, limpa a fatura no registro, gera uma mensagem de confirmação de pagamento por móvel 1837, e comunica esta mensagem 1837 ao MFTS 18 como mostrado na etapa 1838. O MFTS 18 recebe a mensagem de confirmação 1837 e encaminha uma outra mensagem de confirmação 1840 ao dispositivo móvel 15. Na etapa 1842, o dispositivo móvel 15 recebe a mensagem de confirmação de pagamento por móvel 1840 e exibe a informação confirmada de pagamento, por exemplo, tela de exibição 1716 na FIG. 17.Upon completion of the appropriate steps to generate and transmit a payment to the billing entity in step 1834, a payment confirmation message 1836 is generated by financial institution 30A and transmitted to Invoice Statement System 190. In step 1831, the Invoice Statement 190 receives the payment confirmation message, clears the invoice at registration, generates a mobile payment confirmation message 1837, and communicates this message 1837 to MFTS 18 as shown in step 1838. MFTS 18 receives the payment message. confirmation 1837 and forwards another confirmation message 1840 to mobile device 15. In step 1842, mobile device 15 receives the mobile payment confirmation message 1840 and displays the confirmed payment information, for example display screen 1716 in FIG. . 17
Referência agora a FIG. 18B, uma modalidade alternativa da presente invenção é mostrada. Aqui as etapas/mensagens 1802 a etapa 1826 e a etapa/mensagem após 1838 são as mesmas ou similares às etapas/mensagens mostradas na FIG. 18A. Na etapa 1826 o MFTS 18 recebe a instrução de pagamento confirmada a partir do dispositivo móvel 15 e constrói uma mensagem de instrução de pagamento de fonte de pagamento 1828'. Uma mensagem de instrução de pagamento de fonte de pagamento 1828' é comunicada ao sistema de demonstrativo de fatura 190. No caso da utilização de um sistema de demonstrativo de fatura 190, na etapa 1830' o sistema 190 recebe a instrução de pagamento de fonte de pagamento 1828', gera uma mensagem de instrução de pagamento correspondente 1832' à instituição financeira 30A, e processa o pagamento internamente, por exemplo, limpando a fatura devida a partir da fila do usuário de faturas não-pagas.Referring now to FIG. 18B, an alternative embodiment of the present invention is shown. Here the steps / messages 1802 to step 1826 and the steps / message after 1838 are the same or similar to the steps / messages shown in FIG. 18A. At step 1826 the MFTS 18 receives the confirmed payment instruction from mobile device 15 and constructs a payment source payment instruction message 1828 '. A payment source payment instruction message 1828 'is reported to invoice statement system 190. In the case of using an invoice statement system 190, at step 1830' system 190 receives the payment source payment instruction payment 1828 ', generates a corresponding payment instruction message 1832' to financial institution 30A, and processes the payment internally, for example, clearing the due invoice from the user queue of unpaid invoices.
Na etapa 1834' a instituição financeira 30A recebe a instrução de pagamento de fonte de pagamento, de um sistema de demonstrativo de fatura 190 e responde de acordo. Quando da conclusão das etapas apropriadas para gerar e transmitir um pagamento à entidade de faturamento na etapa 1834', uma mensagem de confirmação de pagamento 1836' é gerada pela instituição financeira 30A e transmitida ao MFTS 18. Do precedente, será apreciado que as variações no processo descrito acima ocorrerão àqueles versados na técnica.At step 1834 'financial institution 30A receives the payment source payment instruction from an invoice statement system 190 and responds accordingly. Upon completion of the appropriate steps for generating and transmitting a payment to the billing entity in step 1834 ', a payment confirmation message 1836' is generated by financial institution 30A and transmitted to MFTS 18. From the foregoing, it will be appreciated that variations in process described above will occur to those skilled in the art.
MÉTODO DE PAGAMENTO PAGUE A QUALQUER UMPAYMENT METHOD PAY TO ANYONE
A FIG. 19 e a FIG. 20 ilustram telas de exibição exemplares em um dispositivo móvel 15 de um usuário/pagador e um segundo usuário/favorecido, respectivamente, em relação a um processo de pagamento "Pague a Qualquer Um". Um processo de pagamento "Pague a Qualquer Um" é um método de pagamento para pagar uma entidade outra que não as entidades de faturamento ou fornecedores de serviços regulares pré-registrados do usuário. Os exemplos incluem fazer pagamentos no ponto de venda, com a identidade do favorecido determinado no momento de fazer o pagamento; fazer um pagamento a um indivíduo que possua um dispositivo móvel capaz de rodar o aplicativo de Carteira Móvel (mas talvez não ainda descarregado e operacional); fazer um pagamento a um indivíduo ou à outra entidade que não possui um dispositivo móvel mas solicita uma determinada forma de pagamento tal como um cheque em papel, uma transferência de fundos eletrônica, um cartão de valor armazenado, etc. Variações numerosas no método de pagamento "Pague a Qualquer Um" ocorrerão quando da consideração das seguintes telas de exibição e etapas de processo.FIG. 19 and FIG. 20 illustrate exemplary display screens on a mobile user 15 of a user / payer and a second user / payee, respectively, in relation to a "Pay Anyone" payment process. A "Pay Anyone" payment process is a payment method for paying an entity other than the user's pre-registered billing entities or regular service providers. Examples include making payments at the point of sale, with the payee's identity determined at the time of making the payment; make a payment to an individual who has a mobile device capable of running the Mobile Wallet application (but perhaps not yet downloaded and operational); make a payment to an individual or other entity who does not have a mobile device but requests a certain form of payment such as a paper check, electronic money transfer, stored value card, etc. Numerous variations in the "Pay Anyone" payment method will occur when considering the following display screens and process steps.
Assim será apreciado que determinadas opções do método de pagamento "Pague a Qualquer Um" contempla pagamento a uma entidade que se registrou com o MFTS 18, e outras opções contemplam o pagamento a uma entidade que não foi registrada previamente. 0 método de pagamento "Pague a Qualquer Um" permite que os usuários enviem outros pagamentos a pessoas registrados ou não-registrados como uma alternativa ao dinheiro. 0 método também contempla fazer pagamentos em qualquer lugar - no ponto de venda, localmente, através do pais, e através de fronteiras nacionais (naturalmente dentro dos limites de regulamentos de moeda aplicáveis) sem fisicamente lidar com dinheiro ou cheques. O método também contempla o recebimento de um pagamento pelo recebedor e disponibilidade relativamente rápida (instante virtualmente) dos fundos.Thus it will be appreciated that certain options of the "Pay Anyone" payment method include payment to an entity that has registered with MFTS 18, and other options include payment to an entity that has not been previously registered. The "Pay Anyone" payment method allows users to send other payments to registered or unregistered people as an alternative to cash. The method also contemplates making payments anywhere - at the point of sale, locally, across the country, and across national borders (naturally within the limits of applicable currency regulations) without physically dealing with cash or checks. The method also contemplates receipt of a payment by the recipient and relatively fast (virtually instantaneous) availability of funds.
Questões básicas em um método de pagamento "Pague a Qualquer Um" inclui (1) a identificação de um favorecido e (2) a maneira e/ou forma de fazer o pagamento. De acordo com um aspecto exemplar da invenção, a um usuário é dado uma escolha de ou selecionar um favorecido a partir de uma lista fornecida pelo MFTS através do dispositivo móvel, ou selecionar/entrar com um favorecido entrando/selecionando um número de telefone móvel associado com um favorecido. Similarmente, e de acordo com um aspecto exemplar da invenção, há diversas maneiras diferentes para que o favorecido receba pagamentos. Por exemplo, o usuário/pagador pode selecionar um método de pagamento a partir dos seguintes métodos de pagamento: (1) "Recebedor Definido", (2) "Saque Bancário" (ou transferência eletrônica de ACH), (3) "Cheque em papel" e (4) "Cartão de Valor Armazenado". O método de "Recebedor Definido" permite que o favorecido escolha um dos três métodos restantes, isto é, "Saque Bancário", "Cheque em Papel" e "Cartão de Valor Armazenado".Basic issues in a "Pay Anyone" payment method include (1) identifying a payee and (2) how and / or how to make the payment. According to an exemplary aspect of the invention, a user is given a choice of either selecting a payee from a list provided by MFTS via the mobile device, or selecting / entering a payee by entering / selecting an associated mobile phone number. with a favored one. Similarly, and in accordance with an exemplary aspect of the invention, there are several different ways for the payee to receive payments. For example, you can select a payment method from the following payment methods: (1) "Defined Receiver", (2) "Bank Draft" (or ACH wire transfer), (3) "Check In" paper "and (4)" Stored Value Card ". The "Defined Recipient" method allows the payee to choose one of the three remaining methods, ie "Bank Draft", "Paper Check" and "Stored Value Card".
Deve ser notado que a seleção de favorecido e a seleção de método de pagamento são inteiramente independentes. As seguintes descrições de modalidades preferidas de um "Pague a Qualquer Um" ilustram que as várias seleções de favorecido e seleções de método de pagamento estão contempladas como o aspecto exemplar das invenções. Por exemplo, na FIG. 19 e na FIG. 26, um favorecido é escolhido entrando com um nome a partir de uma lista, enquanto na FIG. 23 e na FIG. 29, um favorecido é escolhido entrando com um número de telefone móvel do favorecido. Na FIG. 19 a FIG. 31, todos os quatro métodos diferentes de pagamento são discutidos. Quaisquer combinações de seleção de favorecido e de seleção de método de pagamento são possíveis à luz do seguinte ensinamento. A descrição das modalidades exemplares da invenção foi apresentada somente com a finalidade da ilustração e da descrição e não é pretendida ser exaustiva ou limitar a invenção às formas precisas divulgadas.It should be noted that payee selection and payment method selection are entirely independent. The following descriptions of preferred "Pay Anyone" modalities illustrate that the various payee selections and payment method selections are contemplated as the exemplary aspect of the inventions. For example, in FIG. 19 and FIG. 26, a payee is chosen by entering a name from a list, while in FIG. 23 and FIG. 29, a payee is chosen by entering a mobile phone number of the payee. In FIG. 19 to FIG. 31, all four different payment methods are discussed. Any payee selection and payment method selection combinations are possible in light of the following teaching. The description of exemplary embodiments of the invention has been provided for purposes of illustration and description only and is not intended to be exhaustive or to limit the invention to the precise forms disclosed.
Pague a Qualquer Um com Método de Pagamento Definido por Recebedor: A FIG. 19 mostra uma seqüência de vistas de tela de dispositivo móvel do pagador 1900 conforme um usuário usa a opção de "Pague a Qualquer Um", seleciona um nome a partir de uma lista, e usa um método de pagamento "Definido por Recebedor" de acordo com um aspecto exemplar da invenção. Telas 1902, 1904, 1906 são telas exemplares para exibir aplicativos selecionáveis, login, e seleção de aplicativos de Carteira Móvel que foram descritos em outra parte aqui e não serão repetidos. Entretanto, será visto na tela 1906 que uma das opções selecionáveis é uma opção de "Pague a Qualquer Um", mostrada destacada e conseqüentemente selecionada. Em resposta à seleção da opção de "Pague a Qualquer Um" na tela 1906, de acordo com um aspecto exemplar da invenção que o usuário é apresentado com um menu curto mostrado na yista de tela 1908 para permitir a seleção de um favorecido pelo nome ou telefone móvel. De acordo com isso, o usuário pode ou selecionar um nome do favorecido a partir de uma lista ou selecionar/entrar com um número de telefone móvel do favorecido.Pay Anyone with Payee Defined Payment Method: FIG. 19 shows a sequence of payer 1900 mobile screen views as a user uses the "Pay Anyone" option, selects a name from a list, and uses a "Payee Defined" payment method accordingly. with an exemplary aspect of the invention. Screens 1902, 1904, 1906 are exemplary screens for displaying selectable applications, login, and Mobile Wallet application selection that have been described elsewhere herein and will not be repeated. However, it will be seen on screen 1906 that one of the selectable options is a "Pay Anyone" option, shown highlighted and therefore selected. In response to selecting the "Pay Anyone" option on screen 1906, according to an exemplary aspect of the invention the user is presented with a short menu shown on screen list 1908 to allow selection of a payee by name or mobile phone. Accordingly, the user can either select a payee name from a list or select / enter a payee mobile phone number.
Neste exemplo, suponha que o usuário seleciona a opção de "Pagar por Nome" a partir do menu. Em resposta à seleção desta opção, uma tela é exibida no dispositivo móvel que compreende uma lista de favorecidos pré-entrados, por exemplo, a tela 1910, com nomes Jane Bennett, John Doe, Robert Johnson, Carol Jones, etc. Como mostrado na tela 1910, o favorecido de nome John Doe é mostrado destacado e conseqüentemente selecionado para ação. A informação em· relação aos nomes na lista na tela 1910 pode ser armazenada localmente no dispositivo móvel e/ou no banco de dados de usuário de MFTS 18.In this example, suppose the user selects the "Pay by Name" option from the menu. In response to selecting this option, a screen is displayed on the mobile device comprising a list of pre-entered payees, for example, screen 1910, with names Jane Bennett, John Doe, Robert Johnson, Carol Jones, etc. As shown on screen 1910, the favored name John Doe is shown highlighted and therefore selected for action. Information regarding the names in the list on screen 1910 may be stored locally on the mobile device and / or in the MFTS 18 user database.
Embora não discutido em relação a FIG. 19, será compreendido que aquele usuário pode selecionar a opção de "Pagar por Telefone Móvel" na tela 1908 e entrar com um número de telefone móvel para uma forma diferente de pagamento, como discutido em outra parte aqui.Although not discussed with respect to FIG. 19, it will be understood that that user may select the "Pay by Mobile Phone" option on screen 1908 and enter a mobile phone number for a different form of payment, as discussed elsewhere herein.
Como em outras exibições de tela de dispositivo móvel descritas aqui, um controle de navegação de barra de rolamento na direita da tela de exibição indica que a lista conhecida é maior do que o dispositivo móvel pode indicar e permite rolar para baixo a lista. Do mesmo modo, o usuário pode ativar as teclas "Voltar" ou "Seguinte" ou o controle de navegação para navegar a lista de nomes e um favorecido é selecionado na lista usando uma tecla "Selecionar".As with other mobile screen views described here, a scroll bar navigation control on the right of the display screen indicates that the known list is larger than the mobile device can indicate and allows you to scroll down the list. Similarly, the user can activate the "Back" or "Next" keys or the navigation control to navigate the name list and a payee is selected from the list using a "Select" key.
Continuando com o exemplo, em resposta à seleção de um favorecido particular na tela 1910 (por exemplo, corça de John), uma tela 1912 é apresentada que permita que o. usuário entre com uma quantia para pagar. No exemplo, o usuário entrou com $123,45. 0 usuário pressiona então o botão "Seguinte", que resulta em uma tela de exibição 1914 que solicita a confirmação da fonte de pagamento default. Neste momento, o usuário pode também usar a tecla "Voltar" para fazer mudanças adicionais ou para pressionar a tecla "Cancelar" para abandonar o pagamento. Em resposta à entrada de usuário de uma quantia a pagar, o aplicativo de Carteira Móvel apresenta a vista de tela exemplar 1914, que, como em exemplos precedentes, permite o usuário selecionar uma conta a partir de diversas contas disponíveis da fonte de pagamento default. Como em um exemplo precedente, a conta do Bank of USA é mostrada como uma fonte de pagamento default, e a conta corrente é mostrada selecionada/destacada como a conta default para uso. Depois que a seleção de uma conta particular, o usuário pressiona a tecla "Selecionar" para continuar o processo para fazer um pagamento.Continuing with the example, in response to the selection of a particular payee on screen 1910 (e.g., John Doe), a 1912 screen is presented that allows the. user enters an amount to pay. In the example, the user entered with $ 123.45. The user then presses the "Next" button, which results in a 1914 display screen requesting confirmation of the default payment source. At this time, the user can also use the "Back" key to make additional changes or to press the "Cancel" key to abandon the payment. In response to user input of an amount payable, the Mobile Wallet application displays the exemplary screen view 1914, which, as in previous examples, allows the user to select an account from several available accounts from the default payment source. As in a previous example, the Bank of USA account is shown as a default payment source, and the checking account is shown selected / highlighted as the default account for use. After selecting a particular account, the user presses the "Select" key to continue the process to make a payment.
Em resposta à seleção de uma conta na tela 1914, e de acordo com um aspecto exemplar da invenção, o usuário é apresentado com uma tela de exibição 1916 que permite uma seleção de um dentre uma pluralidade de instrumentos ou de métodos de pagamento diferentes para fazer o pagamento ao favorecido. Neste exemplo, quatro escolhas são fornecidas: (1) Recebedor Definido, (2) ACH (por exemplo, cheque bancário), (3) Cheque em Papel e (4) Cartão de Valor Armazenado. 0 usuário pode usar as teclas "Voltar" e "Seguinte" para navegar o menu e usar a tecla "Selecionar" para fazer a seleção de um método ou de um instrumento particular de pagamento. Neste exemplo, o método de pagamento "Definido por Recebedor" é escolhido, isto é, o recebedor pode selecionar o método de receber o pagamento quando a informação em relação ao pagamento é recebida pelo favorecido. A . seleção pelo favorecido instrumento de pagamento é descrita em relação a outras figuras, por exemplo, ver a FIG. 20. Como será visto na FIG. 20, ao favorecido é dado a escolha da seleção de ACH, Cheque em Papel, ou cartão de valor armazenado; tais etapas e exibições para o recebedor/favorecido são discutidas em relação a FIG. 20. Continuando com a FIG. 19, em resposta à seleção de usuário do método ou instrumento de pagamento, o aplicativo de Carteira Móvel gera uma tela de exibição 1918 que permite a confirmação de usuário do pagamento. De acordo com um aspecto exemplar da invenção, a vista de tela 1918 exibe uma confirmação do pagamento e o saldo restante da fonte de pagamento usada nesta transação, por exemplo, o Saldo Corrente da fonte de pagamento default é debitado pela quantia do pagamento $123,45 daquela mostrada na tela 1914. Neste momento, o usuário pode pressionar o botão "Concluído" para terminar o aplicativo "Pague a Qualquer Um", ou o botão "Seguinte" para iniciar uma outra transação.In response to selecting an account on screen 1914, and in accordance with an exemplary aspect of the invention, the user is presented with a display screen 1916 which allows a selection of one from a plurality of different instruments or payment methods to make the payment to the favored. In this example, four choices are provided: (1) Defined Receiver, (2) ACH (for example, bank check), (3) Paper Check, and (4) Stored Value Card. The user can use the "Back" and "Next" keys to navigate the menu and use the "Select" key to select a particular payment method or instrument. In this example, the "Defined Per Receiver" payment method is chosen, that is, the recipient can select the method of receiving payment when payment information is received by the payee. THE . Selection by the favored payment instrument is described with respect to other figures, for example, see FIG. As will be seen in FIG. 20, the payee is given the choice of selecting ACH, Paper Check, or stored value card; Such steps and displays for the recipient / payee are discussed with respect to FIG. Continuing with FIG. 19, in response to user selection of the payment method or instrument, the Mobile Wallet application generates a display screen 1918 allowing user confirmation of the payment. According to an exemplary aspect of the invention, screen view 1918 displays a payment confirmation and the remaining balance of the payment source used in this transaction, for example, the default balance of the default payment source is debited by the payment amount $ 123, 45 from the one shown on screen 1914. At this time, the user can press the "Done" button to terminate the "Pay Anyone" application, or the "Next" button to start another transaction.
Passando para a FIG. 20 para uma discussão da vista do favorecido do método de pagamento definido por recebedor. Deve ser compreendido que as telas de exibição mostradas na FIG. 20 assumem que o favorecido/recebedor do pagamento possui um dispositivo móvel que é capaz de rodar o aplicativo de Carteira Móvel, é configurado para a operação com um sistema e métodos como descrito aqui, e é μm usuário registrado do MFTS 18. Caso o favorecido/recebedor não seja assim configurado e registrado, ele pode receber uma mensagem de texto (SMS) indicando que o pagador deseja fazer um pagamento, e fornecendo instruções ao favorecido/recebedor a respeito de como transferir e executar o aplicativo de Carteira Móvel em seu dispositivo móvel, ou tome outra ação para receber os pagamentos. A discussão de tais operações e características para um favorecido/recebedor não-registrado é fornecido em outra parte aqui.Turning to FIG. 20 for a discussion of the payee's view of the payee-defined payment method. It should be understood that the display screens shown in FIG. 20 assume that the payee / payee has a mobile device that is capable of running the Wallet application, is configured for operation with a system and methods as described here, and is a registered user of MFTS 18. If the payee If the payee is not configured and registered in this way, he / she may receive a text message (SMS) indicating that the payer wishes to make a payment, and providing instructions to the payee / payee on how to transfer and run the Mobile Wallet application on their device. mobile, or take another action to receive payments. Discussion of such operations and features for an unregistered payee / recipient is provided elsewhere here.
Geralmente, e de acordo com um aspecto exemplar da invenção, nò lado do favorecido, uma mensagem de texto de SMS é recebida pelo favorecido a partir do gerador de SMS de MFTS 151 (FIG. 2). Se o favorecido tem o aplicativo de Carteira Móvel instalado em seu dispositivo móvel, ele pode diretamente invocar o aplicativo ao ler a mensagem de texto de SMS para receber o pagamento. Conseqüentemente, a FIG. 20 mostra uma seqüência 2000 de vistas de tela de dispositivo móvel do usuário/favorecido em resposta ao recebimento das mensagens e das comunicações geradas por um usuário/pagador que invocasse uma opção de "Pague a Qualquer Um", seleciona um nome a partir de uma lista, e usa um método de pagamento "Definido Recebedor".Generally, and according to an exemplary aspect of the invention, on the payee's side, an SMS text message is received by the payee from the MFTS SMS generator 151 (FIG. 2). If the recipient has the Mobile Wallet app installed on their mobile device, they can directly invoke the app by reading the SMS text message to receive payment. Accordingly, FIG. 20 shows a sequence 2000 of user / favored mobile device screen views in response to receiving messages and communications generated by a user / payer that invokes a "Pay Anyone" option, selects a name from a list, and uses a "Defined Recipient" payment method.
A tela de exibição 2002 é um display exemplar de dispositivo móvel que um favorecido vê em resposta ao recebimento de uma mensagem a partir do MFTS 18, por exemplo, uma mensagem de SMS ou uma mensagem em um formato adaptado especialmente para comunicações entre o MFTS 18 e o aplicativo de Carteira Móvel. Como mostrado na tela 2002, a informação é exibida ao favorecido indicando que uma pessoa com um número móvel identificado (por exemplo, 404- 404-4040) está enviando ao favorecido/recebedor um pagamento na quantia de $123,45, e mostrando prompt ao favorecido/recebedor para selecionar um método de recebimento de pagamento a partir de uma lista de diversos métodos diferentes de recebimento de pagamento. De acordo com um aspecto exemplar da invenção, a mensagem a partir do MFTS 18 ou (a) automaticamente iniciar o aplicativo de Carteira Móvel ou (b) mostrar prompt ao favorecido/recebedor para ativar o aplicativo de Carteira Móvel. Em um caso ou outro, o favorecido é notificado que alguém (com um nome ou um número de telefone) enviou um pagamento e a quantia do pagamento. O favorecido é olicitado/alertado para selecionar um método de pagamento a partir de uma lista de métodos de entrega de pagamento possíveis: ACH, Cheque em Papel ou Cartão de Valor Armazenado. 0 favorecido faz então a seleção de acordo com a instrução como mostrado na vista de tela 2002.Display screen 2002 is an exemplary mobile device display that a payee sees in response to receiving a message from MFTS 18, for example an SMS message or a message in a format specially adapted for communications between MFTS 18 and the Mobile Wallet app. As shown on screen 2002, the information is displayed to the payee indicating that a person with an identified mobile number (for example 404- 404-4040) is sending the payee / payer a payment of $ 123.45 and prompt to the payee. payee / recipient to select a payment receipt method from a list of several different payment receipt methods. According to an exemplary aspect of the invention, the message from MFTS 18 either (a) automatically starts the Mobile Wallet application or (b) prompt the payee / recipient to activate the Mobile Wallet application. In either case, the payee is notified that someone (with a name or phone number) has sent a payment and the amount of the payment. The payee is asked to select a payment method from a list of possible payment delivery methods: ACH, Paper Check or Stored Value Card. The payee then selects according to the instruction as shown in screen view 2002.
ACH: Em resposta à seleção pelo favorecido do método ACH, de acordo com um aspecto exemplar da invenção, o aplicativo de Carteira Móvel fornece uma tela de exibição 2010 para efetuar este método. De acordo com este aspecto, ao favorecido é mostrado uma conta de ACH default com um número de rota de banco default e número de conta como mostrado na vista de tela 2010. A tela inclui preferivelmente controles para Confirmar, Mudar Conta, e Cancelar. O controle de Confirmar eficazmente confirma o método de recebimento de pagamento default exibido. Se o favorecido confirma o método de recebimento de pagamento default, uma outra vista de tela 2012 é exibida que informe o favorecido que a Transferência de ACH está terminada. Por outro lado, o favorecido tem a habilidade de mudar para uma outra conta de ACH selecionando o controle de Mudar Conta, que exibe uma tela de exibição separada (não mostrada) para entrar com um novo número de rota de banco e o número de conta. O aplicativo de Carteira Móvel então exibe preferivelmente uma outra tela similar àquela em 2010 quando da entrada de um número de rota de banco alternativo e o número de conta, seguido por uma confirmação tal como a vista de tela 2012 após a transação ser terminada e confirmada.ACH: In response to the favored selection of the ACH method according to an exemplary aspect of the invention, the Mobile Wallet application provides a 2010 display screen for performing this method. According to this aspect, the payee is shown a default ACH account with a default bank route number and account number as shown in screen view 2010. The screen preferably includes Confirm, Change Account, and Cancel controls. The Confirm control effectively confirms the default payment receipt method displayed. If the payee confirms the default payment receipt method, another 2012 screen view is displayed informing the payee that the ACH Transfer is complete. On the other hand, the payee has the ability to switch to another ACH account by selecting the Change Account control, which displays a separate display screen (not shown) to enter a new bank route number and account number. . The Wallet application then preferably displays another screen similar to that in 2010 when entering an alternate bank route number and account number, followed by a confirmation such as the 2012 screen view after the transaction is completed and confirmed. .
Cheque em Papel: Em resposta à seleção pelo favorecido do método de recebimento de pagamento por cheque em papel a partir da tela 2002, de acordo com um aspecto exemplar da invenção, o aplicativo de Carteira Móvel fornece uma tela de exibição 2020 para efetuar este método. De acordo com este aspecto, a vista de tela 2020 exibe um endereço postal default a qual um cheque em papel deve ser postado. A tela exemplar também inclui controles selecionáveis para Confirmar, Mudar Endereço, e Cancelar. A tela eficazmente mostra prompt ao favorecido para confirmar o endereço postal default exibido que é armazenado no MFTS 18. Se o favorecido confirma o endereço postal default pressionando o controle "Confirmar", uma vista de tela exemplar 2022 é exibida para informar o favorecido que um cheque em papel será postado ao endereço postal default. De um lado, o favorecido tem a habilidade de mudar para um outro endereço postal ao entrar com um endereço postal novo selecionando o controle de Mudar Endereço, que exibe uma tela de exibição separada (não mostrada) para entrar com um endereço postal diferente. 0 aplicativo de Carteira Móvel então exibe preferivelmente uma outra tela similar àquela em 2020 quando da entrada de um endereço postal alternativo, seguida por uma confirmação tal como a vista de tela 2022 após a transação ser terminada e confirmada.Paper Check: In response to the payee's selection of the paper check payment method from screen 2002 according to an exemplary aspect of the invention, the Mobile Wallet application provides a 2020 display screen for performing this method. . In this regard, screen view 2020 displays a default postal address to which a paper check should be posted. The exemplary screen also includes selectable controls for Confirm, Change Address, and Cancel. The display effectively prompts the payee to confirm the displayed default postal address that is stored in MFTS 18. If the payee confirms the default postal address by pressing the "Confirm" control, an exemplary screen view 2022 is displayed to inform the payee that a paper check will be posted to the default postal address. On the one hand, the payee has the ability to change to another postal address by entering a new postal address by selecting the Change Address control, which displays a separate display screen (not shown) for entering a different postal address. The Mobile Wallet application then preferably displays another screen similar to that in 2020 upon entry of an alternate postal address, followed by a confirmation such as screen view 2022 after the transaction is completed and confirmed.
Cartão de Valor Armazenado: Em resposta à seleção pelo favorecido do método de recebimento de pagamento de Cartão de Valor Armazenado da tela 2002, de acordo com um aspecto exemplar da invenção, o aplicativo de Carteira Móvel fornece uma tela de exibição 2030 para efetuar este método. De acordo com. este aspecto, a vista de tela 2030 exibe uma conta de cartão de valor armazenado default em que os fundos seriam depositados. A tela exemplar também inclui controles selecionáveis para Confirmar, Mudar Conta, e Cancelar. A tela mostra prompt eficazmente ao favorecido para confirmar a conta de cartão de valor armazenado exibido que é armazenado no MFTS 18. Se o favorecido confirma a conta de cartão de valor armazenado default pressionando o controle "Confirmar", uma vista de tela exemplar 2032 é exibida para informar o favorecido que a quantia indicada será depositada na conta de cartão de valor armazenado default. De um lado, o favorecido tem a habilidade de mudar para uma outra conta de cartão de valor armazenado entrando com uma nova conta selecionando o controle de Muda Conta, que exibe uma tela de exibição separada (não mostrada) para entrar com um número de conta de cartão de valor armazenado diferente. O aplicativo de Carteira Móvel então exibe preferivelmente uma outra tela similar àquela em 2030 quando da entrada de uma conta de cartão de valor armazenado alternativa, seguida por uma confirmação tal como a vista de tela 2032 após a transação ser terminada e confirmada.Stored Value Card: In response to the payee's selection of the Received Payment Card payment method of screen 2002 according to an exemplary aspect of the invention, the Mobile Wallet application provides a 2030 display screen for performing this method. . According. In this regard, screen view 2030 displays a default stored value card account in which funds would be deposited. The exemplary screen also includes selectable controls for Confirm, Change Account, and Cancel. The screen effectively prompts the payee to confirm the displayed stored-value card account that is stored in MFTS 18. If the payee confirms the default stored-value card account by pressing the "Confirm" control, an exemplary screen view 2032 is displayed. displayed to inform the payee that the indicated amount will be deposited to the default stored value card account. On the one hand, the payee has the ability to switch to another stored value card account by logging in with a new account by selecting the Change Account control, which displays a separate display screen (not shown) for entering an account number. of different stored value card. The Mobile Wallet application then preferably displays another screen similar to that in 2030 upon entry of an alternative stored value card account, followed by a confirmation such as screen view 2032 after the transaction is completed and confirmed.
De acordo com um aspecto alternativo exemplar da invenção, o favorecido/recebedor não é exigido ter o aplicativo de Carteira Móvel instalado em seu dispositivo móvel, especialmente para o cheque em papel e as opções de valor armazenado. De acordo com este aspecto da invenção, uma ou mais mensagens de texto (SMS) contendo a informação essencialmente como mostrada na FIG. 20 podem ser geradas pelo MFTS 18 e ser comunicadas a um dispositivo móvel possuído por um favorecido/recebedor, com instruções ao favorecido/recebedor para retornar uma mensagem de texto (SMS), que contém a informação indicada, por exemplo, para confirmar um endereço postal default para um cheque em papel ou uma conta de valor armazenado, ou forneça um endereço postal alternativo ou uma conta de valor armazenado. Assim será apreciado que os aspectos da invenção podem prontamente ser construídos usando técnicas de mensagem SMS, para os favorecidos com dispositivos móveis que não têm o aplicativo de Carteira Móvel instalado ou onde o favorecido não foi eleito para usar e rodar o aplicativo de carteira móvel.In accordance with an exemplary alternate aspect of the invention, the payee / recipient is not required to have the Mobile Wallet application installed on their mobile device, especially for paper check and stored value options. According to this aspect of the invention, one or more text messages (SMS) containing the information essentially as shown in FIG. 20 may be generated by MFTS 18 and communicated to a mobile device owned by a payee / recipient with instructions to the payee / recipient to return a text message (SMS) containing the indicated information, for example to confirm an address default postal address for a paper check or stored value account, or provide an alternate postal address or stored value account. Thus it will be appreciated that aspects of the invention can readily be constructed using SMS messaging techniques for mobile payee who do not have the Mobile Wallet application installed or where the payee has not been elected to use and run the mobile wallet application.
A FIG. 21 é um diagrama de seqüência que ilustra um método 2100 para um método de pagamento "Pague a Qualquer Um" de acordo com um aspecto exemplar da invenção. O método ou processo 2100 envolvem comunicações ou mensagens entre um dispositivo móvel 15 e o MFTS 18, e permitem a seleção pelo usuário de uma forma particular de pagamento para fazer um pagamento a uma pessoa identificada durante interações com o sistema. Este processo é em contraste com o método previamente descrito para fazer um pagamento a uma entidade de faturamento pré-identifiçada.FIG. 21 is a sequence diagram illustrating a method 2100 for a "Pay Anyone" payment method in accordance with an exemplary aspect of the invention. Method or process 2100 involves communications or messaging between a mobile device 15 and MFTS 18, and allows the user to select a particular form of payment to make a payment to an identified person during interactions with the system. This process is in contrast to the previously described method for making a payment to a pre-identified billing entity.
Começando na etapa 2102, o usuário ativa o aplicativo de Carteira Móvel e faz login ou fornece de outra maneira a informação de autenticação na etapa 2104. Uma mensagem de autenticação (AM) 2106 é gerada e comunicada ao MFTS 18, que na etapa 2108 autentica o usuário. Quando da autenticação do usuário pelo MFTS na etapa 2108, uma mensagem de confirmação ue autenticação (ACM) 2110 é retornada pelo MFTS 18 para o dispositivo móvel 15, que permite o aplicativo de Carteira Móvel executar no dispositivo móvel, como mostrado na etapa 2112. De acordo com um aspecto exemplar da invenção, na etapa 2112 o MFTS 18 também recupera uma lista predefinida de favorecido associada com o usuário a partir do banco de dados de usuário e envia esta lista de favorecido do usuário de volta para o dispositivo móvel, onde é exibido ao usuário (considera a tela exemplar na FIG. 19).Beginning at step 2102, the user activates the Wallet application and logs in or otherwise provides authentication information at step 2104. An authentication (AM) message 2106 is generated and communicated to MFTS 18, which at step 2108 authenticates the user. Upon user authentication by MFTS in step 2108, a confirmation message (ACM) 2110 is returned by MFTS 18 to mobile device 15, which allows the Mobile Wallet application to run on the mobile device, as shown in step 2112. According to an exemplary aspect of the invention, at step 2112 MFTS 18 also retrieves a predefined payee list associated with the user from the user database and sends this user payee list back to the mobile device, where is displayed to the user (see exemplary screen in FIG. 19).
Depois que o aplicativo de Carteira Móvel é aberto na etapa 2112, supor que o usuário seleciona a opção çle "Pague a Qualquer Um" na etapa 2114. Ele então seleciona um nome a partir da lista de favorecido predeterminada ou entra com um número de telefone móvel para escolher um favorecido como mostrado na etapa 2116, e entra com a quantia em dólares e centavos para pagar na etapa 2118. Na etapa 2120, o usuário seleciona um dos métodos de pagamento disponíveis, por exemplo, Recebedor Definido, ACH, Cheque em Papel, ou Cartão de Valor Armazenado, como mostrado na FIG. 19. Neste exemplo, supor que o usuário selecionou para pagar com o método de pagamento de Recebedor Definido. A informação que corresponde ao método selecionado de pagamento é fornecida em uma mensagem da instrução de pagamento móvel (MPI) 2122 e encaminhada ao MFTS 18 para processamento adicional pelo MFTS 18 e outras partes relacionadas como mostrado na etapa 2124.After the Mobile Wallet application opens in step 2112, assume that the user selects the "Pay Anyone" option in step 2114. He then selects a name from the default payee list or enters a phone number. mobile to choose a payee as shown in step 2116, and enter the dollar and cents amount to pay in step 2118. In step 2120, the user selects one of the available payment methods, for example, Defined Receiver, ACH, Check In Paper, or Stored Value Card, as shown in FIG. 19. In this example, assume that you have selected to pay with the Payee Defined payment method. Information corresponding to the selected payment method is provided in a mobile payment instruction (MPI) message 2122 and forwarded to MFTS 18 for further processing by MFTS 18 and other related parties as shown in step 2124.
A FIG. 22 é um diagrama de seqüência que ilustra um método de recebedor definido "Pague a Qualquer Um" 2200 de acordo com um aspecto exemplar da invenção. 0 método ou processo 2200 envolve comunicações ou mensagens entre um usuário/dispositivo móvel do pagador 15 (não mostrado aqui), o MFTS 18, um dispositivo móvel do favorecido 2202, um usuário/instituição financeira do favorecido 30A, uma instituição financeira do favorecido 2260, o favorecido 2270, e a companhia de emissão de cartão de valor armazenado 2280. Neste exemplo, supor que na FIG. 21 o psuário selecionou o método de pagamento de Recebedor Definido na etapa 2120 e esta decisão foi comunicada ao MFTS 18. De acordo com um aspecto exemplar da invenção, o MFTS envia ao favorecido uma mensagem de texto (SMS) 2206 tais como uma mostrada na vista da tela 2002 da FIG. 20, como indicado na etapa 2204. Esta mensagem 2206 informa ao favorecido que um pagamento de uma determinada quantia está pendente e que o favorecido deve fazer uma seleção de uma lista de métodos de pagamento selecionados como mostrado na etapa 2208. O favorecido então usa preferivelmente seu dispositivo móvel 2202 para fazer uma seleção de três métodos de pagamento oferecidos na etapa 2210. Tal seleção pode ser feita pela mensagem de texto de retorno, ou por meio do aplicativo de Carteira Móvel se instalado no dispositivo móvel do favorecido. Em todo caso, uma mensagem de instrução de pagamento móvel (MPI) 2212 incluindo informação em relação a um método de pagamento selecionado é retornada ao MFTS 18, por exemplo, uma mensagem 2212A para selecionar o método de pagamento de ACH, uma mensagem 2212B para selecionar um cheque em papel, ou uma mensagem 2206C para selecionar um método de pagamento de cartão de valor armazenado.FIG. 22 is a sequence diagram illustrating a defined "Pay Anyone" receiver method 2200 according to an exemplary aspect of the invention. Method or process 2200 involves communications or messaging between a payer 15 user / mobile device (not shown here), MFTS 18, a payee 2202 mobile device, a payee 30A user / financial institution, a payee 2260 financial institution , favored 2270, and stored value card issuing company 2280. In this example, suppose that in FIG. 21 the shrine selected the Receiver payment method Defined in step 2120 and this decision was communicated to MFTS 18. According to an exemplary aspect of the invention, the MFTS sends the payee a text message (SMS) 2206 such as one shown in view of screen 2002 of FIG. 20, as indicated in step 2204. This message 2206 informs the payee that a payment of a certain amount is pending and that the payee must make a selection from a list of selected payment methods as shown in step 2208. The payee then preferably uses Your mobile device 2202 to make a selection of the three payment methods offered in step 2210. Such selection can be made by the return text message, or through the Mobile Wallet application if installed on the payee's mobile device. In any case, a mobile payment instruction (MPI) message 2212 including information regarding a selected payment method is returned to MFTS 18, for example, a message 2212A to select the ACH payment method, a message 2212B for select a paper check, or a 2206C message to select a stored value card payment method.
Método de Pagamento de ACH: Se o favorecido escolhe um método de pagamento de ACH, uma mensagem de seleção de método de pagamento 2212A que inclui informação de conta ACH do favorecido e quantia de pagamento são encaminhadas ao MFTS 18 através das redes portadores sem fio como mostrado na etapa 2214. Uma solicitação correspondente 2220A é enviada então ao usuário/instituição financeira do pagador 30A (a fonte de pagamento) para o pagamento a uma conta bancária especificada do favorecido a partir de uma conta especificada pelo usuário, como indicado na etapa 2222. Uma vez que o usuário/instituição financeira do pagador 30A verifica que o usuário tem fundos suficientes para cobrir o pagamento, a instituição financeira do pagador envia um draft de ACH à conta especificada de instituição financeira do favorecido 2260 como indicado na etapa 2226.ACH Payment Method: If the payee chooses an ACH payment method, a payment method selection message 2212A that includes the payee's ACH account information and payment amount is forwarded to MFTS 18 via wireless carrier networks such as shown in step 2214. A corresponding request 2220A is then sent to the payer user / financial institution 30A (the payment source) for payment to a payee's specified bank account from a user-specified account as indicated in step 2222 Once the payer user / financial institution 30A verifies that the user has sufficient funds to cover the payment, the payer financial institution submits an ACH draft to the payee 2260's specified financial institution account as indicated in step 2226.
Método de Pagamento por Cheque em Papel: se o favorecido escolhe um método de pagamento por cheque em papel, uma mensagem de seleção de método de pagamento 2212B que inclui a informação de endereço postal do favorecido e quantia de pagamento são encaminhadas ao MFTS 18 através das redes portadoras sem fio como mostrado na etapa 2216. Uma solicitação correspondente 2220B é enviada então ao usuário/instituição financeira do pagador 30A para a geração de um cheque em papel extraído na conta especificada do usuário/pagador e do envio postal desse cheque ao favorecido, como indicado na etapa 2222. Uma vez que o usuário/instituição financeira do pagador 30A verifica que o usuário tem fundos suficientes para cobrir o pagamento, a instituição financeira do pagador posta um cheque 2224B ao favorecido, o recebimento do qual pelo favorecido é indicado na etapa 2228.Paper Check Payment Method: If the payee chooses a paper check payment method, a payment method selection message 2212B that includes the payee's postal address information and payment amount is forwarded to MFTS 18 via wireless carrier networks as shown in step 2216. A corresponding request 2220B is then sent to the payer user / financial institution 30A for generating a paper check drawn from the specified payer account and mailing that check to the payee, As indicated in step 2222. Once the payer user / financial institution 30A verifies that the user has sufficient funds to cover the payment, the payer financial institution posts a check 2224B to the payee, the receipt of which the payee is indicated on the payee. step 2228.
Método de pagamento de valor armazenado: se o favorecido escolhe um método de pagamento de cartão de valor armazenado, uma mensagem de seleção de método de pagamento 2212C que inclui a informação de conta de cartão de valor armazenada e uma quantia de pagamento são encaminhadas ao MFTS 18 através das redes sem fio do portador como mostrado de etapa 2218. Uma solicitação correspondente 2220C é enviada então ao usuário/instituição financeira do pagador 30A para creditar na conta ue cartão de valor armazenado identificada do favorecido, extraído na conta especificada do usuário/pagador, como indicado na etapa 2222. Uma vez que o usuário/instituição financeira do pagador 30A verifica que o usuário tem fundos suficientes para cobrir o pagamento, a instituição financeira do pagador credita na conta de cartão de valor armazenado identificada (com 2224C) na quantia designada, o recebimento do qual pelo favorecido é indicado na etapa 2230. Deve ser compreendido que a etapa 2230, indicando o recebimento do cartão de valor armazenado carregado, reflete (a) creditar de uma conta de cartão de valor armazenado pré-existente associada com o favorecido, ou (b) a emissão de um novo cartão de valor armazenado carregado ao favorecido, por exemplo, fornecendo o favorecido com informação indicando uma localização em que um cartão de valor armazenado descarregado pode ser obtido e também fornecendo a informação tal como um código de validação que permita o favorecido apresentar o cartão descarregado a um terminal ou representante de forma a "carregar" o cartão com a quantia de pagamento. Tais detalhes de carregamento e de entrega de cartões de valor armazenado aos indivíduos são sabidos àqueles versados na técnica e não fazem parte separada da invenção.Stored Value Payment Method: If the payee chooses a stored value card payment method, a 2212C payment method selection message that includes the stored value card account information and a payment amount is forwarded to the MFTS. 18 through the bearer wireless networks as shown from step 2218. A corresponding request 2220C is then sent to the payer user / financial institution 30A to credit the payee's identified stored value card extracted to the specified payer / user account. as indicated in step 2222. Once the payer user / financial institution 30A verifies that the user has sufficient funds to cover the payment, the payer financial institution credits the identified stored value card account (with 2224C) in the amount receipt from which the payee is indicated in step 2230. It should be understood that step 2230, indicating receipt of the loaded stored value card, reflects (a) crediting a pre-existing stored value card account associated with the payee, or (b) issuing a new stored stored value card to the payee. payee, for example, by providing the payee with information indicating a location where a downloaded stored value card can be obtained and also providing information such as a validation code allowing the payee to present the downloaded card to a terminal or representative to "load" the card with the payment amount. Such details of loading and delivery of stored value cards to individuals are known to those skilled in the art and are not separate parts of the invention.
Será compreendido que, para um pagamento, estes três métodos podem ser usados independentes ou combinados assim tal que o favorecido possa ter a flexibilidade de alocar uma parcela do pagamento com ACH, e a parcela restante do pagamento com cheque em papel e/ou cartão de valor armazenado.It will be understood that for a payment these three methods may be used independently or in combination so that the payee may have the flexibility to allocate a portion of the ACH payment and the remaining portion of the payment by paper check and / or credit card. stored value.
PAGUE A QUALQUER UM PELO NÚMERO DE TELEFONEPAY ANYONE BY PHONE NUMBER
A FIG. 23 mostra uma seqüência de vistas de tela de dispositivo móvel do pagador 2300 para um método de pagamento "Pague a Qualquer Um pelo número de telefone" de acordo com um aspecto exemplar da invenção. Neste método particular, o pagador/usuário seleciona/entra com um número de telefone do dispositivo móvel para identificar um favorecido. É ilustrado especificamente um método de pagamento "ACH" de acordo com um aspecto exemplar da invenção. Será compreendido que o pagador pode alternativamente selecionar um método de pagamento por cheque em papel ou por cartão de valor armazenado, e que o método de pagamento particular descrito é meramente exemplar.FIG. 23 shows a sequence of mobile device screen views of payer 2300 for a "Pay Anyone by Phone Number" payment method according to an exemplary aspect of the invention. In this particular method, the payer / user selects / enters a mobile device phone number to identify a payee. Specifically illustrated is an "ACH" payment method according to an exemplary aspect of the invention. It will be understood that the payer may alternatively select a payment method by paper check or stored value card, and that the particular payment method described is merely exemplary.
Como em modalidades e em aspectos previamente descritos, o usuário seleciona primeiramente o aplicativo de Carteira Móvel na tela 2302, fornece informação de autenticação (por exemplo, um login) através da tela 2304, e é autenticado pelo MFTS antes de ser apresentado com opções para fazer um pagamento na tela 2306. Suponha que na tela 2306 o usuário seleciona a opção de "Pague a Qualquer Um". Em resposta a esta seleção o usuário é fornecido com um menu curto de opções como mostrado na vista de tela 2308 para selecionar um favorecido, ou pelo nome ou pelo número de telefone móvel. De acordo com este aspecto exemplar da invenção, em resposta à seleção da opção de "Pagar pelo Telefone Móvel" ou pela entrada do numerai "2" ou pela ativação do controle Selecionar, o usuário é apresentado com uma tela 2310 para a entrada do favorecido/número de telefone móvel do recebedor.As in previously described embodiments and aspects, the user first selects the Mobile Wallet application on screen 2302, provides authentication information (for example, a login) via screen 2304, and is authenticated by MFTS before being presented with options for make a payment on screen 2306. Suppose on screen 2306 the user selects the "Pay Anyone" option. In response to this selection the user is provided with a short menu of options as shown in screen view 2308 to select a payee, either by name or mobile phone number. In accordance with this exemplary aspect of the invention, in response to selecting the "Pay for Mobile Phone" option or entering the "2" number or activating the Select control, the user is presented with a screen 2310 for entering the payee. / recipient's mobile phone number.
De acordo com este aspecto exemplar da invenção, um exemplo de número de telefone do favorecido 404-555-2121 é entrado como mostrado na vista de tela 2310. A tela 2310 inclui mais controles para Seguinte, Voltar, e Cancelar, que se operam na maneira como descrito previamente para continuar o processo, retorna a uma tela anterior, ou cancelar a transaçao. Em resposta a ativação do usuário do controle Seguinte após entrada do número de telefone do favorecido, o usuário é apresentado com uma tela de entrada de dados de quantia de pagamento 2312 para entrada da quantia para pagar. O usuário entra então com a quantia para pagar. Neste exemplo, o usuário entra com $123,45. Como em outras telas exemplares, a tela de entrada de quantia 2312 inclui um controle Seguinte, Voltar, e Cancelar. Em resposta a ativação do usuário do controle Seguinte, ao usuário é apresentada uma tela 2314 que exibe a fonte de pagamento default (por exemplo, Bank of USA) , saldos disponíveis nas contas default da fonte de pagamento default, e mostra prompt ao usuário para confirmar o default selecionado. Como em exemplos precedentes, o usuário pode ativar o controle de "Selecionar" para selecionar a conta e a fonte de pagamento default, ou navegar a uma fonte de pagamento alternativa.In accordance with this exemplary aspect of the invention, an example telephone number of the favored 404-555-2121 is entered as shown in screen view 2310. Screen 2310 includes more Next, Back, and Cancel controls operating on the screen. way previously described to continue the process, return to a previous screen, or cancel the transaction. In response to activation of the Following control user after entering the payee's telephone number, the user is presented with a payment amount 2312 data entry screen for inputting the amount to pay. You then enter the amount to pay. In this example, the user enters with $ 123.45. As with other exemplary screens, the 2312 amount entry screen includes a Next, Back, and Cancel control. In response to activation of the Next control user, the user is presented with a screen 2314 that displays the default payment source (for example, Bank of USA), available balances in the default payment source accounts, and prompts the user to confirm the selected default. As in previous examples, you can enable "Select" control to select the default account and payment source, or navigate to an alternative payment source.
Após a seleção e/ou a confirmação da fonte de pagamento através da tela 2314, o usuário é apresentado com uma tela 2316 que permite a seleção de um método de pagamento. O usuário usa as teclas "Voltar" e "Seguinte" para navegar no menu e usa o controle de "Selecionar" para fazer uma seleção. Neste exemplo, o método de pagamento "ACH" é mostrado destacado e conseqüentemente escolhido. Em resposta à ativação do controle Selecionar na tela 2316, o usuário é apresentado com uma tela 2318 que exibe uma confirmação do pagamento, o método selecionado de pagamento, e o saldo restante/atualizado da fonte de pagamento usada nesta transação. Neste momento, o usuário pode ativar o controle "Concluído" para terminar o aplicativo "Pague a Qualquer Um" ou o controle "Seguinte" para iniciar uma outra transação.After selecting and / or confirming the payment source via screen 2314, you are presented with a screen 2316 that allows you to select a payment method. The user uses the "Back" and "Next" keys to navigate the menu and uses the "Select" control to make a selection. In this example, the payment method "ACH" is shown highlighted and therefore chosen. In response to activating the Select control on screen 2316, you are presented with a screen 2318 that displays a payment confirmation, the selected payment method, and the remaining / updated balance of the payment source used in this transaction. At this time, the user can enable the "Done" control to terminate the "Pay Anyone" app or the "Next" control to start another transaction.
A FIG. 24 mostra uma seqüência de vistas de tela de dispositivo móvel 2400 a partir de uma perspectiva do favorecido, através de um dispositivo móvel do favorecido, para uma opção de "Pague a Qualquer Um" onde um usuário seleciona/entra com um número de telefone de dispositivo móvel e usa um método de pagamento "ACH" de acordo com um aspecto exemplar da invenção. Como em outras modalidades e aspectos, a informação mostrada pode ser apresentada ao favorecido por uma seqüência de mensagens de texto (SMS) ou pelas exibições geradas pelo aplicativo de Carteira Móvel se carregado e ativado no dispositivo móvel do favorecido.FIG. 24 shows a sequence of 2400 mobile screen views from a payee perspective, via a payee mobile device, to a "Pay Anyone" option where a user selects / enters a pay phone number. mobile device and uses an "ACH" payment method in accordance with an exemplary aspect of the invention. As in other embodiments and aspects, the information shown may be presented to the recipient by a sequence of text messages (SMS) or by displays generated by the Mobile Wallet application if loaded and activated on the recipient's mobile device.
Como mostrado na tela 2402, uma mensagem de texto de SMS é recebida do gerador de SMS 151, ou informação similar gerada pelo aplicativo de Carteira Móvel funcionando no dispositivo móvel do favorecido. De acordo com esta mensagem, o favorecido é notificado que alguém com um telefone número 404-404-4040 enviou um pagamento na quantia de $123, 45 para a entrega através de uma transferência de fundos de ACH. De acordo com um aspecto exemplar da invenção, a mensagem ao favorecido inclui um método de recebimento de pagamento default, por exemplo, depósito a um banco (como identificado pelo número de rota bancária) e conta predeterminados. Se gerado pelo aplicativo de Carteira Móvel, a tela 2402 inclui preferivelmente um controle "Confirmar", um controle "Mudar Conta", e um controle "Cancelar". Ativando o controle "Confirmar" o favorecido/recebedor pode confirmar que o número de rota bancário de ACH exibido e o número de conta armazenado no banco de dados de MFTS estão corretos para o pagamento. De um lado, o favorecido tem a habilidade de mudar para uma outra conta de ACH entrando com um novo número de conta e o número de rota bancário ativando o controle "Mudar Conta". Como em outros exemplos, se o favorecido ativa o controle "Mudar Contas" na vista de tela 2402, uma tela separada (não mostrada) é exibida na qual é permitido ao favorecido entrar com um outro número de rota bancário de ACH e um número de conta.As shown on screen 2402, an SMS text message is received from the SMS generator 151, or similar information generated by the Mobile Wallet application running on the payee's mobile device. According to this message, the payee is notified that someone with a telephone number 404-404-4040 has sent a payment of $ 123.45 for delivery via an ACH funds transfer. According to an exemplary aspect of the invention, the payee message includes a default payment receipt method, for example, deposit to a bank (as identified by the bank route number) and predetermined account. If generated by the Wallet application, screen 2402 preferably includes a "Confirm" control, a "Change Account" control, and a "Cancel" control. By activating the "Confirm" control the payee / payee can confirm that the displayed ACH bank route number and account number stored in the MFTS database are correct for payment. On the one hand, the payee has the ability to switch to another ACH account by entering a new account number and the bank route number by activating the "Change Account" control. As in other examples, if the payee activates the "Change Accounts" control in screen view 2402, a separate screen (not shown) is displayed in which the payee is allowed to enter another ACH bank route number and a bank number. account.
Se o favorecido confirma o método de entrega de pagamento ativando o controle "Confirmar" na tela 2402, uma vista de tela 2404 é mostrada que mostra prompt ao favorecido para confirmar o depósito à conta identificada de ACH. A tela 24 04 também inclui preferivelmente um pontrole "Concluído", um controle "Mudar Conta", e um controle "Cancelar". O controle "Mudar Conta" trabalha na maneira descrita em outra parte. Ativando o controle "Concluído" causa exibição de uma tela 2406 que mostra prompt ao usuário para ajustar a conta bancária atualmente selecionada como uma conta default de ACH para o favorecido. Se o favorecido ativa o controle "Sim" na tela 2406, a seguir a informação de conta default de ACH é enviada de volta ao MFTS 18 para o armazenamento em associação com outra informação em relação a este favorecido particular. Se não, a conta default de ACH não é mudada. Quando da confirmação da conta bancária como uma conta default de ACH pela ativação do controle "Sim" ou pela ativação do controle "Não" para deixar a conta identificada intacta, uma tela 2408 é exibida que mostra prompt ao favorecido/recebedor para confirmar o depósito do pagamento na conta atualmente selecionada. Um controle "Sim" e um "Não" são fornecidos para aceitar ou rejeitar o depósito na conta. Se a resposta é "Sim", a resposta do favorecido é enviada ao MFTS 18 para processamento adicional da transação. Em resposta ao processamento da transação fazendo o pagamento de ACH, de acordo com um aspecto exemplar da invenção o favorecido recebe uma mensagem de confirmação ou exibe 2410 indicando que o pagamento recebido será depositado na conta de ACH que o favorecido especificou previamente. Neste momento, o favorecido pode ativar um controle "Concluído" para terminar de receber o pagamento ou um controle "Seguinte" para processar uma outra transação, se aplicável.If the payee confirms the payment delivery method by activating the "Confirm" control on screen 2402, a screen view 2404 is shown showing the payee prompt to confirm the deposit to the identified ACH account. Screen 24 04 also preferably includes a "Done" control, a "Change Account" control, and a "Cancel" control. The "Change Account" control works in the manner described elsewhere. Enabling the "Done" control causes a screen 2406 to display that prompts the user to adjust the currently selected bank account as a default ACH account for the payee. If the payee activates the "Yes" control on screen 2406, then the default ACH account information is sent back to MFTS 18 for storage in association with other information regarding this particular payee. If not, the default ACH account is not changed. When confirming the bank account as a default ACH account by activating the "Yes" control or activating the "No" control to leave the identified account intact, a screen 2408 is displayed showing prompt to payee / receiver to confirm deposit payment in the currently selected account. A "Yes" and a "No" control are provided to accept or reject the deposit on the account. If the answer is "Yes", the payee response is sent to MFTS 18 for further transaction processing. In response to processing the transaction making the ACH payment, according to an exemplary aspect of the invention the payee receives a confirmation message or displays 2410 indicating that the payment received will be deposited to the previously specified payee ACH account. At this time, the payee can activate a "Completed" control to finish receiving payment or a "Next" control to process another transaction, if applicable.
A FIG. 25 é um diagrama de seqüência de um método ou processo de pagamento de ACH "Pague a Qualquer Um" 2500 de acordo com um aspecto exemplar da invenção, mostrando as interações entre um pagador/dispositivo móvel do usuário 15, um dispositivo móvel do favorecido 2521, o MFTS 18, um fornecedor de pagamento de terceiro 2560, e uma instituição financeira do favorecido 2580. 0 fornecedor de pagamento de terceiro 2560, como em aspectos precedentes, é um recebedor de instrução de pagamento que efetua um pagamento ao favorecido, neste caso transferindo fundos à instituição financeira do favorecido 2580.FIG. 25 is a sequence diagram of a "Pay Anyone" ACH payment method or process 2500 according to an exemplary aspect of the invention, showing the interactions between a payer / mobile device of user 15, a payee mobile device 2521 , MFTS 18, a third party payment provider 2560, and a payee financial institution 2580. The third party payment provider 2560, as in the foregoing aspects, is a payment instruction recipient making a payment to the payee, in this case transferring funds to the grantee's financial institution 2580.
Como nos métodos precedentes descritos em outra parte, as etapas 2502, 2504 envolvem a autenticação do usuário/pagador ao MFTS 18 à mensagem 2506, autenticação pelo MFTS 18 na etapa 2508, e envio de uma mensagem de confirmação de autenticação 2510 e lista de favorecido do usuário para o dispositivo móvel do usuário 15. Em resposta à autenticação, o usuário abre o aplicativo de Carteira Móvel em 2502 e entra com a senha ou o PIN a 2504, o MFTS autentica o login e envia a lista de favorecido atual do usuário (2510) para a Carteira Móvel do usuário do seu dispositivo móvel na etapa 2508. Esta ação permite que o usuário prossiga com uso do aplicativo de Carteira Móvel na etapa 2512. 0 usuário seleciona então o "Pague a Qualquer Um" na etapa 2514 e seleciona um nome de favorecido a partir da lista de favorecido recebida durante o login, ou entra com um número de telefone para especificar um favorecido na etapa 2516. 0 usuário então entra com uma quantia de pagamento com o dispositivo móvel na etapa 2518 e seleciona o método de pagamento de ACH na etapa 2520.As in the preceding methods described elsewhere, steps 2502, 2504 involve user / payer authentication to MFTS 18 to message 2506, authentication by MFTS 18 at step 2508, and sending an authentication confirmation message 2510 and favored list. 15. In response to authentication, the user opens the Wallet application at 2502 and enters the password or PIN at 2504, MFTS authenticates the login and sends the user's current favorit list (2510) for your mobile device user's Mobile Wallet in step 2508. This action allows the user to proceed with using the Mobile Wallet application in step 2512. The user then selects the "Pay Anyone" in step 2514 and selects a payee name from the payee list received during login, or enters a phone number to specify a payee in step 2516. The user then enters an amount of and payment with the mobile device at step 2518 and selects the ACH payment method at step 2520.
Em resposta às etapas antecedentes, uma mensagem de instrução de pagamento móvel (MPI) 2522 é gerada pelo aplicativo de Carteira Móvel e comunicada ao MFTS 18. A MPI 2522 incluirá tipicamente a quantia de pagamento, o método de pagamento (neste caso um pagamento de ACH), e a informação de favorecido que inclui o número de telefone do favorecido. Na etapa 2524, o MFTS 18 examina a instrução de pagamento e gera uma mensagem 2526 para o dispositivo móvel do favorecido 2521 para pedir o favorecido especificar ou confirmar o método de ACH para o pagamento. Esta mensagem 2526 é enviada para o dispositivo móvel do favorecido e recebida na etapa 2528. De acordo com um aspecto exemplar da invenção, o favorecido pode receber a mensagem 2526 através de uma ou mais mensagens de texto ou por uma comunicação que ative uma rotina apropriada do aplicativo de Carteira Móvel (mostrada não separadamente). Na etapa 2528 o favorecido seleciona uma conta em que os fundos devem ser depositados. Uma mensagem de seleção de conta de pagamento de retorno 2530 é gerada (por exemplo, uma mensagem ou comunicação de retorno de texto a partir da Carteira Móvel no dispositivo do favorecido) que indica a conta em que o favorecido deseja depositar o pagamento.In response to the preceding steps, a mobile payment instruction message (MPI) 2522 is generated by the Mobile Wallet application and communicated to MFTS 18. MPI 2522 will typically include the payment amount, the payment method (in this case a payment of ACH), and payee information that includes the payee's phone number. At step 2524, MFTS 18 examines the payment instruction and generates a message 2526 to the payee's mobile device 2521 to ask the payee to specify or confirm the ACH method for payment. This message 2526 is sent to the payee's mobile device and received at step 2528. According to an exemplary aspect of the invention, the payee may receive message 2526 through one or more text messages or communication that activates an appropriate routine. Mobile Wallet app (not shown separately). At step 2528 the payee selects an account in which funds should be deposited. A return payment account selection message 2530 is generated (for example, a text return message or communication from the Mobile Wallet on the payee's device) indicating the account to which the payee wishes to deposit the payment.
Esta mensagem de seleção de conta de pagamento de retorno 2530 é transmitida de volta ao MFTS 18 e recebida na etapa 2532.This return payment account selection message 2530 is transmitted back to MFTS 18 and received in step 2532.
Na etapa 2532, o MFTS 18 recebe a mensagem de seleção de conta de pagamento 2530 e determina a identidade de um fornecedor de pagamento de terceiro (isto é, um recebedor de instrução de pagamento) que gera a transação de pagamento de ACH. Uma instrução de pagamento de MFTS (MFTSPI) 2534 é gerada e comunicada ao fornecedor de pagamento de terceiro 2560. Este MFTSPI 2534 é recebido na etapa 2536. Na etapa 1562, o fornecedor de pagamento de terceiro gera uma transferência de fundos de ACH (2538) e comunica isto eletronicamente na maneira conhecida de transferência de fundos de ACH à instituição financeira do favorecido 2580. O recebimento desta transferência de fundos de ACH na instituição financeira do favorecido é mostrado na etapa 2540. Uma mensagem de confirmação de pagamento (não mostrada) é gerada preferivelmente ou pela instituição financeira do favorecido 2580, ou do fornecedor de pagamento de terceiro 2560, e fornecida de volta ao MFTS 18 de modo que os registros de dados associados com este pagamento possam ser atualizados e quaisquer mensagens de confirmação de pagamento apropriadas fornecidas para o dispositivo móvel do favorecido e/ou para o dispositivo móvel do pagador.In step 2532, MFTS 18 receives payment account selection message 2530 and determines the identity of a third-party payment provider (that is, a payment instruction recipient) that generates the ACH payment transaction. An MFTS payment instruction (MFTSPI) 2534 is generated and communicated to third party payment provider 2560. This MFTSPI 2534 is received at step 2536. At step 1562, the third party payment provider generates an ACH funds transfer (2538 ) and communicate this electronically in the known way of transferring ACH funds to the grantee's financial institution 2580. Receipt of this transfer of ACH funds at the grantee's financial institution is shown in step 2540. A payment confirmation message (not shown) is preferably generated either by the payee 2580 or third party payment provider 2560 financial institution and is provided back to MFTS 18 so that the data records associated with this payment can be updated and any appropriate payment confirmation messages provided. to the payee's mobile device and / or the payer's mobile device.
PAGAMENTO A QUALQUER UM POR NOME (CHEQUE EM PAPEL)PAYMENT TO ANYONE BY NAME (PAPER CHECK)
A FIG. 26 mostra uma seqüência de vistas de tela de dispositivo móvel do pagador 2600 para um método de pagamento "Pague a Qualquer Um pelo nome" de acordo com um aspecto exemplar da invenção. Neste método particular, o pagador/usuário seleciona/entra com um nome para identificar o favorecido. É ilustrado especificamente um método de pagamento por "cheque em papel" de acordo com um aspecto exemplar da invenção. Será compreendido que o pagador pode alternativamente selecionar um método de pagamento de ACH (como descrito acima) ou o método de pagamento de cartão de valor armazenado, e que o método particular de pagamento descrito é meramente exemplar.FIG. 26 shows a sequence of payroll 2600 mobile screen views for a "Pay Anyone by Name" payment method in accordance with an exemplary aspect of the invention. In this particular method, the payer / user selects / enters a name to identify the payee. Specifically illustrated is a "paper check" payment method in accordance with an exemplary aspect of the invention. It will be understood that the payer may alternatively select an ACH payment method (as described above) or the stored value card payment method, and that the particular payment method described is merely exemplary.
Como em modalidades e aspectos previamente descritos, o usuário seleciona primeiramente o aplicativo de Carteira Móvel na tela 2602, fornece a informação de autenticação (por exemplo, um login) através da tela 2604, β é autenticado pelo MFTS antes de ser apresentado com ppções para fazer um pagamento na tela 2606. Suponha que na tela 2606 o usuário seleciona a opção de "Pague a Qualquer Um". Em resposta a esta seleção, o usuário é fornecido com um menu curto de opções como mostrado na vista de tela 2608 para selecionar um favorecido, ou pelo nome ou pelo número de telefone móvel. De acordo com este aspecto exemplar da invenção, em resposta à seleção da opção de "Pagar por Nome" ou pela entrada do numerai "1" ou ativando o controle Selecionar, o usuário é apresentado com uma tela 2610 que pompreende uma lista de favorecidos pré-entrados selecionáveis.As in previously described modalities and aspects, the user first selects the Mobile Wallet application on screen 2602, provides authentication information (for example, a login) via screen 2604, β is authenticated by MFTS before being presented with options for make a payment on screen 2606. Suppose on screen 2606 the user selects the "Pay Anyone" option. In response to this selection, the user is provided with a short menu of options as shown in screen view 2608 to select a payee, either by name or mobile phone number. In accordance with this exemplary aspect of the invention, in response to selecting the "Pay by Name" option or entering the "1" number or by activating the Select control, the user is presented with a screen 2610 comprising a pre-payee list. -selectable entries.
De acordo com este aspecto exemplar da invenção, um favorecido exemplar de nome "John Doe" é mostrado destacado na tela 2610 e conseqüentemente selecionado. A tela 2610 inclui mais controles para Selecionar, Acima, Abaixo, que operam para selecionar um nome particular ou navegar a lista de nomes pré-entrados. Em resposta à ativação do usuário do controle Selecionar após um nome do favorecido particular, o usuário é apresentado com uma tela de entrada de dados de quantia de pagamento 2 612 para a entrada da quantia a pagar. O usuário entra então com a quantia a pagar. Neste exemplo, o usuário entrou com $123,45. Como em outras telas exemplares, a tela de entrada de quantia 2612 inclui um controle Seguinte, Voltar, e Cancelar. Em resposta à ativação do usuário do controle Seguinte, o usuário é apresentado com uma tela 2614 que exibe a fonte de pagamento default (por exemplo, Bank of USA), saldos disponíveis nas contas default da fonte de pagamento default, e mostra prompt ao usuário para confirmar o default selecionado. Como em exemplos precedentes, o usuário pode ativar o controle de "Selecionar" para selecionar a conta default e a fonte de pagamento, ou a navegar a uma fonte alternativa de pagamento.In accordance with this exemplary aspect of the invention, a favored exemplary named "John Doe" is shown highlighted on screen 2610 and consequently selected. Screen 2610 includes more Select, Up, Down controls that operate to select a particular name or navigate through the list of pre-entered names. In response to activation of the Select control user after a particular payee name, the user is presented with a payment amount data entry screen 2 612 for inputting the amount payable. You then enter the amount to pay. In this example, the user entered with $ 123.45. As with other exemplary screens, the 2612 amount entry screen includes a Next, Back, and Cancel control. In response to activation of the Next control user, the user is presented with a screen 2614 that displays the default payment source (for example, Bank of USA), available balances on the default accounts from the default payment source, and prompts the user. to confirm the selected default. As in previous examples, you can enable "Select" control to select the default account and payment source, or to navigate to an alternative payment source.
Após a seleção e/ou a confirmação da fonte de pagamento através da tela 2614, o usuário é apresentado com uma tela 2 616 que permita a seleção de um método de pagamento. O usuário usa as teclas "Voltar" e "Seguinte" para navegar o menu e usa o controle de "Selecionar" ou uma tecla numérica para fazer uma seleção. Neste exemplo, o método de pagamento "Cheque em Papel" é mostrado destacado e conseqüentemente escolhido. Em resposta à ativação do çontrole Selecionar na tela 2616, o usuário é apresentado pom uma tela 2 618 que solicita uma confirmação do pagamento e, do método selecionado de pagamento, por exemplo, "Enviar um cheque em papel ao endereço default do Sr. John Doe?" Neste momento, o usuário pode selecionar um controle de "Sim", "Não" ou "Cancelar". Em resposta à seleção do controle "Sim" é a tela 2618, o usuário é apresentado com yma tela 2620 que solicita a confirmação da transação e inclui a informação sobre a transação incluindo o nome e o endereço postal do favorecido. A tela 2618 inclui um controle de "Pagar", "Mudar Endereço" e "Seguinte" que opera para confirmar o pagamento, ou mudar o endereço do favorecido.After selecting and / or confirming the payment source via screen 2614, you are presented with a screen 2,616 allowing you to select a payment method. The user uses the "Back" and "Next" keys to navigate the menu and uses the "Select" control or a number key to make a selection. In this example, the payment method "Paper Check" is shown highlighted and therefore chosen. In response to activating the Select Control on screen 2616, the user is presented with a screen 2,618 requesting a payment confirmation and, from the selected payment method, for example, "Sending a paper check to Mr. John's default address Donate? " At this time, the user can select a control of "Yes", "No" or "Cancel". In response to selecting the "Yes" control on screen 2618, the user is presented with a screen 2620 that requests confirmation of the transaction and includes transaction information including the payee name and postal address. Screen 2618 includes a "Pay", "Change Address" and "Next" control that operates to confirm payment, or change the payee's address.
Em resposta à seleção do controle Pagar, indicando a confirmação do pagamento, a tela 2622 é exibida. A tela 2622 exibe a informação de confirmação que um pagamento na quantia indicada de $123,45 será feito à John Doe por cheque em papel, junto com a informação atualizada de saldo de conta refletindo dedução da quantia do pagamento a partir do saldo de conta como refletido nos registros de MFTS 18. Neste momento, o usuário pode ativar o controle "Concluído" para terminar o aplicativo "Pague a Qualquer Um" ou o controle "Seguinte" para iniciar uma outra transaçao.In response to selecting the Pay control indicating payment confirmation, screen 2622 is displayed. Screen 2622 displays confirmation information that a payment of the indicated amount of $ 123.45 will be made to John Doe by paper check, along with updated account balance information reflecting deduction of the payment amount from the account balance as reflected in the MFTS 18 logs. At this time, the user can enable the "Done" control to terminate the "Pay Anyone" application or the "Next" control to initiate another transaction.
A FIG. 27 mostra uma seqüência das vistas de tela de dispositivo móvel 2700 a partir de uma perspectiva do favorecido, através de um dispositivo móvel do favorecido, para um método de pagamento "Pague a Qualquer Um", onde um usuário, seleciona/entra com nome do favorecido e usa um método de pagamento de cheque em papel de acordo com um aspecto exemplar da invenção. Como em outros modalidades e aspectos, a informação mostrada pode ser apresentada ao favorecido ou por uma seqüência de mensagens de texto (SMS) ou pelas exibições geradas pelo aplicativo de Carteira Móvel se carregado e ativado no dispositivo móvel do favorecido.FIG. 27 shows a sequence of mobile device screen views 2700 from a payee perspective, via a payee mobile device, for a "Pay Anyone" payment method, where a user selects / enters with payee name. favored and uses a paper check payment method in accordance with an exemplary aspect of the invention. As in other embodiments and aspects, the information displayed may be presented to the payee either by a text message (SMS) sequence or by displays generated by the Mobile Wallet application if loaded and activated on the payee's mobile device.
Como mostrado na tela 27 02, uma mensagem de texto SMS é recebida a partir do gerador de SMS 151, ou informação similar gerada pelo aplicativo de Carteira Móvel rodando no dispositivo móvel do favorecido. De acordo com esta mensagem, o favorecido é notificado que alguém com um telefone número 404-404-4040 enviou um pagamento na quantia de $123,45, através de um cheque em papel postado a um endereço indicado. De acordo com um aspecto exemplar da invenção, a mensagem ao favorecido inclui um endereço de pagamento default para a postagem do cheque. Se gerado pelo aplicativo de Carteira Móvel, a tela 2702 preferivelmente inclui um controle "Confirmar", um controle "Mudar Endereço", e um controle "Cancelar". Ativando o controle "Confirmar" o favorecido/recebedor pode confirmar que o nome e o endereço exibidos como armazenado no banco de dados de MFTS estão corretos para postagem do cheque. Por outro lado, o favorecido tem a habilidade de mudar o endereço postal ativando o controle "Mudar Endereço". Como em outros exemplos, se o favorecido ativa o controle "Mudar Endereço" na vista de tela 2702, uma tela separada (não mostrada) é exibida na qual é permitido ao favorecido entrar com um endereço alternativo.As shown on screen 27 02, an SMS text message is received from the SMS generator 151, or similar information generated by the Mobile Wallet application running on the payee's mobile device. According to this message, the payee is notified that someone with a telephone number 404-404-4040 has sent a payment of $ 123.45 through a paper check posted to a given address. According to an exemplary aspect of the invention, the payee message includes a default payment address for the check post. If generated by the Mobile Wallet application, screen 2702 preferably includes a "Confirm" control, a "Change Address" control, and a "Cancel" control. By activating the "Confirm" control the payee / recipient can confirm that the name and address displayed as stored in the MFTS database are correct for posting the check. On the other hand, the payee has the ability to change the postal address by activating the "Change Address" control. As in other examples, if the payee activates the "Change Address" control in screen view 2702, a separate screen (not shown) is displayed in which the payee is allowed to enter an alternate address.
Se o favorecido confirma o método de entrega de pagamento ativando o controle "Confirmar" na tela 2702, uma vista de tela 2704 é exibida que mostra prompt ao favorecido para confirmar o endereço postal. A tela 2704 também inclui preferivelmente um controle "Concluído", um controle "Mudar Endereço", e um controle "Cancelar". O controle "Mudar Endereço" funciona na maneira descrita em outra parte. Ativando o controle "Concluído" causa exibição de uma tela 2706 que mostra prompt ao usuário para ajustar o endereço atualmente exibido como um endereço postal default para o favorecido. Se o favorecido ativa o controle "Sim" na tela 2706, a seguir a informação de endereço default é enviada de volta ao MFTS 18 para o armazenamento em associação com outra informação em relação a este favorecido particular. Se não, o endereço default não é mudado.If the payee confirms the payment delivery method by activating the "Confirm" control on screen 2702, a screen view 2704 is displayed that prompts the payee to confirm the postal address. Screen 2704 also preferably includes a "Done" control, a "Change Address" control, and a "Cancel" control. The "Change Address" control works in the manner described elsewhere. Enabling the "Done" control causes a screen 2706 to display that prompts the user to set the address currently displayed as a default postal address for the payee. If the payee activates the "Yes" control on screen 2706, then the default address information is sent back to MFTS 18 for storage in association with other information regarding this particular payee. If not, the default address is not changed.
Quando da confirmação do endereço postal pela ativação do controle "Sim" na tela 2706 ou pela ativação do controle "Não" para deixar o endereço identificado intacto, uma tela 2708 é exibida que mostra prompt ao favorecido/recebedor para confirmar a postagem de um cheque ao endereço atualmente exibido. Um controle "Sim" e um "Não" são fornecidos para confirmar ou rejeitar a postagem ao endereço indicado. Se a resposta é "Sim", a resposta do favorecido é enviada ao MFTS 18 para processamento adicional da transação. Em resposta ao processamento da transação em preparação para postar o cheque, de acordo com um aspecto exemplar da invenção o favorecido recebe uma mensagem de confirmação ou exibe 2710 indicando que o pagamento por cheque em papel será postado ao endereço que o favorecido especificou previamente. Neste momento, o favorecido pode ativar um controle "Concluído" para terminar com esta função ou um controle "Seguinte" para processar uma outra transação, se aplicável.When confirming the postal address by activating the "Yes" control on screen 2706 or activating the "No" control to leave the identified address intact, a screen 2708 is displayed that prompts the payee / recipient to confirm the posting of a check. to the currently displayed address. A "Yes" and "No" control are provided to confirm or reject the posting to the given address. If the answer is "Yes", the payee response is sent to MFTS 18 for further transaction processing. In response to processing the transaction in preparation for posting the check, in accordance with an exemplary aspect of the invention the payee receives a confirmation message or displays 2710 indicating that payment by paper check will be posted to the address the payee has previously specified. At this time, the payee can activate a "Done" control to terminate this function or a "Next" control to process another transaction, if applicable.
A FIG. 28 é um diagrama de seqüência de um método ou processo de pagamento por cheque em papel "Pague a Qualquer Um" 2800 de acordo com um aspecto exemplar da invenção, mostrando as interações entre um dispositivo móvel do favorecido 2801, o MFTS 18, um fornecedor de endereço de terceiro 2840, um fornecedor de pagamento de terceiro 2860, e um favorecido 2880. De acordo com um aspecto exemplar da invenção, o endereço postal do favorecido é localizado ao: (1) recuperar uma informação de endereço default associada com o favorecido armazenada no banco de dados de MFTS, (2) entrada pelo usuário (pagador), ou (3) entrada pelo favorecido, ou (4) através de um fornecedor de endereço de terceiro. Se a informação de endereço não está disponível naquele tempo que o usuário solicitou o pagamento por cheque em papel, o MFTS envia uma solicitação ao fornecedor de endereço de terceiro para realizar a consulta de endereço. Como nos métodos precedentes descritos em outra parte, este método 2800 envolve as etapas (não mostradas) para a autenticação do usuário/favorecido ao MFTS 18, autenticação pelo MFTS 18, e envio de uma mensagem de confirmação de autenticação e de uma lista de favorecido do usuário para o dispositivo móvel do usuário 15. Em resposta à autenticação, o usuário abre o aplicativo de Carteira Móvel e entra com a senha ou o PIN, o MFTS autentica o login e envia a lista atual de favorecido do usuário para a Carteira Móvel do usuário de seu dispositivo móvel. Esta ação permite que o usuário prossiga com uso do aplicativo de Carteira Móvel. 0 usuário seleciona então o "Pague a Qualquer Um" e seleciona um nome de favorecido a partir da lista de favorecido recebida durante o login ou entra com um nome de favorecido. 0 usuário então entra com uma quantia de pagamento com o dispositivo móvel e seleciona o método de pagamento por cheque em papel. Etapas similares foram descritas em detalhe em outra parte e não precisam ser repetidas aqui.FIG. 28 is a sequence diagram of a "Pay Anyone" paper check payment method or process 2800 according to an exemplary aspect of the invention, showing the interactions between a favored mobile device 2801, MFTS 18, a provider Third party address 2840, a third party payment provider 2860, and a payee 2880. According to an exemplary aspect of the invention, the payee's postal address is located by: (1) retrieving a default address information associated with the payee stored in the MFTS database, (2) user input (payer), or (3) payee input, or (4) through a third party address provider. If address information is not available at the time the user requested payment by paper check, MFTS sends a request to the third party address provider to perform the address query. As in the preceding methods described elsewhere, this method 2800 involves the steps (not shown) for user / favored authentication to MFTS 18, authentication by MFTS 18, and sending an authentication confirmation message and a favored list. 15. In response to authentication, the user opens the Mobile Wallet application and enters the password or PIN, MFTS authenticates the login and sends the user's current payee list to the Mobile Wallet. from your mobile device user. This action allows the user to proceed using the Mobile Wallet application. The user then selects "Pay Anyone" and selects a payee name from the payee list received during login or enters a payee name. The user then enters a payment amount with the mobile device and selects the payment method by paper check. Similar steps have been described in detail elsewhere and need not be repeated here.
Em resposta às etapas antecedentes, uma mensagem de instrução de pagamento móvel (MPI) (não mostrada) é gerada pelo aplicativo de Carteira Móvel do usuário e comunicado ao MFTS 18. 0 MPI incluirá tipicamente a quantia de pagamento, o método de pagamento (neste caso um pagamento por cheque em papel), e a informação de favorecido. O MPI é recebido no MFTS 18 e processado para iniciar o método de pagamento por cheque em papel de acordo com este aspecto da invenção.In response to the preceding steps, a mobile payment instruction (MPI) message (not shown) is generated by the user's Mobile Wallet application and communicated to MFTS 18. The MPI will typically include the payment amount, the payment method (in this case). payment by paper check), and payee information. MPI is received at MFTS 18 and processed to initiate the paper check payment method in accordance with this aspect of the invention.
Começando na etapa 2804, o MFTS 18 examina a instrução de pagamento e gera uma mensagem 2806 a um fornecedor de endereço de terceiro para obter o endereço do favorecido. De acordo com um aspecto exemplar da invenção, a informação de endereço de favorecido é armazenada em uma tabela no banco de dados de usuário 158 (FIG. 2) indexada pelo número de telefone móvel, pelo nome, ou por outra informação. Alternativamente, a mensagem 2806 é comunicada a um fornecedor de endereço independente 2840 que fornece a informação de endereço em resposta à provisão de um número de telefone.Beginning at step 2804, MFTS 18 examines the payment instruction and generates a message 2806 to a third party address provider to obtain the payee address. According to an exemplary aspect of the invention, payee address information is stored in a table in user database 158 (FIG. 2) indexed by mobile phone number, name, or other information. Alternatively, message 2806 is communicated to an independent address provider 2840 which provides address information in response to the provision of a telephone number.
Na etapa 2810, a informação de endereço solicitada é fornecida a partir do fornecedor de endereço de terceiro 2840 através de uma mensagem 2810. A mensagem 2810 é recebida pelo MFTS 18 na etapa 2812 e formulada em uma mensagem 2814 que inclui a informação de endereço do favorecido que é comunicada para o dispositivo móvel do favorecido 2802. Uma exibição tal como aquela mostrada na tela 2702 na FIG. 27 é gerada ao favorecido, como indicado por 2802. Será compreendido que o favorecido pode receber uma mensagem de SMS com esta informação ou o aplicativo de Carteira Móvel rodando no dispositivo móvel do favorecido pode fornecer esta informação ao favorecido.At step 2810, the requested address information is provided from the third party address provider 2840 via a message 2810. Message 2810 is received by MFTS 18 at step 2812 and formulated in a message 2814 including the address information of the favored device that is communicated to the favored mobile device 2802. A display such as that shown on screen 2702 in FIG. 27 is generated to the payee as indicated by 2802. It will be understood that the payee may receive an SMS message with this information or the Mobile Wallet application running on the payee's mobile device may provide this information to the payee.
Na etapa 2818, o favorecido confirma o endereço apresentado, através das telas como mostrado na FIG. 27. Uma mensagem de confirmação 2820 é gerada e retornada ao MFTS 18. Na etapa 2822, o MFTS formula uma mensagem de instrução de pagamento de MFTS (MFTSPI) 2824 e comunica esta mensagem a um fornecedor de pagamento de terceiro 2860. O fornecedor de pagamento de terceiro recebe a mensagem na etapa 2826, e processa a mensagem de MFTSPI 2828 para gerar um cheque em papel que é postado ao favorecido no endereço indicado nas mensagens. Na etapa 2830, o favorecido 2880 recebe o pagamento por cheque em papel através do correio.At step 2818, the payee confirms the displayed address through the screens as shown in FIG. 27. A confirmation message 2820 is generated and returned to MFTS 18. At step 2822, MFTS formulates an MFTS payment instruction message (MFTSPI) 2824 and communicates this message to a third party payment provider 2860. The payment provider The third party payment receives the message in step 2826, and processes the MFTSPI message 2828 to generate a paper check that is posted to the payee at the address indicated in the messages. At step 2830, payee 2880 receives payment by paper check via mail.
PAGUE A QUALQUER UM - CARTÃO DE VALOR ARMAZENADOPAY ANYONE - STORED VALUE CARD
A FIG. 29 mostra uma seqüência de vistas de tela de dispositivo móvel do pagador 2900 para um método de pagamento "Pague a Qualquer Um pelo número do telefone" de acordo com um aspecto exemplar da invenção. Neste método particular, o pagador/usuário seleciona/entra com um número de telefone de dispositivo móvel para identificar um favorecido, embora se compreenda que outras maneiras de identificar um favorecido estão contempladas. É ilustrado especificamente um método de pagamento que envolve o uso de um cartão de valor armazenado (SV) de acordo com um aspecto exemplar da invenção. Será compreendido que o pagador pode alternativamente selecionar um método de pagamento de ACH ou por cheque em papel, e que o método particular de pagamento descrito é meramente exemplar de pagamento usando um cartão de valor armazenado.FIG. 29 shows a sequence of mobile screen views of payer 2900 for a "Pay Anyone by Phone Number" payment method according to an exemplary aspect of the invention. In this particular method, the payer / user selects / enters a mobile phone number to identify a payee, although it is understood that other ways of identifying a payee are contemplated. Specifically illustrated is a payment method involving the use of a stored value card (SV) in accordance with an exemplary aspect of the invention. It will be understood that the payer may alternatively select an ACH or paper check payment method, and that the particular payment method described is merely exemplary payment using a stored value card.
Aqueles versados na técnica compreenderão e apreciarão que o pagamento por um cartão de valor armazenado (SV) envolve a infra-estrutura de transação de pagamento que não faz parte da presente invenção, mas é convencional e em uso difundido. Especificamente, uma instrução de pagamento é fornecida por um sistema construído como descrito aqui a um recebedor de instrução de pagamento que tenha facilidades para emitir um novo cartão de valor armazenado ou adicionar o valor a um cartão de valor armazenado pré-existente. Será apreciado que as várias entidades podem servir a função do recebedor de instrução de pagamento a respeito da emissão de um cartão de valor armazenado, incluindo um fornecedor de serviço financeiro ou um agregador de faturamento (ou separadamente ou conjuntamente com uma outra entidade que lida com cartão de SV) , um emissor de cartão de valor armazenado, ou um estabelecimento de varejo que lida com cartões de valor armazenados.Those skilled in the art will understand and appreciate that payment for a stored value card (SV) involves payment transaction infrastructure that is not part of the present invention but is conventional and in widespread use. Specifically, a payment instruction is provided by a system constructed as described herein to a payment instruction recipient having facilities to issue a new stored value card or add the value to a pre-existing stored value card. It will be appreciated that the various entities may serve the payment instruction recipient's role in issuing a stored value card, including a financial service provider or billing aggregator (either separately or in conjunction with another entity dealing with SV card), a stored value card issuer, or a retail establishment that deals with stored value cards.
Geralmente, fazer um pagamento a um cartão de valor armazenado envolve tipicamente a aquisição por um favorecido de uma fita magnética "vazia" ou "não-carregada" ou cartão inteligente eletrônico a partir de um vendedor de cartões de SV, seguido pela "carga" do cartão com valor (isto é, créditos de pagamento que podem ser utilizados) apresentando o cartão a um vendedor do cartão de SV que tem um terminal que possa ler a informação da fita magnética ou o outro meio de armazenamento de dados eletrônicos no cartão. O vendedor carrega então o cartão fornecendo a informação a um sistema de administração indicando a quantia de crédito ou de pagamentos disponíveis para uso no cartão, e retornando o cartão ao possuidor do cartão. O possuidor do cartão pode então usar o cartão em uma maneira similar a outros cartões de pagamento (cartões de débito, cartões de crédito), salvo que o cartão deve ser apresentado a uma entidade que possa ler o cartão e determinar os fundos disponíveis "carregados" no cartão acessando o sistema de pagamento eletrônico do vendedor de cartão. De acordo com um aspecto exemplar da invenção, os fundos podem ser carregados em um cartão de valor armazenado convencional a partir de um dispositivo móvel (um novo cartão de valor armazenado que é emitido a um favorecido, ou carregar ou recarregar um cartão de valor armazenado pré-existente), na maneira mostrada e descrita aqui.Generally, making a payment to a stored-value card typically involves acquiring a "blank" or "uncharged" magnetic tape or electronic smart card from a SV card vendor, followed by the "charge" by a payee. of the value card (i.e. payment credits that may be used) by presenting the card to an SV card vendor who has a terminal that can read magnetic tape information or other electronic data storage on the card. The seller then uploads the card by providing the information to an administration system indicating the amount of credit or payments available for use on the card, and returning the card to the cardholder. The cardholder can then use the card in a manner similar to other payment cards (debit cards, credit cards), except that the card must be presented to an entity that can read the card and determine the available "loaded funds". "on the card by accessing the card seller's electronic payment system. According to an exemplary aspect of the invention, funds can be loaded onto a conventional stored value card from a mobile device (a new stored value card that is issued to a payee, or to load or reload a stored value card). pre-existing), in the manner shown and described herein.
Como em modalidades e em aspectos previamente descritos, o usuário primeiramente seleciona o aplicativo de Carteira Móvel na tela 2902, fornece a informação de autenticação (por exemplo, um login) através da tela 2904, e é autenticado pelo MFTS antes de ser apresentado com opções para fazer um pagamento na tela 2906. Suponha que na tela 2906 o usuário seleciona a opção de "Pague a Qualquer Um". Em resposta a esta seleção o usuário é fornecido com um menu curto de opções como mostrado na vista de tela 2908 para selecionar um favorecido, pelo nome ou número de telefone móvel. De acordo com este aspecto exemplar da invenção, em resposta à seleção da opção de "Pagar por Telefone Móvel" ou pela entrada do numerai "2" ou ativando o controle Selecionar, o usuário é apresentado com uma tela 2910 para entrada do número de telefone móvel do recebedor/favorecido.As in previously described embodiments and aspects, the user first selects the Mobile Wallet application on screen 2902, provides authentication information (for example, a login) via screen 2904, and is authenticated by MFTS before being presented with options. to make a payment on screen 2906. Suppose on screen 2906 the user selects the "Pay Anyone" option. In response to this selection the user is provided with a short menu of options as shown in screen view 2908 to select a payee by name or mobile phone number. In accordance with this exemplary aspect of the invention, in response to selecting the "Pay by Mobile Phone" option or entering the "2" number or activating the Select control, the user is presented with a screen 2910 for entering the telephone number. recipient's mobile / payee.
De acordo com este aspecto exemplar da invenção, um número de telefone do favorecido exemplar 404-555-2121 é entrado como mostrado na vista de tela 2910. A tela 2910 inclui ainda os controles para Seguinte, Voltar, e Cancelar, que operam na maneira como descrito previamente para continuar o processo, retornar a uma tela anterior, ou cancelar a transação. Em resposta à ativação do usuário do controle Seguinte após a entrada do número de telefone do favorecido, o usuário é apresentado com uma tela de entrada de dados de quantia de pagamento 2912 para entrada da quantia a pagar= O usuário entra então com a quantia a pagar. Neste exemplo, o usuário entrou $123,45. Como em outras telas exemplares, a tela 2912 da entrada de uma quantia inclui um controle Seguinte, Voltar, e Cancelar. Em resposta à ativação do usuário do controle Seguinte, o usuário é apresentado com uma tela 2914 que exibe a fonte de pagamento default (por exemplo, Bank of USA), saldos disponíveis nas contas default da fonte de pagamento default, e mostra prompt ao usuário para confirmar o default selecionado. Como em exemplos precedentes, o usuário pode ativar o controle de "Selecionar" para selecionar a conta default e fonte de pagamento, ou navegar a uma fonte alternativa de pagamento.In accordance with this exemplary aspect of the invention, a telephone number of the favored exemplary 404-555-2121 is entered as shown in screen view 2910. Screen 2910 further includes Next, Back, and Cancel controls, which operate in the manner as previously described to continue the process, return to a previous screen, or cancel the transaction. In response to activation of the Following control user after entering the payee's telephone number, the user is presented with a payment amount data entry screen 2912 for input of the amount payable = The user then enters the amount to be paid. pay. In this example, the user entered $ 123.45. As with other exemplary screens, the amount entry screen 2912 includes a Next, Back, and Cancel control. In response to activation of the Next control user, the user is presented with a screen 2914 that displays the default payment source (for example, Bank of USA), available balances in the default payment source accounts, and prompts the user. to confirm the selected default. As in previous examples, you can enable "Select" control to select the default account and payment source, or navigate to an alternative payment source.
Após a seleção e/ou confirmação da fonte de pagamento através da tela 2914, o usuário é apresentado com jama tela 2916 que permite a seleção de um método de pagamento. O usuário usa as teclas "Voltar" e "Seguinte" para navegar no menu e usa "Selecionar" para fazer uma seleção. Neste exemplo, o método de pagamento de cartão de valor armazenado é mostrado destacado e conseqüentemente escolhido. Em resposta à ativação do controle Selecionar na tela 2916, o usuário é apresentado com uma tela 2918 que indica uma confirmação de pagamento e do método selecionado de pagamento. De acordo com um aspecto da invenção, a tela exemplar 2 918 exibe um número de cartão de valor armazenado para um cartão pré-existente do favorecido (pré- armazenado), e fornece botões para Pagar, Novo Cartão, e Cancelar. A seleção do botão Pagar resulta em fazer o pagamento através do cartão de valor armazenado pré- existente, enquanto a seleção do botão Novo Cartão resulta na emissão de um novo cartão de valor armazenado. Naturalmente será compreendido que um número de cartão de valor armazenado de um cartão pré-existente de um favorecido é pré-armazenado no dispositivo móvel do usuário/ pagador ou em outra parte, para permitir desse modo o pagamento. A seleção do botão de Pagar causaria então a exibição da tela 2 922, que indica que o pagamento de $123,45 foi feito ao cartão de valor armazenado, usando o número de cartão pré-existente.After selecting and / or confirming the payment source via screen 2914, the user is presented with jama screen 2916 which allows selection of a payment method. The user uses the "Back" and "Next" keys to navigate the menu and uses "Select" to make a selection. In this example, the stored value card payment method is shown highlighted and therefore chosen. In response to activating the Select control on screen 2916, you are presented with a screen 2918 indicating a payment confirmation and the selected payment method. According to one aspect of the invention, exemplary screen 2 918 displays a stored value card number for a pre-existing payee (pre-stored) card, and provides Pay, New Card, and Cancel buttons. Selecting the Pay button results in payment through the pre-existing stored value card, while selecting the New Card button results in a new stored value card being issued. Naturally, it will be understood that a stored value card number from a pre-existing payee card is pre-stored on the payer's mobile device or elsewhere to thereby allow payment. Selecting the Pay button would then cause screen 2 922 to display, which indicates that the $ 123.45 payment was made to the stored value card using the pre-existing card number.
De acordo com um aspecto exemplar da invenção, no caso da seleção pelo usuário do botão Novo Cartão, uma tela de exibição 2920 é fornecida, indicando uma localização na qual um novo e "carregado" cartão de valor armazenado pode ser obtido. Por exemplo, a tela 2920 mostra "Por favor, pegue seu novo cartão de valor armazenado na loja de CVS como a 123 Main St." mais uma ID de transação. Após esta tela, a tela 2922, como em outras modalidades, é exibida e fornece uma tela de confirmação que avisa ao pagador que um pagamento na quantia indicada ($123,45 neste exemplo) está paga ao número móvel identificado, para a conta de cartão de valor armazenado indicado. Além disso, preferivelmente o saldo de conta da fonte de pagamento utilizada é atualizado e exibido para refletir a redução dos fundos disponíveis.According to an exemplary aspect of the invention, in the case of user selection of the New Card button, a display screen 2920 is provided, indicating a location in which a new and "loaded" stored value card can be obtained. For example, screen 2920 shows "Please get your new value card stored at the CVS store as 123 Main St." plus one transaction ID. After this screen, screen 2922, as in other modalities, is displayed and provides a confirmation screen that warns the payer that a payment of the indicated amount ($ 123.45 in this example) is paid to the identified mobile number for the card account. stored value indicated. In addition, preferably the payment source account balance used is updated and displayed to reflect the reduction in available funds.
A FIG. 30 mostra uma seqüência das vistas de tela de dispositivo móvel 3000 a partir de uma perspectiva do favorecido, através de um dispositivo móvel do favorecido, para uma opção de "Pague a Qualquer Um" onde um usuário seleciona/entra com um número de telefone de dispositivo móvel e usa um método de pagamento de cartão de valor armazenado de acordo com um aspecto exemplar da invenção. Como em outros modalidades e aspectos, a informação mostrada pode ser apresentada ao favorecido por uma seqüência das mensagens de texto (SMS) ou pelas exposições geradas pelo aplicativo de Carteira Móvel se carregado e ativado no dispositivo móvel do favorecido.FIG. 30 shows a sequence of mobile device 3000 screen views from a payee perspective, via a payee mobile device, to a "Pay Anyone" option where a user selects / enters a pay phone number. mobile device and uses a stored value card payment method in accordance with an exemplary aspect of the invention. As in other embodiments and aspects, the information shown may be presented to the recipient by a sequence of text messages (SMS) or exposures generated by the Mobile Wallet application if loaded and activated on the recipient's mobile device.
Como mostrado na tela 3002, uma mensagem de texto de SMS é recebida a partir do gerador de SMS 151, ou da informação similar gerada pelo aplicativo de Carteira Móvel que funciona no dispositivo móvel do favorecido. De acordo com esta mensagem, o favorecido é notificado que alguém com um telefone número 404-404-4040 enviou um pagamento na quantia de $123,45 para a entrega através de um cartão de valor armazenado. De acordo com um aspecto exemplar da invenção, a mensagem ao favorecido inclui um método de recebimento de pagamento default, por exemplo, depósito a uma conta de cartão de valor armazenado predeterminado. Se gerado pelo aplicativo de Carteira Móvel, a tela 3002 inclui preferivelmente um controle "Confirmar", um controle "Mudar Cartão", e um controle "Cancelar". Ativando o controle "Confirmar" o favorecido/recebedor pode confirmar que o número de conta de cartão de valor armazenado exibido armazenado no banco de dados de MFTS está correto para o pagamento. De um lado, o favorecido tem a habilidade de mudar para uma outra conta de cartão de valor armazenado entrando com um número de conta novo após ter ativado o controle "Mudar Cartão". Se o favorecido ativa o controle "Mudar Cartão" na vista de tela 3002, uma tela separada 3004 está mostrada que pergunta ao usuário/favorecido se quer receber um cartão novo. Os controles disponíveis nesta tela são "Sim", "Não" e "Concluído".As shown on screen 3002, an SMS text message is received from the SMS generator 151, or similar information generated by the Mobile Wallet application running on the payee's mobile device. According to this message, the payee is notified that someone with a telephone number 404-404-4040 has sent a payment of $ 123.45 for delivery via a stored value card. According to an exemplary aspect of the invention, the payee message includes a default payment receipt method, for example, depositing to a predetermined stored value card account. If generated by the Wallet application, screen 3002 preferably includes a "Confirm" control, a "Change Card" control, and a "Cancel" control. By activating the "Confirm" control the payee / payee can confirm that the displayed stored value card account number stored in the MFTS database is correct for payment. On the one hand, the payee has the ability to switch to another stored value card account by entering a new account number after activating the "Change Card" control. If the payee activates the "Change Card" control in screen view 3002, a separate screen 3004 is shown asking the user / payee if they want to receive a new card. The controls available on this screen are "Yes", "No" and "Done".
Se o usuário seleciona "Sim", será mostrado prompt na vista de tela 3006 para entrar e confirmar o código postal para pegar o cartão. Os controles disponíveis nesta vista de tela são "Confirmar", "Voltar" e "Concluído".If the user selects "Yes", prompt will be shown on screen view 3006 to enter and confirm the zip code to pick up the card. The controls available in this screen view are "Confirm," "Back," and "Done."
Quando da entrada de um código postal válido e de selecionar o controle "Confirmar", o usuário será apresentado na vista de tela 3008 localizações de loja para pegar um cartão novo. Os controles disponíveis nesta tela são "Confirmar", "Voltar", e "Cancelar".Upon entering a valid zip code and selecting the "Confirm" control, the user will be presented with screen view 3008 store locations to pick up a new card. The controls available on this screen are "Confirm", "Back", and "Cancel".
Em resposta ao processamento da transação fazendo o pagamento, de acordo com um aspecto exemplar da invenção o favorecido recebe uma mensagem de confirmação ou exibição 3010 indicando que o pagamento recebido será depositado na conta de cartão de valor armazenado recentemente emitido quando da recuperação pelo usuário/favorecido. Neste momento, o favorecido pode ativar um controle "Concluído" para terminar de receber o pagamento ou um controle "Seguinte" para processar uma outra transação, se aplicável.In response to processing the transaction making the payment, in accordance with an exemplary aspect of the invention the payee receives a confirmation or display message 3010 indicating that the payment received will be deposited to the newly issued stored value card account upon recovery by the user / favored. At this time, the payee can activate a "Completed" control to finish receiving payment or a "Next" control to process another transaction, if applicable.
A FIG. 31 mostra um diagrama de seqüência para um método de pagamento 3100 "Pague a Qualquer Um" envolvendo uso de um cartão de valor armazenado de acordo com um aspecto exemplar da invenção. Este diagrama de seqüência mostra as interações entre as seguintes partes: o dispositivo móvel do favorecido 3102, o MFTS 18, um fornecedor de Cartão de Valor Armazenado de terceiro 3140, e um favorecido 3160. Em linhas gerais, neste exemplo um usuário/pagador seleciona um método de pagamento de valor armazenado como mostrado na etapa 3104 e comunica esta decisão ao MFTS 18 através de uma PI MFTS 3106. 0 MFTS envia uma solicitação ao fornecedor de cartão de valor armazenado de terceiro para criar uma transação e uma ID de transação como mostrado na etapa 3108. A quantia de pagamento é utilizada a partir da fonte de pagamento do usuário (o pagador) e o fornecedor de Cartão de Valor Armazenado de terceiro configura uma conta de cartão de valor armazenado em nome do favorecido na etapa 3112 com uma mensagem 3110. O favorecido recebe a ID de transação em uma mensagem de SMS e é informado de localizações para pegar cartão de valor armazenado como mostrado na etapa 3116. O favorecido pode então adquirir um cartão de valor armazenado a partir de um local de varejo associado com o vendedor de cartão de valor armazenado e ter o cartão "carregado" como mostrado na etapa 3118. Uma mensagem 3120 é enviada ao fornecedor de cartão de valor armazenado de terceiro para fornecer a ID de transação, o número do cartão e o número de telefone etc. na etapa 3122.FIG. 31 shows a sequence diagram for a "Pay Anyone" payment method 3100 involving use of a stored value card in accordance with an exemplary aspect of the invention. This sequence diagram shows the interactions between the following parties: the payee 3102 mobile device, the MFTS 18, a 3140 third-party Stored Value Card provider, and a payee 3160. Generally speaking, in this example a user / payer selects a stored value payment method as shown in step 3104 and communicates this decision to MFTS 18 via a PI MFTS 3106. MFTS sends a request to the third party stored value card provider to create a transaction and a transaction ID as shown in step 3108. The payment amount is used from the user's payment source (the payer) and the third-party Stored Value Card provider sets up a stored-value card account in the payee's name in step 3112 with a 3110. The payee receives the transaction ID in an SMS message and is informed of locations to pick up stored value card as shown in 3116. The payee can then purchase a stored value card from a retail location associated with the stored value card vendor and have the card "loaded" as shown in step 3118. A message 3120 is sent to the vendor. third-party stored value card to provide transaction ID, card number, and phone number, etc. at step 3122.
Começando na etapa 3104, é assumido primeiramente que o usuário/pagador já selecionou o método de pagamento de cartão de valor armazenado, em uma maneira como descrito em outra parte, e forneceu o MFTS 18 com uma instrução de pagamento móvel (MPI) indicando a quantia de pagamento e o método de pagamento selecionado. 0 MFTS 18 recebe este MPI e; gera uma mensagem de instrução de pagamento de MFTS (MFTSPI) correspondente 3106 contendo informação exigida por um fornecedor de cartão pré-pago de terceiro (valor armazenado) ou por um vendedor 3140, e se requerido, efetua uma transferência de fundos ao fornecedor de cartão extraindo da fonte selecionada de pagamento do usuário/pagador. 0 MFTSPI 3106 é comunicado ao fornecedor de cartão de valor armazenado de terceiro 3140, e recebido na etapa 3108. De acordo com um aspecto exemplar da invenção, o MFTSPI incluirá um código postal fornecido pelo favorecido ou pagador, para facilitar a localização de um ou mais locais de varejo em que o favorecido pode obter um cartão de SV não-carregado (ou pode recarregar um cartão de SV existente). Na etapa 3108, o fornecedor de cartão de valor armazenado de terceiro 3140 gera um identificador de transação (ID) e conduz uma consulta de código postal para encontrar um ou mais locais de varejo próximos para que o favorecido pegue e/ou carregue um Cartão de Valor Armazenado. De acordo com um aspecto exemplar da invenção, a ID de transação é mantida pelo fornecedor de cartão a ser usado para finalidades de autenticação quando o favorecido pede que o cartão seja carregado com o pagamento.Beginning at step 3104, it is first assumed that the user / payer has already selected the stored value card payment method, in a manner as described elsewhere, and provided MFTS 18 with a mobile payment instruction (MPI) indicating the payment amount and the selected payment method. MFTS 18 receives this MPI and; generates a corresponding MFTS payment instruction message (MFTSPI) 3106 containing information required by a third party prepaid card provider (stored value) or vendor 3140, and if required, transfers funds to the card provider extracting from the selected source of payment from the user / payer. MFTSPI 3106 is communicated to the third-party stored-value card provider 3140, and received at step 3108. According to an exemplary aspect of the invention, the MFTSPI will include a postal code provided by the payee or payer to facilitate the location of one or more most retail locations where the payee can get an uncharged SV card (or can reload an existing SV card). At step 3108, third-party stored-value card vendor 3140 generates a transaction identifier (ID) and conducts a postal code lookup to find one or more nearby retail locations for the payee to pick up and / or carry a Card. Stored Value. According to an exemplary aspect of the invention, the transaction ID is maintained by the card provider to be used for authentication purposes when the payee requests the card to be charged with the payment.
Ainda na etapa 3108, o fornecedor de cartão de terceiro 3140 gera uma mensagem 3110 de volta ao MFTS 18 para informar o sistema que a conta de cartão de valor armazenado está configurada e pronta para uso. De acordo com um aspecto exemplar da invenção, esta mensagem 3110 inclui a informação que permite que o favorecido identifique os locais em que um cartão de valor armazenado não-carregado pode ser obtido e então carregado, e o número de ID de transação. Na etapa 3112, o MFTS 18 recebe a mensagem 3110 e gera uma mensagem 3114 para o dispositivo móvel do favorecido 3102 avisando que um pagamento foi feito, locais em que um cartão pode ser obtido e/ou carregado em determinados locais de varejo associados com o vendedor de cartão, e a ID de transação, que é exigida para a autenticação do cartão ao favorecido. Telas exemplares nesta consideração são mostradas na FIG. 30.Still in step 3108, third party card provider 3140 generates a message 3110 back to MFTS 18 to inform the system that the stored value card account is set up and ready for use. In accordance with an exemplary aspect of the invention, this message 3110 includes information allowing the payee to identify the locations where an uncharged stored value card can be obtained and then loaded, and the transaction ID number. In step 3112, MFTS 18 receives message 3110 and generates a message 3114 to payee 3102's mobile device advising that a payment has been made, locations where a card can be obtained and / or loaded at certain retail locations associated with the payee. card vendor, and the transaction ID, which is required for card authentication to the payee. Exemplary screens in this regard are shown in FIG. 30
Na etapa 3116, o dispositivo móvel do favorecido 3102 recebe a mensagem 3114 e exibe (ou através da mensagem de texto de SMS ou através do aplicativo de Carteira Móvel, se instalado) a informação que informa ao favorecido que um pagamento está esperando pelo método de pagamento de cartão de valor armazenado, e a informação a respeito de locais de pegar potenciais para obter e/ou carregar um cartão de valor armazenado. Na etapa 3118, e de acordo com um aspecto exemplar da invenção, o favorecido vai fisicamente a um local identificado na mensagem e obtém um cartão de valor armazenado, tipicamente ainda não carregado. Ainda na etapa 3118, o favorecido com o cartão de valor armazenado apresenta o cartão a um local de varejo ou terminal associado com o fornecedor de cartão de terceiro 3140, para carregar o cartão para o uso.In step 3116, the payee 3102's mobile device receives message 3114 and displays (either via the SMS text message or the Mobile Wallet application, if installed) information informing the payee that a payment is waiting for the payment method. stored value card payment, and information regarding potential pick-up locations to obtain and / or load a stored value card. In step 3118, and according to an exemplary aspect of the invention, the payee physically goes to a location identified in the message and obtains a stored value card, typically not yet loaded. Still in step 3118, the stored-value card payee presents the card to a retail location or terminal associated with the third-party card provider 3140 to charge the card for use.
Na etapa 3122, o fornecedor de cartão de terceiro 3140 é apresentado com um cartão de valor armazenado pelo favorecido, com um pedido para ativar e/ou carregar o cartão com o pagamento. O fornecedor de cartão de terceiro tipicamente neste tempo exige a informação de autenticação para ativar e/ou carregar o cartão de valor armazenado. Neste caso a informação de autenticação compreende um ou mais dos seguintes itens de informação: o número de ID de transação, o número do cartão, o número de telefone móvel, e opcionalmente outras informações tais como nome, endereço, etc.In step 3122, the third party card provider 3140 is presented with a value card stored by the payee, with a request to activate and / or charge the card with the payment. The third party card provider typically at this time requires authentication information to activate and / or load the stored value card. In this case the authentication information comprises one or more of the following information items: the transaction ID number, the card number, the mobile phone number, and optionally other information such as name, address, etc.
Depois que o favorecido apresenta a informação exigida ao fornecedor de cartão de terceiro 3140, na etapa 3124, o fornecedor de cartão carrega o cartão com fundos fornecidos mais cedo, obtidos a partir do usuário/pagador. Na etapa 3128, o cartão de valor armazenado, carregado agora com o pagamento, é retornado ao favorecido 3160 através da transação 3126, que pode então usar o cartão nos locais que aceitam o tipo particular de cartão de valor armazenado, como uma forma de pagamento.After the payee submits the required information to the third-party card provider 3140, in step 3124, the card provider loads the card with earlier provided funds obtained from the user / payer. At step 3128, the stored value card, now loaded with the payment, is returned to payee 3160 through transaction 3126, which can then use the card at locations that accept the particular type of stored value card as a form of payment. .
De acordo com um aspecto exemplar da invenção, se o favorecido já tem um cartão de valor armazenado, pode contatar o fornecedor de Cartão de Valor Armazenado de terceiro 3140 para reivindicar o pagamento com um Cartão de Valor Armazenado existente, e segue as etapas a partir de 3122.According to an exemplary aspect of the invention, if the payee already has a stored value card, he may contact the third party Stored Value Card provider 3140 to claim payment with an existing Stored Value Card, and follow the steps from of 3122.
Será apreciado que o método precedente de pagamento que envolve o uso de um método de pagamento de cartão de valor armazenado é útil para fazer pagamentos aos assinantes/usuários do MFTS 18, assim como não-assinantes, conforme o favorecido precise somente ser fornecido com o número de ID de transação e o tipo de cartão de valor armazenado a fim de receber um pagamento. De acordo com um aspecto exemplar da invenção, não descrito em detalhe, a informação correspondendo ao cartão de valor armazenado pode ser exibida em primeiro lugar ao pagador, para a provisão (por exemplo, através de uma nota ou anotação) a um favorecido que não tenha um dispositivo móvel que possa receber mensagens de SMS ou funcionar o aplicativo de Carteira Móvel, nem não tenha um dispositivo móvel de todo. Uma vez que a conta de cartão de valor armazenado inicial é criada em nome de um favorecido particular, o usuário/pagador pode carregar fundos adicionais em uma conta de cartão de valor armazenado associada com o favorecido, conforme o nome do favorecido será armazenado no MFTS 18 como descrito acima, e pode conseqüentemente ser rapidamente e prontamente reutilizada para fornecer fundos adicionais ao favorecido selecionado.It will be appreciated that the foregoing payment method involving the use of a stored value card payment method is useful for making payments to MFTS 18 subscribers / users as well as non-subscribers, as the payee only needs to be provided with the transaction ID number and the type of value card stored in order to receive a payment. According to an exemplary aspect of the invention, not described in detail, the information corresponding to the stored value card may first be displayed to the payer for provision (for example, by means of a note or note) to a non-payee. have a mobile device that can receive SMS messages or run the Wallet app, or don't have a mobile device at all. Since the initial stored-value card account is created on behalf of a particular payee, the user / payer can upload additional funds to a stored-value card account associated with the payee, as the payee's name will be stored in MFTS. 18 as described above, and can therefore be quickly and readily reused to provide additional funds to the selected recipient.
TRANSFERÊNCIA DE SALDO A FIG. 32 mostra uma seqüência 3200 de exibições de tela de dispositivo móvel que correspondem a uma opção de transação financeira "Transferência de Saldo" de acordo com um aspecto exemplar da invenção. Uma transferência de saldo é uma transação financeira que envolve a transferência de fundos entre contas diferentes do mesmo usuário. Uma transferência de saldo permite que um usuário do MFTS use seu dispositivo móvel para obter e monitorar informação referente às contas financeiras do usuário, e mover fundos a partir de uma conta a outra.BALANCE TRANSFER FIG. 32 shows a sequence 3200 of mobile device screen displays corresponding to a "Balance Transfer" financial transaction option in accordance with an exemplary aspect of the invention. A balance transfer is a financial transaction that involves the transfer of funds between different accounts of the same user. A balance transfer allows an MFTS user to use their mobile device to obtain and monitor information regarding the user's financial accounts, and to move funds from one account to another.
Como em modalidades e em aspectos previamente descritos, o usuário primeiramente seleciona o aplicativo de Carteira Móvel na tela 3202, fornece a informação de autenticação (por exemplo, um login) através da tela 3204, e é autenticado pelo MFTS antes de ser apresentado com ppções para fazer um pagamento (ou transferência de saldo) na tela 3206. Supor que na tela 3206 o usuário seleciona a opção de "Transferência de Saldo". Em resposta a esta seleção o usuário é fornecido com uma tela de Transferência de Saldo 3208 que permite a seleção de uma transferência de fundos a partir de uma pluralidade de contas selecionáveis. Como mostrado na tela 3208 como exemplos, o usuário pode selecionar para transferir fundos a partir de uma conta MasterCard™, uma conta VISA™, uma conta Discover™, uma çonta GaSL, ou uma conta do Bank of USA como fontes de pagamento úteis para transferência de saldo. Os saldos correspondentes associados com tais contas são exibidos também preferivelmente de acordo com este aspecto da invenção. A tela 3208 ainda inclui preferivelmente uns controles de "Selecionar", "Voltar" e "Seguinte" para a navegação e seleção, similares àqueles em outras funções. A tela 3208 mostra a conta do Bank of USA destacada e conseqüentemente selecionada. Em resposta à ativação de usuário do controle de "Selecionar" na tela 3208 com uma seleção na lista de contas disponíveis, uma tela exemplar para a conta selecionada, por exemplo, Bank of USA, é exibida como a tela 3210. A tela 3210 exibe diversas contas diferentes associadas com a fonte particular de pagamento, Bank of USA, a saber, um saldo de poupança, um saldo corrente, e outro (por exemplo, uma conta de mercado financeiro) . A tela 3210 ainda inclui preferivelmente uns controles de "Selecionar", "Voltar" e "Seguinte" para a navegação e seleção, similares àqueles em outras funções. A tela 3210 mostra o saldo corrente destacado e conseqüentemente selecionado.As in previously described embodiments and aspects, the user first selects the Mobile Wallet application on screen 3202, provides authentication information (for example, a login) via screen 3204, and is authenticated by MFTS before being presented with sections. to make a payment (or balance transfer) on screen 3206. Suppose on screen 3206 you select the "Balance Transfer" option. In response to this selection the user is provided with a Balance Transfer screen 3208 which allows the selection of a funds transfer from a plurality of selectable accounts. As shown on screen 3208 as examples, you may select to transfer funds from a MasterCard ™ account, a VISA ™ account, a Discover ™ account, a GaSL account, or a Bank of USA account as useful payment sources for balance transfer. Corresponding balances associated with such accounts are also preferably displayed in accordance with this aspect of the invention. Screen 3208 further preferably includes "Select", "Back" and "Next" controls for navigation and selection, similar to those in other functions. Screen 3208 shows the Bank of USA account highlighted and consequently selected. In response to user activation of the "Select" control on screen 3208 with a selection in the list of available accounts, an exemplary screen for the selected account, for example Bank of USA, is displayed as screen 3210. Screen 3210 displays several different accounts associated with the particular source of payment, Bank of USA, namely a savings balance, a current balance, and another (for example, a financial market account). The 3210 screen still preferably includes "Select", "Back" and "Next" controls for navigation and selection, similar to those in other functions. Screen 3210 shows the current balance highlighted and therefore selected.
Em resposta à ativação do controle de "Selecionar" na tela 3210 com uma seleção na lista de pontas disponíveis (isto é, o saldo corrente no exemplo mostrado), tela 3212 é exibida. A tela 3212 apresenta a lista de fontes disponíveis de conta/fontes de pagamento similar àquela da tela 3208, exceto indicado para uma transferência para ao contrário de uma transferência de. A tela 3212 ainda inclui preferivelmente uns controles de "Selecionar", "Voltar" e "Seguinte" para a navegação e seleção, similares àqueles em outras funções. A tela 3212 mostra a conta GaSL destacada e conseqüentemente selecionada.In response to activating the "Select" control on screen 3210 with a selection from the list of available tips (ie the current balance in the example shown), screen 3212 is displayed. Screen 3212 presents the list of available account sources / payment sources similar to that of screen 3208, except indicated for a transfer to as opposed to a transfer of. The 3212 screen still preferably includes "Select", "Back" and "Next" controls for navigation and selection, similar to those in other functions. Screen 3212 shows the highlighted and consequently selected GaSL account.
Em resposta à ativação de usuário do controle de "Selecionar" na tela 3212 com uma seleção na lista de contas disponíveis, uma tela exemplar para a conta selecionada, por exemplo, GaSL, é exibida como a tela 3214.In response to user activation of the "Select" control on screen 3212 with a selection in the list of available accounts, an exemplary screen for the selected account, for example, GaSL, is displayed as screen 3214.
A tela 3214 exibe diversas contas diferentes associadas com a; conta particular de destino de transferência de saldo, GaSL, a saber, um saldo de poupança, um saldo corrente, e outro (por exemplo, uma conta do mercado financeiro). A tela 3214 ainda inclui preferivelmente uns controles de "Selecionar", "Voltar" e "Seguinte" para a navegação e seleção, similares àqueles em outras funções. A tela 3214 mostra o saldo corrente destacado e conseqüentemente selecionado.Screen 3214 displays several different accounts associated with; private balance transfer destination account, GaSL, namely a savings balance, a current balance, and another (for example, a financial market account). The 3214 screen still preferably includes "Select", "Back" and "Next" controls for navigation and selection, similar to those in other functions. Screen 3214 shows the current balance highlighted and therefore selected.
Em resposta à ativação do usuário do controle de "Selecionar" na tela 3214 com uma seleção na lista de contas disponíveis, por exemplo, a conta corrente em GaSL, uma tela de confirmação de transferência de saldo 3216 é exibida. De acordo com um aspecto exemplar da invenção, a tela de confirmação de transferência de saldo 3216 fornece uma região de entrada de dados para a entrada de usuário de uma quantia de transferência de fundos, por exemplo, $2000 são mostrados. A tela 3216 ainda inclui preferivelmente uns controles de "Selecionar", "Voltar" e "Seguinte" para a navegação e seleção, similares àqueles em outras funções. Em resposta à ativação de usuário do controle de Transferência, uma tela de confirmação de transferência de saldo 3218 é exibida, contendo a informação indicando que a transferência de saldo foi efetuada. No exemplo mostrado, a transferência de saldo de $2000 é transferida de uma conta porrente do Bank of USA a uma conta corrente de GaSL. Preferivelmente, também, a tela 3218 inclui uma exibição dos saldos atuais de cada uma das contas envolvidas em transferência de saldo, atualizada para refletir a transferência de saldo.In response to activating the "Select" control user on screen 3214 with a selection from the list of available accounts, for example, the current account in GaSL, a 3216 balance transfer confirmation screen is displayed. According to an exemplary aspect of the invention, the balance transfer confirmation screen 3216 provides a data entry region for user input of a funds transfer amount, for example $ 2000 is shown. The 3216 screen still preferably includes "Select", "Back" and "Next" controls for navigation and selection, similar to those in other functions. In response to the activation of Transfer control user, a balance transfer confirmation screen 3218 is displayed, containing information indicating that the balance transfer has been made. In the example shown, the $ 2000 balance transfer is transferred from a Bank of USA backlog account to a GaSL checking account. Preferably, too, screen 3218 includes a display of the current balances of each of the accounts involved in balance transfer, updated to reflect the balance transfer.
A FIG. 33 é um diagrama de seqüência de um método ou processo de pagamento de transferência de saldo 3300 de acordo com um aspecto exemplar da invenção, mostrando as interações entre um pagador/dispositivo móvel do usuário 15, o MFTS 18, uma primeira instituição financeira 30A associada com o usuário, e uma segunda instituição financeira 30B associada com o usuário. A transferência de saldo é efetuada entre estas duas instituições financeiras 30A e 30B.FIG. 33 is a sequence diagram of a balance transfer payment method or process 3300 according to an exemplary aspect of the invention, showing the interactions between a payer / mobile device of user 15, MFTS 18, a first associated financial institution 30A. with the user, and a second financial institution 30B associated with the user. The balance transfer is made between these two financial institutions 30A and 30B.
Como nos métodos precedentes descritos em outra parte, as etapas iniciais 3302, 3304, 3307, e 3309 no método de transferência de saldo envolvem receber a mensagem de autenticação 3306 a partir do usuário/favorecido, autenticação pelo MFTS 18, e envio de uma mensagem de confirmação de autenticação 3308 para o dispositivo móvel do usuário 15. Em resposta à autenticação, o usuário abre o aplicativo de Carteira Móvel na etapa 3302 e entra com a senha ou o PIN em 3304, o MFTS autentica o login e envia para ativar a Carteira Móvel do usuário de seu dispositivo móvel na etapa 3307. Esta ação permite que o usuário prossiga com uso do aplicativo de Carteira Móvel na etapa 3309. O usuário seleciona então a opção de Transferência de Saldo na etapa 3310. Na etapa 3312 o dispositivo móvel formula uma mensagem de instrução de pagamento móvel (MPI) 3314 e transmite esta mensagem ao MFTS 18. De acordo com um aspecto exemplar da invenção, a mensagem de MPI 3320 inclui a informação que identifica uma çonta de fonte de pagamento, uma conta de destino, e uma quantia de transferência de saldo, de modo que o MFTS possa construir instruções de pagamento de MFTS apropriadas às instituições financeiras selecionadas e identificadas.As in the preceding methods described elsewhere, the initial steps 3302, 3304, 3307, and 3309 in the balance transfer method involve receiving the authentication message 3306 from the user / payee, authentication by MFTS 18, and sending a message. Authentication Confirmation Message 3308 for User Mobile Device 15. In response to authentication, the user opens the Mobile Wallet application in step 3302 and enters the password or PIN at 3304, MFTS authenticates the login and sends to enable the User Mobile Wallet from your mobile device at step 3307. This action allows the user to proceed using the Mobile Wallet application at step 3309. The user then selects the Balance Transfer option at step 3310. At step 3312 the mobile device formulates a mobile payment instruction message (MPI) 3314 and transmits this message to MFTS 18. According to an exemplary aspect of the invention, MPI message 3320 includes This is information that identifies a payment source account, a destination account, and a balance transfer amount, so that MFTS can construct MFTS payment instructions appropriate to selected and identified financial institutions.
Na etapa 3316, o MFTS 18 recebe a mensagem de MPI 3314 e constrói uma mensagem de instrução de pagamento de MFTS (MFTSPI) apropriada 3318 para comunicação à primeira ou a instituição financeira de fonte de pagamento 30A. Na etapa 3320, a primeira ou instituição financeira de fonte de pagamento 30A recebe a mensagem de MFTSPI 3318 e dos débitos da conta selecionada para a quantia indicada de fundos. A primeira ou instituição financeira de fonte de pagamento 30A toma então ação de acordo com seus próprios procedimentos para transferir estes fundos à segunda instituição financeira selecionada 30B através de uma mensagem 3322, como indicado na etapa 3320. Na etapa 3324, a segundo ou a instituição financeira de destino 30B atualiza seus registros para indicar o recebimento de fundos. De acordo com um aspecto exemplar da invenção, a primeira e segunda instituição financeira 30A e 30B fornecem as mensagens de confirmação de transferência de saldo, indicadas pelas mensagens 3330A, 3330B, de volta ao MFTS 18, de modo que o MFTS 18 possa atualizar seu registro local dos fundos disponíveis em cada uma das contas em cada uma das instituições financeiras.At step 3316, MFTS 18 receives MPI message 3314 and constructs an appropriate MFTS payment instruction message (MFTSPI) 3318 for communication to the first or payment source financial institution 30A. At step 3320, the first or payment source financial institution 30A receives the message MFTSPI 3318 and the selected account debits for the indicated amount of funds. The first or payment source financial institution 30A then takes action in accordance with its own procedures to transfer these funds to the second selected financial institution 30B via a message 3322, as indicated in step 3320. In step 3324, the second or institution Target Financial Office 30B updates its records to indicate receipt of funds. According to an exemplary aspect of the invention, the first and second financial institution 30A and 30B provide the balance transfer confirmation messages indicated by messages 3330A, 3330B back to MFTS 18 so that MFTS 18 can update its local registration of funds available in each account at each of the financial institutions.
Na etapa 3328, o MFTS 18 recebe as mensagens de confirmação de transferência de saldo 3330A, 3330B e atualiza os registros do usuário para refletir a transferência de saldo. Ainda na etapa 3328, o MFTS 18 comunica uma mensagem de confirmação de transferência de saldo 3332 para o dispositivo móvel 15. Na etapa 3334, o dispositivo móvel 15 recebe a mensagem de confirmação 3332 de transferência de saldo e atualiza seu armazenamento local dos saldos associados com as contas do usuário e instituições financeiras, para refletir a conclusão da transferência de saldo.In step 3328, MFTS 18 receives balance transfer confirmation messages 3330A, 3330B and updates user records to reflect the balance transfer. Still in step 3328, MFTS 18 communicates a balance transfer confirmation message 3332 to mobile device 15. In step 3334, mobile device 15 receives balance transfer confirmation message 3332 and updates its local storage of associated balances. with user accounts and financial institutions to reflect the completion of the balance transfer.
RECEBER PAGAMENTO NO DISPOSITIVO MÓVEL DE FAVORECIDO PELA INSTALAÇÃO DA CARTEIRA MÓVELRECEIVE PAYMENT ON THE MOBILE DEVICE FAVORED BY MOBILE WALL INSTALLATION
O leitor pode ter observado a partir da discussão acima que aspectos da invenção atual envolvem um favorecido pu (1) receber e enviar uma série de mensagens de SMS (mensagens de texto) a fim de interagir com o MFTS para selecionar um método de recebimento de pagamento, ou (2) instalar e utilizar o aplicativo de Carteira Móvel no dispositivo móvel do favorecido a fim de interagir com o MFTS para selecionar um método de recebimento de pagamento e/ou para ser permitido de conduzir transações (fazer pagamentos) como um usuário de MFTS. Um favorecido não precisa assim de ter o aplicativo de Carteira Móvel instalado em seu dispositivo móvel a fim de realizar os benefícios de determinados aspectos da invenção. Entretanto, um favorecido com tipos disponíveis mais atualmente de dispositivo móvel é apresentado com uma oportunidade de download, instalar, e usar a Carteira Móvel, de acordo com determinados características e aspectos da invenção. Assim, e de acordo com um aspecto exemplar da invenção, as pessoas a quem um usuário deseja fazer um pagamento pode ser fornecido com uma oportunidade de download do aplicativo de Carteira Móvel e de receber os benefícios tanto de receber pagamentos quanto de selecionar opções de recebimento de pagamento de acordo com aspectos descritos da invenção, assim como a utilização dos serviços de pagamento móvel fornecidos por um operador do MFTS 18.The reader may have observed from the discussion above that aspects of the present invention involve a favored pu (1) receiving and sending a series of SMS messages (text messages) in order to interact with MFTS to select a method of receiving a message. or (2) install and use the Mobile Wallet application on the payee's mobile device to interact with MFTS to select a payment receipt method and / or to be allowed to conduct transactions (make payments) as a user from MFTS. A payee thus does not need to have the Mobile Wallet application installed on his mobile device in order to realize the benefits of certain aspects of the invention. However, a recipient of most currently available mobile device types is presented with an opportunity to download, install, and use the Mobile Wallet in accordance with certain features and aspects of the invention. Thus, and in accordance with an exemplary aspect of the invention, persons to whom a user wishes to make a payment may be provided with an opportunity to download the Mobile Wallet application and to receive the benefits of receiving payments as well as selecting payment options. according to described aspects of the invention, as well as the use of mobile payment services provided by an MFTS operator 18.
De modo a "espalhar" os benefícios da Carteira Móvel aos favorecidos (que são usuários em perspectiva do MFTS, quando da instalação e da ativação do aplicativo de Carteira Móvel), a presente invenção inclui aspectos para informar um favorecido da oportunidade de efetuar download g utilizar o aplicativo de Carteira Móvel e de registrar como um usuário do MFTS, de fornecer o código para Carteira Móvel através de um download sem fio, de ativar o favorecido para se tornar um usuário dos serviços de MFTS e de utilizar o aplicativo de Carteira Móvel como um usuário.In order to "spread" the benefits of Mobile Wallet to those in favor (who are prospective MFTS users when installing and activating the Mobile Wallet application), the present invention includes aspects for informing a recipient of the opportunity to download g use the Mobile Wallet application and register as an MFTS user, provide the Mobile Wallet code via a wireless download, activate the payee to become a user of MFTS services and use the Mobile Wallet application as a user.
Partindo nesta consideração para a FIG. 34 para uma discussão de um método para que um favorecido receba um pagamento a partir de um usuário do MFTS 18 e também transfira e instale o aplicativo de Carteira Móvel. A FIG. 34 mostra uma seqüência das vistas de tela de dispositivo móvel 3400 a partir de uma perspectiva do favorecido, através de um dispositivo móvel do favorecido, para um método de recebimento de pagamento que inclui etapas para fornecer um favorecido de uma oportunidade de download e instalação do aplicativo de Carteira Móvel, registro para o serviço com o MFTS, e os usuários desse modo se tornando eles mesmos dos serviços de MFTS. Vantajosamente, o método permite o assim chamado "espalhamento viral" dos benefícios do aplicativo de Carteira Móvel e do uso do MFTS, fornecendo os favorecidos que recebem pagamentos a partir de usuários que já são participantes no sistema de MFTS com a habilidade de efetuar download e usar o aplicativo de Carteira Móvel rapidamente e facilmente, desse modo tornando-se novos usuários de MFTS, e espalhar por sua vez os benefícios por sua vez aos favorecidos do novo usuário de MFTS. Tais novos favorecidos do usuário por sua vez são providos do mesmo modo a oportunidade de juntar e participar.Starting from this consideration for FIG. 34 for a discussion of a method for a payee to receive a payment from an MFTS 18 user and also download and install the Mobile Wallet app. FIG. 34 shows a sequence of mobile device 3400 screen views from a payee perspective through a payee mobile device for a payment receipt method that includes steps to provide a payee with an opportunity to download and install the payee. Mobile Wallet application, registration for service with MFTS, and users thereby becoming themselves from MFTS services. Advantageously, the method allows for the so-called "viral spread" of the benefits of the Mobile Wallet application and the use of MFTS, providing payees who receive payments from users who are already participants in the MFTS system with the ability to download and use the Mobile Wallet application quickly and easily, thereby becoming new MFTS users, and in turn spreading the benefits in turn to the new MFTS user. Such new user grantees in turn are likewise provided with the opportunity to join and participate.
Como em outros modalidades e aspectos, para um favorecido que não tenha o aplicativo de Carteira Móvel instalado em seu dispositivo móvel, a informação mostrada será apresentada ao favorecido por uma seqüência das mensagens de texto (SMS).As with other modalities and aspects, for a payee who does not have the Wallet application installed on their mobile device, the information shown will be presented to the payee by a sequence of text messages (SMS).
Como mostrado na tela ou na mensagem 3402, um favorecido recebe tipicamente uma mensagem de texto (SMS) que indique que um usuário enviou ao favorecido um pagamento, e avisando o favorecido a respeito de como receber o pagamento. Por exemplo, a tela ou a mensagem 34 02 indica que "404-404-4040 enviou-lhe um pagamento de $123,45". Ainda de acordo com este aspecto exemplar da invenção, a tela ou a mensagem 3402 inclui o texto, "Seu dispositivo móvel não tem o aplicativo necessário para receber o pagamento, você quer efetuar download do aplicativo?" Um controle "Sim" e um controle "Cancelar" são fornecidos também preferivelmente de modo que o usuário possa eleger para receber o download do aplicativo ou para receber o pagamento sem instalar o aplicativo de dispositivo móvel. Se o usuário decide não instalar o aplicativo de dispositivo móvel ou o dispositivo móvel não é capaz da instalação do aplicativo de dispositivo móvel, ao usuário é dado outras opções para receber o pagamento. Uma tela é exibida se o usuário seleciona o botão "Cancelar" como mostrado na vista de tela 3402. A vista de tela (não mostrada na FIG. 34) fornece ao usuário outras opções tais como a recebimento de pagamento com cheque em papel, por meio da transação de ACH, ou um cartão de valor armazenado. O usuário pode responder o pagamento com uma mensagem de texto (SMS) de volta ao pagador e informar o pagador como gostaria de receber o pagamento sem a instalação do aplicativo de dispositivo móvel. As respostas que o usuário envia ao pagador podem incluir o método de recebimento de pagamento, assim como informação de endereço do usuário, ou informação de conta e qualquer outra informação relacionada.As shown on the screen or in message 3402, a payee typically receives a text message (SMS) indicating that a user has sent the payee a payment, and advising the payee how to receive the payment. For example, the screen or message 34 02 indicates that "404-404-4040 sent you a payment of $ 123.45". Still in accordance with this exemplary aspect of the invention, the screen or message 3402 includes the text, "Your mobile device does not have the application required to receive payment, do you want to download the application?" A "Yes" control and a "Cancel" control are also preferably provided so that the user can elect to receive the app download or receive payment without installing the mobile app. If the user decides not to install the mobile app or the mobile device is unable to install the mobile app, the user is given other options to receive payment. A screen is displayed if the user selects the "Cancel" button as shown in screen view 3402. The screen view (not shown in FIG. 34) provides the user with other options such as receiving paper check payment, for example. through the ACH transaction, or a stored value card. The user can reply the payment with a text message (SMS) back to the payer and inform the payer how they would like to receive the payment without installing the mobile app. Responses you submit to the payer may include the method of receiving payment, as well as user address information, or account information and any other related information.
No caso em que o favorecido seleciona o controle "Sim", uma mensagem portando o nome do fabricante, o número de modelo do dispositivo móvel é enviado de volta ao MFTS através do MCSP. 0 MFTS identifica o tipo de dispositivo móvel possuído pelo favorecido e um código de aplicativo de Carteira Móvel apropriado, que é executável no dispositivo móvel do usuário, é enviado para o dispositivo móvel, e um processo de auto instalação começa no dispositivo móvel depois que o código de aplicativo de Carteira Móvel é transferido por download para o dispositivo móvel. Uma mensagem de texto indicando que uma operação de instalação começou pode ser exibida, como ilustrado na vista de tela 3404. Uma barra de progresso convencional pode ser exibida como parte do processo de instalação, como mostrado na tela ou mensagem 3404 para avisar o favorecido do progresso de instalação. Um controle "Cancelar" é fornecido opcionalmente de modo que o favorecido possa terminar a operação de instalação se desejado.In the event that the payee selects the "Yes" control, a message bearing the manufacturer's name, the mobile device model number is sent back to the MFTS via MCSP. MFTS identifies the type of mobile device owned by the recipient and an appropriate Mobile Wallet application code that is executable on the user's mobile device is sent to the mobile device, and a self-installation process begins on the mobile device after the Mobile Wallet application code is downloaded to the mobile device. A text message indicating that an installation operation has begun may be displayed, as illustrated in screen view 3404. A conventional progress bar may be displayed as part of the installation process, as shown on screen or message 3404 to warn the payee of the installation. installation progress. A "Cancel" control is optionally provided so that the payee can complete the installation operation if desired.
Quando da conclusão do download do aplicativo de Carteira Móvel, uma tela de conclusão ou uma mensagem 3406 é exibida, de acordo com uma modalidade da invenção. Esta vista de tela de conclusão 3406 indica preferivelmente que a instalação do aplicativo de Carteira Móvel está terminada. De acordo com um aspecto exemplar da invenção, o aplicativo de Carteira Móvel executa então e exibe as telas (ou mensagens) que ele gera. Nesta fase, preferivelmente, o aplicativo de Carteira Móvel pode opcionalmente mostrar prompt ao favorecido para entrar com um PIN para uso do aplicativo e/ou uma conta do favorecido mantido pelo operador de MFTS. Preferivelmente, os controles "Seguinte", "Voltar" e "Cancelar" são fornecidos também para suas funções indicadas. Em resposta a seleção do favorecido do controle Seguinte na tela ou na mensagem 3406, uma tela de confirmação de PIN 3408 é preferivelmente a seguir exibida para mostrar prompt ao favorecido para re-entrar o PIN para confirmação. Similarmente, os controles "Seguinte" e "Cancelar" são fornecidos preferivelmente.Upon completion of the Mobile Wallet application download, a completion screen or message 3406 is displayed according to one embodiment of the invention. This completion screen view 3406 preferably indicates that the installation of the Mobile Wallet application is complete. In accordance with an exemplary aspect of the invention, the Mobile Wallet application then executes and displays the screens (or messages) it generates. At this stage, preferably, the Mobile Wallet application may optionally prompt the payee to enter a PIN for use of the application and / or a payee account maintained by the MFTS operator. Preferably, the "Next", "Back" and "Cancel" controls are also provided for their indicated functions. In response to selecting the payee from the Next control on the screen or message 3406, a PIN confirmation screen 3408 is preferably shown below to prompt the payee to re-enter the PIN for confirmation. Similarly, the "Next" and "Cancel" controls are preferably provided.
Em resposta a seleção do favorecido do controle Seguinte, uma tela de Pagamento Recebido 3410 é exibida. Esta tela repete preferivelmente o texto que "404-404-4040 enviou-lhe um pagamento de $123,45", e inclui ainda o texto mostrando prompt ao favorecido para selecionar um de uma pluralidade de métodos possíveis de recebimento de pagamento. Na tela exemplar 3410, o favorecido é apresentado com as opções de receber o pagamento por ACH, cheque em papel, ou cartão de valor armazenado (SV). Os métodos, as exibições de tela, e as operações para tais métodos de pagamento foram descritos em outra parte neste documento e não precisam ser repetidos aqui. Como exemplo e não limitação, o método de pagamento por cheque em papel é mostrado destacado na tela 3410 e conseqüentemente selecionado. O MFTS pode obter o endereço de correio do usuário com base no número de telefone através de um fornecedor de endereço de terceiro. Se o usuário decide receber o cheque em papel com um endereço diferente, o usuário seleciona o botão "Mudar Endereço" em uma vista de tela 3412. Uma pluralidade de vistas de tela pode seguir para permitir que o usuário mude, edite e confirme um novo endereço postal. Estas vistas de tela serão compreendidas por aqueles versados na técnica e não descritas aqui em detalhe.In response to selecting the payee from the Next control, a Payment Received screen 3410 is displayed. This screen preferably repeats the text that "404-404-4040 sent you a payment of $ 123.45", and even includes the text showing the payee prompt to select one from a plurality of possible payment receipt methods. On the exemplary screen 3410, the payee is presented with the options to receive payment by ACH, paper check, or stored value card (SV). The methods, screen displays, and operations for such payment methods have been described elsewhere in this document and need not be repeated here. By way of example and not limitation, the paper check payment method is shown highlighted on screen 3410 and therefore selected. MFTS can obtain the user's mailing address based on the telephone number through a third-party address provider. If the user decides to receive the paper check with a different address, the user selects the "Change Address" button in a 3412 screen view. A plurality of screen views can follow to allow the user to change, edit and confirm a new one. Postal code. These screen views will be understood by those skilled in the art and not described herein in detail.
A tela 3412 solicitando confirmação do endereço postal, etc. é exibida preferivelmente, como descrita em outra parte em maior detalhe. Uma tela de confirmação de pagamento 3414 confirmando o endereço postal do pagamento (ou do outro método selecionado de pagamento, se selecionado) é exibida preferivelmente em seguida, como descrito em outra parte em maior detalhe.Screen 3412 requesting confirmation of postal address, etc. preferably displayed as described elsewhere in greater detail. A payment confirmation screen 3414 confirming the payment postal address (or other selected payment method, if selected) is preferably shown below, as described elsewhere in greater detail.
Neste momento, o favorecido efetuou agora download e instalou o aplicativo de Carteira Móvel e é habilitado para um uso adicional, quando da provisão de informação de registro adicional tal como a provisão de informação de conta para configurar as fontes de pagamento que podem ser usadas para o favorecido (agora um usuário) para fazer pagamentos às entidades de faturamento e às outras pessoas de acordo com aspectos previamente descritos da invenção. Embora o dispositivo móvel do usuário seja cadastrado atualmente, e habilitado no MFTS, o usuário ainda necessita visitar a página da web de usuário de MFTS para adicionar, entrar com informação em relação à fonte de pagamento, entidades de faturamento etc. Esta entrada de informação será discutida mais tarde neste documento.At this time, the payee has now downloaded and installed the Mobile Wallet application and is enabled for additional use when providing additional registration information such as providing account information to configure the payment sources that can be used for the payee (now a user) to make payments to the billing entities and other persons in accordance with previously described aspects of the invention. Although the user's mobile device is currently registered and enabled on MFTS, the user still needs to visit the MFTS user web page to add, enter information regarding the payment source, billing entities, etc. This information entry will be discussed later in this document.
A FIG. 35 é um diagrama de seqüência de uma instalação de Carteira Móvel pelo método ou processo de favorecido 3500 de acordo com um aspecto exemplar da invenção, mostrando as interações entre um dispositivo móvel 3501 de um favorecido/usuário potencial, o HFTS 18, e um fornecedor de pagamento de terceiro 30P, de modo a permitir um favorecido de receber um pagamento, efetuar download e instalar o aplicativo de Carteira Móvel para o dispositivo móvel do favorecido 3501 e desse modo ser habilitado como um usuário do MFTS. Será compreendido que as etapas do método 3500 são realizadas tipicamente depois que um usuário instruiu o MFTS 18 para fazer um pagamento a um favorecido particular por meio do número do telefone móvel ou pelo nome, e o MFTS contata o favorecido por meio de uma ou mais mensagens para avisar .o favorecido que um pagamento está pendente. As etapas no método 3500 conseqüentemente ocorrem tipicamente no ponto de determinar um método de entrega de pagamento ao favorecido.FIG. 35 is a sequence diagram of a Mobile Wallet facility by the payee method or process 3500 according to an exemplary aspect of the invention, showing the interactions between a payee / potential mobile device 3501, HFTS 18, and a supplier 30P payment card to enable a payee to receive a payment, download and install the Mobile Wallet app for the payee 3501's mobile device and thereby be enabled as an MFTS user. It will be understood that method 3500 steps are typically performed after a user has instructed MFTS 18 to make a payment to a particular payee by mobile phone number or name, and MFTS contacts the payee by one or more. messages to let you know that a payment is pending. The steps in method 3500 therefore typically occur at the point of determining a payee delivery method.
Começando na etapa 3502, a primeira etapa tomada é o recebimento por um favorecido, um não-assinante aos serviços do operador de MFTS 18, de uma mensagem 3503 indicando que um usuário fez um pagamento ao favorecido. De acordo com um aspecto exemplar da invenção, esta mensagem é a mensagem de texto (SMS) entregue ao número móvel do favorecido. Na etapa 3502, o não-assinante/favorecido vê a mensagem como mostrado na vista de tela 3402 da FIG. 34 e determina se ele quer efetuar download e instalar o aplicativo de Carteira Móvel para seu dispositivo móvel, por exemplo, selecionando o controle "Sim" na tela 3402 na FIG. 34. Uma mensagem 3506 é retornada ao MFTS 18, com a confirmação do download e instalação do aplicativo de Carteira Móvel, assim como o fabricante e número de modelo, ou o número de série do dispositivo móvel. Na etapa 3508, o MFTS efetua download de um aplicativo de Carteira Móvel apropriado para o dispositivo móvel designado e instala o aplicativo de Carteira Móvel de download como indicado pela mensagem 3510. Na etapa 3512, o usuário é notificado que as operações de download e instalação estão completas, e ao usuário em potencial/favorecido é mostrado prompt para criar um login (ou PIN, ou senha, como apropriado) e se torna um usuário do MFTS. Depois que o processo de autenticação de login/senha/PIN (veja FIG. 34), na etapa 3516 o favorecido/usuário é fornecido com uma tela de Pagamento Recebido que inclui detalhes do pagamento e que solicita a seleção de um método de pagamento. Na etapa 3518, o usuário seleciona um método desejado de pagamento (por exemplo, ACH, cheque em papel, ou cartão de valor armazenado) , e na etapa 3520 fornece os detalhes de conta aplicáveis necessários para que o favorecido/usuário receba o pagamento. Esta informação de configuração de conta é comunicada ao MFTS 18 por meio de uma ou mais mensagens eletrônicas 3520.Starting at step 3502, the first step taken is the receipt by a payee, a non-subscriber to the MFTS 18 operator services, of a message 3503 indicating that a user has made a payout to the payee. According to an exemplary aspect of the invention, this message is the text message (SMS) delivered to the payee's mobile number. At step 3502, the non-subscriber / payee sees the message as shown in screen view 3402 of FIG. 34 and determines if he wants to download and install the Mobile Wallet application for his mobile device, for example by selecting the "Yes" control on screen 3402 in FIG. 34. A 3506 message is returned to MFTS 18, confirming the download and installation of the Mobile Wallet application, as well as the manufacturer and model number, or the mobile device serial number. At step 3508, MFTS downloads an appropriate Mobile Wallet application to the designated mobile device and installs the download Mobile Wallet application as indicated by message 3510. At step 3512, the user is notified that the download and install operations are complete, and the potential / favored user is prompted to create a login (or PIN or password as appropriate) and becomes an MFTS user. After the login / password / PIN authentication process (see FIG. 34), in step 3516 the payee / user is provided with a Payment Received screen that includes payment details and prompts you to select a payment method. At step 3518, the user selects a desired payment method (for example, ACH, paper check, or stored value card), and at step 3520 provides the applicable account details required for the payee / user to receive the payment. This account setup information is communicated to MFTS 18 via one or more 3520 electronic messages.
Na etapa 3522, o MFTS 18 recebe a informação de configuração de conta e armazena a informação de conta em associação com a informação de identificação correspondente ao favorecido/usuário, no banco de dados de usuário do MFTS. Também na etapa 3522, o MFTS 18 comunica uma mensagem de instrução de pagamento de MFTS (MFTSPI) 3523 a um fornecedor de pagamento de terceiro selecionado 30P ou a instituição financeira 30 (por exemplo, um gerador de pagamento de ACH, ou um emissor de cheque em papel, ou um vendedor de cartão de valor armazenado) para causar a emissão da forma selecionada de pagamento ao favorecido como mostrado na etapa 3524. Após ter fornecido este MFTSPI ao fornecedor de pagamento selecionado, também na etapa 3522 o MFTS 18 fornece uma mensagem de confirmação de pagamento 3526 ao favorecido/usuário através de seu dispositivo móvel 3501. Na etapa 3528 o favorecido/usuário recebe a informação de confirmação de pagamento de que o pagamento foi enviado para processamento.At step 3522, MFTS 18 receives the account setup information and stores the account information in association with the payee / user identification information in the MFTS user database. Also in step 3522, MFTS 18 communicates an MFTS payment instruction message (MFTSPI) 3523 to a selected third-party payment provider 30P or financial institution 30 (for example, an ACH payment generator, or a credit card issuer). check, or a stored-value card vendor) to cause the selected form of payment to the payee to be issued as shown in step 3524. After providing this MFTSPI to the selected payment provider, also in step 3522 MFTS 18 provides a payment confirmation message 3526 to the payee / user via their mobile device 3501. At step 3528 the payee / user receives payment confirmation information that the payment has been sent for processing.
No seguimento das etapas antecedentes, e como indicado na etapa 3530, o favorecido (agora um usuário registrado dos serviços de MFTS) é autorizado e habilitado não somente de receber pagamentos adicionais através do aplicativo de Carteira Móvel instalado, mas também de registrar as entidades de faturamento a quem os pagamentos devem ser feitos, assim como o favorecido/fontes de pagamento do usuário. 0 favorecido/agora usuário pode também facilitar o espalhamento do aplicativo de Carteira Móvel e do uso conveniente dos serviços de MFTS e associados fazendo pagamentos a outro que podem não ter a Carteira Móvel, e facilitam desse modo a propagação do uso dos sistemas e dos métodos da presente invenção. De acordo com um aspecto exemplar da invenção, o novo usuário é fornecido preferivelmente com a informação que identifica a página da web de MFTS e que mostra prompt ao novo usuário para acessar o aplicativo da web (FIGS. 37-42) para entrar e fornecer informações detalhadas em relação às entidades de faturamento, as pessoas a pagar, as fontes de pagamento, contas, vista de detalhes de transação, métodos de recebimento e pagamento default, etc.Following the preceding steps, and as indicated in step 3530, the payee (now a registered user of MFTS services) is authorized and enabled not only to receive additional payments through the installed Mobile Wallet application, but also to register the credit card entities. billing to whom payments should be made, as well as the payee / user payment sources. The favored / now user can also facilitate the spread of the Mobile Wallet application and the convenient use of MFTS and associated services by making payments to others who may not have the Mobile Wallet, thereby facilitating the spread of systems and methods. of the present invention. In accordance with an exemplary aspect of the invention, the new user is preferably provided with information identifying the MFTS web page and which prompts the new user to access the web application (FIGS. 37-42) to enter and provide detailed information regarding billing entities, payers, payment sources, accounts, transaction detail view, default payment and receipt methods, etc.
Referindo agora a FIG. 36, uma série de vistas de tela 3600 é mostrada para que um usuário registrado mude o PIN do login quando tal ação é necessária, de acordo com uma modalidade da presente invenção. As vistas de tela 3602 e 3604 foram explicadas em outra parte neste documento e não são descritas aqui. Na vista de tela 3606, o usuário destaca e seleciona a opção de "Mudar PIN" a partir de um menu fornecido na vista de tela. Para finalidades de segurança, esta ação exige o usuário de entrar com o número de PIN atual para verificação na vista de tèla 3608. O usuário é solicitado para entrar com um novo PIN na vista de tela 3610 e re-entrar o PIN outra vez para finalidade de verificação na vista de tela 3612. De acordo com uma modalidade da presente invenção, o PIN compreende seis dígitos numéricos para fácil lembrança e pode ser estendido a qualquer comprimento razoável. Em uma outra modalidade, o PIN compreende - dígitos alfanuméricos, se o dispositivo móvel tem um teclado completo. Em uma modalidade, o PIN compreende dígitos alfanuméricos diferenciando maiúsculas e minúsculas. Em uma outra modalidade, o PIN compreende dígitos alfanuméricos não diferenciando maiúsculas e minúsculas. Em uma modalidade, o PIN tem um comprimento fixo. Em uma outra modalidade, o PIN tem um comprimento variável com comprimento mínimo predeterminado e comprimento máximo.Referring now to FIG. 36, a series of screen views 3600 are shown for a registered user to change the login PIN when such action is required, according to one embodiment of the present invention. Screen views 3602 and 3604 have been explained elsewhere herein and are not described herein. In screen view 3606, the user highlights and selects the "Change PIN" option from a menu provided in screen view. For security purposes, this action requires the user to enter the current PIN number for verification in screen view 3608. The user is prompted to enter a new PIN in screen view 3610 and re-enter the PIN again to Verification purpose in screen view 3612. According to one embodiment of the present invention, the PIN comprises six numeric digits for easy recall and may be extended to any reasonable length. In another embodiment, the PIN comprises alphanumeric digits, if the mobile device has a full keyboard. In one embodiment, the PIN comprises case-sensitive alphanumeric digits. In another embodiment, the PIN comprises case-insensitive alphanumeric digits. In one embodiment, the PIN has a fixed length. In another embodiment, the PIN has a variable length with a predetermined minimum length and maximum length.
Uma mensagem é enviada ao MFTS para notificar o MFTS para mudar o PIN e armazenar o PIN mudado no banco de dados de usuário do MFTS. O MFTS envia uma mensagem de confirmação de volta para o dispositivo móvel do usuário para informar o usuário que o PIN foi mudado com sucesso, e esta mensagem é exibida na vista de tela 3614. Aqui um botão de opção de "Menu Principal" traz ao usuário à vista de tela de menu principal 3616 do aplicativo de Carteira Móvel.A message is sent to MFTS to notify MFTS to change the PIN and store the changed PIN in the MFTS user database. MFTS sends a confirmation message back to the user's mobile device to inform the user that the PIN has been successfully changed, and this message is displayed in screen view 3614. Here a "Main Menu" radio button brings up user to the Mobile Wallet 3616 main menu screen view.
Passando a seguir a FIG. 37, consistindo das FIGS. 37A-37D, para uma discussão de uma interface de usuário que compreende exibições de tela de uma interface de entrada/saída de aplicativo da web que ilustra aspectos do registro de usuário para uso de um sistema de transação financeira móvel (MFTS), através de uma página de usuário de aplicativo da web, de acordo com um aspecto da invenção atual. A FIG. 37 é uma exibição de tela ilustrativa do aplicativo da web 154, em particular, o aplicativo da web da página de usuário 153 (FIG. 2). Em particular, FIG. 37A ilustra aspectos de cadastro de um usuário para uso dos serviços fornecidos pelo MFTS 18. As FIGS. 37B, 37C, e 37D ilustram aspectos de adicionar ou editar dispositivos móveis, e de editar aspectos de um dispositivo móvel.Following FIG. 37, consisting of FIGS. 37A-37D for a discussion of a user interface comprising screen views of a web application input / output interface illustrating aspects of user registration for use of a mobile financial transaction system (MFTS) via a web application user page, according to one aspect of the current invention. FIG. 37 is an illustrative screen display of web application 154, in particular, user page web application 153 (FIG. 2). In particular, FIG. 37A illustrates aspects of a user's registration for use of services provided by MFTS 18. FIGS. 37B, 37C, and 37D illustrate aspects of adding or editing mobile devices, and editing aspects of a mobile device.
De acordo com um aspecto da presente invenção, o aplicativo da web fornece uma exibição de tela da Página de Usuário 3701 que inclui uma primeira região 3705 incluindo jjma pluralidade de links selecionáveis ou botões para funções predeterminadas, uma segunda região 3710 para entrada de dados, e uma pluralidade de controle de usuário 3715 para fornecer funcionalidade especifica. Na primeira região 3705, os links selecionáveis rotulados como "Dispositivos Móveis", "Contas", "Favorecidos", e "Logout" são fornecidos. Uma seleção do usuário do link Dispositivos Móveis apresenta a exibição como mostrado em 3701, que permite um usuário gerenciar Dispositivos Móveis para uso em conexão com o MFTS de acordo com um aspecto da invenção. Uma ativação do usuário do link Contas fornece uma exibição pomo será discutido em relação a FIG. 38. Uma ativação do usuário do link Favorecido fornece uma exibição do usuário como mostrado na FIG. 39 como será discutido abaixo.In accordance with one aspect of the present invention, the web application provides a screen display of User Page 3701 that includes a first region 3705 including a plurality of selectable links or buttons for predetermined functions, a second region 3710 for data entry, and a plurality of user control 3715 to provide specific functionality. In the first region 3705, selectable links labeled "Mobile", "Accounts", "Grantees", and "Logout" are provided. A user selection from the Mobile Devices link displays as shown in 3701, which allows a user to manage Mobile Devices for use in connection with MFTS in accordance with an aspect of the invention. A user activation of the Accounts link provides a display as will be discussed with respect to FIG. 38. A user activation of the Favored link provides a user view as shown in FIG. 39 as will be discussed below.
A segunda região de entrada de dados 3710 exibe os números móveis de quaisquer Dispositivos Móveis que forem cadastrados previamente pelo usuário atual para uso com o MFTS 18. A segunda região 3710 mostra um único número de Dispositivo Móvel (404) 505-6060, que é um número de telefone móvel exemplar. O controle de usuário selecionável 3715 fornece comandos para implementar funções em conjunto com números móveis cadastrados. De acordo com um aspecto da invenção, considerado presentemente uma modalidade preferida, o controle de usuário 3715 compreende um botão "Adicionar Dispositivo" 3717, um botão "Inicializar Dispositivo" 3720, um botão "Editar Dispositivo" 3725, um botão "Dispositivo Perdido" 3730, um botão "Desbloquear Dispositivo" 3735, e um botão "Apagar Dispositivo" 3740.The second data entry region 3710 displays the mobile numbers of any Mobile Devices previously registered by the current user for use with MFTS 18. The second region 3710 shows a unique Mobile Device number (404) 505-6060, which is an exemplary mobile phone number. Selectable User Control 3715 provides commands for implementing functions in conjunction with registered mobile numbers. According to one aspect of the invention, presently considered a preferred embodiment, the 3715 user control comprises a 3717 "Add Device" button, a 3720 "Initialize Device" button, a 3725 "Edit Device" button, a "Lost Device" button. 3730, a "Unlock Device" button 3735, and a "Delete Device" button 3740.
Estas funções são auto-explicativas, e serão compreendidas por aqueles versados na técnica. Em uma modalidade, a função de "Dispositivo Perdido" serve para desabilitar um dispositivo móvel perdido relatado para proteção do usuário. A função de "Desbloquear Dispositivo" serve para re-habilitar um dispositivo móvel desabilitado ou re-ativar um dispositivo móvel após diversos logins falhos consecutivos. A função de "Apagar Dispositivo" serve para remover um dispositivo móvel cadastrado no serviço de sistema de transação financeira móvel.These functions are self explanatory, and will be understood by those skilled in the art. In one embodiment, the "Lost Device" function serves to disable a reported lost mobile device for user protection. The "Unlock Device" function is for re-enabling a disabled mobile device or re-enabling a mobile device after several consecutive failed logins. The "Delete Device" function serves to remove a mobile device registered with the mobile financial transaction system service.
Ativação de usuário ou do botão "AdicionarUser Activation or "Add" button
Dispositivo" 3717 ou do botão "Editar Dispositivo" 3725 faz com que o aplicativo da web de MFTS forneça uma exibição de tela 3701B, como mostrado na FIG. 37B. A tela de exibição 3701B inclui uma região de entrada de dados 3745 para entrada de um número de telefone de dispositivo móvel, em que um usuário pode entrar com um número. Um botão "Submeter Consulta" 3750 é fornecido para fazer com que o aplicativo da web utilize o número entrado na região de entrada de dados 3745 e entre/recupere informação de usuário que corresponde ao número de dispositivo móvel tal que a informação pode ser entrada para uso em relação ao MFTS 18, ou que as propriedades ou a informação referentes a um número pré-entrado possam ser editadas. O botão "Adicionar Dispositivo" 3717 e o botão "Editar Dispositivo" 3725 permitem que o usuário entre com informação de conta detalhada relativa para o dispositivo móvel. A informação relativa para o dispositivo móvel compreende: nome de usuário, endereço de postagem, endereço de faturamento, nome de usuário de acesso web e senha. A FIG. 37C ilustra uma tela de exibição de Página de Usuário 3701C que é exibida a um usuário quando da entrada de um novo número de dispositivo móvel, a fim de configurar o Dispositivo Móvel para uso com o MFTS 18 de acordo com aspectos da invenção. De acordo com uma modalidade da invenção atual, quando do recebimento de um número de dispositivo móvel recentemente entrado para uso no sistema, uma mensagem de texto (SMS) é transmitida para o dispositivo móvel com o número de dispositivo móvel entrado. Esta mensagem de SMS, de acordo com um aspecto da invenção, fornece informação ao usuário no dispositivo móvel para o download e instalação de um aplicativo de dispositivo móvel para configurar o dispositivo móvel para uso em relação ao sistema. A informação instrutiva tal como mostrado em 3760 é exibida preferivelmente ao usuário, informando a transmissão da mensagem de texto e da instrução. Adicionalmente, e de acordo com um aspecto da invenção, um código de inicialização é fornecido para o dispositivo móvel para finalidades de segurança, com um prompt ao usuário para entrar com o código de inicialização ao rodar o aplicativo de dispositivo móvel no dispositivo móvel."3717 Device" or 3725 "Edit Device" button causes the MFTS web application to provide a 3701B screen display, as shown in Figure 37B. The 3701B display screen includes a 3745 data input region for input of a mobile phone number that a user can enter with a number. A 3750 "Submit Query" button is provided to make the web application use the number entered in the 3745 data entry region and enter / retrieve user information that corresponds to the mobile device number such that the information may be entered for use in connection with the MFTS 18, or that the properties or information regarding a pre-entered number can be edited. and the "Edit Device" button 3725 allow the user to enter detailed account information relating to the mobile device. username, postage address, billing address, web access username and password. FIG. 37C illustrates a User Page display screen 3701C which is displayed to a user upon entering a new mobile device number in order to configure the Mobile Device for use with MFTS 18 in accordance with aspects of the invention. According to one embodiment of the present invention, upon receipt of a newly entered mobile device number for use in the system, a text message (SMS) is transmitted to the mobile device with the entered mobile device number. This SMS message, according to one aspect of the invention, provides information to the user on the mobile device for downloading and installing a mobile device application to configure the mobile device for use with respect to the system. Instructional information as shown in 3760 is preferably displayed to the user informing the transmission of the text message and instruction. Additionally, and in accordance with one aspect of the invention, a boot code is provided to the mobile device for security purposes, with a prompt for the user to enter the boot code when running the mobile device application on the mobile device.
A FIG. 37D fornece uma tela de exibição 3701D que compreende uma mensagem 37 65 exibida em resposta à ativação de usuário do botão "Apagar Dispositivo" 3740 na FIG. 37 A.FIG. 37D provides a 3701D display screen comprising a message 37 65 displayed in response to user activation of the "Delete Device" button 3740 in FIG. 37 A.
A FIG. 38 ilustra as várias telas de exibição exemplares de Página de Usuário 3801 que são exibidas pelo aplicativo da web 154 em resposta a ativação de usuário do link ou botão Contas na região de controlador13705. Na FIG. 38A, uma tela de exibição de 3801A é fornecida inicialmente em resposta à ativação do botão "Contas". A tela de exibição 3801A inclui uma região de exibição de informação 3805 que compreende uma lista de uma ou mais contas associadas com o usuário atualmente interagindo com o MFTS 18, uma região de exibição de informações 3810 exibindo informações especificas e detalhadas a respeito de uma conta selecionada, mostrado destacado na região 3805, e uma pluralidade de botões de controle 3815 para implementar funções no que diz respeito a uma conta selecionada. Por exemplo, a conta "Corrente do Kyle" é mostrada destacada na região 3805, e a informação especifica a respeito da conta selecionada tal como o número de rota, o número de conta, apelido de conta, etc., é mostrada na região de exibição de informação 3810.FIG. 38 illustrates the various exemplary User Page 3801 display screens that are displayed by web application 154 in response to user activation of the Accounts link or button in the controller region13705. In FIG. 38A, a 3801A display screen is initially provided in response to activation of the "Accounts" button. Display screen 3801A includes an information display region 3805 comprising a list of one or more accounts associated with the user currently interacting with MFTS 18, an information display region 3810 displaying specific and detailed information about an account. selected, shown highlighted in region 3805, and a plurality of control buttons 3815 for implementing functions with respect to a selected account. For example, the "Kyle Chain" account is shown highlighted in region 3805, and specific information regarding the selected account such as route number, account number, account nickname, etc. is shown in the region of information display 3810.
De acordo com um aspecto da invenção, os controles de usuário 3815 incluem um menu dropdown "Adicionar Conta" 3817, um botão "Editar Selecionado" 3820, e um botão "Apagar Selecionado" 3825. A seleção de usuário do menu "Adicionar Conta" 3817 ou ativação do botão "Editar Selecionado" 3820 conduz a uma tela de exibição tal como mostrada na FIG. 38B como a tela 3801B.According to one aspect of the invention, the 3815 user controls include a 3817 "Add Account" dropdown menu, a "Edit Selected" button 3820, and a "Delete Selected" button 3825. The user selection from the "Add Account" menu 3817 or activation of the "Edit Selected" button 3820 leads to a display screen as shown in FIG. 38B as the 3801B screen.
A FIG. 38B ilustra aspectos do aplicativo da web para editar a informação em relação a uma conta selecionada. A tela de exibição 3801 A inclui as regiões exemplares 3830 da introdução de dados para indicar e editar a informação especifica em relação a uma conta selecionada. Por exemplo, de acordo com um aspecto da invenção, é fornecida uma região para a entrada e edição de número de rota e trânsito 3832, entrada e edição de um número de conta 3835, entrada e edição de tipo de conta 3840, e entrada e edição de um apelido para uma conta 3845. Um botão "Submeter" 3850 é fornecido para atualizar e salvar a informação, e um botão "Cancelar" 3855 é fornecido como operativo em uma maneira conhecida àqueles versados na técnica.FIG. 38B illustrates aspects of the web application for editing information in relation to a selected account. Display screen 3801 A includes exemplary data entry regions 3830 for displaying and editing specific information for a selected account. For example, according to one aspect of the invention, a region is provided for entering and editing route and transit number 3832, entering and editing an account number 3835, entering and editing account type 3840, and entering and editing. editing a nickname for a 3845 account. A 3850 "Submit" button is provided to update and save information, and a 3855 "Cancel" button is provided as operative in a manner known to those skilled in the art.
A FIG. 38C é uma tela de exibição exemplar de Página de Usuário 380°C que é exibida pelo aplicativo da web 154 em resposta à seleção de usuário de uma conta na região 3805 (FIG. 38A) que é uma conta tipo de cartão, por exemplo, um cartão de crédito ou um cartão de valor armazenado, ao contrário de uma conta bancária, tal como mostrado na FIG. 38B. A exibição 38°C inclui uma região de exibição de informação 3860 para informação em relação a uma conta tipo de cartão. Como mostrado na FIG. 38C, as áreas de exibição incluem uma região de exibição de número de cartão 3862 e uma região de apelido 3865, para a entrada de um nome curto para a conta para lembrança. Um botão "Seguinte" 3870 avança para outra conta dentre uma pluralidade de contas armazenadas e mantidas pelo MFTS 18, e o botão "Cancelar" 3875 opera em uma maneira conhecida.FIG. 38C is an exemplary 380 ° C User Page display screen that is displayed by web application 154 in response to user selection of an account in region 3805 (FIG. 38A) which is a card type account, for example, a credit card or stored value card as opposed to a bank account as shown in FIG. 38B. Display 38 ° C includes an information display region 3860 for information regarding a card type account. As shown in FIG. 38C, display areas include a card number display region 3862 and a nickname region 3865 for entering a short name for the reminder account. A "Next" button 3870 advances to another account from a plurality of accounts stored and maintained by MFTS 18, and the "Cancel" button 3875 operates in a known manner.
A FIG. 38D ilustra uma tela de exibição exemplar 3801D, que é exibida em resposta a uma mudança de usuário da informação referente a uma conta de cartão, por exemplo, se um usuário muda alguma informação em relação a uma conta de cartão como na FIG. 38C. A tela de exibição 3801D inclui uma região de exibição de informação 3880 para exibir um número de cartão de uma conta que foi selecionada para a entrada ou edição, e uma região de entrada de dados de número de identificação pessoal (PIN) 3885 para a entrada de um PIN associado com uma conta de cartão para finalidades de segurança. Um botão "Submeter" 3890 e um botão "Cancelar" 3895 são fornecidos e são operativos na maneira conhecida.FIG. 38D illustrates an exemplary display screen 3801D, which is displayed in response to a user change of information relating to a card account, for example if a user changes any information regarding a card account as in FIG. 38C. Display screen 3801D includes a 3880 information display region for displaying an account card number that has been selected for entry or editing, and a 3885 personal identification number (PIN) data entry region for entry PIN associated with a card account for security purposes. A 3890 Submit button and a 3895 Cancel button are provided and are operative in the known manner.
INFORMAÇÃO DE IDENTIFICAÇÃO A FIG. 39 ilustra a tela de exibição de Página de Usuário 3901 que é exibida em resposta à ativação de usuário do link ou botão "Favorecidos" na região 3705, para gerenciar favorecidos para receber pagamentos de acordo com um aspecto da invenção. Na FIG. 39A, a tela de exibição "Controlar Favorecido" a 3901A inclui uma região 3905 para exibir informação referente aos favorecidos que tenham entrado previamente por um usuário no MFTS 18, ou pelo aplicativo da web 154 ou, como apropriado, pela entrada de aplicativo de dispositivo móvel. Como mostrado na FIG. 3901A, pelo menos a informação em relação a um nome de um favorecido e um número de dispositivo móvel do favorecido é exibida. De acordo com um outro aspecto da invenção, um favorecido no sistema tem a outra informação armazenada em associação com o mesmo, incluindo um endereço do favorecido (se disponível), um método de pagamento default, um número de conta preferido para um ou mais métodos de pagamento disponíveis ao favorecido particular, e a outra informação de identificação. Como mostrado na FIG. 39A, um favorecido particular pode receber informação específica destacada ou exibida e para operações tais como edição ou apagamento. Também são mostradas na FIG. 39A, botões de controle para um botão "Adicionar Favorecido" 3910, um botão "Editar Selecionado" 3915, e um botão "Apagar Selecionado" 3920. Usuário seleciona o botão "Adicionar Favorecido" 3910 ou o botão "Editar Selecionado" 3915 produz uma exibição tal como é mostrada na FIG. 39B.IDENTIFICATION INFORMATION FIG. 39 illustrates User Page display screen 3901 which is displayed in response to user activation of the "Payees" link or button in region 3705 to manage payees in order to receive payments in accordance with an aspect of the invention. In FIG. 39A, the "Controlling Favored" display screen at 3901A includes a region 3905 for displaying information regarding payees who have previously entered a user in MFTS 18, or web application 154, or, as appropriate, device application entry mobile. As shown in FIG. 3901A, at least information regarding a payee name and payee mobile device number is displayed. According to another aspect of the invention, a payee in the system has other information stored in association with it, including a payee address (if available), a default payment method, a preferred account number for one or more methods. available to the particular payee, and other identifying information. As shown in FIG. 39A, a particular payee may receive specific information highlighted or displayed and for operations such as editing or deleting. Also shown in FIG. 39A, control buttons for a 3910 "Add Favored" button, a 3915 "Edit Selected" button, and a 3920 "Delete Selected" button. User selects the 3910 "Add Favored" button or the 3915 "Edit Selected" button produces a display as shown in FIG. 39B.
A FIG. 39B é uma tela de exibição de Página de Usuário exemplar 3901B que é exibida em resposta a um usuário do aplicativo da web preferindo adicionar um favorecido ou editar um favorecido selecionado. A tela de exibição exemplar 3901b inclui uma região de entrada de dados e exibição 3925, que exibe a informação em relação a um favorecido particular que foi selecionado na FIG. 39A, e permite a entrada ou atualização da informação. Nesta modalidade da invenção, é fornecido um campo "Primeiro Nome" 3927, e um campo "Último Nome" 3930, e um campo "Número de Telefone" 3935. De acordo com um outro aspecto da invenção, a informação de endereço, informação de número de conta, uma seleção default para campo de método de pagamento, e outras informações são fornecidas também. Um botão "Submeter" 3940 e um botão "Cancelar" 3945 são fornecidos e são operativos na maneira conhecida.FIG. 39B is an exemplary User Page 3901B display screen that is displayed in response to a web application user preferring to add a payee or edit a selected payee. Exemplary display screen 3901b includes a data entry and display region 3925, which displays information regarding a particular payee that has been selected in FIG. 39A, and allows you to enter or update information. In this embodiment of the invention, a "First Name" field 3927, and a "Last Name" field 3930, and a "Phone Number" field 3935 are provided. According to another aspect of the invention, address information, account number, a default selection for payment method field, and other information is provided as well. A 3940 submit button and a 3945 cancel button are provided and are operative in the known manner.
Aqueles versados na técnica compreenderão e apreciarão a partir de uma revisão das FIGS. 37-39 que é fornecido uma interface de entrada/saida de aplicativo da web acessível pela Internet 154 que permite que os usuários entrem e editem a informação referente a "Dispositivos Móveis", "Contas", e "Favorecidos" de modo a fornecer funcionalidade como descrita em outra parte neste documento.Those skilled in the art will understand and appreciate from a review of FIGS. 37-39 that an internet-accessible web application input / output interface 154 is provided that allows users to enter and edit information regarding "Mobile Devices", "Accounts", and "Grantees" to provide functionality as described elsewhere in this document.
A FIG. 40 é uma modalidade alternativa de telas de exibição de usuário geradas por uma interface 154 de entrada/saida de aplicativo da web, construção de acordo com um aspecto alternativo da invenção. As FIGS. 40-42 fornecem um método alternativo para a interação de usuário com o aplicativo da web, com uma maneira um tanto diferente de exibir a informação e de receber a interação de usuário no que diz respeito a contas selecionadas, a dispositivos móveis, a entidades de faturamento, e a fontes de pagamento.FIG. 40 is an alternative embodiment of user display screens generated by a web application input / output interface 154, constructed in accordance with an alternative aspect of the invention. FIGS. 40-42 provide an alternative method for user interaction with the web application, with a somewhat different way of displaying information and receiving user interaction with respect to selected accounts, mobile devices, billing, and payment sources.
A FIG. 40 ilustra uma tela de exibição exemplar 4001 fornecida pelo aplicativo da web para gerenciar contas. A tela de exibição 4001 é fornecida pelo aplicativo da web para gerenciar contas. A tela de exibição 4001 inclui três abas selecionáveis, uma aba "Resumo da Conta" 4005, uma aba "Entidades de Faturamento" 4010, e uma aba "Fontes de Pagamento" 4015. É mostrado selecionado na FIG. 40 a aba "Resumo da Conta" 4005. A informação associada com a aba "Resumo da Conta" 4005 inclui a informação referente ao usuário particular que inclui um número de conta, número móvel associado com o dispositivo móvel do usuário, e outras informações de identificação como é mostrado. Outras informações relevantes em relação ao usuário tal como a informação de endereço, informação de data de registro e outras informações em relação a entidades de faturamento e a fontes de pagamento são fornecidas preferivelmente em uma área de exibição 4035. Um botão "Editar" 4020 é fornecido para editar a informação exibida, enquanto um botão "Novo" 4025 é fornecido para gerar uma tela de exibição de entrada de dados que permitiria a entrada da informação como é mostrado na FIG. 40.FIG. 40 illustrates an exemplary display screen 4001 provided by the web application for managing accounts. Display screen 4001 is provided by the web application for managing accounts. Display screen 4001 includes three selectable tabs, an "Account Summary" tab 4005, a "Billing Entities" tab 4010, and a "Payment Sources" tab 4015. Shown selected in FIG. 40 the "Account Summary" tab 4005. Information associated with the "Account Summary" tab 4005 includes particular user information that includes an account number, mobile number associated with the user's mobile device, and other account information. identification as shown. Other user-relevant information such as address information, registration date information, and other information regarding billing entities and payment sources is preferably provided in a 4035 display area. An "Edit" button 4020 is provided to edit the displayed information, while a "New" button 4025 is provided to generate a data entry display screen that would allow the information to be entered as shown in FIG. 40
A FIG. 41 é uma tela de exibição alternativa exemplar 4101 que é exibida em resposta à ativação de usuário da aba "Entidades de Faturamento" 4010. A informação exibida na tela de exibição 4101 inclui a informação que identifica a conta especifica ou o número de dispositivo móvel para o usuário atual, assim como uma região de exibição 4120 que indica a informação a respeito de uma pluralidade para "faturadores" ou entidades de faturamento, ou pessoas a quem um pagamento pode ser feito, por exemplo, um favorecido e um cenário de pagamento "pague a qualquer um" como descrito em outra parte neste documento. Um botão "Editar" 4020 e um botão "Novo" 4025 são fornecidos e são operativos em uma maneira descrita acima e será conhecido àqueles versados na técnica.FIG. 41 is an exemplary alternate display screen 4101 that is displayed in response to user activation of the "Billing Entities" tab 4010. The information displayed on display screen 4101 includes information identifying the specific account or mobile device number for the current user, as well as a display region 4120 indicating information about a plurality for "billers" or billing entities, or people to whom a payment can be made, for example a payee and a payment scenario " pay to anyone "as described elsewhere in this document. A 4020 "Edit" button and a 4025 "New" button are provided and are operative in a manner described above and will be known to those skilled in the art.
A região de dados de faturadores 4120 como mostrado na FIG. 41 inclui abas selecionáveis para uma pluralidade de faturadores, 4105, 4110, e 4115. A ativação do botão "Novo" 4025 adiciona uma nova aba e uma nova página para um novo "faturador". A aba exemplar 4110 é mostrada como selecionada, e exibe a informação em relação a um faturador particular para a qual a informação foi entrada previamente. No exemplo mostrado na FIG. 41, uma entidade de faturamento exemplar "George Electricity Company" é mostrada junto com um número de conta relevante, endereço, e outras informações de identificação exigidas para permitir o MFTS 18 de receber uma conta a partir da entidade de faturamento e de gerar um pagamento a esta entidade de faturamento de acordo com os aspectos da invenção.The billing data region 4120 as shown in FIG. 41 includes tabs selectable for a plurality of billers 4105, 4110, and 4115. Activating the "New" button 4025 adds a new tab and a new page to a new "biller". Exemplary tab 4110 is shown as selected, and displays the information with respect to a particular biller to which the information was previously entered. In the example shown in FIG. 41, an exemplary "George Electricity Company" billing entity is shown along with a relevant account number, address, and other identifying information required to enable MFTS 18 to receive an account from the billing entity and generate a payment. to this billing entity in accordance with aspects of the invention.
Também, fornecido na tela 4101 está uma região de exibição de dados de saldo atual 4125, que indica a informação em relação a um saldo de conta atual no que diz respeito ao faturador identificado e selecionado, por exemplo, "Faturador 2" mostrado na aba 4110.Also provided on screen 4101 is a current balance data display region 4125, which indicates information regarding a current account balance with respect to the identified and selected biller, for example, "Bill 2" shown on the tab. 4110.
A FIG. 42 é uma exibição alternativa exemplar do aplicativo da web sob a forma de uma tela de exibição 4201 exibida em resposta à seleção da aba de fontes de pagamento 4015. A tela de exibição exemplar 4201 inclui a informação que identifica a conta que está sendo vista tal como o número de conta, número móvel, etc., como na tela anterior, e também fornece um botão "Editar" 4 020 e um botão "Novo" 4025 operativos como descrito em outra parte e na maneira conhecida.FIG. 42 is an exemplary alternate display of the web application in the form of a display screen 4201 displayed in response to selection of the payment sources tab 4015. The exemplary display screen 4201 includes information identifying the account being viewed as such. as the account number, mobile number, etc., as in the previous screen, and also provides an "Edit" button 4020 and a "New" button 4025 operative as described elsewhere and in the known manner.
A aba "Fontes de Pagamento" 4015 também inclui uma região de exibição de informação 4220 para exibir informação em relação a uma conta selecionada. Uma pluralidade de abas selecionáveis no que diz respeito a contas especificas disponíveis ao usuário é fornecida nas abas selecionáveis exemplares 4205, 4210, 4215, que são identificadas como "Banco 1", "Banco 2", e "Banco 3". É mostrado selecionado na FIG. 42 o "Banco 2" 4210. A região de exibição 4220 exibe assim a informação associada com a fonte selecionada de pagamento, que identifica neste caso uma instituição financeira especifica e uma conta especifica associadas com a instituição financeira selecionada. Por exemplo, a informação inclui preferivelmente o nome da fonte de pagamento, por exemplo, "Geórgia Best Bank", e o número de conta, tipo de conta, endereço, e outras informações de identificação correspondentes. Também, fornecida preferivelmente é a região de exibição de informação 4225 para exibir um saldo atual associado com a conta selecionada.The "Payment Sources" tab 4015 also includes an information display region 4220 for displaying information regarding a selected account. A plurality of selectable tabs with respect to specific user-available accounts are provided on exemplary selectable tabs 4205, 4210, 4215, which are identified as "Bank 1", "Bank 2", and "Bank 3". It is shown selected in FIG. 42 "Bank 2" 4210. Display region 4220 thus displays the information associated with the selected payment source, which in this case identifies a specific financial institution and a specific account associated with the selected financial institution. For example, the information preferably includes the name of the payment source, for example, "Georgia Best Bank", and the corresponding account number, account type, address, and other identifying information. Also, preferably provided is the information display region 4225 for displaying a current balance associated with the selected account.
Do precedente, aqueles versados na técnica compreenderão e apreciarão que a interface de entrada/saida de aplicativo da web 154 pode alternativamente fornecer telas e controles de exibição tais como mostrado nas FIGS. 40-42, para permitir a entrada de dados de usuário e a edição de fontes de pagamento, entidades de faturamento ou outros favorecidos, de acordo com aspectos da invenção.From the foregoing, those skilled in the art will understand and appreciate that the web application input / output interface 154 may alternatively provide displays and display controls as shown in FIGS. 40-42, to enable user data entry and editing of payment sources, billing entities or other payees, in accordance with aspects of the invention.
A descrição antecedente das modalidades exemplares das invenções foi apresentada somente para as finalidades de ilustração e descrição e não é pretendida ser exaustiva ou limitar a invenção . às formas precisas divulgadas. Muitas modificações e variações são possíveis à luz dos ensinamentos acima.The foregoing description of exemplary embodiments of the inventions has been provided for illustration and description purposes only and is not intended to be exhaustive or to limit the invention. to the precise forms disclosed. Many modifications and variations are possible in light of the above teachings.
As modalidades foram escolhidas e descritas a fim de explicar os princípios da invenção e de sua aplicação prática para permitir outros versados na técnica de utilizar a invenção e as várias modalidades e com várias modificações como são adequadas ao uso particular contemplado. As modalidades alternativas se tornarão aparentes àqueles versados na técnica a que a invenção atual pertence sem se afastar do espírito e escopo. Consequentemente, o escopo da presente invenção é definido pelas reivindicações anexas como também da descrição antecedente e as modalidades exemplares descritas aqui.The embodiments have been chosen and described in order to explain the principles of the invention and their practical application to enable others skilled in the art of using the invention and the various embodiments and with various modifications as are suitable for the particular use contemplated. Alternative embodiments will become apparent to those skilled in the art to which the present invention belongs without departing from spirit and scope. Accordingly, the scope of the present invention is defined by the appended claims as well as the foregoing description and exemplary embodiments described herein.
Claims (1000)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2006/026399 WO2008005018A2 (en) | 2006-07-06 | 2006-07-06 | Methods and systems for financial transactions in a mobile environment |
Publications (1)
Publication Number | Publication Date |
---|---|
BRPI0621862A2 true BRPI0621862A2 (en) | 2011-09-20 |
Family
ID=38895043
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BRPI0621862-8A BRPI0621862A2 (en) | 2006-07-06 | 2006-07-06 | methods and system for financial transactions in a mobile environment |
Country Status (7)
Country | Link |
---|---|
EP (10) | EP1980988A3 (en) |
JP (1) | JP5627888B2 (en) |
KR (3) | KR20130055700A (en) |
CN (1) | CN101553838A (en) |
BR (1) | BRPI0621862A2 (en) |
CA (1) | CA2656985A1 (en) |
WO (1) | WO2008005018A2 (en) |
Families Citing this family (85)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6867789B1 (en) | 2000-02-15 | 2005-03-15 | Bank One, Delaware, National Association | System and method for generating graphical user interfaces |
US7472822B2 (en) | 2005-03-23 | 2009-01-06 | E2Interactive, Inc. | Delivery of value identifiers using short message service (SMS) |
US20100030651A1 (en) * | 2005-11-04 | 2010-02-04 | Richard Victor Matotek | Mobile phone as a point of sale (POS) device |
US8676672B2 (en) | 2007-08-23 | 2014-03-18 | E2Interactive, Inc. | Systems and methods for electronic delivery of stored value |
CN102077229A (en) * | 2008-06-30 | 2011-05-25 | 雷德尼有限公司 | System, method and apparatus for providing universal financial transaction gateway for mobile computing devices |
MX2011000165A (en) * | 2008-07-09 | 2011-04-26 | Xtreme Mobility Inc | Secure wireless deposit system and method. |
US20100057614A1 (en) * | 2008-08-26 | 2010-03-04 | Qualcomm Incorporated | System and method for effecting real-time financial transactions between delayed-settlement financial accounts |
JP2010097325A (en) * | 2008-10-15 | 2010-04-30 | Ntt Docomo Inc | Remittance management system, charge management device, and remittance management method |
KR20100046885A (en) * | 2008-10-28 | 2010-05-07 | 주식회사 티모넷 | System for compensating payment amount of money using deactivation of compensating/missing electronic payment means and method therefor |
KR101134272B1 (en) | 2008-11-12 | 2012-04-12 | 송은솔 | Fee reporting method using mobile station |
WO2010056207A2 (en) * | 2008-11-13 | 2010-05-20 | Chong Beng Yap | Method and system for paperless mobile billing and payment collection |
US20100125495A1 (en) * | 2008-11-17 | 2010-05-20 | Smith Steven M | System and method of providing a mobile wallet at a mobile telephone |
US20100153721A1 (en) * | 2008-12-12 | 2010-06-17 | Anders Mellqvist | Portable Electronic Devices, Systems, Methods and Computer Program Products for Accessing Remote Secure Elements |
US8843405B1 (en) | 2009-02-02 | 2014-09-23 | United Services Automobile Association (Usaa) | Systems and methods for providing card account controls and purchase impact information |
CN101561908A (en) * | 2009-05-13 | 2009-10-21 | 候万春 | Method for user to control payment or transfer by using mobile phone terminal |
US10387140B2 (en) | 2009-07-23 | 2019-08-20 | S3G Technology Llc | Modification of terminal and service provider machines using an update server machine |
US20110137740A1 (en) | 2009-12-04 | 2011-06-09 | Ashmit Bhattacharya | Processing value-ascertainable items |
WO2011084648A2 (en) | 2009-12-16 | 2011-07-14 | Giftango Corporation | Systems and methods for generating a virtual value item for a promotional campaign |
US20110166992A1 (en) * | 2010-01-06 | 2011-07-07 | Firethorn Holdings, Llc | System and method for creating and managing a stored value account associated with a client unique identifier |
US10068287B2 (en) | 2010-06-11 | 2018-09-04 | David A. Nelsen | Systems and methods to manage and control use of a virtual card |
JP5633730B2 (en) * | 2010-06-28 | 2014-12-03 | ソニー株式会社 | Information processing apparatus and method, and program |
US8660948B2 (en) * | 2010-07-02 | 2014-02-25 | Qualcomm Incorporated | System and method for managing transactions with a portable computing device |
SG187832A1 (en) * | 2010-08-12 | 2013-03-28 | Mastercard International Inc | Multi-commerce channel wallet for authenticated transactions |
US9031869B2 (en) | 2010-10-13 | 2015-05-12 | Gift Card Impressions, LLC | Method and system for generating a teaser video associated with a personalized gift |
US9483786B2 (en) | 2011-10-13 | 2016-11-01 | Gift Card Impressions, LLC | Gift card ordering system and method |
CN102467718A (en) * | 2010-11-03 | 2012-05-23 | 元气娱乐事业股份有限公司 | Mobile commerce integration system and method |
US20120143702A1 (en) * | 2010-12-07 | 2012-06-07 | Mediatek Inc. | Transaction Information Keeping Methods and Mobile Devices Thereto |
US9596237B2 (en) | 2010-12-14 | 2017-03-14 | Salt Technology, Inc. | System and method for initiating transactions on a mobile device |
US9691055B2 (en) | 2010-12-17 | 2017-06-27 | Google Inc. | Digital wallet |
CA2814115C (en) * | 2010-12-17 | 2017-01-17 | Google Inc. | Digital wallet |
AU2012242763B2 (en) | 2011-04-13 | 2013-12-12 | Visa International Service Association | Message routing using logically independent recipient identifiers |
US8538845B2 (en) | 2011-06-03 | 2013-09-17 | Mozido, Llc | Monetary transaction system |
CN102314649A (en) * | 2011-07-27 | 2012-01-11 | 杭州斯凯网络科技有限公司 | Payment method based on user and payment page |
CN102904720B (en) * | 2011-07-29 | 2015-06-24 | 邵军利 | Method and system for mobile payment password processing |
US20130060708A1 (en) * | 2011-09-06 | 2013-03-07 | Rawllin International Inc. | User verification for electronic money transfers |
US20130060678A1 (en) * | 2011-09-06 | 2013-03-07 | Rawllin International Inc. | Electronic payment systems and supporting methods and devices |
US20130060689A1 (en) * | 2011-09-06 | 2013-03-07 | Rawllin International Inc. | Electronic money transfer service |
CN103116842B8 (en) * | 2011-09-09 | 2018-01-19 | 成都天钥科技有限公司 | Multiple-factor multi-channel id authentication and transaction control and multi-option payment system and method |
IN2014KN00998A (en) * | 2011-10-12 | 2015-09-04 | C Sam Inc | |
EA201101630A1 (en) * | 2011-10-27 | 2013-04-30 | Закрытое Акционерное Общество "Интервэйл" | SYSTEM AND METHOD OF IMPLEMENTATION OF PAYMENT TRANSACTIONS |
US20160140566A1 (en) | 2011-11-13 | 2016-05-19 | Google Inc. | Secure transmission of payment credentials |
US10438196B2 (en) | 2011-11-21 | 2019-10-08 | Mozido, Inc. | Using a mobile wallet infrastructure to support multiple mobile wallet providers |
WO2013089568A1 (en) | 2011-12-12 | 2013-06-20 | Iif Spółka Akcyjna | Method of making payment transaction via cellular telephone system and telecommunication system for conducting payment transactions |
US20130198066A1 (en) * | 2012-01-27 | 2013-08-01 | Google Inc. | Fraud Protection for Online and NFC Purchases |
US10417677B2 (en) | 2012-01-30 | 2019-09-17 | Gift Card Impressions, LLC | Group video generating system |
US8694461B2 (en) * | 2012-02-21 | 2014-04-08 | American Express Travel Related Services Company, Inc. | Systems and methods for interval control element chain architecture |
WO2013155627A1 (en) | 2012-04-16 | 2013-10-24 | Salt Technology Inc. | Systems and methods for facilitating a transaction using a virtual card on a mobile device |
CN104272619B (en) | 2012-04-24 | 2018-06-22 | 瑞典爱立信有限公司 | For the method for the separation spectrum signaling in optical-fiber network |
US20130290169A1 (en) * | 2012-04-25 | 2013-10-31 | Intuit Inc. | Managing financial transactions using transaction data from sms notifications |
WO2014018366A2 (en) * | 2012-07-26 | 2014-01-30 | Jvl Ventures, Llc | Systems, methods, and computer program products for generating a feed message |
CN102855565B (en) * | 2012-08-10 | 2013-11-27 | 江苏优因特智能科技有限公司 | Intelligent card capable of remotely changing nonvolatile internal storage value in chip and storage value changing method thereof |
JP6711623B2 (en) * | 2012-08-21 | 2020-06-17 | バンクインテル エセ.アー | Method and system for enabling contactless ticketing/payment by mobile phone via a mobile phone application |
WO2014051469A1 (en) * | 2012-09-26 | 2014-04-03 | Пэйче Лтд | System for confirming a payment card holder's intention to carry out a payment |
WO2014071311A1 (en) * | 2012-11-05 | 2014-05-08 | Crowdtilt, Inc. | Group funding platforms and related techniques |
US20140180787A1 (en) * | 2012-12-21 | 2014-06-26 | Cortex Mcp, Inc. | Intent to spend analytics platform |
US9251531B2 (en) | 2012-12-21 | 2016-02-02 | Cortex Mcp, Inc. | File format and platform for storage and verification of credentials |
ITMI20122258A1 (en) | 2012-12-28 | 2014-06-29 | Rototype Spa | METHOD OF IMPLEMENTATION OF A BANK CHECK AND BANK CHECK MADE WITH SUCH A METHOD |
US9565911B2 (en) | 2013-02-15 | 2017-02-14 | Gift Card Impressions, LLC | Gift card presentation devices |
US11219288B2 (en) | 2013-02-15 | 2022-01-11 | E2Interactive, Inc. | Gift card box with slanted tray and slit |
US10332142B2 (en) * | 2013-03-14 | 2019-06-25 | Datascape, Inc. | System and method for incentivizing wireless device users to interact with sponsor offers and advertising |
US10217107B2 (en) | 2013-05-02 | 2019-02-26 | Gift Card Impressions, LLC | Stored value card kiosk system and method |
US20140351035A1 (en) | 2013-05-22 | 2014-11-27 | Google Inc. | Auto-redeemable basket level offers in a prepaid architecture |
US9870556B2 (en) | 2013-05-22 | 2018-01-16 | Google Llc | Split tender in a prepaid architecture |
WO2014200381A1 (en) * | 2013-06-10 | 2014-12-18 | Sherbakov Andrei Yuryevich | Credit repayment method for user of communications services |
AU2014278787A1 (en) * | 2013-06-13 | 2016-01-07 | Einnovations Holdings Pte. Ltd. | System and method for facilitating transactions |
CN104574057B (en) | 2013-10-25 | 2020-06-16 | 腾讯科技(深圳)有限公司 | Online payment method and related equipment and system |
US10262346B2 (en) | 2014-04-30 | 2019-04-16 | Gift Card Impressions, Inc. | System and method for a merchant onsite personalization gifting platform |
US9811821B2 (en) * | 2014-08-26 | 2017-11-07 | Capital One Financial Corporation | Methods and systems for displaying account information |
KR102424286B1 (en) * | 2014-11-08 | 2022-07-25 | 삼성전자주식회사 | Electronic Device Including a Plurality of Payment Modules |
CN106033569A (en) * | 2015-03-12 | 2016-10-19 | 阿里巴巴集团控股有限公司 | Payment method, payment client, and charging device and control method and system thereof |
WO2016168438A1 (en) * | 2015-04-14 | 2016-10-20 | Capital One Services, Llc | A system, method, and apparatus for updating an existing dynamic transaction card |
EP3091492A1 (en) | 2015-05-05 | 2016-11-09 | Mastercard International Incorporated | Systems, methods, devices, and computer readable media for enabling electronic payment transfers |
EP3101603A1 (en) | 2015-06-04 | 2016-12-07 | Easy Payment Gateway Ltd | A method and apparatus for providing an electronic transaction gateway |
CN105069643A (en) * | 2015-07-20 | 2015-11-18 | 周义波 | Cloud trading system for automobile and accessory products thereof |
SG10201700562UA (en) * | 2017-01-23 | 2018-08-30 | Mastercard Asia Pacific Pte Ltd | Switch For Routing Payment Instruction |
CN107454100B (en) * | 2017-08-31 | 2019-07-16 | 重庆小雨点小额贷款有限公司 | Data processing method, device and server |
CN107784581A (en) * | 2017-11-17 | 2018-03-09 | 博文软件(贵州)有限公司 | A kind of bit coin transaction platform |
US10954049B2 (en) | 2017-12-12 | 2021-03-23 | E2Interactive, Inc. | Viscous liquid vessel for gifting |
US11144924B2 (en) | 2017-12-14 | 2021-10-12 | Mastercard International Incorporated | Facilitating peer-to-peer transactions using virtual debit accounts of virtual wallets |
US12020309B2 (en) | 2018-05-18 | 2024-06-25 | E2Interactive, Inc. | Augmented reality gifting on a mobile device |
US11062389B2 (en) | 2018-11-05 | 2021-07-13 | The Toronto-Dominion Bank | Configuration of data transfer recipient |
CN109829815B (en) * | 2019-01-12 | 2021-10-01 | 杭州复杂美科技有限公司 | Method, apparatus and storage medium for collecting agent |
EP3719727A1 (en) * | 2019-04-04 | 2020-10-07 | Mastercard International Incorporated | Transaction selection mechanism |
CN111242595B (en) * | 2019-12-31 | 2024-02-23 | 航天信息股份有限公司企业服务分公司 | Method and device for exchanging information between ERP platform and payment platform |
US12079468B2 (en) | 2023-01-12 | 2024-09-03 | The Toronto-Dominion Bank | Systems and methods for optimizing rendering for a space-constrained display |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6289322B1 (en) | 1998-03-03 | 2001-09-11 | Checkfree Corporation | Electronic bill processing |
FI100137B (en) * | 1994-10-28 | 1997-09-30 | Vazvan Simin | Real-time wireless telecom payment system |
WO1997045814A1 (en) * | 1996-05-24 | 1997-12-04 | Behruz Vazvan | Real time system and method for remote purchase payment and remote bill payment transactions and transferring of electronic cash and other required data |
KR100314210B1 (en) | 1999-02-23 | 2001-11-17 | 김용훈 | Method for paying a charge of goods using mobile phone |
US6704714B1 (en) * | 1999-05-03 | 2004-03-09 | The Chase Manhattan Bank | Virtual private lock box |
US7848972B1 (en) * | 2000-04-06 | 2010-12-07 | Metavante Corporation | Electronic bill presentment and payment systems and processes |
JP2002032686A (en) * | 2000-07-18 | 2002-01-31 | Sharp Corp | Settlement method using portable terminal |
CA2418991A1 (en) * | 2000-08-08 | 2002-02-14 | Euronet Services, Inc. | Multifunctional mobile banking system |
GB0027922D0 (en) * | 2000-11-15 | 2001-01-03 | Haidar Mahmoud N Y | Electronic payment and associated systems |
JP5097310B2 (en) * | 2000-12-20 | 2012-12-12 | 株式会社三井住友銀行 | Product purchase price settlement system and method |
CA2332656A1 (en) * | 2001-01-26 | 2002-07-26 | Certapay Inc. | Online payment transfer and identity management system and method |
US7941368B2 (en) * | 2001-05-08 | 2011-05-10 | Advent IP LLC | System and method for electronic transaction settlement |
JP2003108893A (en) * | 2001-09-28 | 2003-04-11 | Iy Bank Co Ltd | Electronic settlement service method and electronic settlement system |
JP2003150874A (en) * | 2001-11-12 | 2003-05-23 | Jalcard Inc | Settlement of account method of electronic commerce and settlement of account system thereof |
WO2003046784A1 (en) * | 2001-11-29 | 2003-06-05 | Niel Eben Viljoen | Method and system for operating a banking service |
DE10208637A1 (en) * | 2002-02-28 | 2003-10-02 | Ali Hassan Al-Khaja | Process for processing transactions using wireless devices |
MXPA04010737A (en) * | 2002-04-28 | 2005-10-18 | Paycool Int Ltd | System to enable a telecom operator provide financial transactions services and methods for implementing such transactions. |
US7822688B2 (en) * | 2002-08-08 | 2010-10-26 | Fujitsu Limited | Wireless wallet |
US7494055B2 (en) * | 2002-09-17 | 2009-02-24 | Vivotech, Inc. | Collaborative negotiation techniques for mobile personal trusted device financial transactions |
AU2004222389A1 (en) * | 2003-03-13 | 2004-09-30 | Consolidated Billing Solutions, Inc. | Electronic bill presentation and payment system |
WO2004088641A2 (en) * | 2003-03-26 | 2004-10-14 | Way Systems, Inc. | System and method for securely storing, generating, transferring and printing electronic prepaid vouchers |
US20040215560A1 (en) * | 2003-04-25 | 2004-10-28 | Peter Amalraj | Integrated payment system and method |
US7374079B2 (en) * | 2003-06-24 | 2008-05-20 | Lg Telecom, Ltd. | Method for providing banking services by use of mobile communication system |
US6932268B1 (en) * | 2003-06-30 | 2005-08-23 | Checkfree Corporation | Dual mode credit card based payment technique |
WO2005015452A1 (en) * | 2003-08-08 | 2005-02-17 | Paycool, International, Ltd. | Methods for facilitating validation of financial transactions made through a wireless communication network |
WO2005031541A2 (en) * | 2003-09-26 | 2005-04-07 | Mastercard International Incorporated | Payment cards as an online payment option |
JP2005267387A (en) * | 2004-03-19 | 2005-09-29 | Nomura Research Institute Ltd | Electronic settlement system |
US7275685B2 (en) * | 2004-04-12 | 2007-10-02 | Rearden Capital Corporation | Method for electronic payment |
JP2006004141A (en) * | 2004-06-17 | 2006-01-05 | Yoshihisa Araki | Demand and settlement system |
WO2006023745A2 (en) * | 2004-08-19 | 2006-03-02 | Paywi Corporation | Conducting secure financial transactions independent of physical location |
US20060136901A1 (en) * | 2004-12-22 | 2006-06-22 | Sony Ericsson Mobile Communications Ab | Mobile financial transaction management system and method |
-
2006
- 2006-07-06 EP EP08103102A patent/EP1980988A3/en not_active Withdrawn
- 2006-07-06 KR KR1020137010628A patent/KR20130055700A/en not_active Application Discontinuation
- 2006-07-06 EP EP06774549A patent/EP1938571A4/en not_active Withdrawn
- 2006-07-06 EP EP08103106A patent/EP1978478A3/en not_active Withdrawn
- 2006-07-06 KR KR1020097012352A patent/KR20090087924A/en not_active Application Discontinuation
- 2006-07-06 BR BRPI0621862-8A patent/BRPI0621862A2/en not_active Application Discontinuation
- 2006-07-06 CN CNA2006800552424A patent/CN101553838A/en active Pending
- 2006-07-06 EP EP08103086A patent/EP1956543A3/en not_active Withdrawn
- 2006-07-06 EP EP08103115A patent/EP1965343A3/en not_active Withdrawn
- 2006-07-06 KR KR1020127005590A patent/KR20120087895A/en active Application Filing
- 2006-07-06 JP JP2009518081A patent/JP5627888B2/en not_active Expired - Fee Related
- 2006-07-06 CA CA002656985A patent/CA2656985A1/en not_active Abandoned
- 2006-07-06 EP EP08103081A patent/EP1978477A3/en not_active Withdrawn
- 2006-07-06 EP EP08103091A patent/EP1980986A3/en not_active Withdrawn
- 2006-07-06 EP EP08103090A patent/EP1980985A3/en not_active Withdrawn
- 2006-07-06 WO PCT/US2006/026399 patent/WO2008005018A2/en active Application Filing
- 2006-07-06 EP EP08103098A patent/EP1980987A3/en not_active Withdrawn
- 2006-07-06 EP EP08103078A patent/EP1980984A3/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
EP1980987A2 (en) | 2008-10-15 |
EP1980984A2 (en) | 2008-10-15 |
CN101553838A (en) | 2009-10-07 |
KR20090087924A (en) | 2009-08-18 |
EP1938571A2 (en) | 2008-07-02 |
EP1938571A4 (en) | 2011-03-09 |
EP1978478A2 (en) | 2008-10-08 |
EP1978477A3 (en) | 2011-03-02 |
CA2656985A1 (en) | 2008-01-10 |
WO2008005018A2 (en) | 2008-01-10 |
EP1980988A3 (en) | 2011-03-09 |
EP1980985A3 (en) | 2011-03-02 |
KR20120087895A (en) | 2012-08-07 |
EP1956543A2 (en) | 2008-08-13 |
EP1978477A2 (en) | 2008-10-08 |
EP1980986A3 (en) | 2011-03-02 |
EP1978478A3 (en) | 2011-03-02 |
EP1956543A3 (en) | 2011-03-02 |
EP1980986A2 (en) | 2008-10-15 |
WO2008005018A3 (en) | 2009-04-30 |
WO2008005018A9 (en) | 2010-01-21 |
JP5627888B2 (en) | 2014-11-19 |
EP1980985A2 (en) | 2008-10-15 |
EP1980988A2 (en) | 2008-10-15 |
EP1965343A2 (en) | 2008-09-03 |
EP1980984A3 (en) | 2011-03-02 |
EP1965343A3 (en) | 2011-03-02 |
EP1980987A3 (en) | 2011-03-09 |
KR20130055700A (en) | 2013-05-28 |
JP2009543185A (en) | 2009-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
BRPI0621862A2 (en) | methods and system for financial transactions in a mobile environment | |
US9911114B2 (en) | Methods and systems for making a payment via a stored value card in a mobile environment | |
US8467766B2 (en) | Methods and systems for managing payment sources in a mobile environment | |
US8510220B2 (en) | Methods and systems for viewing aggregated payment obligations in a mobile environment | |
US8145568B2 (en) | Methods and systems for indicating a payment in a mobile environment | |
US8121945B2 (en) | Methods and systems for payment method selection by a payee in a mobile environment | |
US8489067B2 (en) | Methods and systems for distribution of a mobile wallet for a mobile device | |
US8160959B2 (en) | Methods and systems for payment transactions in a mobile environment | |
US11004061B2 (en) | Method and apparatus for payments between two mobile devices | |
US20080010204A1 (en) | Methods and Systems For Making a Payment Via a Paper Check in a Mobile Environment | |
US20080010191A1 (en) | Methods and Systems For Providing a Payment in a Mobile Environment | |
US20080006685A1 (en) | Methods and Systems For Real Time Account Balances in a Mobile Environment | |
RU2467501C2 (en) | Methods and systems for financial transactions in mobile communication environment | |
RU2520410C2 (en) | Methods and systems for financial transactions in mobile communication environment | |
KR20090029290A (en) | Methods and systems for financial transactions in a mobile environment | |
JP6151234B2 (en) | Method and system for financial transactions in a mobile environment | |
JP2010282605A (en) | Method and system for financial transaction in mobile environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
B06T | Formal requirements before examination [chapter 6.20 patent gazette] | ||
B15K | Others concerning applications: alteration of classification |
Free format text: AS CLASSIFICACOES ANTERIORES ERAM: H04M 11/00 , H04M 1/00 , H04B 1/38 Ipc: H04L 12/14 (1990.01), G06Q 20/06 (2012.01), G06Q 2 |
|
B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
B06I | Publication of requirement cancelled [chapter 6.9 patent gazette] |
Free format text: ANULADA A PUBLICACAO CODIGO 6.6.1 NA RPI NO 2509 DE 05/02/2019 POR TER SIDO INDEVIDA. |
|
B11E | Dismissal acc. art. 34 of ipl - requirements for examination incomplete | ||
B11T | Dismissal of application maintained [chapter 11.20 patent gazette] |