US20090150254A1 - Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces - Google Patents

Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces Download PDF

Info

Publication number
US20090150254A1
US20090150254A1 US12/323,175 US32317508A US2009150254A1 US 20090150254 A1 US20090150254 A1 US 20090150254A1 US 32317508 A US32317508 A US 32317508A US 2009150254 A1 US2009150254 A1 US 2009150254A1
Authority
US
United States
Prior art keywords
buyer
payment
seller
network
transaction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/323,175
Inventor
Mark Dickelman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
US Bank NA
Original Assignee
US Bank NA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by US Bank NA filed Critical US Bank NA
Priority to US12/323,175 priority Critical patent/US20090150254A1/en
Priority to PCT/US2008/084944 priority patent/WO2009070716A1/en
Priority to AU2008329649A priority patent/AU2008329649B2/en
Priority to MX2010005842A priority patent/MX2010005842A/en
Assigned to U.S. BANK NATIONAL ASSOCIATION reassignment U.S. BANK NATIONAL ASSOCIATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: DICKELMAN, MARK
Publication of US20090150254A1 publication Critical patent/US20090150254A1/en
Priority to US15/298,027 priority patent/US10733643B2/en
Priority to US16/930,831 priority patent/US11610243B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/384Payment protocols; Details thereof using social networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking

Definitions

  • This invention relates generally to computer-automated functions to facilitate processing of accounting data ensuing from purchases involving use of the Internet and disparate buyer/seller networks.
  • a specific example involves processing data to generate an output that is useful when a user of a first website desires to purchase merchant offerings from a second website.
  • Social network services e.g., Bebo, Facebook, Flickr, Kodak Gallery, or Myspace
  • Social network services offer social interactions between users of the website. For example, many social websites allow a user to customize how their interface looks for themselves and others who view the websites.
  • the social network services can link different user-controlled webpages/data according to information submitted by the users. For example, the customizations can include links between other friends on the websites, personal information, pictures or music selections.
  • the recent increase in popularity of social websites has led to their use in a commercial context.
  • an interface is provided between a potential buyer and a disparate payment network system.
  • the interface facilitates the use of the disparate payment network system using buyer-profile data associated with a social website.
  • a computer arrangement receives buyer-profile data and selects one or both of a buyer payment network and a seller payment network.
  • a selected buyer payment network can be used to process the transaction without providing buyer account information to the seller.
  • each user profile has a user identifier
  • a seller website offers products or services for purchase by users.
  • the present invention is directed to methods and systems involving receiving, from the social website, a current user identifier corresponding to a current user profile; receiving transaction data for a purchase transaction to be made by a current user associated with the current user identifier, the current user using the seller website to generate the transaction data; associating the current user identifier with a buyer account; verifying the purchase transaction; and authorizing the purchase transaction.
  • the present invention is directed to methods and systems involving receiving, from the website, a current user identifier corresponding to a current user profile; receiving, from the website, transaction data for a purchase transaction to be made by a current user associated with the current user identifier; associating the current user identifier with a disparate network identifier; verifying the identity of the current user; selecting a payment network to debit the purchase amount; and authorizing the purchase transaction.
  • the present invention is directed to methods and systems involving associating a current user with a current user profile; verifying the identity of the current user; providing a current user identifier from the current user profile to a disparate network system; providing transaction data to the disparate network system for a purchase transaction to be made by the current user; and completing the purchase transaction in response to an authorization received from the disparate network system.
  • FIG. 1 shows a diagram of a data processing system for processing Internet-based data, according to an example embodiment of the present invention
  • FIG. 2 shows a data flow diagram relating to a data processing system for processing Internet-based data, according to an example embodiment of the present invention
  • FIG. 3 shows a data flow diagram of a data processing system for generating data useful for monitoring functions, according to an example embodiment of the present invention.
  • FIG. 4 shows an example system for implementing a transaction between a buyer and a seller using disparate seller and buyer networks, according to an example embodiment of the present invention.
  • a data-processing based system processes data related to a first website and a second, seller website.
  • a first website provides a service, such as user-customizable interfaces or social network functions.
  • Each user provides the first website with some sort of identification (e.g., username and password).
  • the first website provides a customized interface for viewing and other uses.
  • the first website also provides the users with options to purchase goods or services from sellers that have other websites. Users making purchases at the seller websites are facilitated by various systems, methods and arrangements.
  • a transaction is facilitated by generating data used in connection with automated functions that lessen the burden on the buyer.
  • These automated functions can include implementation of a routing matrix allowing use of a variety of disparate and autonomous payment networks. While the present invention is not necessarily limited to such applications, various aspects of the invention may be appreciated through a discussion of various examples using this context.
  • a third party data processing system facilitates a transaction between a seller and a buyer over the Internet after receiving user-related data from a social website.
  • the third party system matches the user-related data with an associated buyer account and facilitates the transaction by, for example, initiating payment from the buyer account to a seller account.
  • a third party facilitates a transaction between a seller and a buyer by verifying the authenticity of the transaction after receiving verification data from the buyer, the seller, a social network service/website or combinations thereof.
  • a third party facilitates a transaction between a seller and a buyer by verifying the identity and/or intentions of the buyer and thereafter enabling the purchase to be processed.
  • the seller need not have direct knowledge of the buyer's selected network(s). In certain instances, the buyer and seller do not have existing agreements with the selected network of the other party and the selected networks also do not have agreements between themselves.
  • a system for processing buyer-seller transactions using disparate, autonomous seller and buyer networks and accounts held therein.
  • the system captures buyer and seller transaction data associated with the sale and purchase of goods or services.
  • the system selects a buyer network from a plurality of possible networks.
  • the system routes a portion of the buyer-seller transaction data to the selected buyer network.
  • the buyer network is a network for which the seller does not have an existing relationship.
  • the system selects a seller network from a plurality of possible networks.
  • the system routes a portion of the buyer-seller transaction data to the selected seller network.
  • the seller network is a network for which the buyer does not have an existing relationship or vice versa.
  • the system selects both a seller network and a buyer network from a plurality of possible networks.
  • the system routes a portion of the buyer-seller transaction data to the selected networks.
  • Another embodiment of the invention includes the identification of potential accounts in the seller access network on an account-by-account (e.g., Payment Card Account) basis.
  • the identified accounts include accounts for which bilateral agreements do not exist with the payment network associated with the buyer identification of selected payment network.
  • the buyer identification could be associated with use of a buyer-owned credit card
  • the payment network could be a payment network that operates independently from the credit card payment network.
  • the selected payment network need not have any knowledge of a buyer credit card account associated with the credit card used to validate the buyer identity.
  • One payment arrangement involves the buyer entering account information identifying an account from which the seller receives payment.
  • the account information often takes the form of a credit or debit account number. It is at this point that a buyer may hesitate in making a purchase. For instance, the buyer may not trust a seller with their account information when not familiar with the seller. Additionally, the buyer may need to find the necessary account information before being able to enter the information. Each additional step that a buyer must undertake presents another opportunity for the buyer to decide against making a purchase.
  • seller and buyer transactions often involve the use of payment systems and associated networks. More and more transactions are accomplished without direct payment (e.g., cash) from the buyer to the merchant/seller.
  • these associated networks involve two primary components.
  • the first component is a seller access network (e.g., Nova®) that provides connection to the point-of-sale (POS) devices (either directly or via merchant internal networks) and identification of the type of payment account (e.g., Visa® or Voyager®).
  • POS point-of-sale
  • a second component includes payment processing networks that process payment instructions based agreements established by the participants.
  • these payment processing networks are one of two different categories, proprietary networks (e.g., Voyager®) or association networks.
  • association networks include the networks provided by VISA® and MASTERCARD® and/or the particular acquiring/issuing banks.
  • the operator of the association network controls the flow of funds for the transaction. Often, this includes a fee that is passed on to the seller, such as a percentage of the transaction.
  • the participating sellers have an agreement with the network (e.g., Visa® or MasterCard®), but do not have a transactional relationship between one another with respect to the association network transactions.
  • Such transactions are often implemented where the seller has an existing relationship with a bank.
  • the seller sends the transaction information to this bank, sometimes referred to as the acquiring bank.
  • the acquiring bank can forward the payment information to a bank that issued the card, sometimes referred to as the issuing bank.
  • the payment processing networks assign interchange fees that are paid between the parties based on the type of transaction, authentication and location; these fees may be passed on to the seller.
  • An example of a proprietary network is a merchant-provided in-store credit or debit account.
  • the seller or a seller-contracted third party, handles the settlement, authorization and/or other functions associated with a transaction.
  • the seller can form bilateral agreements with other sellers to allow use of one network by multiple sellers or to coordinate use of multiple networks between multiple sellers.
  • the sellers establish the bilateral agreements with one another to allow such functionality. For instance, two department stores may allow use of the same proprietary network card at either store or they may allow use of two different proprietary network cards (i.e., one from each store) at either store.
  • a few networks allow for a single (multi-purpose) card to provide access to more than one account.
  • the card interfaces with a network that would otherwise support one or more of the accounts.
  • the cardholder designates a desired account to use.
  • the transaction is processed as if the card associated with the desired account had been used.
  • the underlying transactional functions operate in much the same manner as if the original card had been used.
  • the buyer still carries the multi-purpose card and can only use the multi-purpose card at locations that support that particular card.
  • an approach to processing payment involves controlling interactions between disparate, autonomous payment processing networks to process different payment aspects for a common set of transaction data received for a particular transaction. For instance, when a merchant (i.e., seller) transmits point-of-sale purchase data including a transaction amount and buyer's account data (e.g., obtained from a credit-type or debit-type card or related account number associated therewith), an integrated processor receives the point-of-sale data and coordinates electronic funds transfers with two or more of the autonomous networks.
  • a merchant i.e., seller
  • buyer's account data e.g., obtained from a credit-type or debit-type card or related account number associated therewith
  • an integrated processor receives the point-of-sale data and coordinates electronic funds transfers with two or more of the autonomous networks.
  • a single card or account can be used as a manner in which to access a plurality of payment networks, and payment for a common transaction can be effected using disparate, autonomous networks that, absent the integrated processor, would not otherwise be capable of communicating with one another.
  • such an approach involves interacting with payment networks configured and operated for operating independently, to respectively provide payment to a merchant and effect settlement from a buyer, with these functions now carried out via the integrated processor.
  • Some embodiments are directed to providing payment from a buyer using a first payment processing network (e.g., a Elavon® and/or VISA® network as described above) to obtain account information for the buyer, and providing settlement to a merchant using a different account (and its related payment network) for the buyer.
  • a first payment processing network e.g., a Elavon® and/or VISA® network as described above
  • Other embodiments are directed to using different accounts and related payment networks for effecting payment and for providing settlement for the buyer.
  • inventions are directed to using different accounts and related payment networks for collecting an initial pre-payment (e.g., an immediate payment from a third party) for collecting subsequent payment from the buyer and, where appropriate, for providing settlement for the pre-payment.
  • Still other embodiments are directed to providing payment from a buyer using an account for the buyer and its related payment processing network, and providing electronic finds from the payment to a merchant account that uses a different payment network.
  • Other combinations of networks are also used in connection with various embodiments.
  • the central/integrated processor can thus coordinate interactions between a multitude of different accounts and different payment networks, and can do so using a single account for a particular transaction participant in order to access other accounts for the participant.
  • a payment network can be selected for the buyer that is disparate from the payment network used by seller by using a standardized card or a proprietary network, or other buyer identification sufficient upon which to authorize payment. This can be useful for allowing a buyer to use a standardized card and a seller having only access to (or preferring the use of) a proprietary network.
  • Payment authorization may involve an audit, which may include comparing data from one or more of a buyer-based audit, seller-based audit or an audit based upon a third party operating the central/integrated processor.
  • the results of the audit can be provided to the selected networks and used, for example as indication that the transaction can go forward (e.g., validation regarding the transaction amount and source).
  • Payment accounts and related networks are selected using one or more of a variety of approaches.
  • user profiles with any appropriate rules are stored and used to identify and select an available account for effecting payment for a transaction. These profiles (and rules) can be stored for buyers and, as appropriate, sellers.
  • an account and related payment network is selected automatically from profile data and related rules.
  • user input is obtained in order to select a payment account, to allow a buyer and/or seller to directly select and control the use of a particular payment account.
  • parties to a particular transaction need not have direct knowledge of account and related payment network for other parties to the transaction, and further do not need to participate in any agreement with a payment network used by another party.
  • a processor e.g., a computer
  • various embodiments are directed to the implementation of processor arrangements and systems, consistent with discussion herein, at financial institutions such as banking institutions that are well suited for making use of network and account access.
  • banking institutions have many existing interfaces to payment networks, and many payment networks are linked to accounts held at a banking institution.
  • the payment networks operate by transferring money to and from these accounts, thereby completing transactions.
  • Other payment networks use local banking institutions as intermediaries to transfer funds.
  • the use of a bank can beneficial for a number of reasons including, but not limited to, secured transactions, federal insurance and relative stability; however, disparate payment networks do not have automated mechanisms to transfer funds therebetween.
  • aspects of the present invention when implemented by a banking institution, can provide automated access between such networks.
  • the transactions can be implemented with the transaction details being transparent to the payment networks and/or the individual participants.
  • an individual participant could identify a desired payment network to use without requiring that a front-end payment network (e.g., the payment network associated with the POS transaction) have a pre-existing bilateral agreement with a desired payment network.
  • a specific example of such an instance involves a buyer's use of a credit card to implement a POS transaction.
  • credit card transaction data is received by a banking institution, which can use a payment routing network to select a payment network, other than a payment network associated with the credit card, to complete the transaction.
  • the aspects of the present invention can be particularly useful for providing a centralized routing system that operates using existing autonomous and disparate payment networks.
  • these approaches may be carried out using an identification of a user, be that based upon a particular payment account (e.g., a credit card) or based upon another form of identification (e.g., a mobile phone account or a state-issued identification card (e.g., driver's license), where payment is carried out using a wholly different payment account. That is, once a buyer is identified into the system, using one or more of a multitude of identification approaches, payment accounts and networks can be selected and implemented independent from any manner in which that buyer is identified. Seller accounts and networks can be similarly selected.
  • transaction data can be received according to a number of formats. These formats can be consistent with existing transactional formats (e.g., a credit card transaction format or a debit card transaction format) or they can operate using non-traditional formats (e.g., proprietary formats or Internet-based transmission formats).
  • the received data can then be processed by a computer arrangement to generate data that is formatted according to a selected payment network.
  • Providing such functionality can be particularly useful for a variety of reasons.
  • a seller may be more comfortable with, or only provide, certain payment options from a buyer. For instance, a seller may accept certain credit cards, but not accept other payment options (e.g., bank account transfers, stored value cards, financial-investment accounts or medical-based accounts). The buyer, however, may desire to use these accounts.
  • the buyer may be precluded for making the purchase. In other cases, the buyer may need to manually transfer funds between accounts.
  • a similar situation can exist for a seller. Aspects of the present invention, however, are particularly useful for facilitating direct access to a desired payment network by buyer or seller. This access can be implemented for a variety of disparate and autonomous payment networks including payment networks of a buyer, a seller, the POS purchase and/or combinations thereof.
  • Embodiments of the present invention allow a user of a social networking service and a seller of a service to use their desired payment networks, which might be disparate networks, to complete a transaction.
  • the seller and buyer need not support (or even be aware of) the network used by the other and the networks need not have established bilateral agreements.
  • FIG. 1 shows a system diagram for facilitating payment between users of a first website wishing to buy from a seller hosting a different website, according to an example embodiment of the present invention.
  • a potential buyer 102 accesses the social website 104 through a network, such as the Internet.
  • the operator of social website 104 need not directly provide goods or services for sale to the buyer.
  • operator of social website 104 could provide some goods or services for sale but does not directly provide the goods or services that the buyer desires to purchase via the seller website 106 .
  • Social website 104 provides an option for buyer 102 to view and/or purchase goods from seller website 106 .
  • This can include, for example, seller advertisements and links to the seller website 106 .
  • a financial data link 112 operates to facilitate access to buyer and/or seller account 110 .
  • financial data link 112 can operate using disparate payment networks for the buyer and/or seller accounts as discussed in more detail in connection with FIG. 4 .
  • Facilitation system 108 is able to provide one or more transaction-related functions, such as disparate network access, security, account identification and auditing.
  • system 108 facilitates access to buyer account 110 in response to a seller-initiated transfer request. This can be useful in completing a transaction between buyer 102 and the seller. Data from the social website is used by system 108 , for example, to identify buyer 102 and/or buyer account 110 .
  • social website 104 receives identification information about buyer 102 .
  • buyer 102 may enter a username and a password.
  • Social website 104 may then provide the user with personalized features.
  • buyer 102 indicates interest in a good or service offered by the seller (e.g., by clicking on an advertisement)
  • the identification of buyer 102 can be used to facilitate any purchase made thereafter.
  • a buyer identifier is sent to system 108 .
  • system 108 determines one or more potential buyer accounts. If buyer 102 wishes to purchase goods or services from the seller, the identified buyer account(s) can be used for the transaction.
  • system 108 can request confirmation information from buyer 102 .
  • the buyer can be asked to enter a user name and password, a pin number or other security information.
  • the system could be linked to a trusted financial institution, such as a bank.
  • buyer 102 is prompted for additional security information, the request is seen as originating from the trusted financial institution.
  • the system can also offer buyer 102 with the choice to select between the identified buyer accounts or to select an additional as yet unidentified account (e.g., by entering appropriate account information).
  • system 108 can prioritize the buyer accounts according to a set of business rules. For example, the system may select the buyer account that provides the buyer with the best incentives (e.g., cash back or rewards programs). The buyer can be notified of such incentives when presented with the account selection options. The buyer can also be presented with an option to join various services/programs offered by system 108 and/or buyer account 110 , thereby facilitating population of the services/programs.
  • incentives e.g., cash back or rewards programs.
  • a buyer/seller profile can include data that is used to access the various disparate payment networks. This can include information including, but not limited to, account numbers, access codes or verification data. This information and the transaction data can then be formatted according to the selected payment network(s).
  • system 108 sends buyer account data to the seller to facilitate payment from buyer 102 .
  • the seller can use the account data to contact the holder of buyer account 110 and perform settlement therewith.
  • buyer account 110 can be a credit card account.
  • System 108 can send the credit card account information to buyer 102 and buyer 102 can contact the appropriate credit card network directly. This information can be sent, for example, by preloading a website page with the appropriate information. This can then be displayed for the buyer.
  • this data can be sent to the buyer and not the seller, thereby reducing the exposure of the buyer account by not directly providing buyer information to the seller. Instead, the seller receives confirmation of the transaction from the computer arrangement (e.g., implemented at a bank).
  • This dissociation between the buyer payment network and the data provided to the seller can be useful for instances where buyer wishes to purchase from a seller for which the buyer is not familiar. Regardless of whether the seller is legitimate, at the very least, the buyer account information for the particular payment network is not exposed to a potentially fraudulent seller. Other possible advantages relate to reduced number of people and transmission points of the buyer account information.
  • the transactional information can be further subject to fraud monitoring and/or can use additional authentication/verification measures. These measures can include, for example, contacting the buyer/seller using an alternative communication mechanism. In one implementation, the fraudulent monitoring is buttressed by having access to multiple buyer/seller payment networks. Thus, aspects of the present invention can be useful for affording both the buyer and seller with additional security measures.
  • the seller sends the transaction data to the system.
  • the system can then contact the appropriate buyer account, verify that the transaction is valid and eventually facilitate settlement between the buyer account 110 and the seller.
  • the seller can send seller account information to the system.
  • the system can cause the transfer of funds from the buyer account to the seller account.
  • FIG. 2 shows a data flow diagram of a system for facilitating payment between users of a first website wishing to buy offerings from a seller hosting a different website, according to an example embodiment of the present invention.
  • Buyer 202 presents social website 214 with buyer identification 206 (e.g., login information).
  • buyer identification 206 e.g., login information
  • the social website can use buyer identification 206 for a number of purposes including, but not limited to, personalized browsing experience and targeted seller advertisements.
  • Social website 214 can provide buyer 202 with a way to browse goods and services offered by seller 220 . This can include, for example, advertisements, links to buyer websites or displaying the goods or services within the social website 214 . Buyer 202 can provide a selection of the goods or services 208 . The selection can be sent directly to seller 220 or to social website 214 .
  • social website 214 provides information about buyer 202 to facilitator 210 .
  • Social website 214 can also send secure data 212 to seller 220 .
  • Secure data 212 can be used as a verification that seller 220 was indeed connected to buyer 202 via social website 214 .
  • secure data 212 can be sent from seller 220 to facilitator 210 .
  • Facilitator 210 can verify that the secure data 212 is valid.
  • connection between the social website 214 and the facilitator 210 can be considered a relatively secure connection.
  • both the social website 214 and the facilitator 210 have an established relationship in which they know the respective IP address of the other.
  • various encryption techniques can be used, such as the use of various encryption techniques designed to frustrate fraudulent activities, such as man-in-the middle attacks or impersonations of one of the sites.
  • social website 214 uses one example validation mechanism to represent the secure data 212 .
  • This encrypted verification data can be sent to seller 220 and either be sent also to facilitator 210 or be known already by facilitator 210 .
  • Facilitator 210 receives the encrypted verification data from seller 220 and determines whether the data is valid. This verification 218 allows the facilitator 210 to provide some level of confidence that the seller is legitimate.
  • seller 220 is provided with an encryption program that either further modifies the secure data or generates distinct secure data. In this manner, the secure data received by facilitator 210 represents encryption from both the seller 220 and the social website 214 , providing a level of confidence that both the seller 220 and the social website 214 are not being impersonated for nefarious intentions.
  • An alternative mechanism allows for facilitator 210 to verify the transaction, without necessarily having a direct connection between the seller 220 and the facilitator 210 .
  • the facilitator 210 can communicate to social website 214 , which in turn communicates with seller 220 and/or to buyer 202 .
  • buyer 202 provides verification 204 to further validate the transaction data.
  • social website 214 or facilitator 210 can verify the transaction details, such as amount and a description of the goods/services, by receiving input from the buyer.
  • the seller sends transaction details to social website 214 and/or facilitator 210 . Similar transaction details are received from buyer 202 and the two transaction details are compared for consistency.
  • social website 214 or facilitator 210 can send a copy of the transaction data to buyer 202 for verification.
  • the transaction data can be presented to buyer 202 using interface that asks buyer 202 to confirm the details.
  • buyer 202 sends transaction details without a need for social website 214 and/or facilitator 210 to first prompt for the transaction details. This can be accomplished, for example, using a software program that sends the transaction details to social website 214 and/or facilitator 210 when buyer 202 indicates an intention to purchase goods.
  • social website 214 or facilitator 210 acts as an intermediary between buyer 202 and seller 220 .
  • a record can be maintained of the purchase that is independent of buyer 202 and seller 220 . This can be particularly useful for fraud monitoring or for dispute resolution.
  • additional security information can be requested from the buyer 202 .
  • the information could be, as examples, a username and password or additional identification (e.g., social security number or credit card number).
  • facilitator 210 can identify more than one buyer account 224 .
  • the identified account(s) can be used to pay seller 220 using payment network 222 .
  • the social website 214 can store a payment network identifier associated with the buyer 202 .
  • This identifier can be sent to the facilitator 210 .
  • This identifier can be used to identify the buyer and associated payment networks.
  • the social website 214 can store a credit card payment network identifier (e.g., a credit card number).
  • This identifier can be sent to facilitator 210 . This can be particularly useful for allowing the use of existing (credit card) authorization mechanisms to verify the transaction and/or the buyer 202 is legitimate.
  • FIG. 3 shows a data flow diagram of a system for monitoring payment between a user and a seller, according to an example embodiment of the present invention.
  • the methods, systems and devices associated with FIG. 3 can be implemented alone or in combination with various other embodiments disclosed herein.
  • Social website operator 302 receives seller requests 306 to advertise or otherwise offer users of the social website an opportunity to purchase goods or services from the sellers.
  • the seller requests include information about sellers 350 , respectively.
  • the information/data 304 about the sellers can include information, such as business name, IP address, contact information, credit information, location, type of goods/services, (encrypted) seller identifier and the like.
  • This seller information can then be sent to facilitator 310 .
  • This information can be stored in seller database 308 . Additional information can also be stored, such as the result of background checks on the sellers and/or correlating the seller with existing databases of sellers and fraudulent activities.
  • seller information 312 (relating to the transaction) can be compared to the information in seller database 308 .
  • the data can include, for example, information about where the data originates (e.g., IP address), type of goods/services and/or an encrypted identifier.
  • the comparison can include a simple verification that the received data matches the stored data or the comparison can include more complex comparisons, such as the use of a number of business rules.
  • a fraud detection system can be implemented. Verification/fraud detection 314 can be a separate fraud monitoring step, which can be implemented in real-time, as processing time allows, or even periodically. In many cases the actual settlement between accounts occurs later (e.g., daily) and thus the fraud detection need not be implemented in real time. It is also possible that multiple levels of verification/fraud detection can be implemented. For instance, a first verification level could be implemented in real time as a function of the seller's IP address and/or encrypted seller identification data. A second verification level could be implemented later using a number of fraud detection/monitoring mechanisms.
  • FIG. 4 shows an example system for implementing a transaction between a buyer and a seller using disparate seller and buyer networks, according to an example embodiment of the present invention.
  • An example of disparate networks includes the instances where the buyer account is not recognized on the seller network.
  • the system can identify the buyer and determine that settlement can occur using a set of rules embodied and processed in the financial control system 416 .
  • a buyer wishes to purchase goods and services from a seller.
  • a buyer/seller interface captures transaction data ( 400 ) and transmits the data upon verification to network selector 450 .
  • the transaction data includes a buyer identifier from the social website. This identifier is used to select an appropriate buyer profile.
  • Network selector 450 provides an indication of the selected network(s) to routing blocks 460 and/or 470 .
  • Financial control system 416 receives inputs from buyer/seller interface 400 and from the selected networks.
  • the buyer and seller transactional data is captured. This can be accomplished using a buyer-seller interface to capture the transaction data.
  • the interface is web-based and provided by either or both of the social website and seller.
  • the capture of the transactional data ( 400 ) includes the buyer identification, the seller identification and the transaction amount.
  • Various other data can also be included, such as time-stamps or security information.
  • security information include various secondary identifications including, but not limited to, personal pin numbers, biometric data, passwords, social security numbers and authentication.
  • An external communication device e.g., cellular phone or home computer
  • SMS short message service
  • the transactional data is packaged for sending to two different networks.
  • the buyer information e.g., buyer identification and/or security data
  • the seller information e.g., seller identification and/or security data
  • This is possible due to the use of different networks by the buyer and seller.
  • some or all of the transaction data is duplicated for use by the system. This can be useful for a variety of applications, such as applications in which the buyer and seller networks have bilateral agreements. Further details of such applications are discussed further herein.
  • Network selector 450 selects a buyer and/or seller network to use in processing the transaction.
  • the network selector compares the buyer or seller identification to a stored list of buyer or sellers.
  • a profile is retrieved for the participant and used in the selection of the network for the participant.
  • the data from the retrieved profile can be applied to a set of business rules to determine the network for the participant.
  • the selected network can be determined without knowledge of the other participant.
  • a profile of the other participant can also be retrieved and used to select the network. For instance, a particular network may be selected because the seller has a favorable bilateral agreement with a network that is usable by the buyer.
  • Network selections 412 and 413 include data that indicates the proper network to route the transactional data.
  • Inputs 414 and 415 receive the transactional data necessary for the selected network of the buyer and seller, respectively.
  • the routing blocks 410 and 411 use this information to send the proper transactional data to the selected network from the possible networks.
  • a network selected for the seller will process the transaction so as to credit the seller for the value of the transaction.
  • a network selected for the buyer will process the transaction so as to debit/charge the buyer for the value of the transaction.
  • the settlement between the two networks can be accomplished using a number of different settlement processes.
  • the networks can directly communicate with one another. This may be the case where the networks have bilateral agreements with each other.
  • the transactional data received by each network can be used to reconcile the debit and credits for a transaction by, for example, matching a transaction identifier received by each network.
  • Such settlement can be done immediately or on a periodic basis (e.g., daily).
  • the networks may have a number of settlement options of which the overall system is aware.
  • the overall system can use network profiles and/or business rules to determine if the networks are compatible, and if so, which settlement rules to implement.
  • the system can then provide the networks with the proper data to allow the networks to settle the transaction(s) between one another.
  • the data may include information such as an identification of the settlement protocols to use, communication methods or fee calculations. This can be particularly useful for networks that do not have explicit bilateral agreements with one another, but nonetheless, desire to effect settlement directly with one another.
  • the seller and buyer networks do not directly effect settlement with one another. Instead, one or more third parties can be used to effect settlement.
  • a financial entity 416 such as a bank, can collect from the buyer network while crediting the seller network. The financial entity reconciles the collected and credited amounts. This can be particularly useful for facilitating transactions between networks that are either incompatible or unwilling to interface directly with one another.
  • the seller and buyer networks may be the same network and the settlement can then be implemented according to a protocol of the selected network.
  • Each of the selected networks is allowed to process the transaction according to their respectively established protocols. In some cases this includes the billing and reporting functions to the buyer and seller. For example, a credit card network can send a statement to the buyer that includes the transaction amount. The buyer is then obligated to repay the proper party within the credit card network. Likewise, the seller could be credited for the value of the transaction through an appropriate network and notified of the transaction details using a transaction statement/report (mailed, online or otherwise).
  • a portion of the system is implemented to facilitate population of the system with buyers and/or sellers.
  • This population system can include a database of eligible buyers and/or sellers that is used to identify potential new participants in the system. These potential participants can be notified of their eligibility using an acceptable mechanism. For example, the system may detect a purchase placed by a buyer who is a participant in a network associated with the system. The population system can perform a number of different actions with this information. For instance, the identified buyer can be immediately notified of their eligibility. This can be done, for example, by notifying the buyer or seller of the option before the transaction is completed. In some instances, the buyer may be notified of potential savings, or other incentives, should they choose to participate.
  • the buyer is notified at a later date. For instance, the buyer could be notified through a targeted mailing or email communication. In another instance, the buyer can be notified of his options in conjunction with a subsequent statement or bill.
  • aspects of the invention lend themselves to implementation by various parties.
  • aspects of the invention are directed to different components of the system being implemented by a number of different entities.
  • the individual components can function in connection with one another so as to practice various aspects of the invention.
  • each party can implement a portion of the invention without having a direct relationship therebetween.
  • one entity could provide a protocol or standard to which conformance by another entity (e.g., application creators, website operators or payment network operators) allows for interoperability with the system.
  • Other combinations of aspects of the invention are also possible and should not be considered deviations from the invention simply due to their implementation by distinct entities.

Abstract

A variety of systems, methods and arrangements are implemented in connection with a processor-controlled routing arrangement. According to one such implementation, a computer-implemented method facilitates payment provided between disparate payment networks of buyers and sellers. The method uses a computer-arrangement to interface with a social website that has user profiles, each user profile corresponding to a user identifier, and for use with a seller website that offers products or services for purchase by users and that generates transaction data for a current user accessing the website. A current user identifier corresponding to a current user profile and the transaction data is communicates to the computer-arrangement. A buyer payment network is selected from a plurality of disparate buyer payment networks that are each associated with the current user identifier. Based upon the selection, the transaction data is formatted to facilitate payment against the selected buyer payment network.

Description

    RELATED PATENT DOCUMENTS
  • This patent document claims the benefit, under 35 U.S.C. § 119(e), of U.S. Provisional Patent Application Ser. No. 61/092,248, entitled “Systems, Devices And Methods For Computer Automated Assistance For Transactions Involving Websites” to Dickelman, Mark and filed on Aug. 27, 2008 and of U.S. Provisional Patent Application Ser. No. 60/991,379, entitled “Control System Arrangements and Methods for Disparate Network Systems” to Dickelman, Mark and filed on Nov. 30, 2007, which are each fully incorporated herein by reference as describing and illustrating subject matter (in part(s) or in its entirety) that can be practiced with the subject matter disclosed herein.
  • FIELD OF INVENTION
  • This invention relates generally to computer-automated functions to facilitate processing of accounting data ensuing from purchases involving use of the Internet and disparate buyer/seller networks. A specific example involves processing data to generate an output that is useful when a user of a first website desires to purchase merchant offerings from a second website.
  • BACKGROUND
  • The enormous growth and success of the Internet has resulted in many new and emerging markets. Lagging behind the growth of Internet-based applications are processing systems that generate data that can be used in connection with providing desirable functionality, such as security and ease of use. One expanding market involves social network services (e.g., Bebo, Facebook, Flickr, Kodak Gallery, or Myspace) and other services that provide a customizable experience for each user. Social network services often take the form of websites. Social network services offer social interactions between users of the website. For example, many social websites allow a user to customize how their interface looks for themselves and others who view the websites. The social network services can link different user-controlled webpages/data according to information submitted by the users. For example, the customizations can include links between other friends on the websites, personal information, pictures or music selections. The recent increase in popularity of social websites has led to their use in a commercial context.
  • SUMMARY
  • Consistent with certain specific example implementations of the invention, aspects are summarized as follows.
  • According to one embodiment of the present invention, an interface is provided between a potential buyer and a disparate payment network system. The interface facilitates the use of the disparate payment network system using buyer-profile data associated with a social website. A computer arrangement receives buyer-profile data and selects one or both of a buyer payment network and a seller payment network. In a particular implementation, a selected buyer payment network can be used to process the transaction without providing buyer account information to the seller.
  • According to one specific example implementation which is useful with a social website that implements user profiles, each user profile has a user identifier, and a seller website offers products or services for purchase by users. In this environment, the present invention is directed to methods and systems involving receiving, from the social website, a current user identifier corresponding to a current user profile; receiving transaction data for a purchase transaction to be made by a current user associated with the current user identifier, the current user using the seller website to generate the transaction data; associating the current user identifier with a buyer account; verifying the purchase transaction; and authorizing the purchase transaction.
  • According to another example implementation for use in a related environment, the present invention is directed to methods and systems involving receiving, from the website, a current user identifier corresponding to a current user profile; receiving, from the website, transaction data for a purchase transaction to be made by a current user associated with the current user identifier; associating the current user identifier with a disparate network identifier; verifying the identity of the current user; selecting a payment network to debit the purchase amount; and authorizing the purchase transaction.
  • According to yet another example implementation, the present invention is directed to methods and systems involving associating a current user with a current user profile; verifying the identity of the current user; providing a current user identifier from the current user profile to a disparate network system; providing transaction data to the disparate network system for a purchase transaction to be made by the current user; and completing the purchase transaction in response to an authorization received from the disparate network system.
  • The above summary is not intended to describe each illustrated embodiment or every implementation of the present invention.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The invention may be more completely understood in consideration of the detailed description of various embodiments of the invention that follows in connection with the accompanying drawings, in which:
  • FIG. 1 shows a diagram of a data processing system for processing Internet-based data, according to an example embodiment of the present invention;
  • FIG. 2 shows a data flow diagram relating to a data processing system for processing Internet-based data, according to an example embodiment of the present invention;
  • FIG. 3 shows a data flow diagram of a data processing system for generating data useful for monitoring functions, according to an example embodiment of the present invention; and
  • FIG. 4 shows an example system for implementing a transaction between a buyer and a seller using disparate seller and buyer networks, according to an example embodiment of the present invention.
  • While the invention is amenable to various modifications and alternative forms, specifics thereof have been shown by way of example in the drawings and will be described in detail. It should be understood, however, that the intention is not to limit the invention to the particular embodiments described. On the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention.
  • DETAILED DISCUSSION
  • Consistent with an embodiment of the present invention, a data-processing based system processes data related to a first website and a second, seller website. In a particular instance, a first website provides a service, such as user-customizable interfaces or social network functions. Each user provides the first website with some sort of identification (e.g., username and password). The first website provides a customized interface for viewing and other uses. The first website also provides the users with options to purchase goods or services from sellers that have other websites. Users making purchases at the seller websites are facilitated by various systems, methods and arrangements. In a specific instance, a transaction is facilitated by generating data used in connection with automated functions that lessen the burden on the buyer. These automated functions can include implementation of a routing matrix allowing use of a variety of disparate and autonomous payment networks. While the present invention is not necessarily limited to such applications, various aspects of the invention may be appreciated through a discussion of various examples using this context.
  • Consistent with a specific embodiment of the present invention, a third party data processing system facilitates a transaction between a seller and a buyer over the Internet after receiving user-related data from a social website. The third party system matches the user-related data with an associated buyer account and facilitates the transaction by, for example, initiating payment from the buyer account to a seller account.
  • Consistent with another embodiment of the present invention, a third party facilitates a transaction between a seller and a buyer by verifying the authenticity of the transaction after receiving verification data from the buyer, the seller, a social network service/website or combinations thereof.
  • Consistent with an embodiment of the present invention, a third party facilitates a transaction between a seller and a buyer by verifying the identity and/or intentions of the buyer and thereafter enabling the purchase to be processed.
  • Consistent with a specific embodiment of the present invention, the seller need not have direct knowledge of the buyer's selected network(s). In certain instances, the buyer and seller do not have existing agreements with the selected network of the other party and the selected networks also do not have agreements between themselves.
  • According to an example embodiment of the present invention, a system is implemented for processing buyer-seller transactions using disparate, autonomous seller and buyer networks and accounts held therein. The system captures buyer and seller transaction data associated with the sale and purchase of goods or services. In one embodiment of the invention, the system selects a buyer network from a plurality of possible networks. The system routes a portion of the buyer-seller transaction data to the selected buyer network. In a particular instance, the buyer network is a network for which the seller does not have an existing relationship.
  • In another embodiment of the invention, the system selects a seller network from a plurality of possible networks. The system routes a portion of the buyer-seller transaction data to the selected seller network. In a particular instance, the seller network is a network for which the buyer does not have an existing relationship or vice versa.
  • Consistent with one embodiment of the invention, the system selects both a seller network and a buyer network from a plurality of possible networks. The system routes a portion of the buyer-seller transaction data to the selected networks.
  • Another embodiment of the invention includes the identification of potential accounts in the seller access network on an account-by-account (e.g., Payment Card Account) basis. In certain instances, the identified accounts include accounts for which bilateral agreements do not exist with the payment network associated with the buyer identification of selected payment network. For example, the buyer identification could be associated with use of a buyer-owned credit card, while the payment network could be a payment network that operates independently from the credit card payment network. Thus, the selected payment network need not have any knowledge of a buyer credit card account associated with the credit card used to validate the buyer identity.
  • Social websites sell advertisements on their pages. Often these advertisements allow a viewer to click on the advertisement and purchase goods or services from the advertisement's source. This can include an embedded hyper-link that takes the buyer to a site hosted by the seller of the advertisement's goods or services. Assuming the buyer wishes to make a purchase, payment arrangements are instituted as necessary.
  • One payment arrangement involves the buyer entering account information identifying an account from which the seller receives payment. The account information often takes the form of a credit or debit account number. It is at this point that a buyer may hesitate in making a purchase. For instance, the buyer may not trust a seller with their account information when not familiar with the seller. Additionally, the buyer may need to find the necessary account information before being able to enter the information. Each additional step that a buyer must undertake presents another opportunity for the buyer to decide against making a purchase.
  • As discussed above, seller and buyer transactions often involve the use of payment systems and associated networks. More and more transactions are accomplished without direct payment (e.g., cash) from the buyer to the merchant/seller. Generally, these associated networks involve two primary components. The first component is a seller access network (e.g., Nova®) that provides connection to the point-of-sale (POS) devices (either directly or via merchant internal networks) and identification of the type of payment account (e.g., Visa® or Voyager®). A second component includes payment processing networks that process payment instructions based agreements established by the participants. Generally, these payment processing networks are one of two different categories, proprietary networks (e.g., Voyager®) or association networks. Examples of association networks include the networks provided by VISA® and MASTERCARD® and/or the particular acquiring/issuing banks. For a particular transaction, the operator of the association network controls the flow of funds for the transaction. Often, this includes a fee that is passed on to the seller, such as a percentage of the transaction. The participating sellers have an agreement with the network (e.g., Visa® or MasterCard®), but do not have a transactional relationship between one another with respect to the association network transactions.
  • Such transactions are often implemented where the seller has an existing relationship with a bank. The seller sends the transaction information to this bank, sometimes referred to as the acquiring bank. The acquiring bank can forward the payment information to a bank that issued the card, sometimes referred to as the issuing bank. Often the payment processing networks assign interchange fees that are paid between the parties based on the type of transaction, authentication and location; these fees may be passed on to the seller.
  • An example of a proprietary network is a merchant-provided in-store credit or debit account. The seller, or a seller-contracted third party, handles the settlement, authorization and/or other functions associated with a transaction. In some instances, the seller can form bilateral agreements with other sellers to allow use of one network by multiple sellers or to coordinate use of multiple networks between multiple sellers. The sellers establish the bilateral agreements with one another to allow such functionality. For instance, two department stores may allow use of the same proprietary network card at either store or they may allow use of two different proprietary network cards (i.e., one from each store) at either store.
  • A few networks allow for a single (multi-purpose) card to provide access to more than one account. The card interfaces with a network that would otherwise support one or more of the accounts. The cardholder designates a desired account to use. The transaction is processed as if the card associated with the desired account had been used. Thus, the underlying transactional functions operate in much the same manner as if the original card had been used. The buyer still carries the multi-purpose card and can only use the multi-purpose card at locations that support that particular card.
  • Consistent with an example embodiment of the present invention, an approach to processing payment involves controlling interactions between disparate, autonomous payment processing networks to process different payment aspects for a common set of transaction data received for a particular transaction. For instance, when a merchant (i.e., seller) transmits point-of-sale purchase data including a transaction amount and buyer's account data (e.g., obtained from a credit-type or debit-type card or related account number associated therewith), an integrated processor receives the point-of-sale data and coordinates electronic funds transfers with two or more of the autonomous networks. In this context, a single card or account can be used as a manner in which to access a plurality of payment networks, and payment for a common transaction can be effected using disparate, autonomous networks that, absent the integrated processor, would not otherwise be capable of communicating with one another. In many aspects, such an approach involves interacting with payment networks configured and operated for operating independently, to respectively provide payment to a merchant and effect settlement from a buyer, with these functions now carried out via the integrated processor.
  • These payment processing approaches are amenable to use in processing payment using a multitude of different payment approaches and scenarios involving one or more accounts and participating networks for buyers, merchants or other transaction participants. For example, some embodiments are directed to providing payment from a buyer using a first payment processing network (e.g., a Elavon® and/or VISA® network as described above) to obtain account information for the buyer, and providing settlement to a merchant using a different account (and its related payment network) for the buyer. Other embodiments are directed to using different accounts and related payment networks for effecting payment and for providing settlement for the buyer. Other embodiments are directed to using different accounts and related payment networks for collecting an initial pre-payment (e.g., an immediate payment from a third party) for collecting subsequent payment from the buyer and, where appropriate, for providing settlement for the pre-payment. Still other embodiments are directed to providing payment from a buyer using an account for the buyer and its related payment processing network, and providing electronic finds from the payment to a merchant account that uses a different payment network. Other combinations of networks are also used in connection with various embodiments.
  • As should be appreciated, the central/integrated processor can thus coordinate interactions between a multitude of different accounts and different payment networks, and can do so using a single account for a particular transaction participant in order to access other accounts for the participant. For instance in transaction involving the sale of goods or services from a seller to a buyer, a payment network can be selected for the buyer that is disparate from the payment network used by seller by using a standardized card or a proprietary network, or other buyer identification sufficient upon which to authorize payment. This can be useful for allowing a buyer to use a standardized card and a seller having only access to (or preferring the use of) a proprietary network. Payment authorization may involve an audit, which may include comparing data from one or more of a buyer-based audit, seller-based audit or an audit based upon a third party operating the central/integrated processor. The results of the audit can be provided to the selected networks and used, for example as indication that the transaction can go forward (e.g., validation regarding the transaction amount and source).
  • Payment accounts and related networks are selected using one or more of a variety of approaches. In some embodiments, user profiles with any appropriate rules are stored and used to identify and select an available account for effecting payment for a transaction. These profiles (and rules) can be stored for buyers and, as appropriate, sellers. In some applications, an account and related payment network is selected automatically from profile data and related rules. In other instances, user input is obtained in order to select a payment account, to allow a buyer and/or seller to directly select and control the use of a particular payment account. In all of these instances, parties to a particular transaction need not have direct knowledge of account and related payment network for other parties to the transaction, and further do not need to participate in any agreement with a payment network used by another party. In addition, such approaches may be carried out using a processor (e.g., a computer) that uses profiles, rules and transaction information to selecting, routing and otherwise implementing associated accounts and related payment networks.
  • While not necessarily limited thereto, various embodiments are directed to the implementation of processor arrangements and systems, consistent with discussion herein, at financial institutions such as banking institutions that are well suited for making use of network and account access. For instance, banking institutions have many existing interfaces to payment networks, and many payment networks are linked to accounts held at a banking institution. The payment networks operate by transferring money to and from these accounts, thereby completing transactions. Other payment networks use local banking institutions as intermediaries to transfer funds. The use of a bank can beneficial for a number of reasons including, but not limited to, secured transactions, federal insurance and relative stability; however, disparate payment networks do not have automated mechanisms to transfer funds therebetween.
  • Aspects of the present invention, when implemented by a banking institution, can provide automated access between such networks. In some instances, the transactions can be implemented with the transaction details being transparent to the payment networks and/or the individual participants. For example, an individual participant could identify a desired payment network to use without requiring that a front-end payment network (e.g., the payment network associated with the POS transaction) have a pre-existing bilateral agreement with a desired payment network. A specific example of such an instance involves a buyer's use of a credit card to implement a POS transaction. Consistent with one implementation of the present invention, credit card transaction data is received by a banking institution, which can use a payment routing network to select a payment network, other than a payment network associated with the credit card, to complete the transaction. Accordingly, the aspects of the present invention can be particularly useful for providing a centralized routing system that operates using existing autonomous and disparate payment networks. Moreover, these approaches may be carried out using an identification of a user, be that based upon a particular payment account (e.g., a credit card) or based upon another form of identification (e.g., a mobile phone account or a state-issued identification card (e.g., driver's license), where payment is carried out using a wholly different payment account. That is, once a buyer is identified into the system, using one or more of a multitude of identification approaches, payment accounts and networks can be selected and implemented independent from any manner in which that buyer is identified. Seller accounts and networks can be similarly selected.
  • Accordingly, transaction data can be received according to a number of formats. These formats can be consistent with existing transactional formats (e.g., a credit card transaction format or a debit card transaction format) or they can operate using non-traditional formats (e.g., proprietary formats or Internet-based transmission formats). The received data can then be processed by a computer arrangement to generate data that is formatted according to a selected payment network. Providing such functionality can be particularly useful for a variety of reasons. A seller may be more comfortable with, or only provide, certain payment options from a buyer. For instance, a seller may accept certain credit cards, but not accept other payment options (e.g., bank account transfers, stored value cards, financial-investment accounts or medical-based accounts). The buyer, however, may desire to use these accounts. In some cases, the buyer may be precluded for making the purchase. In other cases, the buyer may need to manually transfer funds between accounts. A similar situation can exist for a seller. Aspects of the present invention, however, are particularly useful for facilitating direct access to a desired payment network by buyer or seller. This access can be implemented for a variety of disparate and autonomous payment networks including payment networks of a buyer, a seller, the POS purchase and/or combinations thereof.
  • Embodiments of the present invention allow a user of a social networking service and a seller of a service to use their desired payment networks, which might be disparate networks, to complete a transaction. In some embodiments, the seller and buyer need not support (or even be aware of) the network used by the other and the networks need not have established bilateral agreements.
  • FIG. 1 shows a system diagram for facilitating payment between users of a first website wishing to buy from a seller hosting a different website, according to an example embodiment of the present invention. A potential buyer 102 accesses the social website 104 through a network, such as the Internet. The operator of social website 104 need not directly provide goods or services for sale to the buyer. Alternatively, operator of social website 104 could provide some goods or services for sale but does not directly provide the goods or services that the buyer desires to purchase via the seller website 106.
  • Social website 104 provides an option for buyer 102 to view and/or purchase goods from seller website 106. This can include, for example, seller advertisements and links to the seller website 106. In order to facilitate a purchase by buyer 102 for these goods or services provided via seller website 106, a financial data link 112 operates to facilitate access to buyer and/or seller account 110. In a particular implementation, financial data link 112 can operate using disparate payment networks for the buyer and/or seller accounts as discussed in more detail in connection with FIG. 4. Facilitation system 108 is able to provide one or more transaction-related functions, such as disparate network access, security, account identification and auditing.
  • In one embodiment, system 108 facilitates access to buyer account 110 in response to a seller-initiated transfer request. This can be useful in completing a transaction between buyer 102 and the seller. Data from the social website is used by system 108, for example, to identify buyer 102 and/or buyer account 110.
  • In one embodiment of the present invention, social website 104 receives identification information about buyer 102. For example, buyer 102 may enter a username and a password. Social website 104 may then provide the user with personalized features. When buyer 102 indicates interest in a good or service offered by the seller (e.g., by clicking on an advertisement), the identification of buyer 102 can be used to facilitate any purchase made thereafter.
  • In one embodiment of the present invention, a buyer identifier is sent to system 108. Using the identifier, system 108 determines one or more potential buyer accounts. If buyer 102 wishes to purchase goods or services from the seller, the identified buyer account(s) can be used for the transaction.
  • In certain instances system 108 can request confirmation information from buyer 102. For example, the buyer can be asked to enter a user name and password, a pin number or other security information. To provide additional security to buyer 102, the system could be linked to a trusted financial institution, such as a bank. Thus, when buyer 102 is prompted for additional security information, the request is seen as originating from the trusted financial institution. The system can also offer buyer 102 with the choice to select between the identified buyer accounts or to select an additional as yet unidentified account (e.g., by entering appropriate account information).
  • In one embodiment, system 108 can prioritize the buyer accounts according to a set of business rules. For example, the system may select the buyer account that provides the buyer with the best incentives (e.g., cash back or rewards programs). The buyer can be notified of such incentives when presented with the account selection options. The buyer can also be presented with an option to join various services/programs offered by system 108 and/or buyer account 110, thereby facilitating population of the services/programs.
  • In one implementation a buyer/seller profile can include data that is used to access the various disparate payment networks. This can include information including, but not limited to, account numbers, access codes or verification data. This information and the transaction data can then be formatted according to the selected payment network(s).
  • In one embodiment of the present invention, system 108 sends buyer account data to the seller to facilitate payment from buyer 102. The seller can use the account data to contact the holder of buyer account 110 and perform settlement therewith. As a non-limiting example, buyer account 110 can be a credit card account. System 108 can send the credit card account information to buyer 102 and buyer 102 can contact the appropriate credit card network directly. This information can be sent, for example, by preloading a website page with the appropriate information. This can then be displayed for the buyer. In certain implementations, this data can be sent to the buyer and not the seller, thereby reducing the exposure of the buyer account by not directly providing buyer information to the seller. Instead, the seller receives confirmation of the transaction from the computer arrangement (e.g., implemented at a bank). This dissociation between the buyer payment network and the data provided to the seller can be useful for instances where buyer wishes to purchase from a seller for which the buyer is not familiar. Regardless of whether the seller is legitimate, at the very least, the buyer account information for the particular payment network is not exposed to a potentially fraudulent seller. Other possible advantages relate to reduced number of people and transmission points of the buyer account information.
  • The transactional information can be further subject to fraud monitoring and/or can use additional authentication/verification measures. These measures can include, for example, contacting the buyer/seller using an alternative communication mechanism. In one implementation, the fraudulent monitoring is buttressed by having access to multiple buyer/seller payment networks. Thus, aspects of the present invention can be useful for affording both the buyer and seller with additional security measures.
  • In another embodiment of the present invention, the seller sends the transaction data to the system. The system can then contact the appropriate buyer account, verify that the transaction is valid and eventually facilitate settlement between the buyer account 110 and the seller. For example, the seller can send seller account information to the system. The system can cause the transfer of funds from the buyer account to the seller account.
  • FIG. 2 shows a data flow diagram of a system for facilitating payment between users of a first website wishing to buy offerings from a seller hosting a different website, according to an example embodiment of the present invention. Buyer 202 presents social website 214 with buyer identification 206 (e.g., login information). The social website can use buyer identification 206 for a number of purposes including, but not limited to, personalized browsing experience and targeted seller advertisements.
  • Social website 214 can provide buyer 202 with a way to browse goods and services offered by seller 220. This can include, for example, advertisements, links to buyer websites or displaying the goods or services within the social website 214. Buyer 202 can provide a selection of the goods or services 208. The selection can be sent directly to seller 220 or to social website 214.
  • According to one embodiment, social website 214 provides information about buyer 202 to facilitator 210. Social website 214 can also send secure data 212 to seller 220. Secure data 212 can be used as a verification that seller 220 was indeed connected to buyer 202 via social website 214. For example, secure data 212 can be sent from seller 220 to facilitator 210. Facilitator 210 can verify that the secure data 212 is valid.
  • A number of different mechanisms can be used to perform such validation steps. In many of such mechanisms, the connection between the social website 214 and the facilitator 210 can be considered a relatively secure connection. For instance, both the social website 214 and the facilitator 210 have an established relationship in which they know the respective IP address of the other. Moreover, various encryption techniques can be used, such as the use of various encryption techniques designed to frustrate fraudulent activities, such as man-in-the middle attacks or impersonations of one of the sites.
  • Using one example validation mechanism, social website 214 generates encrypted verification data to represent the secure data 212. This encrypted verification data can be sent to seller 220 and either be sent also to facilitator 210 or be known already by facilitator 210. Facilitator 210 receives the encrypted verification data from seller 220 and determines whether the data is valid. This verification 218 allows the facilitator 210 to provide some level of confidence that the seller is legitimate. In a specific embodiment, seller 220 is provided with an encryption program that either further modifies the secure data or generates distinct secure data. In this manner, the secure data received by facilitator 210 represents encryption from both the seller 220 and the social website 214, providing a level of confidence that both the seller 220 and the social website 214 are not being impersonated for nefarious intentions.
  • An alternative mechanism allows for facilitator 210 to verify the transaction, without necessarily having a direct connection between the seller 220 and the facilitator 210. The facilitator 210 can communicate to social website 214, which in turn communicates with seller 220 and/or to buyer 202.
  • In one embodiment of the present invention, buyer 202 provides verification 204 to further validate the transaction data. For example, social website 214 or facilitator 210 can verify the transaction details, such as amount and a description of the goods/services, by receiving input from the buyer. In a specific instance, the seller sends transaction details to social website 214 and/or facilitator 210. Similar transaction details are received from buyer 202 and the two transaction details are compared for consistency. In one instance, social website 214 or facilitator 210 can send a copy of the transaction data to buyer 202 for verification. The transaction data can be presented to buyer 202 using interface that asks buyer 202 to confirm the details. Alternatively, buyer 202 sends transaction details without a need for social website 214 and/or facilitator 210 to first prompt for the transaction details. This can be accomplished, for example, using a software program that sends the transaction details to social website 214 and/or facilitator 210 when buyer 202 indicates an intention to purchase goods.
  • In another example of verification from buyer 202, social website 214 or facilitator 210 acts as an intermediary between buyer 202 and seller 220. In this manner, a record can be maintained of the purchase that is independent of buyer 202 and seller 220. This can be particularly useful for fraud monitoring or for dispute resolution.
  • In one embodiment of the present invention, additional security information can be requested from the buyer 202. The information could be, as examples, a username and password or additional identification (e.g., social security number or credit card number).
  • As discussed above, facilitator 210 can identify more than one buyer account 224. The identified account(s) can be used to pay seller 220 using payment network 222.
  • According to one implementation, the social website 214 can store a payment network identifier associated with the buyer 202. This identifier can be sent to the facilitator 210. This identifier can be used to identify the buyer and associated payment networks. As an example, the social website 214 can store a credit card payment network identifier (e.g., a credit card number). This identifier can be sent to facilitator 210. This can be particularly useful for allowing the use of existing (credit card) authorization mechanisms to verify the transaction and/or the buyer 202 is legitimate.
  • FIG. 3 shows a data flow diagram of a system for monitoring payment between a user and a seller, according to an example embodiment of the present invention. The methods, systems and devices associated with FIG. 3 can be implemented alone or in combination with various other embodiments disclosed herein. Social website operator 302 receives seller requests 306 to advertise or otherwise offer users of the social website an opportunity to purchase goods or services from the sellers. The seller requests include information about sellers 350, respectively. The information/data 304 about the sellers can include information, such as business name, IP address, contact information, credit information, location, type of goods/services, (encrypted) seller identifier and the like. This seller information can then be sent to facilitator 310. This information can be stored in seller database 308. Additional information can also be stored, such as the result of background checks on the sellers and/or correlating the seller with existing databases of sellers and fraudulent activities.
  • When a transaction is implemented between a potential buyer and a seller, seller information 312 (relating to the transaction) can be compared to the information in seller database 308. The data can include, for example, information about where the data originates (e.g., IP address), type of goods/services and/or an encrypted identifier.
  • The comparison can include a simple verification that the received data matches the stored data or the comparison can include more complex comparisons, such as the use of a number of business rules. In one embodiment, a fraud detection system can be implemented. Verification/fraud detection 314 can be a separate fraud monitoring step, which can be implemented in real-time, as processing time allows, or even periodically. In many cases the actual settlement between accounts occurs later (e.g., daily) and thus the fraud detection need not be implemented in real time. It is also possible that multiple levels of verification/fraud detection can be implemented. For instance, a first verification level could be implemented in real time as a function of the seller's IP address and/or encrypted seller identification data. A second verification level could be implemented later using a number of fraud detection/monitoring mechanisms.
  • FIG. 4 shows an example system for implementing a transaction between a buyer and a seller using disparate seller and buyer networks, according to an example embodiment of the present invention. An example of disparate networks includes the instances where the buyer account is not recognized on the seller network. The system can identify the buyer and determine that settlement can occur using a set of rules embodied and processed in the financial control system 416. A buyer wishes to purchase goods and services from a seller. A buyer/seller interface captures transaction data (400) and transmits the data upon verification to network selector 450. The transaction data includes a buyer identifier from the social website. This identifier is used to select an appropriate buyer profile. Network selector 450 provides an indication of the selected network(s) to routing blocks 460 and/or 470. Financial control system 416 receives inputs from buyer/seller interface 400 and from the selected networks.
  • To initiate a transaction, the buyer and seller transactional data is captured. This can be accomplished using a buyer-seller interface to capture the transaction data. In a specific embodiment, the interface is web-based and provided by either or both of the social website and seller. There are numerous other possible interfaces. The capture of the transactional data (400) includes the buyer identification, the seller identification and the transaction amount. Various other data can also be included, such as time-stamps or security information. Examples of security information include various secondary identifications including, but not limited to, personal pin numbers, biometric data, passwords, social security numbers and authentication. An external communication device (e.g., cellular phone or home computer) can be used to transmit such security information using email, Internet, short message service (SMS) or other communication protocols.
  • The transactional data is packaged for sending to two different networks. In one instance, the buyer information (e.g., buyer identification and/or security data) is separated from the seller information (e.g., seller identification and/or security data). This is possible due to the use of different networks by the buyer and seller. In another instance, some or all of the transaction data is duplicated for use by the system. This can be useful for a variety of applications, such as applications in which the buyer and seller networks have bilateral agreements. Further details of such applications are discussed further herein.
  • Network selector 450 selects a buyer and/or seller network to use in processing the transaction. The network selector compares the buyer or seller identification to a stored list of buyer or sellers. A profile is retrieved for the participant and used in the selection of the network for the participant. The data from the retrieved profile can be applied to a set of business rules to determine the network for the participant. In some instances, the selected network can be determined without knowledge of the other participant. In other instances, a profile of the other participant can also be retrieved and used to select the network. For instance, a particular network may be selected because the seller has a favorable bilateral agreement with a network that is usable by the buyer.
  • Once a network is selected, the necessary transactional data is sent to the selected network(s) using buyer and/or seller routing systems 460 and 470. Network selections 412 and 413 include data that indicates the proper network to route the transactional data. Inputs 414 and 415 receive the transactional data necessary for the selected network of the buyer and seller, respectively. The routing blocks 410 and 411 use this information to send the proper transactional data to the selected network from the possible networks. A network selected for the seller will process the transaction so as to credit the seller for the value of the transaction. A network selected for the buyer will process the transaction so as to debit/charge the buyer for the value of the transaction.
  • The settlement between the two networks can be accomplished using a number of different settlement processes. In one example of a settlement process, the networks can directly communicate with one another. This may be the case where the networks have bilateral agreements with each other. The transactional data received by each network can be used to reconcile the debit and credits for a transaction by, for example, matching a transaction identifier received by each network. Such settlement can be done immediately or on a periodic basis (e.g., daily). In the instance of direct communication between networks, the networks may have a number of settlement options of which the overall system is aware. The overall system can use network profiles and/or business rules to determine if the networks are compatible, and if so, which settlement rules to implement. The system can then provide the networks with the proper data to allow the networks to settle the transaction(s) between one another. The data may include information such as an identification of the settlement protocols to use, communication methods or fee calculations. This can be particularly useful for networks that do not have explicit bilateral agreements with one another, but nonetheless, desire to effect settlement directly with one another.
  • In another example of settlement, the seller and buyer networks do not directly effect settlement with one another. Instead, one or more third parties can be used to effect settlement. For instance, a financial entity 416, such as a bank, can collect from the buyer network while crediting the seller network. The financial entity reconciles the collected and credited amounts. This can be particularly useful for facilitating transactions between networks that are either incompatible or unwilling to interface directly with one another. In another example, the seller and buyer networks may be the same network and the settlement can then be implemented according to a protocol of the selected network.
  • Each of the selected networks is allowed to process the transaction according to their respectively established protocols. In some cases this includes the billing and reporting functions to the buyer and seller. For example, a credit card network can send a statement to the buyer that includes the transaction amount. The buyer is then obligated to repay the proper party within the credit card network. Likewise, the seller could be credited for the value of the transaction through an appropriate network and notified of the transaction details using a transaction statement/report (mailed, online or otherwise).
  • In a particular embodiment, a portion of the system is implemented to facilitate population of the system with buyers and/or sellers. This population system can include a database of eligible buyers and/or sellers that is used to identify potential new participants in the system. These potential participants can be notified of their eligibility using an acceptable mechanism. For example, the system may detect a purchase placed by a buyer who is a participant in a network associated with the system. The population system can perform a number of different actions with this information. For instance, the identified buyer can be immediately notified of their eligibility. This can be done, for example, by notifying the buyer or seller of the option before the transaction is completed. In some instances, the buyer may be notified of potential savings, or other incentives, should they choose to participate. This can include the option to use one or more preferred accounts associated with a network other than the network that would otherwise be used by the buyer in the instant transaction. In another example, the buyer is notified at a later date. For instance, the buyer could be notified through a targeted mailing or email communication. In another instance, the buyer can be notified of his options in conjunction with a subsequent statement or bill.
  • Various components of the present invention lend themselves to implementation by various parties. In this manner, aspects of the invention are directed to different components of the system being implemented by a number of different entities. The individual components can function in connection with one another so as to practice various aspects of the invention. In some instances, each party can implement a portion of the invention without having a direct relationship therebetween. For example, one entity could provide a protocol or standard to which conformance by another entity (e.g., application creators, website operators or payment network operators) allows for interoperability with the system. Other combinations of aspects of the invention are also possible and should not be considered deviations from the invention simply due to their implementation by distinct entities.
  • For further details regarding systems, methods and arrangements for routing, settlement and auditing between multiple networks and accounts, as may be useful with embodiments of the present invention (in whole or part), reference can be made to U.S. Provisional Applications Nos. 61/092,248 and 60/991,379, filed on Aug. 37, 2008 and Nov. 30, 2007, respectively, to Dickelman, Mark, which are each fully incorporated herein by reference.
  • The various embodiments described above are provided by way of illustration only and should not be construed to limit the invention. Based on the above discussion and illustrations, those skilled in the art will readily recognize that various modifications and changes may be made to the present invention without strictly following the exemplary embodiments and applications illustrated and described herein. For instance, such changes may include the implementation of various components by different entities that may or may not operate at arms length from one another. Such modifications and changes do not depart from the true spirit and scope of the present invention.

Claims (17)

1. A computer-implemented method for facilitating payment being provided between disparate payment networks of buyers and sellers, the method using a computer-arrangement to interface with a social website that has user profiles, each user profile corresponding to a user identifier, and for use with a seller website that offers products or services for purchase by users and that generates transaction data for a current user accessing the website, the method comprising:
communicating, to the computer-arrangement, a current user identifier corresponding to a current user profile and the transaction data;
selecting, using the computer-arrangement, a buyer payment network from a plurality of disparate buyer payment networks that are each associated with the current user identifier; and
based upon the selection, formatting the transaction data to facilitate payment against the selected buyer payment network.
2. The method of claim 1, wherein facilitating the payment against the selected buyer payment network includes a payment to a seller account held at a payment network that is disparate from the selected buyer payment network.
3. The method of claim 1, wherein the step of communicating further includes communicating a transaction identifier, a transaction amount and a seller identifier.
4. The method of claim 1, wherein the current user identifier is verified using log-in identification and password data.
5. The method of claim 1, wherein the social website provides the buyer with a customizable display having information that can be viewed by selected other users of the social website.
6. The method of claim 1, wherein the step of communicating is responsive to the buyer selecting a seller website from an advertisement provided on the social website.
7. The method of claim 1, wherein the step of formatting the transaction data further includes accessing stored buyer profile data that includes account information for the selected buyer payment network.
8. The method of claim 1, wherein the seller does not receive buyer account information about the selected buyer network.
9. For use with a social network website that implements user profiles, each user profile having a user identifier, and with a transaction involving products or services for purchase by users, a processing-circuit-implemented method comprising:
communicating, from the website, a current user identifier corresponding to a current user profile;
communicating, from the website, transaction data for a purchase transaction to be made by a current user associated with the current user identifier;
associating the current user identifier with one or more disparate payment network identifiers;
verifying the identity of the current user in response to the one or more disparate payment network identifiers;
selecting a payment network from a plurality of payment networks that are each associated with the disparate network identifier in a user profile database, the payment network selected to debit the purchase amount; and
authorizing the purchase transaction in response to the selected payment network.
10. The method of claim 9, further including the step of submitting transaction data to the payment network selected to debit the purchase amount.
11. The method of claim 9, further including the step of submitting transaction data to the payment network selected to debit the purchase amount without buyer account information about the payment network being received by a seller of the products or services.
12. The method of claim 9, wherein the step of verifying the identity of the current user includes receiving authentication data in addition to the current user identifier.
13. The method of claim 9, wherein the step of verifying the identity of the current user includes receiving data authenticating the social network website.
14. For use with a website that implements user profiles, each user profile having a user identifier, and that offers a mechanism for users to purchase products or services, a computer-implemented method comprising:
associating a current user with a current user profile;
verifying the identity of the current user;
providing a current user identifier from the current user profile to a disparate network system;
providing transaction data to the disparate network system for a purchase transaction to be made by the current user; and
completing the purchase transaction in response to an authorization received from the disparate network system.
15. The method of claim 14, wherein buyer account information, about the payment network, is not received by a seller of the products or services.
16. The method of claim 14, wherein the website provides links between the user profiles in response to user-provided association data.
17. The method of claim 14, wherein the step of completing the purchase transaction includes sending a transaction request to debit a user account held at the disparate network system.
US12/323,175 2007-11-30 2008-11-25 Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces Abandoned US20090150254A1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US12/323,175 US20090150254A1 (en) 2007-11-30 2008-11-25 Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces
PCT/US2008/084944 WO2009070716A1 (en) 2007-11-30 2008-11-26 Control system arrangements and methods for disparate network systems
AU2008329649A AU2008329649B2 (en) 2007-11-30 2008-11-26 Control system arrangements and methods for disparate network systems
MX2010005842A MX2010005842A (en) 2007-11-30 2008-11-26 Control system arrangements and methods for disparate network systems.
US15/298,027 US10733643B2 (en) 2007-11-30 2016-10-19 Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces
US16/930,831 US11610243B2 (en) 2007-11-30 2020-07-16 Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US99137907P 2007-11-30 2007-11-30
US9224808P 2008-08-27 2008-08-27
US12/323,175 US20090150254A1 (en) 2007-11-30 2008-11-25 Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/298,027 Continuation US10733643B2 (en) 2007-11-30 2016-10-19 Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces

Publications (1)

Publication Number Publication Date
US20090150254A1 true US20090150254A1 (en) 2009-06-11

Family

ID=40722603

Family Applications (3)

Application Number Title Priority Date Filing Date
US12/323,175 Abandoned US20090150254A1 (en) 2007-11-30 2008-11-25 Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces
US15/298,027 Active 2030-05-28 US10733643B2 (en) 2007-11-30 2016-10-19 Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces
US16/930,831 Active 2028-12-07 US11610243B2 (en) 2007-11-30 2020-07-16 Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces

Family Applications After (2)

Application Number Title Priority Date Filing Date
US15/298,027 Active 2030-05-28 US10733643B2 (en) 2007-11-30 2016-10-19 Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces
US16/930,831 Active 2028-12-07 US11610243B2 (en) 2007-11-30 2020-07-16 Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces

Country Status (1)

Country Link
US (3) US20090150254A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070250441A1 (en) * 2006-04-25 2007-10-25 Uc Group Limited Systems and methods for determining regulations governing financial transactions conducted over a network
US20120191606A1 (en) * 2011-01-25 2012-07-26 Milne Benjamin P Social network transaction processing system
US20120310830A1 (en) * 2011-06-03 2012-12-06 Uc Group Limited Systems and methods for managing chargeback requests
US20130117363A1 (en) * 2010-07-26 2013-05-09 Alibaba Group Holding Limited Establishing Social Network Service Relationships

Citations (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5424938A (en) * 1992-10-13 1995-06-13 First Chicago Corporation Method and apparatus for providing access to a plurality of payment networks
US5465206A (en) * 1993-11-01 1995-11-07 Visa International Electronic bill pay system
US5596642A (en) * 1994-09-30 1997-01-21 Electronic Payment Services, Inc. Network settlement performed on consolidated information
US5638445A (en) * 1995-09-19 1997-06-10 Microsoft Corporation Blind encryption
US5649118A (en) * 1993-08-27 1997-07-15 Lucent Technologies Inc. Smart card with multiple charge accounts and product item tables designating the account to debit
US5649117A (en) * 1994-06-03 1997-07-15 Midwest Payment Systems System and method for paying bills and other obligations including selective payor and payee controls
US5650604A (en) * 1995-02-22 1997-07-22 Electronic Data Systems Corporation System and method for electronic transfer of funds using an automated teller machine to dispense the transferred funds
US5717989A (en) * 1994-10-13 1998-02-10 Full Service Trade System Ltd. Full service trade system
US6058381A (en) * 1996-10-30 2000-05-02 Nelson; Theodor Holm Many-to-many payments system for network content materials
US6070150A (en) * 1996-10-18 2000-05-30 Microsoft Corporation Electronic bill presentment and payment system
US6072870A (en) * 1996-06-17 2000-06-06 Verifone Inc. System, method and article of manufacture for a gateway payment architecture utilizing a multichannel, extensible, flexible architecture
US20010014878A1 (en) * 1998-11-09 2001-08-16 Nilotpal Mitra Transaction method and apparatus
US6292789B1 (en) * 1997-08-26 2001-09-18 Citibank, N.A. Method and system for bill presentment and payment
US6298335B1 (en) * 1995-01-06 2001-10-02 Robert Bernstein Method of controlling payment of debts
US20020002495A1 (en) * 2000-05-19 2002-01-03 Npax, Inc. Integrated pharmaceutical accounts management system and method
US20020052782A1 (en) * 2000-10-30 2002-05-02 Mark Landesmann Buyer-driven targeting of purchasing entities
US20020111915A1 (en) * 2001-02-12 2002-08-15 Clemens Christopher Donald Payment management
US20020111886A1 (en) * 2001-02-12 2002-08-15 Chenevich William L. Payment management
US20020145051A1 (en) * 2001-04-09 2002-10-10 Charrin Philippe A. Combined smartcard and magnetic-stripe card and reader and associated method
US20020184147A1 (en) * 2001-06-05 2002-12-05 Boulger Gordon D. System for paying invoices
US6529187B1 (en) * 2000-10-26 2003-03-04 Mark Dickelman Generalized system for internet and services navigation from keypad equipped internet devices, including browser equipped phones
US20030061147A1 (en) * 2001-09-27 2003-03-27 Jeff Fluhr System and method for providing logistics for a sale of goods
US20030061157A1 (en) * 2001-07-24 2003-03-27 Hirka Jeffrey L. Multiple account advanced payment card and method of routing card transactions
US20040024703A1 (en) * 2002-07-30 2004-02-05 James Roskind Smart payment instrument selection
US20040030657A1 (en) * 1999-04-23 2004-02-12 First Data Resources, Inc. Financial transaction account usage parameter access and control method
US20040044621A1 (en) * 2002-08-27 2004-03-04 Visa U.S.A., Inc. Method and system for facilitating payment transactions using access devices
US20040080691A1 (en) * 2002-10-28 2004-04-29 Eastman Kodak Company Compensation films for LCDs
US20050060579A1 (en) * 2003-09-15 2005-03-17 Anexsys, L.L.C. Secure network system and associated method of use
US20050077350A1 (en) * 2003-10-13 2005-04-14 Starbucks Corporation Dual card
US20050171955A1 (en) * 2004-01-29 2005-08-04 Yahoo! Inc. System and method of information filtering using measures of affinity of a relationship
US20050267840A1 (en) * 1998-04-24 2005-12-01 First Data Corporation Methods for processing a group of accounts corresponding to different products
US20060089906A1 (en) * 2004-10-21 2006-04-27 Michael Rowley Method for securing a payment transaction over a public network
US20060116957A1 (en) * 2000-03-17 2006-06-01 Jason May Method and apparatus for facilitating online payment transactions in a network-based transaction facility
US7092913B2 (en) * 2002-02-26 2006-08-15 Cannon Jr Thomas Calvin System for inexpensively executing online purchases
US20060277148A1 (en) * 2005-06-06 2006-12-07 Thackston James D Payment system and method for on-line commerce operations
US7174302B2 (en) * 2001-06-11 2007-02-06 Evolution Benefits, Inc. System and method for processing flexible spending account transactions
US20070038577A1 (en) * 2005-08-15 2007-02-15 Werner Gerald C Method of purchasing digitally encoded music, audiobooks, and video by one party for subsequent delivery to a third party
US20070282743A1 (en) * 2006-05-23 2007-12-06 Mastercard International Incorporated Electronic Transaction Apparatus and Method
US20080104495A1 (en) * 2006-10-27 2008-05-01 Xystar Technologies, Inc. Profile display in virtual social networks
US20080228598A1 (en) * 2007-03-06 2008-09-18 Andy Leff Providing marketplace functionality in a business directory and/or social-network site
US20080228595A1 (en) * 2007-03-13 2008-09-18 Swapedo.Com, Inc. System for supporting electronic commerce in social networks
US20080275748A1 (en) * 2007-05-04 2008-11-06 Michael Sasha John Systems and methods for facilitating electronic transactions and deterring fraud
US20080288405A1 (en) * 2007-05-20 2008-11-20 Michael Sasha John Systems and Methods for Automatic and Transparent Client Authentication and Online Transaction Verification
US20080306838A1 (en) * 2007-06-07 2008-12-11 Ustrive2, Inc. System and Method of Bridging a Product Catalog from a Central E-Commerce Website to Remote Access
US7464859B1 (en) * 2004-12-17 2008-12-16 Fred Hawkins Reimbursement process and processor for conducting a financial transaction
US20090030848A1 (en) * 2007-07-26 2009-01-29 Fididel, Inc. Systems and methods for online sales negotiations
US20090070412A1 (en) * 2007-06-12 2009-03-12 D Angelo Adam Providing Personalized Platform Application Content
US20090070435A1 (en) * 2007-09-10 2009-03-12 Fatdoor, Inc. Targeted websites based on a user profile
US20090183008A1 (en) * 2007-07-12 2009-07-16 Jobmann Brian C Identity authentication and secured access systems, components, and methods
US7584151B2 (en) * 2001-12-07 2009-09-01 American Express Travel Related Services Company, Inc. Electronic purchasing method and apparatus for performing the same
US7590557B2 (en) * 2003-11-19 2009-09-15 American Express Travel Related Services Company, Inc. Healthcare card incentive program for multiple users
US7620636B2 (en) * 2006-01-10 2009-11-17 Stay Awake Inc. Method and apparatus for collecting and storing information about individuals in a charitable donations social network
US7627523B1 (en) * 1996-06-10 2009-12-01 Diebold, Incorporated Financial transaction processing system and method
US20100030578A1 (en) * 2008-03-21 2010-02-04 Siddique M A Sami System and method for collaborative shopping, business and entertainment
US7661586B2 (en) * 2003-10-30 2010-02-16 Datapath, Inc. System and method for providing a credit card with back-end payment filtering
US7664690B2 (en) * 2005-07-29 2010-02-16 Accenture Global Services Gmbh Insurance claim management
US7702530B2 (en) * 2003-07-29 2010-04-20 Lifespring Health Network Llc Systems and methods for consumers to purchase health care and related products
US7702577B1 (en) * 2003-11-06 2010-04-20 Jp Morgan Chase Bank, N.A. System and method for conversion of initial transaction to final transaction
US7765257B2 (en) * 2005-06-29 2010-07-27 Cisco Technology, Inc. Methods and apparatuses for selectively providing privacy through a dynamic social network system
US20100312572A1 (en) * 2005-09-14 2010-12-09 Jump Tap, Inc. Presentation of Interactive Mobile Sponsor Content
US8082211B2 (en) * 1999-07-30 2011-12-20 Visa Internatinoal Service Association Smart card purchase transactions using wireless telecommunications network
US8224755B2 (en) * 2008-07-07 2012-07-17 International Business Machines Corporation Socially derived, graduated access control in collaboration environments

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5453601A (en) * 1991-11-15 1995-09-26 Citibank, N.A. Electronic-monetary system
US6473740B2 (en) * 1998-11-29 2002-10-29 Qpass, Inc. Electronic commerce using a transaction network
US20010027439A1 (en) * 1999-07-16 2001-10-04 Holtzman Henry N. Method and system for computerized form completion
US20020026425A1 (en) * 2000-04-05 2002-02-28 Christer Fahraeus Method and apparatus for managing valuable documents
US20050211765A1 (en) * 2000-06-27 2005-09-29 Digital World Access, Inc. Money management network
US7346577B1 (en) * 2000-08-28 2008-03-18 Javien Digital Payment Solutions, Inc. Third-party billing system and method
JP2002123779A (en) * 2000-10-12 2002-04-26 Hitachi Ltd Method and system for processing settlement and recording medium with stored program
US20020123972A1 (en) * 2001-02-02 2002-09-05 Hodgson Robert B. Apparatus for and method of secure ATM debit card and credit card payment transactions via the internet
US20020111916A1 (en) * 2001-02-12 2002-08-15 Coronna Mark S. Payment management
US20020120537A1 (en) * 2001-02-28 2002-08-29 Dominic Morea Web based system and method for managing business to business online transactions
US7536325B2 (en) * 2002-09-30 2009-05-19 Canadian National Railway Company Method and system for generating account reconciliation data
US20040172312A1 (en) * 2002-11-15 2004-09-02 Selwanes Ragui N. Method, system and storage medium for facilitating multi-party transactions
EP1450321A1 (en) * 2003-02-21 2004-08-25 Swisscom Mobile AG Method and system for detecting possible fraud in paying transactions
US20050209938A1 (en) * 2004-03-19 2005-09-22 Czyzewski Nathan T Methods, systems, and articles of manufacture for providing financial accounts with conditions
US20060020542A1 (en) * 2004-07-21 2006-01-26 Litle Thomas J Method and system for processing financial transactions
US7822681B2 (en) * 2005-03-11 2010-10-26 Farias David G Financial collaboration networks
US8613071B2 (en) * 2005-08-10 2013-12-17 Riverbed Technology, Inc. Split termination for secure communication protocols
WO2007051129A2 (en) * 2005-10-25 2007-05-03 Brubaker Curtis M Method and apparatus for obtaining revenue from the distribution of hyper-relevant advertising
US20070133768A1 (en) * 2005-12-12 2007-06-14 Sapphire Mobile Systems, Inc. Fraud detection for use in payment processing
US20070260520A1 (en) * 2006-01-18 2007-11-08 Teracent Corporation System, method and computer program product for selecting internet-based advertising
WO2007087280A2 (en) * 2006-01-23 2007-08-02 Utopa Holdings, Llc. Inventory and point of sale management system
US8249965B2 (en) * 2006-03-30 2012-08-21 Obopay, Inc. Member-supported mobile payment system
US20080182563A1 (en) * 2006-09-15 2008-07-31 Wugofski Theodore D Method and system for social networking over mobile devices using profiles
US8732007B2 (en) * 2008-11-21 2014-05-20 Stubhub, Inc. System and methods for providing location-based upcoming event information using a client-side web application implemented on a client device
US20080140502A1 (en) * 2006-12-07 2008-06-12 Viewfour, Inc. Method and system for creating advertisements on behalf of advertisers by consumer-creators
US20080162259A1 (en) * 2006-12-29 2008-07-03 Ebay Inc. Associated community platform
US20080172344A1 (en) * 2007-01-17 2008-07-17 William Eager Social networking platform for business-to-business interaction
US7953642B2 (en) * 2007-01-29 2011-05-31 Google Inc. On-line payment transactions
US20110040586A1 (en) * 2007-05-09 2011-02-17 Alan Murray Methods and systems for providing social networking-based advertisements
US20090006206A1 (en) * 2007-06-14 2009-01-01 Ryan Groe Systems and Methods for Facilitating Advertising and Marketing Objectives
JP2010537323A (en) * 2007-08-20 2010-12-02 フェイスブック,インク. Targeting ads on social networks
US20090055263A1 (en) * 2007-08-23 2009-02-26 Ebay Inc. Promoting shopping information on a network based social platform
US9536256B2 (en) * 2007-10-08 2017-01-03 First Data Corporation Systems and methods for stored-value exchange within social networking environments
US20090132366A1 (en) * 2007-11-15 2009-05-21 Microsoft Corporation Recognizing and crediting offline realization of online behavior
US20100145856A1 (en) * 2008-12-08 2010-06-10 Laima Kardokas Automated merchant performance rating for payments on account

Patent Citations (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5424938A (en) * 1992-10-13 1995-06-13 First Chicago Corporation Method and apparatus for providing access to a plurality of payment networks
US5649118A (en) * 1993-08-27 1997-07-15 Lucent Technologies Inc. Smart card with multiple charge accounts and product item tables designating the account to debit
US5465206A (en) * 1993-11-01 1995-11-07 Visa International Electronic bill pay system
US5465206B1 (en) * 1993-11-01 1998-04-21 Visa Int Service Ass Electronic bill pay system
US5649117A (en) * 1994-06-03 1997-07-15 Midwest Payment Systems System and method for paying bills and other obligations including selective payor and payee controls
US5596642A (en) * 1994-09-30 1997-01-21 Electronic Payment Services, Inc. Network settlement performed on consolidated information
US5596643A (en) * 1994-09-30 1997-01-21 Electronic Payment Services, Inc. Network settlement performed on consolidated information
US5717989A (en) * 1994-10-13 1998-02-10 Full Service Trade System Ltd. Full service trade system
US6298335B1 (en) * 1995-01-06 2001-10-02 Robert Bernstein Method of controlling payment of debts
US5650604A (en) * 1995-02-22 1997-07-22 Electronic Data Systems Corporation System and method for electronic transfer of funds using an automated teller machine to dispense the transferred funds
US5638445A (en) * 1995-09-19 1997-06-10 Microsoft Corporation Blind encryption
US7627523B1 (en) * 1996-06-10 2009-12-01 Diebold, Incorporated Financial transaction processing system and method
US6072870A (en) * 1996-06-17 2000-06-06 Verifone Inc. System, method and article of manufacture for a gateway payment architecture utilizing a multichannel, extensible, flexible architecture
US6070150A (en) * 1996-10-18 2000-05-30 Microsoft Corporation Electronic bill presentment and payment system
US6058381A (en) * 1996-10-30 2000-05-02 Nelson; Theodor Holm Many-to-many payments system for network content materials
US6292789B1 (en) * 1997-08-26 2001-09-18 Citibank, N.A. Method and system for bill presentment and payment
US20050267840A1 (en) * 1998-04-24 2005-12-01 First Data Corporation Methods for processing a group of accounts corresponding to different products
US20080046358A1 (en) * 1998-04-24 2008-02-21 First Data Corporation Methods For Processing A Group Of Accounts Corresponding To Different Products
US20010014878A1 (en) * 1998-11-09 2001-08-16 Nilotpal Mitra Transaction method and apparatus
US20040030657A1 (en) * 1999-04-23 2004-02-12 First Data Resources, Inc. Financial transaction account usage parameter access and control method
US8082211B2 (en) * 1999-07-30 2011-12-20 Visa Internatinoal Service Association Smart card purchase transactions using wireless telecommunications network
US20060116957A1 (en) * 2000-03-17 2006-06-01 Jason May Method and apparatus for facilitating online payment transactions in a network-based transaction facility
US20020002495A1 (en) * 2000-05-19 2002-01-03 Npax, Inc. Integrated pharmaceutical accounts management system and method
US6529187B1 (en) * 2000-10-26 2003-03-04 Mark Dickelman Generalized system for internet and services navigation from keypad equipped internet devices, including browser equipped phones
US20020052782A1 (en) * 2000-10-30 2002-05-02 Mark Landesmann Buyer-driven targeting of purchasing entities
US20020111886A1 (en) * 2001-02-12 2002-08-15 Chenevich William L. Payment management
US20020111915A1 (en) * 2001-02-12 2002-08-15 Clemens Christopher Donald Payment management
US20020145051A1 (en) * 2001-04-09 2002-10-10 Charrin Philippe A. Combined smartcard and magnetic-stripe card and reader and associated method
US20020184147A1 (en) * 2001-06-05 2002-12-05 Boulger Gordon D. System for paying invoices
US7680679B1 (en) * 2001-06-11 2010-03-16 Evolution Benefits, Inc. Method and system for processing transactions involving accounts for reimbursing medical expenses or patient responsible balances with multiple transaction substantiation modes
US7174302B2 (en) * 2001-06-11 2007-02-06 Evolution Benefits, Inc. System and method for processing flexible spending account transactions
US20030061157A1 (en) * 2001-07-24 2003-03-27 Hirka Jeffrey L. Multiple account advanced payment card and method of routing card transactions
US20030061147A1 (en) * 2001-09-27 2003-03-27 Jeff Fluhr System and method for providing logistics for a sale of goods
US20040093302A1 (en) * 2001-09-27 2004-05-13 Baker Eric H. System and method for providing logistics for a sale or transfer of goods with proceeds provided to a third party
US7584151B2 (en) * 2001-12-07 2009-09-01 American Express Travel Related Services Company, Inc. Electronic purchasing method and apparatus for performing the same
US7092913B2 (en) * 2002-02-26 2006-08-15 Cannon Jr Thomas Calvin System for inexpensively executing online purchases
US20040024703A1 (en) * 2002-07-30 2004-02-05 James Roskind Smart payment instrument selection
US20080103985A1 (en) * 2002-08-27 2008-05-01 Jean Huang Method and system for facilitating payment transactions using access devices
US20040044621A1 (en) * 2002-08-27 2004-03-04 Visa U.S.A., Inc. Method and system for facilitating payment transactions using access devices
US7280981B2 (en) * 2002-08-27 2007-10-09 Visa U.S.A. Inc. Method and system for facilitating payment transactions using access devices
US7711621B2 (en) * 2002-08-27 2010-05-04 Visa U.S.A. Inc. Method and system for facilitating payment transactions using access devices
US20040080691A1 (en) * 2002-10-28 2004-04-29 Eastman Kodak Company Compensation films for LCDs
US7702530B2 (en) * 2003-07-29 2010-04-20 Lifespring Health Network Llc Systems and methods for consumers to purchase health care and related products
US20050060579A1 (en) * 2003-09-15 2005-03-17 Anexsys, L.L.C. Secure network system and associated method of use
US20050077350A1 (en) * 2003-10-13 2005-04-14 Starbucks Corporation Dual card
US7661586B2 (en) * 2003-10-30 2010-02-16 Datapath, Inc. System and method for providing a credit card with back-end payment filtering
US7702553B1 (en) * 2003-11-06 2010-04-20 Jp Morgan Chase Bank, N.A. System and method for conversion of initial transaction to final transaction
US7702577B1 (en) * 2003-11-06 2010-04-20 Jp Morgan Chase Bank, N.A. System and method for conversion of initial transaction to final transaction
US7590557B2 (en) * 2003-11-19 2009-09-15 American Express Travel Related Services Company, Inc. Healthcare card incentive program for multiple users
US20050171955A1 (en) * 2004-01-29 2005-08-04 Yahoo! Inc. System and method of information filtering using measures of affinity of a relationship
US20060089906A1 (en) * 2004-10-21 2006-04-27 Michael Rowley Method for securing a payment transaction over a public network
US7464859B1 (en) * 2004-12-17 2008-12-16 Fred Hawkins Reimbursement process and processor for conducting a financial transaction
US20060277148A1 (en) * 2005-06-06 2006-12-07 Thackston James D Payment system and method for on-line commerce operations
US7765257B2 (en) * 2005-06-29 2010-07-27 Cisco Technology, Inc. Methods and apparatuses for selectively providing privacy through a dynamic social network system
US7664690B2 (en) * 2005-07-29 2010-02-16 Accenture Global Services Gmbh Insurance claim management
US20070038577A1 (en) * 2005-08-15 2007-02-15 Werner Gerald C Method of purchasing digitally encoded music, audiobooks, and video by one party for subsequent delivery to a third party
US20100312572A1 (en) * 2005-09-14 2010-12-09 Jump Tap, Inc. Presentation of Interactive Mobile Sponsor Content
US7620636B2 (en) * 2006-01-10 2009-11-17 Stay Awake Inc. Method and apparatus for collecting and storing information about individuals in a charitable donations social network
US20070282743A1 (en) * 2006-05-23 2007-12-06 Mastercard International Incorporated Electronic Transaction Apparatus and Method
US20080104495A1 (en) * 2006-10-27 2008-05-01 Xystar Technologies, Inc. Profile display in virtual social networks
US20080228598A1 (en) * 2007-03-06 2008-09-18 Andy Leff Providing marketplace functionality in a business directory and/or social-network site
US20080228595A1 (en) * 2007-03-13 2008-09-18 Swapedo.Com, Inc. System for supporting electronic commerce in social networks
US20080275748A1 (en) * 2007-05-04 2008-11-06 Michael Sasha John Systems and methods for facilitating electronic transactions and deterring fraud
US20080288405A1 (en) * 2007-05-20 2008-11-20 Michael Sasha John Systems and Methods for Automatic and Transparent Client Authentication and Online Transaction Verification
US20080307034A1 (en) * 2007-06-07 2008-12-11 Ustrive2, Inc. System and Method of Enterprise and On-Line Franchise Models for E-Commerce Website
US20080306838A1 (en) * 2007-06-07 2008-12-11 Ustrive2, Inc. System and Method of Bridging a Product Catalog from a Central E-Commerce Website to Remote Access
US20090070412A1 (en) * 2007-06-12 2009-03-12 D Angelo Adam Providing Personalized Platform Application Content
US20090183008A1 (en) * 2007-07-12 2009-07-16 Jobmann Brian C Identity authentication and secured access systems, components, and methods
US20090030848A1 (en) * 2007-07-26 2009-01-29 Fididel, Inc. Systems and methods for online sales negotiations
US20090070435A1 (en) * 2007-09-10 2009-03-12 Fatdoor, Inc. Targeted websites based on a user profile
US20100030578A1 (en) * 2008-03-21 2010-02-04 Siddique M A Sami System and method for collaborative shopping, business and entertainment
US8224755B2 (en) * 2008-07-07 2012-07-17 International Business Machines Corporation Socially derived, graduated access control in collaboration environments

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070250441A1 (en) * 2006-04-25 2007-10-25 Uc Group Limited Systems and methods for determining regulations governing financial transactions conducted over a network
US20130117363A1 (en) * 2010-07-26 2013-05-09 Alibaba Group Holding Limited Establishing Social Network Service Relationships
US9426235B2 (en) * 2010-07-26 2016-08-23 Alibaba Group Holding Limited Establishing social network service relationships
US10169831B2 (en) 2010-07-26 2019-01-01 Alibaba Group Holding Limited Establishing social network service relationships
US20120191606A1 (en) * 2011-01-25 2012-07-26 Milne Benjamin P Social network transaction processing system
US20120209775A1 (en) * 2011-01-25 2012-08-16 Milne Benjamin P Social network transaction processing system
US9792636B2 (en) * 2011-01-25 2017-10-17 Dwolla, Inc. Social network transaction processing system
US10089668B2 (en) 2011-01-25 2018-10-02 Dwolla, Inc. API invoked functions for use in an online social network
US10607268B2 (en) 2011-01-25 2020-03-31 Dwolla, Inc. Social network transaction processing system
US20120310830A1 (en) * 2011-06-03 2012-12-06 Uc Group Limited Systems and methods for managing chargeback requests
US8832809B2 (en) 2011-06-03 2014-09-09 Uc Group Limited Systems and methods for registering a user across multiple websites

Also Published As

Publication number Publication date
US11610243B2 (en) 2023-03-21
US10733643B2 (en) 2020-08-04
US20170039609A1 (en) 2017-02-09
US20200349619A1 (en) 2020-11-05

Similar Documents

Publication Publication Date Title
US8315929B2 (en) Online incremental payment method
US8412627B2 (en) Online funds transfer method
US7280981B2 (en) Method and system for facilitating payment transactions using access devices
US8229855B2 (en) Method and system for facilitating payment transactions using access devices
US11610243B2 (en) Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces
US7734527B2 (en) Method and apparatus for making secure electronic payments
AU2001251286B2 (en) System, method and apparatus for international financial transactions
US7376628B2 (en) Methods and systems for carrying out contingency-dependent payments via secure electronic bank drafts supported by online letters of credit and/or online performance bonds
US20080301055A1 (en) unified platform for reputation and secure transactions
US20080306839A1 (en) Method and apparatus for online check processing
US20070288380A1 (en) Method and apparatus for online check processing
US20090171836A1 (en) System and method for identification verification over a financial network
AU2001251286A1 (en) System, method and apparatus for international financial transactions
US20150026037A1 (en) System, method and apparatus to provide a multi-channel retail layaway service using physical retail point-of-sale and on-line virtual payment systems
US11461770B2 (en) Active application of secondary transaction instrument tokens for transaction processing systems
WO2020118457A1 (en) Server arrangement and related methods for performing financial operations
US20230169553A1 (en) Determining an automatic acquisition approach for an exchange item request
US20120233021A1 (en) Online Transaction System
WO2003044622A2 (en) Online purchasing method

Legal Events

Date Code Title Description
AS Assignment

Owner name: U.S. BANK NATIONAL ASSOCIATION, OHIO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DICKELMAN, MARK;REEL/FRAME:022386/0704

Effective date: 20090127

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION