JP5407104B2 - 物理的posトランザクションのための方法及び装置 - Google Patents

物理的posトランザクションのための方法及び装置 Download PDF

Info

Publication number
JP5407104B2
JP5407104B2 JP2006208923A JP2006208923A JP5407104B2 JP 5407104 B2 JP5407104 B2 JP 5407104B2 JP 2006208923 A JP2006208923 A JP 2006208923A JP 2006208923 A JP2006208923 A JP 2006208923A JP 5407104 B2 JP5407104 B2 JP 5407104B2
Authority
JP
Japan
Prior art keywords
pos
mobile
purchase
sts
purchase action
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.)
Expired - Fee Related
Application number
JP2006208923A
Other languages
English (en)
Other versions
JP2007042103A (ja
Inventor
ラブロウ ヤニス
ラッセル アグレ ジョナサン
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Publication of JP2007042103A publication Critical patent/JP2007042103A/ja
Application granted granted Critical
Publication of JP5407104B2 publication Critical patent/JP5407104B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • 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/20Point-of-sale [POS] network 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3272Short range or proximity payments by means of M-devices using an audio code
    • 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3274Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being displayed on the M-device
    • 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3278RFID or NFC payments by means of M-devices
    • 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/355Personalisation of cards for use
    • G06Q20/3552Downloading or loading of personalisation data
    • 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/367Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
    • G06Q20/3674Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes involving authentication
    • 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/382Payment protocols; Details thereof insuring higher security of transaction
    • 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/06Buying, selling or leasing transactions
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は物理的ポイントオブセール(POS)トランザクション用の無線コンピュータ装置/デバイスに関連する。
物理的POSでは支払速度を改善する必要性がある。また、無線通信コンピュータ装置を用いて物理的POSと共にトランザクション(処理又は取引)のコストを改善する必要性もある。近距離通信法での通信効率に備えてメッセージサイズを小さくする必要性もある。
本発明の課題は上記の要請の少なくとも1つに応える物理的ポイントオブセール(POS: Point of Sale)トランザクション用の無線通信コンピュータ装置/デバイスをもたらすことである。例えば物理的POSトランザクション用の個人ディジタルアシスタント(PDA)無線通信ワレット及び/又は移動電話である。
上記に加えて更なる形態及び利点は以下の詳細な説明から明白になり、或いは開示された形態を実現することで学習されるかもしれない。
本発明による方法及びシステムは、セキュアトランザクションサーバ(STS)を用意し;STSの第1の認証パラメータに従って認証ポイントオブセール(POS)装置を用意し; STSの第2の認証パラメータに従って認証モバイル購入装置を用意し;POS装置及びモバイル購入装置間でショートレンジ通信手段を用意し;STSパーソナル識別エントリ(PIE)及び認証モバイル購入装置を関連付け;POS装置により、時変変換セキュアPOS認証POS購入アクションをSTSに送信し;ユーザによりPIEを認証モバイル購入装置に入力し、時変変換セキュアユーザ認証POS購入アクションをショートレンジ通信を介してPOS装置に送信し;認証POS装置に従って、及び認証モバイル購入装置及びPIEと認証モバイル購入装置とのSTS関連性に従って、STSにより、POS装置及び認証モバイル購入装置のPOS購入アクションを認証する。
本発明の実施形態によれば、POS購入アクションは商品及び/又はサービスについての支払を識別する。
上記の形態及び利点は他の形態及び利点と共に添付図面に関連する以下の実施例の説明から明瞭になるであろう。
本願は西暦2005年8月1日付で米国特許商標庁に出願されたYannis Labrou and Jonathan Agreによる“WIRELESS WALLET FOR PHYSICAL POINT OF SAL(POS) TRANSACTIONS”と題する米国仮特許出願第60/703,862号に基づく35USC119(e)の利益を享受し、その全内容は本願のリファレンスに組み入れられる。
本願は以下の出願に関連する:西暦2005年8月8日付け米国仮出願番号第60/669,375号の利益を享受する“Authentication Services Using Mobile Devices”と題する西暦2006年3月24日付け出願の米国継続出願第11/388,202号;及び西暦2004年2月17日付け出願の米国仮出願番号第60/544,300号の利益を享受する“WIRELESS WALLET”と題する西暦2005年1月31日付け出願の一部継続出願第11/045,484号;西暦2002年8月8日付け出願の米国仮出願第60/401,807号の利益を享受する、西暦2003年6月11日付け出願の米国出願第10/458,205号;西暦2002年8月8日付け出願の米国仮出願第60/401,807号の利益を享受する、西暦2003年6月29日付け出願の米国出願第10/628,584号;西暦2002年8月8日付け出願の米国仮出願第60/401,807号の利益を享受する、西暦2003年6月29日付け出願の米国出願第10/628,569号;及び西暦2002年8月8日付け出願の米国仮出願第60/401,807号の利益を享受する、西暦2003年6月29日付け出願の米国出願第10/628,583号。
本願は西暦2006年3月24日付けで米国特許商標庁に出願され“AUTHENTICATION SERVICES USING MOBILE DEVICE”と題する米国出願第11/388,202号にも関連し、その利益を享受し、その内容は本願のリファレンスに組み入れられる。この出願は“WIRELESS WALLET”と題する西暦2005年1月31日付け出願の米国特許出願第11/045,484号にも関連し、その利益を享受し、その内容は本願のリファレンスに組み入れられる。
本願は2003年6月11日付け出願の米国特許出願第10/458,205;2003年7月29日付け出願の10/628,584号;2003年7月29日付け出願の10/628,569号;2003年7月29日付け出願の10/628,583にも関連し、これらの開示内容も本願のリファレンスに組み入れられる。
本発明の実施例が添付図面を参照しながら以下に詳細に説明され、図中同様な参照番号は同様な要素に関連する。図面を参照することで本発明を説明するように実施例が以下に説明される。
説明される実施例はポイントオブセール(POS)トランザクション用の無線通信コンピュータ装置/デバイスをもたらす。これは例えば物理的POSトランザクション用のパーソナルディジタルアシスタント(PDA)無線通信ワレット(wallet)及び/又は移動電話機である。説明される方法、装置及び変形例は、物理的POSにおける支払速度、トランザクションのコストを改善する。なぜなら、それらは、認証及び商人されるトランザクションに関し、移動電話が無線インターネット又はセルラ電話ネットワークに接続することを常には必要としないからである。更に近距離通信に関するメッセージサイズも縮小される。
図1は本発明の一実施例による物理的ポイントオブセール(POS)トランザクションサービス用の移動無線通信装置を用意する通信システム100を示す図である。本実施例によれば、ユーザ102は無線通信機能を備えた移動電話又はPDA(限定ではない)のような移動装置104を用いて、プロバイダ106のキャッシュレジスタ(限定ではない)のようなポイントオブセール(POS)装置103と共に取引を行い、例えば或る品目を購入する又はサービスを受ける等の行為を行う。本発明の一形態によれば、POS103は別の移動電話のような別の移動装置104でもよい。本発明の一形態によれば、プロバイダ106は1つ又は複数のPOS103を使用してもよい。本発明の一形態によれば、プロバイダ106及びPOS103は共に折り畳まれてもよい。移動装置104は如何なる移動通信コンピュータ装置でも移動無線コンピュータ装置でもよく、限定ではないが、他の移動装置104a-nと、セキュアトランザクションサーバ120と、又はPOS103と或いはそれらの如何なる組み合わせとも無線通信する(例えば、無線インターネット又は移動電話ネットワーク211)移動電話を含んでよい。本発明の一形態によれば、移動装置104はそこに実装された1以上の近距離通信機能210を有し、例えば、(限定ではないが)画像、音声及び/又はRFをPOS103と共に通信する。
本発明の一形態によれば、本発明はユニバーサルパーバシブトランザクションフレームワーク(UPTF: Universal Pervasive Transactions Framework)を利用する移動電話104のような移動装置104を用いて物理的POSトランザクションを改善する。説明される本方法及び変形例で前提とする1つの主な概念は、顧客又は顧客の移動電話104がポイントオブセール(POS)103と、以下の事項を介してトランザクションを認証及び承認するために使用されるトランザクションメッセージ(例えば、UPTFSASベーストランザクションメッセージ)を通信することである:
(1)画像、
(2)音声信号、
(3)近距離無線接続技術(例えば、限定ではないが、WiFi、ブルートゥース、無線周波数識別(RFID)又はスマートカードのような近距離RF信号、近接通信(NFC: Near Field Communication)信号でもよく又はそれらの如何なる組み合わせでもよい)又は
(4)上記の如何なる通信でもよい。
本発明の一形態によれば、POS103は或る装備を有し、その装備はローカルに送信/受信されたメッセージを送信、受信及び解釈し、UPTFトランザクション確認プロトコルの対応するUPTFSASメッセージを再構築できる。例えば、POS103における画像インタープリターは移動電話104のディスプレイに表示された画像からUPTFSASメッセージをデコードできる。他の例はPOS103で音声プロセッサを利用することであり、そのプロセッサは移動電話104のスピーカを介してPOS103のマイクロフォンに「再生」された音声信号からUPTFSASメッセージをデコードできる。別の例はPOS103及び移動電話104間のRF信号である。POS103iにより受信された情報は、UPTFトランザクション確認プロトコルに必要な1以上のUPTFSASメッセージ(即ち、POSトランザクション見解又はプロバイダ/商人/受取人のトランザクション見解)を作成するのに使用され、そのメッセージを移動装置104及び/又は(場合によっては)POS103がSTS120と共に送受信する。一形態によれば、POS103は、セキュアトランザクションサーバ(STS: Secure Transaction Server)120に、移動電話104の供給したRFベースのUPTFSASメッセージ、又は画像、それを対応するUPTFSASメッセージに変換した後の音声、UPTFベースのディジタルメッセージである変換結果等を送信する。一実施例によれば、POSは、STS102への/そこからの何らの事前の変換もなしに、画像又は音声のような何らかのユーザ関連UPTFSASメッセージ(例えば、移動電話104で生成されたユーザトランザクション見解)を介して通すことで送受信を行う。POS103はデータネットワークを介してSTS120に結合可能であり、そのネットワークは無線コネクション及び/又は有線コネクションでもよい。
画像の場合、POS103はバーコードスキャナを装備し、好ましくは2次元バーコードを処理可能なものである。音声信号の場合、POS103はDTMF(デュアルトーンマルチ周波数)トーン識別装置に又は音響カプラを装備する。DTMF認識装置(検出器)はオーバーザフォーンカスタマーサービスシステムへのタッチトーン入力を認識可能である。
説明される他の方法は、ショートメッセージサービス(SMS)及び/又はマルチメディアメッセージサービス(MMS)メッセージを用いて移動電話104,POS103及び/又はSTS120の間でUPTFSASメッセージを送信することで購入を行う物理的POS103を改善する。より一般的には、SASメッセージは全てのタイプのUPTFトランザクションに対して伝送される手段として使用可能である(これについては本願のリファレンスに組み込まれているUPTFに関する出願を参照されたい。)。
本発明は、UPTFベースの無線ワレットソフトウエア108を実行可能な如何なる移動装置104で、UPTFSASプロトコル及びPOS機能を実行可能なPOS103(コンピュータ装置)で及びUPTFベースのセキュアトランザクションサーバ(STS)120で実現されてもよい。移動装置104によるトランザクションをユーザが安全に実行するのを可能にすることに関心のある企業は、UPTFSASプロトコルを採用できる。
従ってここで説明される実施例はPOS103と共にトランザクションを認証可能な移動装置に関連する。一実施例によれば、認証された又は認証可能なトランザクションは、ユニバーサルパーバシブトランザクションフレームワークセキュアアグリーメントサブミッション(UPTF SAS)プロトコルに基づく。ユニバーサルパーバシブトランザクションフレームワーク(UPTF)は移動(無線)装置で起動される認証トランザクション用のフレームワークである。UPTF SASプロトコルについては、2006年3月24日付け出願の米国特許出願第11/388,202号;2005年1月31日付け出願の11/045,484号;2003年6月11日付け出願の10/458,205号;2003年7月29日付け出願の10/628,584号;2003年7月29日付け出願の10/628,569号;2003年7月29日付け出願の10/628,583で議論されており、これらの全内容が本願のリファレンスに組み入れられる。本発明の一実施例によれば、移動装置104は、1以上の者に関する認証可能なトランザクション見解(即ち、典型例ではペアの及び/又は2より多くの認証されたトランザクション見解)に従って認証されたトランザクションサービスをもたらし、認証されたトランザクション見解は時間、ユーザ及びソフトウエアに依存して保護され(例えば、暗号化され)、照合され(互いに確認され)、POS103(例えば、取引者)に対する取引者匿名性は他の取引者の個人的な/プライベートな/機密の情報(例えば、アカウント情報)を受信する必要はない。従って本実施例によれば、認証はトランザクション又は確認者の契約を含む。
図2は本発明の一実施例により移動装置及びPOSを用いて認証トランザクションを実行するユニバーサルパーバシブトランザクションフレームワークセキュアアグリーメントサブミッション(UPTF SAS)システム200の機能ブロック図である。基礎出願の図2等では、通信チャネルのタイプ又は可能なタイプに関する、説明される特徴/概念を強調するために着色が使用される。例えば、通信チャネルは仮想プライベートネットワーク(VPN)、移動電話又はセルラネットワーク又は既知の如何なるタイプのコンピュータデータ通信網でもよい。ユニバーサルパーバシブトランザクションフレームワーク(UPTF)は、見解(view)を送信するためのセキュアアグリーメントサブミッション(SAS)プロトコルと呼ばれる通信セキュリティプロトコル及び独立且つ匿名の取引アグリーメント見解に基づいてシステムアーキテクチャを規定する。本質的にはUPTFは或る入れ物(vessel)を提供し、その入れ物は、取引に参加する各人から確認に関して信頼された者へ或る通信ネットワーク(無線インターネット、移動電話網又はセルラリンク、近距離通信のような安全でない部分を有するかもしれない通信ネットワーク)を利用して取引契約-この場合、移動装置POS認証トランザクション(移動装置POSトランザクションと呼ばれる)-の個々の見解を安全に搬送することができる。一実施例によれば、UPTFSASメッセージはその時点での特定のトランザクションに対する認証である。移動POS104がPOSトランザクションに使用される場合には、取引者はユーザ102及びプロバイダ106であり、プロバイダPOS103を使用し、ユーザ102はそのPOSと共に取引を進めることを希望する。「移動装置POS取引(トランザクション)」アグリーメント(契約)の典型例は:「ユーザA、トランザクショントークン」である。
図2ではUPTFSASプロトコルは、対称的な秘密鍵325c,mの手法を用いて取引メッセージを暗号化/解読し、秘密鍵352c,mは各人の移動装置104及び信用される第三者(例えば、STS120として実現される)によってのみ生成され、取引者間で秘密鍵を伝送することを要しない。言い換えれば、UPTFSASは暗黙的にユーザ認証を行う。なぜなら、送信者の暗号化されたメッセージの、STS120のような信用される第三者のみによる解読は、その送信者を認証するからである。SASは、取引者の認証性が確認されること、及び配信中に、情報のプライバシーが確保されること(取引者匿名性)を、取引者が互いに疑っている場合でさえ及び(場合によっては)或る者からのメッセージが他の者によって第三者の確認に転送される場合でさえ保証する。UPTFは信用される第三者120に、移動装置POSトランザクションの独自の見解が互いに矛盾しないことを確認する手段をもたらす。
図2では、STS120が或る者から受信したトランザクション見解から移動装置POSトランザクションデータを抽出し、STS120が受信した移動装置POSのトランザクションデータを確認した後に、更なるアクションが必要とされ、例えば、ユーザ支払者102及びプロバイダ(商人)受取人106に関する金融機関とやりとりし、ユーザ支払人102及びプロバイダ受取人106の間で指定された資金を移行させる信用のある第三者120によって実現される。
図2では、UPTFベースの移動装置POS認証トランザクションシステムアーキテクチャは、移動ポイントオブセール(POS)アプリケーション109をロードした移動電話104のようなUPTF装置(ユニバーサルパーバシブトランザクション装置-UPTDとも言及される)を操作するユーザと、他のUPTFベースの装置205を操作するプロバイダ、セキュアトランザクションサーバ(STS)120、選択的に追加的なトランザクション用のいくつかの金融機関(図示せず)、及びそれらの間のいくつかのセキュアでない及び(場合によっては)セキュアな通信チャネルを含む。典型的には、一実施例によれば、図2に示されるようなSTS120及びプロバイダ106の分離は論理的な分離であり、単独のエンティティ又は(場合によっては)別々の複数のエンティティがそれらを実行してもよい。
図2では、ここで説明される実施例により、STS120は移動装置104を認証パラメータ350により認証し、認証可能な移動POS104を用意する。STSの認証パラメータは、各ユーザ102の移動POS104及びプロバイダ106(POS103)への/からのメッセージを暗号化するのに使用される秘密情報である。STS120は独自に生成したUPTFSAS移動装置POS認証トランザクション見解(以下で更に詳細に説明される)をユーザ102及びプロバイダ106(POS103)双方からそれらの間で進められるトランザクションについて受信する。STS120はUPTFSAS移動装置POS認証可能トランザクションメッセージからの情報及びSTS120データベース203に格納された情報に基づいて双方の見解をデコードすることができる。デコードが成功すると、STS120は、その見解メッセージがオリジナルであり、真正であり、意図されるユーザ102及びプロバイダ106を含むことを確認し、トランザクション見解中のその情報フィールドが互いに矛盾しないことを確認する。STS120は否認目的のためにメッセージ処理のログを維持することができる。従って認証移動POS104移動POSアプリケーション109は、ユニバーサルパーバシブトランザクションフレームワーク(UPTF)と呼ばれる一般的フレームワーク、一般的な新たなアーキテクチャ及び他者契約を安全に進めるセキュリティプロトコルに基づき、無線伝送ネットワークで移動装置を利用する。フレームワークは、無線環境を含む想定される一般的通信に特化したいくつかの重要な特徴に適合するよう設計される。
図2では、一実施例により、移動装置104モバイルPOSアプリケーション109は、何らかの近接通信法210を介してプロバイダ106のPOS103と通信し、その通信法は、画像、音声(音、口頭の/書かれる通信及び(音声認識のような)その認識)若しくは無線通信接続技術又はそれらの如何なる組み合わせを含んでよい。近接通信210の範囲は数インチ(1インチ=2.54cm)又はそれ未満から所定の領域にわたるアプリケーションの設計に従う。近接範囲通信210は、典型的にはそれ自身はセキュアではない(通信チャネルはセキュアでないかもしれないが、その通信チャネルはUPTFSAS法のような所望のセキュリティ特性を有するプロトコルを搬送可能であることを意味する。)。本実施例はそのような構成に限定されず、近接通信210はそれ自身セキュアであってもよく、UPTFSASプロトコルを搬送してもよい。移動装置104モバイルPOSアプリケーション109は、典型的にはセキュアでない無線通信チャネル211を介してSTS120と通信することもでき、無線インターネット、移動電話網、ローカル無線ネットワーク又はそれらの如何なる組み合わせでもよい。本実施例によれば、無線通信チャネル211はSMS及び/又はMMSを含む。かくて無線UPTFSASベースのメッセージは、SMSメッセージを用いてSTS120へ/そこから、或いはハイパーテキストトランスファープロトコル(HTTP)、ウェブサービスコールを用いて、若しくは既知の他の無線メッセージ伝送サービス又はそれらの如何なる組み合わせでもそれを用いて、無線通信チャネル211を介して転送可能である。プロバイダ106及びSTS120は別々でもよいし(場合によっては)折り畳まれてもよく、プロバイダ106は既知のセキュアな、セキュアでない、有線の若しくは無線の、又はそれらの通信チャネル220の如何なる組み合わせによってもSTS120と通信可能な接続をもたらす。
図3は本発明の一実施例による認証モバイルPOSサービスをもたらすようにセキュアアグリーメントサブミッション(SAS)プロトコルに基づくUPTF移動装置POS認証トランザクションメッセージを示す図である。SASプロコルは所望のUPTFベースの認証トランザクションの見解を暗号化及び提出(サブミット)するのに使用される。SASの暗号化手法及びメッセージ構造は、 無線を含むセキュアでない一般の通信環境で所望のセキュリティ属性の多くを用意するように次のように設計される:
o 認証:契約者及び確認者は、契約グループが整合しているように互いに認証される;
o 匿名性:契約者は互いに匿名のまま残され、個人的な及び/又は他のアカウント関連情報は他者にさらされない;
o 契約内容の保護:契約は私的(プライベート)に維持され、不正改ざん耐性、再生不可能性及び強固な否認防止性がもたらされる。特に、連続的に変わる、時間に依存する、装置固有のキーが各見解の暗号化に使用される。
基礎をなすSASアルゴリズムは安価なユーザ装置を用いるシステムに特に適しており、そのユーザ装置は限られた演算リソースしかなく、ユーザの利用する際の複雑さを最小化する。更に、SASを利用するのに必要な情報の一部は、特にパーソナル認証エントリ(PIE)は、移動POS104に永続的には格納されず、どのデータ伝送にも含まれず、移動POS104が紛失したり盗難にあった場合でも移動POS104を利用できないようにする。SASに関する更なる詳細及び暗号化手法は図3を参照しながら以下でなされる。
図3には、移動装置POS認証見解メッセージ402,404(即ち、移動装置104、POS103及びSTS120の間でのUPTFSAS認証取引メッセージ)の一般的プロセス及び内部構造が示されている。プロバイダ106は、POS103のようなプロバイダ装置を含み、その装置でプロバイダUPTFベースのトランザクションメッセージが処理される。 UPTFSASベースの見解402,404はソフトウエアで及び/又はコンピュータハードウエアでモバイルPOS104で実行されているモバイルPOSソフトウエア109としても実現される。ユーザ102及びプロバイダ106からの見解402,404は対称的であるので、ユーザの見解402だけが説明される。図3で使用される記号が以下に説明される:
DIDc:デバイスID、モバイルPOS104(ユーザ顧客(c)又はソース取引者)に固有の識別子。
DIDm:デバイスID、プロバイダ106POS装置103(商人(m)又は宛先取引者)に固有の識別子。
RSN:ランダムシーケンスナンバー。
TS:ローカルな現在のタイムスタンプ。
TID:トランザクションID、契約に割り当てられた固有の識別番号であり、STS120により保持され、対応するUPTF契約見解402,404を区別する。
MD:メッセージダイジェスト。
PIE:パーソナル識別エントリ、ユーザ及びSTS120が維持する英数字文字列のような入力秘密エントリ。ここで説明される典型的な実施例では、PIEはユーザ及びSTS120によってのみ保持され、取引に関する他者及び/又は金融機関には知られない及び/又は保持されず、ユーザトランザクション見解402を暗号化するためにユーザ102のモバイルPOS104に対する中間的なパラメータとして一時的に知られる。より具体的には、PIEはトランザクションメッセージには含まれず(例えば、UPTFSASメッセージ及び/又はSASベースの情報メッセージ)、モバイルPOS109はPIEを送信しない。PIEは例えば4桁の数字のようにかなり短い英数字文字列にすることで、セキュアでなくなる。ユーザはそのユーザが取引を試みるときはいつでもPIEを入力する。好ましくは、PIEは(モバイルPOS109を実行する)クライアント104を利用してユーザが認証可能なモバイルPOSサービスに登録する場合に、そのユーザに発行される。ユーザはそのような時点でPIEを選択できる。しかしながら、PIEは或る意味で高度にセキュアな情報の一部であり、UPTFプロトコル実行中に決して伝送されず、ユーザ及びSTS120によってのみ知られ、充分に秘密に保護されるべきである。PIEはセキュアな形式で移動POS104でユーザにより入力可能であり、或いは指紋センサのようなバイオメトリック装置を用いて決定論的に生成されてもよいことが仮定される。例えば指紋センサから受信した指紋データに適用される演算を利用して、ユーザによりSTS120に初期に通知されるPIEを生成することができる。ユーザが取引を試みるときはいつでも、ユーザは自身の指紋を指紋センサに当て、PIEを生成する。PIEは移動POS104の永続的なストレージに維持されないが、取引用の暗号鍵の生成に必要な中間パラメータとして使用され、位相POS104はアプリケーションの基準に従って決定される取引実行時間より長い期間にわたってPIEを維持すべきでない。本発明の特定の実施例が、契約取引各々についてユーザが入力するのに便利でないPIEの形式を利用し、装置はそのユーザのPINを格納することを必要とする場合に、その格納はセキュアでなければならず、改ざんできないようにすることを要する。
図3に示されるように、見解402は暗号テキスト部(又は暗号化部)406及び認知可能部(例えば、プレインテキスト)408を含む。プレインテキスト部408は見解402を生成する支払人200のDIDc及びTID、並びに装置104の現在のローカルなタイムスタンプ(TS)を含む。ここに説明される特徴の中でも特にTSは取引の再生を防ぐことにも使用される。暗号化部406は2つの重要なフィールドを有する:契約データ(トランザクションデータ)及びその契約に含まれるプロバイダ106のPOS104のDIDmである。DIDmはUPTFプロトコルの所望の確認特性をもたらすのに最低限必要なリファレンスフィールドである。従って、ユーザは、PIE、モバイルPOSアプリケーション109認証パラメータRSN及び認証可能なトランザクションメッセージに基づいてモバイルPOS104認証取引を取引者と実行でき、トランザクションメッセージは移動装置POS104の識別子、取引者の識別子及び取引の識別子を有し(例えば、識別子及び/又は支払額のような他のトランザクション関連データ等)、モバイルPOS104でのモバイルPOSアプリケーション109及びSTS関連性(PIE及びソフトウエア認証パラメータの関連性)の結合に基づいて、モバイルPOS104を提供し、ユーザ102とともに装置103,104,120により既知であり、ユーザ102,プロバイダ106(POS103)及びSTS120の間で認証トランザクションメッセージを交換する。
第1に、移動装置104のローカルクロックから取得したTS及びDIDc(及び/又は契約データの一部として提供される)は、時間依存性のRSNを生成するために装置104の疑似乱数生成部によって使用される。従って、生成部のパラメータは各装置104に特有である。そして暗号鍵KはRSN及びユーザ入力PIE(本願基礎出願の図3ではオレンジ色で着色されている)から生成され、PIEはSTS120によって生成される。先ず、RSN及びPIEが関数Fを用いて結合され、その結果にハッシュ関数Hが適用され、暗号鍵が生成される:
K=H(F(PIE,RSN))
メッセージダイジェスト関数は見解のMDを生成するために契約データ、DIDm及びDIDcに適用可能である。本実施例によれば、MD410は図3に示されるように短縮されたUPTFSAS契約データにハッシュ関数を適用することで生成される。誰もどんな方法ででも見解402の内容を改ざん又は修正できないことを保証することで、MDはセキュリティを更に強化する。暗号鍵Kと共に暗号化アルゴリズムはMD、契約データ、DIDc及びDIDmに適用され、基礎出願の図3で桃色で示されているように見解402の暗号化テキスト部分を生成する。更なるプロテクションのために、SASプロトコルはランダムメッセージパディングを利用し、「既知テキスト」攻略(known-text attack)を更に防ぐ。ここで説明される実施形態によれば、実施例は、暗号化にアドバンストエンクリプションスタンダード(AES: Advanced Encryption Standard)を、乱数生成にキーハッシュメッセージ認証(HMAC: Keyed-Hashing for Message Authentication)ベースの手法を、ハッシュ関数にSHA1セキュアハッシュアルゴリズムを使用する。
STS120は暗号化プロセスで各装置104で使用される特定のパラメータ及び関数について充分な予備知識を有し、メッセージ402,404のプレインテキスト部と組み合わせられる場合に、上述のプロセスを逆にすることでメッセージ402,404を解読可能にする。例えば、見解402のプレインテキスト部408から、STS120はDIDc及びTSを復元し、それらは顧客200のPIE及びRSN生成器の他のパラメータ(STSデータベース203に格納可能である)を探すのに使用される。これらはRSNを計算するのに使用される。暗号鍵Kはその後に同じ方法を用いて計算可能であり、その方法と共に顧客UPTD106は暗号鍵を生成する。見解メッセージ402の暗号化テキスト部406はその後にデコードされる。
ユーザ102の見解の適用可能な全てのフィールドが捕捉された後に、STS120は同じ取引に関するプロバイダ106の見解404を、以前にデコードしたユーザ102の見解402に含まれるDIDm及びTIDを用いて突き止める。同様な暗号解除プロセスの進行後に、プロバイダ106の見解404の契約データのデコードされたフィールドが、ユーザ102の見解402からの対応するフィールドと比較される。全ての適用可能な対応するフィールドが合致するならば(アプリケーションデザインに従って対応するならば)、受信した見解402,404が確認されたものとみなされる。更なる処理がその後に実行され、必要に応じて外的な実行にトリガを与える。
STS120からユーザ102又はプロバイダ106への如何なる応答も、STS120により、同じ暗号化法を用いて及びオリジナルの取引のTS及び宛先装置104,103のパラメータを用いて暗号化される。意図されるレシートのみが応答メッセージを解読でき、プライバシープロテクション及びSTS120の認証を保証する。
UPTFSASに関する別の暗号鍵生成法の例が説明される。図3では見解402を利用し、鍵KEYcはRSNc及びPIEcのハッシュであり;詳細な鍵生成手順は以下のとおりである:
新たな認証モバイルPOSサービスアカウントがSTSにより作成される場合に、RSNcの初期化データが作成される(例えば、モバイルPOS109がSTS120により作成又は初期化される。)。具体的には:
1.ランダムな128ビットシードがソフトウエアサービス関数を用いて生成される。
2.ランダムな160ビッット初期タイムスタンプが、新たなUPTDアカウント生成時点で、ソフトウエアサービス関数を用いて作成される。それ故に、STS120が装置104固有の初期化パラメータの乱数及びタイムスタンプを生成し、それら双方がモバイルPOSアプリケーション109を介してモバイル装置104に送信される。
新たなアカウントがSTS120にて作成される場合に、PIEが次のようにしてSTS120により作成される:32ビット乱数値がソフトウエアサービス関数を用いて作成され、各バイトをデシマル値の文字列に変換し、それら全てを連結し、長いストリングを生成する。PIEを作成するためにこのストリングから4桁がランダムに切り出される。
トランザクションメッセージを暗号化するために鍵が作成される必要のある場合には、以下のステップが実行される:
1.160ビットの現在のタイムスタンプが次のようにして生成される:
a.現在の時間を文字列に変換する。例えば、現在の時間を16字の文字列に変換する。例えば2004年1月26日5:04pmは、「0000170401262004」と書かれる。
b.文字列及び一方向関数を利用して別の値を出力する。例えば、SHA1アルゴリズムを用いて現在時間の文字列をハッシュすることでそれは行われ、160ビット出力を生成する。
2.初期タイムスタンプ及び現在のタイムスタンプのXORを計算し、160ビット出力を生成する。この処理は本質的には2つの時間の間の相違を決定論的に算出する形式である(即ち、2つの値の間の決定論的な変換である。)。
3.128ビットシードソフトウエア認証パラメータをデータとして使用し、2つのタイムスタンプのXORされた値を鍵として使用し、HMAC結果を計算する(160ビット値)。HMACの結果はRSNcである。HMACの利用は、RSNc生成に予測不可能に適用する。
4.HMAC結果の最初の128ビットを切り出し、160ビット値を準備するために32ビットPIE(4桁文字列から変換)と結合(連結)する。
5.処理(4)でのビットストリームのハッシュ(SHA1)の値を計算し、最終的な鍵として最初の128ビットを切り出す。
メッセージの暗号化部分では、メッセージのトランザクション部分のハッシュがSHA1(或いは、CRCが使用可能である)を利用しながら使用される。
上述の例では、ビット数の値は非限定的に与えられ、本発明は特定のビット数に限定されない。従って図2,3を参照しながら説明されるように、UPTFSASベースのトランザクションは、装置固有のパラメータを用意する装置104を必要とし、そのパラメータは装置に特有の及び時間に特有の鍵と装置のオペレータとを決定し、そのオペレータはSTS120及びそのオペレータにだけ知られている一定のPIEを提供する。この2つの組み合わせはSTS120により確認可能な暗号化されたトランザクション要求に必要とされる。1つの(又は複数の)トランザクションメッセージを傍受し、それを成功裏にデコードしても、鍵生成プロセスに使用される装置固有のパラメータ又はPIEを推測するには不十分である。更に、STS120により処理されるトランザクションの対形式の契約に起因して、単独の、時間依存性の鍵は再利用できない。
一実施例によれば、STS120は、STS120から装置103への全ての良好な応答の後に−その後STS120は装置103,104により使用される新たなシードを期待する−RSNシードをリセットすることができる。このシードは以下のようにして導出可能である:
(1)メッセージパディングの所定部分を利用し、及び/又は
(2)STSの応答中の(その応答のトランザクションコンテンツ中の)新たなシードを装置103,104に含めることである。
図4は本発明の一実施例によるモバイルPOSをもたらす(即ち、「サービスを提供すること」であり、ユーザへの配信及び関連するシステム動作を含む。)。システムフローチャートを示す図である。図4では移動装置はモバイルPOS104の例として使用されている。本方法は処理450にてユーザ102が移動電話POSサービス登録サイト205にログインする。例えば、プロバイダ106及び/又は様々なプロバイダ106が参加するSTS120は、モバイルPOSサービス登録機能を用意する。処理452にて、ユーザはモバイルPOSサービスを選択し、本実施例によれば、それはプロバイダ106からのモバイルPOSアプリケーション109ダウンロード要求である。しかしながら実施例は移動電話104へのモバイルPOSアプリケーション109のダウンロード構成に限定されず、STS120により認証可能なモバイルPOS104が用意される限り、(限定ではないが)事前にインストールされたソフトウエア及び/又はコンピュータハードウエア(例えば、集積回路)のような他の技術を通じてモバイルPOS104は使用可能である。処理454ではプロバイダ106装置205は、モバイルPOS104を提供するためにSTS120と通信可能に接続する。
図4では、本方法は処理454にて、ソフトウエア認証パラメータと共にモバイルPOS109アプリケーションを、認証モバイルPOSアプリケーション109としてSTS120で初期化することを含む。処理454では、個人識別エントリ(PIE)(例えば、PIN)及び移動電話104の識別子を認証モバイルPOSアプリケーション109にSTS120にて関連付ける。処理456では、PINはユーザと通信可能である。当然に処理450でユーザ102はPINを用意できる。処理458では移動電話104で認証モバイルPOSアプリケーション109をインストールする。一実施例によれば、処理458にて、移動電話104は認証モバイルPOSアプリケーション109に対するダウンロードリンクでショートメッセージサービス(SMS)を受信する。処理462ではユーザ102は認証モバイルPOSアプリケーション109をダウンロードできる。認証モバイルPOSアプリケーション109が移動電話104にインストールされると、ユーザは移動電話104でインストールされた認証モバイルPOSアプリケーション109をPIE(例えば、PIN)を用いて実行し、認証モバイルPOS104として移動電話POS認証トランザクションを実行できる。
ここで説明される実施例によれば、処理454にて、1以上のソフトウエア認証パラメータが選択され、パラメータは(限定ではないが)新たなランダムシードナンバーのような新たなシード作成及び初期化時間とすることができる。処理454ではSTS120はデータベース203に移動電話104用の固有識別子(装置ID又はDIDと言及される)を格納し、固有識別子は例えば移動電話104の移動電話番号又は何らかのランダムに生成されたグローバルに固有の識別子(GUID)、(場合によっては)移動電話キャリア、又はソフトウエアアプリケーションパラメータ、及び生成されたPIE、又はそれらの如何なる組み合わせでもよい。説明される実施例によれば、移動電話番号が移動電話104の装置識別子として使用可能である。移動電話104の固有識別子(装置ID(DID))は、トランザクションメッセージを認証モバイルPOSアプリケーション109に関連付けるために(即ち、DIDをソフトウエア認証パラメータに及びSTS120に格納されたPIEに関連付けるために)STS120により使用され、STS120がそのDIDを有する装置104に対応する鍵を生成できるようにする。移動電話番号は移動電話104とショートメッセージ(例えば、通知等)を通信するのに使用可能である(例えば、マルチメディアメッセージサービス(MMS)を含む(及び/又は)ショートメッセージサービス(SMS))。移動電話104は既知の技術によるインターネットで動作可能な移動電話でもよい。ここで説明される実施例によれば、移動装置POS認証トランザクションメッセージは、ユーザ102及びモバイルPOS104の特定の組み合わせに拘束され、そのユーザに対する結合(絆)はPIEを介してなされ、装置104との結合(絆)は認証モバイルPOSアプリケーション109のソフトウエア認証パラメータを介してなされる。特にトランザクションはSASベースの暗号化メッセージであり、暗号化メッセージは、PIE及び認証モバイルPOSアプリケーション109のソフトウエア認証パラメータを介して、ユーザ102及び装置104の組み合わせに遡ることができる。同様な結び付きがPOS103トランザクションメッセージに適用される。
本実施例によれば、サインアップ及び登録プロセスに関する変形例は、パーソントゥパーソン(個人対個人)の氏は会いに特に有用であり、パーソントゥパーソン支払では支払人は支払人モバイルPOS104aであり、受取人は受取人モバイルPOS104bとして機能し、そのような様子が以下に説明される。本方法は、支払人モバイルPOS104aからの支払いを受けるために受取人が支払サーバに事前に登録済みであることを要しないという利点を有する。移動電話104でモバイルPOSアプリケーション109を利用するユーザは、モバイルPOSサービスに未だ登録されていない別の移動電話所有者に支払を行うことができる。第1ユーザは第2ユーザの移動電話番号を介して支払の受取人を指定する。第2ユーザは上述の電話番号で第2ユーザの移動電話で以後SMSを受信する。SMSは(テキストを用いて)第2ユーザが未処理の支払を第2ユーザに通知し、SMSはモバイルPOSソフトウエア109をダウンロードするためのリンクを含む。この特定の第2ユーザ用のモバイルPOSソフトウエア109のバージョンは、第1ユーザからのSTS120への第1の支払要求受信時にSTS120で作成されたものである。ダウンロードが完了すると、第2ユーザは支払受領を受けるためにモバイルPOSサービスへ登録することを要する。セキュリティを最大にするため、第2ユーザは図4に関して説明されるようにプロバイダのウェブサイトで登録を行うことが好ましい。或いは登録は「新アカウント」アクションを起動することで、モバイルPOSアプリケーション109の内側から実行してもよい。
物理的ポイントオブセール(POS)を利用する無線通信コンピュータ装置/デバイストランザクションが以下に説明される。説明される方法及びシステムは、顧客に対する利便性、セキュリティ、取引時間、ローカル通信及びセルラネットワーク通信のような様々なカテゴリの間でトレードオフを伴ういくつもの変形例を含む。例えば1つのカテゴリは、何らかのトランザクション特定情報を電話機に顧客が入力することの要否である。移動電話の場合、他のカテゴリは、セルラネットワークで伝送される何らかの情報と共に又はそれなしに、トランザクションが達成可能か否かである。
方法(システム):説明される方法/システムは、セルラ電話POS購入環境の条件及び制約に一層適合するように以下の選択肢を想定する:
通信手段:いくつかの通信手段がこれらの方法により使用される。これらは大まかに「ローカル通信」(短距離通信210)及び「リモート通信」に分けられる。
ローカル通信は以下のように考えられる:
1.何らかのタイプのバーコードのようなイメージ及びPOS103及び/又は移動POS104における、そのスキャナ、カメラ、スキャナ又はそれらの何らかの組み合わせ。一実施例によれば、バーコードシステムは2次元バーコードを処理可能である。
2.出力音声信号若しくはデュアルトーンマルチ周波数トーン、音声又はそれらの何らかの組み合わせのような音声、及びPOS103及び/又は移動POS104におけるそれらの認識装置。
3.POS103及び/又は移動POS104における無線周波数(RF)(無線周波数識別(RFID)、ブルートゥース、WLAN、NFC等又はこれらの何らかの組み合わせ)。
リモート通信は以下のように考えられる:
1.ショートメッセージサービス(SMS)、マルチメディアメッセージサービス(MMS)。
2.有線インターネット。
3.セルラインターネット(既存の技術に従って実現されるような、移動電話ネットワークを介する無線インターネットアクセス)。
メッセージ長:UPTFメッセージのサイズを小さくするいくつかの選択肢(オプション)が導入される。メッセージは以下の何れでもよい:
1.完全なUPTFメッセージはトランザクション認証メッセージとして使用される。
2.移動POS104UPTFメッセージのメッセージダイジェストMD410は、完全なUPTFメッセージの代わりのMDを用いるより短いメッセージ長で顧客のトランザクション認証メッセージとして使用される。
3.ワンタイムトランザクションコード−ワンタイムユースランダムナンバーは、C-Nonceと呼ばれ、UPTFキー生成法を利用する電話機で生成され、顧客がそのトランザクションを認証することを示す。
演算削減:電話機又はPOS機器103の重装備を避けるため、「ローカルセンド」メッセージ、というよりはそれらの表現(イメージ又は音声信号)がPOS103によりSTS120へ「そのまま(as is)」送信可能であり、即ち、POS103ではUPTFメッセージへの信号変換はなく;むしろSTS120がそのような変換を実行する。
制約:説明されるプロセスフロー及び関連するアクションを理解するため、以下の制約が考慮されるべきである。これらの制約の目的は、アクションがそれらを有するように決められている理由を理解するためである。
メッセージ長:SMSをSTSに送信する場合、メッセージ長は好ましくは適用可能なSMS、ネットワーク、電話モデル、及び/又は(場合によっては)無線サービスプロバイダ/キャリアの、ショートメッセージを配信するための条件に従う必要がある。例えばメッセージ長は160文字以下(<=160)である必要があるかもしれない。これはパディングの無いこと又はUPTFSASベースのメッセージダイジェストを利用することを意味する。
MDが使用される場合には、パディングは適用できない。なぜなら、STS120は、暗号化されたメッセージのペイロードが開始及び終了する場所を知らないからである。
或るバーコードタイプは完全な暗号化メッセージの代わりにMDを必要とする、なぜならそれらは完全なUPTFメッセージ長を収容できないからである。
タイムスタンプ及びDIDを有するMDは、約16バイト(タイムスタンプ用)、プラス8バイト(DID用)、プラスおそらくは10バイト(TID用)、プラスMD長(典型的には16−20バイトであるが、より少なくすることもできる)の、(典型的に)40−54バイトの範疇を要する。これに対して、完全なUPTFメッセージの長さは、メッセージタイプ及びパディング量に依存して、100及び1024バイトの範囲内で変わり得る。
MDが使用され、メッセージがSMS又はMMSにより送信される場合、どの商人メッセージが顧客メッセージに適合するかを見分けるために、TIDがSTSに必要である。代替例は、POSID及びトランザクション量をモバイルPOSアプリケーション109に与えることである。一般に、モバイルPOSアプリケーション109及びPOS103UPTFメッセージは同一の通信では送信されないが、本実施例は、そのような態様に限定されず、モバイルPOSソフトウエア109及びPOS103UPTFメッセージは同じ通信で送信可能である。
支払人102の選択による支払口座は常に選択的であり、或る実施例は「オフライン」法であるので、選択される口座はデフォルト設定から引き出し可能である。
MDを又はフルメッセージを使用するかによらず、DID及びタイムスタンプはUPTFメッセージの非暗号化部分に必要であり、STS120がメッセージが何時どこから来たかを分かるようにし、STS120がUPTFメッセージを良好に解読できるようにする。
アクション:いくつかの変形例は、電話機104及びPOS103がショートレンジ通信210を利用するか否か、及びトランザクションの詳細(例えば、商人ID、金額)がローカルの210又はリモートの通信211を介して自動的に受信される又は顧客により入力されるか否かに基づいて記述される。
テーブル(表)1はここで説明される実施例及び変形例を列挙する。テーブル1は、移動装置104とPOS103及び/又はSTS120との通信モデルを含む、移動装置104とPOS103とのトランザクション変形例をリストにする。特に、例えば、テーブル1では、変形例1は移動電話104がSTSへのSMSを用いてUPTFSASトランザクションメッセージを通信する場合に適用可能である。変形例2は、移動電話104がSTS120へのSMSを利用する場合又は移動電話104がPOS103への近距離通信を利用する場合に適用可能である。等々である。
テーブル1:
図5−16を参照しながら実施例及びその変形例に含まれるステップが説明される。図5−16は、本発明の一実施例によるPOS認証トランザクションのための移動装置のフローチャートである。本実施例によれば、移動装置104はUPTFSASベースの何らかのトランザクションメッセージを自動的に生成及び/又は応答し、ユーザの如何なる入力作業も不要にし、ユーザ/顧客/クライアント102及び移動装置104は共に折り畳まれることが可能である。
図5は変形例1のフローチャートである:モバイルPOS104とリモート通信211を行う。
ステップ500。商人(会計POS103)はUPTFメッセージを、トランザクションIDを要求するSTS120に送信し、STS120からトランザクションID(TID)を受信する。商人は(通常の店舗でのように)モニタでトランザクションの詳細を表示する。この情報は、金額、トランザクションID及び/又は商人を識別するためのPOSIDを含んでよい。そして商人はUPTFメッセージ(M見解404と呼ばれる)をSTS120に暗号化部分406と共に好ましいコネクションを用いて送信し、暗号化部分はPOSID、トランザクションID、金額、タイムスタンプ(しかし、移動POS104の装置IDを含んでも含まなくてもよい)を含む。一実施例によれば、見解402,404が装置IDを含んでいなかったならば、(移動装置104及びPOS103双方がトランザクションIDを示すので)トランザクションIDは、STS120の認証及び確認用に見解402,404を結び付けるために使用可能である。
ステップ502.顧客はモバイルPOSアプリケーション109を開始し、処理500で商人から取得したようなPOSID及び/又はトランザクションIDを入力する。顧客はPINを入力する。顧客は金額を選択する。モバイルPOSアプリケーション109はセルラネットワーク211を用いてSTS120にUPTFメッセージ(C見解402と呼ばれる)を送信する。暗号化された部分406はトランザクションID、アカウント及びタイムスタンプを含むが、POSIDを含んでも含まなくてもよい。一実施例によれば、UPTFSASメッセージ402,404契約データ412は、あらわなトランザクション情報にすることができるし、及び/又は(場合によっては)トランザクション識別子のような黙示的な又は抽象的なトランザクションデータにすることもできる。
ステップ504。STS120は商人103及びクライアント104からメッセージを受信する。STS120はメッセージをデコードし、取引者の身元を確認する。STSはトランザクションを認証する。STS120は好ましいコネクション220を用いて商人に及びセルラネットワーク211を介して顧客に受け取りメッセージを送信する。
図5の変形例は、セルラネットワーク211を介するリモートメッセージを利用し、顧客からの通信を実行する。この顧客は、トランザクションID及びPINを選択的に黙示的にタイプ入力することを除いて、トランザクション中の金額を決してあらわには確認しない。一般に、トランザクション(取引)方法は上述の特許出願で説明されている。
図6は変形例2のフローチャートである:モバイルPOS104及びPOS103の間のローカル通信。
商人は選択的にUPTFメッセージをトランザクションIDを要求するSTSに送信する(処理500参照。)。商人は例えばモニタで(通常の店舗でのように)トランザクションの詳細を提供する。トランザクション情報は金額、トランザクションID及び/又は商人103を識別するPOSIDを含む。
ステップ602。顧客はモバイルPOSアプリケーション109を開始し、処理600で商人から取得したようなPOSID及び/又はトランザクションIDを入力する。顧客はPINを入力する。顧客は支払額を選択する。モバイルPOSアプリケーション109は、ショートレンジ通信210を介してUPTFメッセージを商人103に好ましいローカル媒体を用いて送信する。メッセージは完全なC見解にすることができ、暗号化部分408が、タイムスタンプ、ナンス(nonce)を含み、選択的にトランザクションID、アカウント及び/又はPOSIDを含んでよい。メッセージ長が制約されていたならば、ダイジェスト及びナンスより成る短縮されたメッセージを送信することができる。
ステップ604。商人103はローカル通信内容を受信し、UPTF-M見解404及び受信したC見解402双方を通信チャネル220を介してSTS120に送信する。例えば、POSID、金額、タイムスタンプ、選択的なトランザクションIDを含む(但し、装置IDは含まない)M見解404の暗号化部分408は、POS103からSTS120へ好ましいコネクション220を用いて送信される。
ステップ606。STS120は商人103及びクライアント104双方からのメッセージを受信する。STS120はメッセージをデコードし、取引者の身元を確認する。STSはトランザクションを認証する。STS120は、好ましいコネクション220を用いて商人へ及びセルラネットワークを介して顧客へ受領メッセージを送信できる。
図6変形例はローカルメッセージ210を用いて顧客からの通信を実行する。例えば、トランザクションを認証するために顧客がPINをタイプ入力した後に、移動電話104は完全なC見解402メッセージを含む2次元バーコードを作成する。顧客はバーコードを記録し且つディジタルメッセージを作成するPOS113の画像処理装置に向けて電話機のディスプレイを保持する。再び、この顧客は、トランザクションID及びPINを黙示的にタイプ入力することを除いて、トランザクション中の金額を決してあらわには確認しない。レシートはセルラネットワーク211により電話機104に配布される。
図7は変形例2−1のフローチャートであり:電話機104がショートレンジ通信210を介してPOS103からローカル通信を受信可能であったならば、処理706にて(図6の606)、そのレシートはSTS120によりPOS103に配信され、POS103は顧客のレシートをローカル通信210を介して電話機104に送信することができる。これは、モバイルPOS104が何らかのリモート通信211を有する必要性を回避し、通信211トラフィック及びコストを削減する。
図8は変形例3のフローチャートである:POS103から移動電話POS104へのローカル通信。
ステップ800。POS103は電話機104へのショートレンジ通信210を介してローカルメッセージを生成し、そのメッセージはトランザクションID、金額及びPOSIDを含むT情報と呼ばれる。POS103はM見解404を生成し、それをSTS120に送信する。
ステップ804。顧客はモバイルPOSアプリケーション109を開始する。電話機104はPOS103からローカルメッセージを受信し、そのデータをデコードする。ユーザはPINを入力することでそのトランザクションを認証するよう問われる。電話機104はそのトランザクションに対する完全なUPTFメッセージを含むC見解メッセージ402を生成する。電話機はセルラネットワーク211を介してSTS120へC見解メッセージ402を送信する。
ステップ804。STS120は商人103及びクライアント104からメッセージ402,404を受信する。STS120はメッセージをデコードし、取引者の身元を確認する。STS120はトランザクションを認証する。STSは、好ましいコネクション220を用いて商人103へ及びセルラネットワーク211を介して顧客104へレシートメッセージを送信する。
図9は変形例3.1のフローチャートである:この変形例は双方向ローカル通信210を利用し、即ち、電話機及びPOS双方がショートレンジ通信210を介してローカル通信を行うことができる。処理900ではC見解402が先ずPOS103にローカルメッセージとして送信され、処理902ではPOS103がそれをM見解404と共にSTS120に中継する。また、処理904では、商人103は電話レシートを電話機104へショートレンジ通信210を介してローカルメッセージとして送信する。
図10は変形例4のフローチャートである。この変形例はセルラネットワーク211を用いてトランザクションデータを電話機104へ送信する。
ステップ1000。商人103は例えばモニタ上でトランザクションの詳細を(通常の店舗のように)表示する。この情報は金額、トランザクションID及び商人を区別するPOSIDを含む。
ステップ1002。ユーザはモバイルPOSアプリケーション109を開始し、PINを入力する。電話機104はメッセージをPOS103に送信し、ローカル通信210を用いて自身で確認する。CN見解402と呼ばれるこのメッセージは装置ID及びナンスを含む。
ステップ1004。商人103はM見解404及びCN見解402双方をSTS120に送信する。M見解404は、POSID、トランザクションID、金額及びタイムスタンプを含む(装置IDは含まない)暗号化部分406を有する。
ステップ1006。STS120はT見解と呼ばれるモバイルPOS104用のUPTFメッセージをセルラネットワーク211を介して、受信したM見解404及びCN見解402に基づいて処理1004で生成し、T見解は金額を含むトランザクション情報を含む。
ステップ1008。顧客104はOKを選択することでそのトランザクションを認証し、C見解メッセージ402が生成される。C見解メッセージ402はセルラネットワーク211を介してSTS120へ送信される。
ステップ1010。STS120は商人103及びクライアント104からメッセージ402,404を受信する。STS120はメッセージをデコードし、取引者の身元を確認する。STS120はその確認に従ってトランザクションを認証する。処理1012ではSTS120は、好ましいコネクション220を用いて商人103へ及びセルラネットワーク211を介して顧客104へレシートメッセージを送信する。
図10の手法はSTS120がトランザクションの詳細を認証用にユーザに送信することを含む。モバイルPOS104とのリモート211及びローカル通信210双方が使用される。図11は本手法の変形例4−1であり、処理1100,1101,1102,1103,1104及び1105にて、POS103を介するモバイルPOS104とのローカル通信210のみを用いることで、トランザクション情報をSTS120及びモバイルPOS104へ/そこから送信する。
移動装置104通信モードの利点が次に説明される。モバイルPOS通信モード1の利点は、モバイルPOS104のみがSMSプラン(計画)を有することを要するが、無線通信プロバイダによる無線インターネットプランを有することを必要とせず、通信及び装置コストを削減することである。モバイルPOS通信モード2の利点は、モバイル装置104のみがショートレンジ通信210を必要とするが、無線インターネットアクセスプランもSMSプランも必要とせず、通信コストを削減することである。モバイルPOS通信モード3,4の利点は移動装置104でのユーザ入力を減らす及び(場合によっては)最小化することであり、例えば、モバイルPOS104でトランザクションタイプ(即ち、購入)仕様又は身元に対応する単一のPIEを入力し、購入のようなトランザクションを終え、ユーザ102の購入を誘う実質的に新たな効果をもたらす。
更なる変形例5−8は、より詳細なオプションと共に上記の変形例からほぼ導出され、図12−16を参照しながら説明され、数字はそこで説明されるアクション番号を示す。図12は本発明の実施例による変形例5−8のアクション番号1200に関する。先ず、以下の低レイヤ動作が定義される:
図13−16にて、アクション1−3はPOS102により表示される情報に関する。
アクション番号1。POS103はPOS識別子を表示する。例えば電話番号又は10桁の固有IDのような識別子がPOS自身に入力されてもよい。
アクション番号2。POS103はトランザクション識別子を表示する。トランザクション識別子は(セキュアアグリーメントサブミッションプロトコル毎に)UPTFメッセージ中のTIDに対応する。トランザクション識別子は、POSが新たなトランザクションに関する処理を開始した後に動的に生成され、トランザクション識別子が取引額と相互参照か可能であるようにトランザクションの金額が確認された後に生成されることが好ましい。
アクション番号3。POS103が購入額を表示する。
アクション4−10はユーザ102によりモバイルPOS104に入力された情報に関する。
アクション番号4。モバイルユーザはモバイルPOSアプリケーション109を移動装置104で開始する。
アクション番号5。モバイルユーザはモバイルPOSアプリケーション109で物理的POSオプションを選択する。
アクション番号6。モバイルユーザはPOS識別子をモバイルPOSアプリケーション109に入力し;POS識別子はPOS103のDIDとして考えられる。
アクション番号7(選択的)。モバイルユーザはトランザクション識別子をモバイルPOSアプリケーション109に入力する。
アクション番号8。モバイルユーザはPINをモバイルPOSアプリケーション109に入力する。
アクション番号9(選択的)。モバイルユーザは購入額(取引額)をモバイルPOSアプリケーション109に入力する。
アクション番号10(選択的)。モバイルユーザはモバイルPOSアプリケーション109に既知のキャッシュ口座から口座を選択する。で選択された講座が何らかの理由で支払に相応しくなかった場合、デフォルトの口座(顧客の他の何らかの別の口座)が支払に使用される。
アクション11―14は移動装置POS104により作成されるメッセージ及びフォーマットに関連する。
アクション番号11。モバイルPOS104は、特定のPOS識別子、選択的に取引額及びトランザクションタイプ(物理的POSでの支払)に関するUPTFメッセージを作成する。
アクション番号12。モバイルPOS104は、特定のトランザクション識別子、選択的に取引額及びトランザクションタイプ(物理的POSでの支払)に関するUPTFメッセージを作成する。
アクション番号13。モバイルPOS104は、取引額、トランザクション識別子又はPOS識別子を指定せずに、トランザクションのタイプについてUPTFメッセージを作成する(物理的POSでの支払)。STS120がこのメッセージを処理すると、STSは、取引額及びPOS識別子(本質的には、他の取引者のID)がPOSのUPTFメッセージで提出されたものと仮定する。これはPOS103がSTS120へメッセージ404及び移動電話のメッセージ402を送信する場合に可能である(従って、2つのメッセージが共に同じアクションでSTS120に到着する。)。
アクション14。移動電話は11,12又は13(図14)の暗号化部分のメッセージダイジェスト(MD)410を計算し;UPTFメッセージの暗号化部分のメッセージダイジェストは、UPTFメッセージの暗号化部分より充分に短縮できる。例えば、MD5(ハッシュ関数)がUPTFメッセージに使用されるならば、MD410は16バイトであり、SHA1が使用されるならば、MD410は30バイトであり;これに対してUPTFメッセージはメッセージタイプ及びパディング量に依存して100乃至1024バイトの範疇で可変である。モバイルPOSアプリケーション106のUPTFメッセージはMDを用いる場合には何らのパディングもなく;STSはパディングパラメータを知るすべは全くないので、メッセージがパディングを含むならば、STS120は完全なUPTFメッセージを算出することはできず、それについてのMDを正確に算出することもできない。完全なUPTFメッセージは、モバイルPOSアプリケーション109のDID(モバイルPOS104のDID)及びタイムスタンプ(双方とも非暗号化)及び上述のMDを有する。
アクション15−21はモバイルPOS104によるローカル通信210メッセージの生成、及びモバイルPOS104からPOS103により受信したローカル通信210ベースのメッセージの処理に関する。
アクション番号15。モバイルPOSソフトウエア109は11,12又は13のメッセージのバーコード表現を生成する。2次元タイプのバーコードが使用され;2−Dバーコードは高々3Kバイトに「エンコード」可能である。モバイルPOSアプリケーション109はバーコードスクリーンにバーコードを表示し、例えば移動電話POS104のディスプレイにバーコードを表示する。
アクション番号16。モバイルPOSアプリケーション109は11,12又は13でメッセージからオーディオ信号を生成する。
アクション番号17。モバイルPOSアプリケーション109はアクション番号14のメッセージ(メッセージダイジェストベースのメッセージ−図14)からバーコードを又は音声信号を一連のトーンとして(タッチトーン電話と同様)生成する。
アクション番号18。モバイルPOS104のユーザは、表示されたバーコードイメージと共にモバイルPOS104のディスプレイを、POS103に取り付けられたバーコードリーダに提示する。商人のPOS103はカメラを装備した別のモバイルPOS103を備えてもよく、カメラはバーコードの写真を撮り、ローカルな処理を行い(イメージからバーコードを抽出し)又は他のPOSメッセージと共に処理を行うサーバ側のSTS120へイメージを送信する。
アクション番号19。例えば、POS103のバーコードリーダは、表示されたイメージ(バーコード)を一連の文字に変換することで、表示されたモバイルPOS104のバーコードを処理し、最初の場所でバーコードを生成するのに使用されたUPTFメッセージを再生する。
アクション番号20。モバイルPOS104のユーザはそれを音声信号処理装置のマイクロフォンに提示しながら音声信号の再生を開始し、音声信号処理装置はPOS103で音声信号を処理する又は音声信号を処理するためにSTSに送信する。
アクション番号21。例えば、POS103での音声信号処理装置、音声信号を処理し、それを一連のキャラクタに変換し、最初の場所で音声信号を生成したのに使用されたUPTFメッセージを復元する。
アクション番号22はSTS120に対してPOS103により生成されたメッセージに関する。アクション番号22では、POS103はトランザクション用のUPTFメッセージを生成する。UPTFメッセージは移動電話の装置IDを含まない。POSはSTSにメッセージ及び移動電話のメッセージを送信するので、この装置IDは、移動電話のUPTFメッセージにより推測可能である(従って、2つのメッセージが同じアクションで共にSTSに到着する。)。
アクション番号23−26は図15に関連するPOSによるローカル通信の受信に関連する。
アクション番号23。モバイルPOS104ユーザは、モバイルPOSのディスプレイ(イメージとして)を捕らえるカメラに、モバイルPOS104のディスプレイを提示し;カメラはPOS103に取り付けられている。
アクション番号24。モバイルPOS104はモバイルPOSのスピーカをマイクロフォンに提示し、そのマイクロフォンはモバイルPOSの音声信号(音声信号のようなもの)を捕らえる(記録する);マイクロフォンはPOS103に取り付けられている。
アクション番号25。23のカメラは捕捉したイメージをPOS103により生成したUPTFメッセージと共にSTS120へ送信する。
アクション番号26。24のマイクロフォンは捕捉した音をPOS103により生成したUPTFメッセージと共にSTS120へ送信する。
アクション番号27−32はSTS120によるメッセージの処理、及びSTS120からPOS103及びモバイルPOS104への応答に関する。
アクション番号27。セキュアトランザクションサーバ(STS)はUPTFメッセージをモバイルPOSソフトウエア109から受信し、UPTFメッセージはPOS103から送信されたものである。
アクション番号28。STS120は、POS103により送信されたUPTFメッセージをPOS103から受信する。
アクション番号29。STS120はモバイルPOS104及びPOS103メッセージ402,404を比較し、SASプロトコルに従ってそれらを処理する。
アクション番号30。STS120はSASプロトコルに従ってトランザクションが認証されるべきか否かを判定する。
アクション番号31。STS120はトランザクションに対する確認UPTFメッセージをPOS103に送信する。
アクション番号32。STS120はトランザクション用の確認SMSメッセージを顧客のモバイルPOS104に送信する。
アクション番号33−34は図16のメッセージを送信するためのSMS又はMMSに関する。
アクション番号33。モバイルPOSアプリケーション109は11,12,13又は14のメッセージ内容に加えて、SMSをSTS120に送信する。メッセージの暗号化された部分は16進法で暗号化されることが好ましい。
アクション番号34。モバイルPOSアプリケーション109は11,12,13又は14のメッセージ内容に加えて、MMSをSTS120に送信する。メッセージの暗号化された部分は16進法で暗号化されることが好ましい。
アクション35−36は、ローカル通信媒体210としてRFを利用することに関連する。
35.WWのユーザはRFID、ブルートゥース、UWBV又はWiFiのようなショートレンジ通信を用いてPOSにローカル通信内容を送信する。WWソフトウエアは11,12,13又は14でメッセージからRF信号を生成する。
36.POSはRF通信を認識し、UPTFメッセージを受信する。POS103は、UPTFSASメッセージ402の非暗号化部分408内に含まれた情報(トランザクションID又はPOSIDのようなもの)を照合することで、メッセージがこのPOSに意図されているか否かを確認する。
アクション番号37−42はPOS103からモバイルPOS104へのローカル通信に関連する。
アクション番号37。POS103はそのモニタで1,2又は3に包含される情報を表現するバーコードを、モバイルPOSソフトウエア109に対するローカル通信210として表示する。
アクション番号38。POS103はそのスピーカで1,2又は3に包含される情報を表現する音声信号を、モバイルPOSソフトウエア109に対するローカル通信210として表示する。
アクション番号39。POS103は、モバイルPOSアプリケーション109のローカル通信に関する1,2又は3に含まれる情報を表現するRF信号をローカルRF送信機にて送信する。
アクション番号40。モバイルPOS104及びソフトウエアモジュールのカメラは、モバイルPOS104に対する1,2又は3に含まれる情報のローカル通信210用に、POS103により表示されたバーコードを解読する。
アクション番号41。モバイルPOS104及びソフトウエアモジュールのマイクロフォンは、1,2又は3に含まれる情報のローカル通信210用に、POS103から音声信号をデコードする。
アクション番号42。モバイルPOS104及びソフトウエアモジュールのローカルRF受信装置は、1,2又は3に含まれる情報のローカル通信210用に、POS103からローカル信号を受信する。
他の変形例は以下のとおりである。モバイルPOS104にはRFIDチップ(如何なるタイプのRFIDタグ;受動素子、能動素子又はそれらの如何なる組み合わせでもよい)又は近接フィールド通信(NFC: Near Field Communication)チップが装備される。この追加は、回路に統合されずに単に移動装置104に取り付けられてもよいし、回路の一部となってもよい。後者の場合、移動装置104のソフトウエア109はRFID又はNFCチップと通信可能である。前者の場合、移動装置104のソフトウエア109はRFID又はNCFチップと通信可能でなくてもよい;例えば、RFID又はNFCチップはモバイルPOSソフトウエア109の発行部により発行され、及び(物理的に)(例えば、接着剤又は他の結合技術により)移動装置104に取り付けられてもよい。ユーザがトランザクションを実行する場合、POS103のRFIDリーダはRFID又はNFCの存在を読み取り、取引者を見分ける。モバイルPOS104の所有者は、モバイルPOSソフトウエア109を利用して、例えばSTS120と共にリモート通信を介してトランザクションを更に確認する。POS103は、RFID又はNFC識別子の読み取り時に、UPTFメッセージをSTS120に送信し、STS120は移動装置から到着する顧客の確認及び/又は認証UPTFメッセージを待機する。その間、顧客はモバイルPOSアプリケーション109を開始し、PINをタイプ入力し、STS120への適切なUPTFメッセージの、モバイルPOSソフトウエア109伝送をもたらす。STS120がこのメッセージを受信すると、STS120は、UPTFプロトコルに従って、そのトランザクションを認証し又は否認し、それに従って取引者に通知する。一実施例によれば、STS120はトランザクションを確実に認証する。なぜなら、STSにて認証移動支払ソフトウエアと共に120はRFID又はNFCにより確認されるようにPIN及び移動装置120を関連付けているからである。この場合は移動装置104からSTS120へのUPTFメッセージの無線伝送を必要とする。或いは、モバイルPOSソフトウエア109は、POS103(上述したようなもの)で処理されるバーコード又はイメージ(上述したようなもの)を表示してもよい。この変形例の利点は購入に関してRFID又はNFCだけを利用してセキュリティを増やすことである。或いは、RFID又はNFCが双方向通信可能であってモバイルPOS104の回路に統合された場合には、モバイルPOS104からPOS103へのUPTFメッセージの伝送はRFID又はNFC上で、顧客による(移動装置104での)PINの入力時に伝送される。
本方法、装置、コンピュータ読み取り可能な媒体等は、セキュアトランザクションサーバ(STS)を用意すること;STSの第1の認証パラメータに従って認証ポイントオブセール(POS)装置を用意すること;STSの第2の認証パラメータに従って認証モバイル購入装置を用意すること;POS装置及びモバイル購入装置間でショートレンジ通信手段を用意すること;STSパーソナル識別エントリ(PIE)及び認証移動購入装置を関連付けること;POS装置により、時間依存性の変換されたセキュアPOS認証POS購入アクションをSTSに送信すること;(例えば、ユーザにより及び/又は自動的にコンピュータ読み取り可能な媒体−例えばメモリ等−から)PIEを移動購入装置に入力し、時変変換セキュアユーザ認証POS購入アクションをショートレンジ通信を介してPOS装置に送信すること;認証POS装置に従って、及び認証移動購入装置及びSTS関連性(PIE及び認証移動購入装置の関連性)に従って、STSにより、POS装置及び移動購入装置のPOS購入アクションを認証すること;を含む。
本装置は、ポイントオブセール(POS)装置を用意する手段;認証移動購入装置を用意する手段;時間依存POS購入アクションを認証POS装置に送信するための認証POS装置及び認証移動購入装置間のショートレンジ通信手段;時変POS購入アクションを受信し、認証POS装置及び認証移動購入装置に従って、POS装置について及び移動購入装置について時変POS購入アクションを認証及び確認する手段を有する。一実施例によれば、認証POS、認証購入装置を用意する並びに時変POS購入アクションを認証及び確認する手段はUPTFSASプロトコルに従う。
一実施例によれば、各自PIEを備えた装置各々と、時間依存性(例えば、ここで説明されたようなキー352を生成するタイムスタンプを利用する)と、STS認証パラメータとのSTS関連性に従って、POS装置103及び移動購入装置104は確実になり、トランザクションメッセージは認証可能になる。一実施例によれば、「送信」なる表現は、イメージ(例えば、バーコードイメージ)を介して情報又は知識を、音声を又は上述されたような無線通信接続技術により、通信又は変換することに関連する。一実施例によれば、例えば、移動装置のディスプレイに表示されたバーコードイメージの場合又はショートレンジ通信のような音声の場合、時変変換セキュアユーザ認証POS購入アクションをPOS装置に送信することは、UPTFSASプロトコルトランザクションメッセージ見解402,404の、時変変換セキュア認証トランザクションメッセージとしての表現であるコードイメージ又は音声を生成し、及び時変イメージ又は音声を用意し、再生又は不正なトランザクションに関するイメージ又は音声の再利用を防ぐ。
上述の好適実施例の観点からは、ここで説明された実施例を実現するのに適した装置104は、データを格納し、検索し及び処理することが可能であり、他のコンピュータ装置と移動(無線)通信可能な如何なるコンピュータ装置又はマシンとすることができ、そのコンピュータ装置等は、中央処理装置(CPU)のようなコンピュータ/演算プロセッサの1以上の通信可能に接続された要素;入力部(例えば、音声コマンド/制御用のマイクロフォン等、キーボード/キーパッド、ポインティングデバイス(例えば、マウス、ポインタ、スタイラス)、タッチスクリーン、カメラ、スキャナ等);出力装置(例えば、コンピュータディスプレイスクリーン(グラフィカルユーザインターフェースのようなユーザインターフェース)、スピーカ、プリンタ等);既知の通信プロトコルを含むコンピュータネットワークインターフェース(例えば、移動電話(音声/データ(インターネット))(セルラ無線ネットワーク、衛星等)ネットワーク、無線周波数技術、ローカルエリアネットワーク等);コンピュータ/コンピュータプロセッサ及び/又は電子回路のようなコンピュータ装置により実行するためのソフトウエア(オペレーティングシステム、ワイヤレスワレットソフトウエア等)及び/又はデータ(揮発性及び/又は不揮発性メモリ(ランダムアクセスメモリ)、ハードディスク、フラッシュメモリ、磁気/光ディスク等のような何らかの既知の記録媒体)のような情報/命令を格納する記録媒体;を有する。本実施例は、 物理ポイントオブセール(POS)トランザクション用の無線コンピューティング装置のための方法、装置(コンピュータシステム)及び/又はコンピュータ読み取り可能な媒体をもたらす。POS103及びSTS120は如何なるコンピュータでもよい。
ここで説明された実施例に関する多くの特徴及び利点は明細書から明白であり、本発明の実施例の精神及び範囲の範疇で、実施例のそのような特徴及び利点の全てを添付の特許請求の範囲に包含することが意図される。更に、多くの修正例及び変形例が当業者に明白であるので、本実施例を図示及び説明された構成及び動作に厳格に限定することは望まれず、従って適切な全ての変形例及び均等物が本発明の範囲に含まれるよう求められる。
以下、本発明により教示される手段が例示的に列挙される。
(付記1)
セキュアトランザクションサーバ(STS)を用意するステップと、
STSの第1の認証パラメータに従って認証ポイントオブセール(POS)装置を用意するステップと、
STSの第2の認証パラメータに従って認証モバイル購入装置を用意するステップと、
POS装置及びモバイル購入装置間でショートレンジ通信手段を用意するステップと、
STSパーソナル識別エントリ(PIE)及び認証モバイル購入装置を関連付けるステップと、
POS装置により、時変変換セキュアPOS認証POS購入アクションをSTSに送信するステップと、
ユーザによりPIEを認証モバイル購入装置に入力し、時変変換セキュアユーザ認証POS購入アクションをショートレンジ通信を介してPOS装置に送信するステップと、
認証POS装置に従って、及び認証モバイル購入装置及びPIEと認証モバイル購入装置とのSTS関連性に従って、STSにより、POS装置及び認証モバイル購入装置のPOS購入アクションを認証するステップと、
を有することを特徴とする方法。
(付記2)
前記ショートレンジ通信は、イメージ、音声、無線通信接続技術又はこれらの組み合わせの1以上を含む
ことを特徴とする付記1記載の方法。
(付記3)
POS購入アクションが、POS識別子又は購入トランザクション識別子である
ことを特徴とする付記1記載の方法。
(付記4)
POS購入アクションが、購入に関する単独のユーザの確認である
ことを特徴とする付記1記載の方法。
(付記5)
STSに対する変換セキュアユーザ認証POS購入アクション及び変換セキュアPOS認証POS購入アクションを、ユニバーサルパーバシブトランザクションフレームワーク(UPTF SAS)プロトコルに従って生成するステップ
を更に有することを特徴とする付記1記載の方法。
(付記6)
POS購入アクションがモバイル購入装置識別子を含み、当該方法は、POS装置により、移動購入装置識別子及びPOS識別子、トランザクション識別子又は単独の購入仕様のメッセージダイジェストを算出し、ショートレンジ通信を介してメッセージダイジェストをPOS装置に送信するステップを更に有する
ことを特徴とする付記5記載の方法。
(付記7)
ショートレンジ通信を介するPOS装置により、モバイル購入装置へのPOS購入アクションを送信するステップ
を更に有することを特徴とする付記1記載の方法。
(付記8)
POS購入アクションが、商品及び/又はサービスの支払を区別する
ことを特徴とする付記1記載の方法。
(付記9)
ショートレンジ通信、マルチメディアメッセージサービス又はそれらの組み合わせを介して、モバイルPOS装置により、変換セキュアユーザ認証POS認証アクションをSTSに送信するステップ
を更に有することを特徴とする付記1記載の方法。
(付記10)
ネットワークを介して、POS装置により、変換セキュアユーザ認証POS購入アクション及び変換セキュアPOS認証POS購入アクションを、POS購入アクションの認証用にSTSに送信するステップ
を更に有することを特徴とする付記1記載の方法。
(付記11)
認証は、変換セキュアユーザ認証POS購入アクション及び変換セキュアPOS認証POS購入アクション間の一致を確認することを含む
ことを特徴とする付記10記載の方法。
(付記12)
認証は、STSにより、POS購入アクションに関するPOSへの支払を設定することを含む
ことを特徴とする付記1記載の方法。
(付記13)
認証は、ショートメッセージサービス、マルチメディアメッセージサービス又はそれらの組み合わせを介して、POSレシートをモバイル購入装置に送信することをと含む
ことを特徴とする付記11記載の方法。
(付記14)
POS装置が認証モバイルPOS装置であり、当該方法が、
STSにより、POS個人識別エントリ(PIE)及びモバイルPOS装置を関連付けるステップと、
別のユーザにより、POSPIE及びPOSアクションをモバイルPOS装置に入力し、時変変換セキュアPOS認証POSアクションをSTSに送信するステップと、
POSPIE及び認証モバイルPOS装置のSTS関連性に従って並びにPIE及び認証モバイル購入装置のSTS関連性に従って、STSにより、モバイルPOS装置のPOSアクション及びモバイル購入装置のPOS購入アクションを承認するステップと、
を更に有することを特徴とする付記1記載の方法。
(付記15)
前記ショートレンジ通信としてのイメージが、POS装置及び/又はモバイル購入装置における、バーコードシステム、カメラシステム又はそれらの組み合わせの如何なるタイプから構成されてよい
ことを特徴とする付記2記載の方法。
(付記16)
前記バーコードシステムが、2次元バーコードを処理する
ことを特徴とする付記15記載の方法。
(付記17)
前記ショートレンジ通信としての音声が、POS装置及び/又はモバイル購入装置の認識装置における、デュアルトーンマルチ周波数トーン、音声又はそれらの組み合わせの如何なる出力音声信号でもよい
ことを特徴とする付記2記載の方法。
(付記18)
前記ショートレンジ通信としての無線周波数(RF)が、POS装置及び/又はモバイル購入装置における、無線周波数識別子(RFID)、ブルートゥース、WLAN、ニアフィールド通信(NFC)又はそれらの組み合わせの1以上を含む如何なるタイプの無線通信接続技術によるものでよい
ことを特徴とする付記2記載の方法。
(付記19)
モバイル購入装置が、RFID及び/又はNFCを、装置回路と共に統合されるように又はモバイル購入装置回路とは別のモバイル購入装置に取り付けられるように含む
ことを特徴とする付記18記載の方法。
(付記20)
第1及び第2認証パラメータ各々が、メッセージ毎に設定可能な時変生成乱数である
ことを特徴とする付記1記載の方法。
(付記21)
セキュアトランザクションサーバ(STS)と、
STSの第1の認証パラメータに従う、STSと通信可能に接続される認証ポイントオブセール(POS)装置と、
STSの第2の認証パラメータに従う、ショートレンジ通信を介して認証POS装置と通信可能に接続される認証モバイル購入装置と、
を有し、前記認証POS装置は、時変変換セキュアPOS認証POS購入アクションをSTSに送信し、
STSは、パーソナル識別エントリ(PIE)及び認証モバイル購入装置を関連付け、
認証モバイル購入装置が、PIE及びPOS購入アクションを受信し、POS装置及びモバイル購入装置間でショートレンジ通信を介して、時変変換セキュアユーザ認証POS購入アクションをPOS装置に送信し、
認証POS装置に従って並びに認証モバイル購入装置及びPIEと認証モバイル購入装置とのSTS関連性に従って、STSが、POS装置及び認証モバイル購入装置のPOS購入アクションを認証する
ことを特徴とする装置。
(付記22)
前記ショートレンジ通信は、イメージ、音声、無線通信接続技術又はこれらの組み合わせの1以上を含む
ことを特徴とする付記1記載の方法。
(付記23)
セキュアトランザクションサーバ(STS)と、
STSの第1の認証パラメータに従う、STSと通信可能に接続される認証ポイントオブセール(POS)装置と、
取り付けられた無線周波数識別タグを有する、STSの第2の認証パラメータに従う、認証POS装置と通信可能に接続される認証モバイル購入装置と、
を有し、前記認証POS装置は、時変変換セキュアPOS認証POS購入アクションをSTSに送信し、
STSは、パーソナル識別エントリ(PIE)及び認証モバイル購入装置を関連付け、
認証モバイル購入装置が、PIE及びPOS購入アクションを受信し、移動電話ネットワーク、ショートメッセージサービス又はマルチメディアメッセージサービス又はそれらの如何なる組み合わせでもよいものを介して、時変変換セキュアユーザ認証POS購入アクションをSTSに送信し、
認証POS装置に従って並びに認証モバイル購入装置及びPIEと認証モバイル購入装置とのSTS関連性に従って、STSが、POS装置及び認証モバイル購入装置のPOS購入アクションを認証する
ことを特徴とする装置。
(付記24)
認証ポイントオブセール(POS)装置を用意する手段と、
認証モバイル購入装置を用意する手段と、
時変POS購入アクションを認証POS装置に送信するための認証POS装置及び認証モバイル購入装置間のショートレンジ通信手段と、
時変POS購入アクションを受信し、認証POS装置及び認証モバイル購入装置に従って、POS装置及びモバイル購入装置の時変POS購入アクションを認証及び確認する手段と、
を有することを特徴とする装置。
本発明の一実施例による物理的ポイントオブセール(POS)トランザクションサービス用の移動無線通信装置を用意する通信システム100を示す図である。 本発明の一実施例により移動装置POS認証トランザクションを実行するユニバーサルパーバシブトランザクションフレームワークセキュアアグリーメントサブミッション(UPTF SAS)システムの機能ブロック図である。 本発明の一実施例による認証モバイルPOSサービスをもたらすようにセキュアアグリーメントサブミッション(SAS)プロトコルに基づくUPTF移動装置POS認証トランザクションメッセージを示す図である。 本発明の一実施例によるモバイルPOSをもたらすシステムフローチャートを示す図である。 本発明の一実施例によるPOS認証トランザクションのためのモバイル装置のフローチャートである。 本発明の一実施例によるPOS認証トランザクションのためのモバイル装置のフローチャートである。 本発明の一実施例によるPOS認証トランザクションのためのモバイル装置のフローチャートである。 本発明の一実施例によるPOS認証トランザクションのためのモバイル装置のフローチャートである。 本発明の一実施例によるPOS認証トランザクションのためのモバイル装置のフローチャートである。 本発明の一実施例によるPOS認証トランザクションのためのモバイル装置のフローチャートである。 本発明の一実施例によるPOS認証トランザクションのためのモバイル装置のフローチャートである。 本発明の一実施例によるPOS認証トランザクションのためのモバイル装置のフローチャートである。 本発明の一実施例によるPOS認証トランザクションのためのモバイル装置のフローチャートである。 本発明の一実施例によるPOS認証トランザクションのためのモバイル装置のフローチャートである。 本発明の一実施例によるPOS認証トランザクションのためのモバイル装置のフローチャートである。 本発明の一実施例によるPOS認証トランザクションのためのモバイル装置のフローチャートである。
符号の説明
100 コンピュータシステム
102 ユーザ
103 POS
104 モバイル装置
106 プロバイダ
109 モバイルPOSアプリケーション
120 セキュアトランザクションサーバ
203 データベース

Claims (5)

  1. セキュアトランザクションサーバ(STS)を用意するステップと、
    STSによって初期化された第1の時間依存乱数生成用パラメータをポイントオブセール(POS)装置に備えさせるステップと、
    STSによって初期化された第2の時間依存乱数生成用パラメータをモバイル購入装置に備えさせるステップと、
    POS装置及びモバイル購入装置間でショートレンジ通信手段を用意するステップと、
    STSによってパーソナル識別エントリ(PIE)及びモバイル購入装置を関連付けるステップと、
    POS装置により、POS装置の時変セキュアPOS購入アクションをSTSに送信するステップであって、前記POS装置の時変セキュアPOS購入アクションは、前記POS装置にとっての購入アクション情報を、前記第1の時間依存乱数生成用パラメータおよび時刻情報に基づいて生成された乱数を使って保護したものである、ステップと、
    ユーザによりPIEをモバイル購入装置に入力し、ユーザの時変セキュアPOS購入アクションをショートレンジ通信を介してPOS装置に送信するステップであって、前記ユーザの時変セキュアPOS購入アクションは、前記モバイル購入装置にとっての購入アクション情報を、前記第2の時間依存乱数生成用パラメータおよび時刻情報に基づいて生成された乱数を使って保護したものである、ステップと、
    STSにより、前記POS装置の購入アクション情報と前記モバイル購入装置の購入アクション情報の合致に基づいて前記POS装置及び前記モバイル購入装置の購入アクション情報承認するステップであって、PIEと前記モバイル購入装置との関連付けに従って、前記ユーザの時変セキュアPOS購入アクションから前記モバイル購入装置の購入アクション情報を取り出すことを含む、ステップと、
    し、
    前記ショートレンジ通信が音声によるものであり、該音声が、POS装置及び/又はモバイル購入装置の認識装置における、デュアルトーンマルチ周波数トーン、音声又はそれらの組み合わせの如何なる出力音声信号でもよい、
    方法。
  2. 前記POS装置がモバイルPOS装置であり、当該方法が、
    STSにより、POS個人識別エントリ(PIE)及びモバイルPOS装置を関連付けるステップと、
    別のユーザにより、POSPIE及び購入アクション情報を前記モバイルPOS装置に入力し、それに基づいて前記POS装置の時変セキュアPOS購入アクションをSTSに送信するステップとを更に有し、
    入アクション情報を承認する前記ステップが更に、前記POSPIEと前記モバイルPOS装置との関連付けに従って、前記POS装置の時変セキュアPOS購入アクションから前記モバイルPOS装置の購入アクション情報を取り出すことを含む、
    請求項1記載の方法。
  3. セキュアトランザクションサーバ(STS)と、
    STSによって初期化された第1の時間依存乱数生成用パラメータを備える、STSと通信可能に接続されるポイントオブセール(POS)装置と、
    STSによって初期化された第2の時間依存乱数生成用パラメータを備える、ショートレンジ通信を介してPOS装置と通信可能に接続されるモバイル購入装置と、
    を有する装置であって、前記POS装置は、POS装置の時変セキュアPOS購入アクションをSTSに送信し、前記POS装置の時変セキュアPOS購入アクションは、前記POS装置にとっての購入アクション情報を、前記第1の時間依存乱数生成用パラメータおよび時刻情報に基づいて生成された乱数を使って保護したものであり、
    STSは、パーソナル識別エントリ(PIE)及びモバイル購入装置を関連付け、
    モバイル購入装置が、PIE及び購入アクション情報を受信し、POS装置及びモバイル購入装置間でショートレンジ通信を介して、ユーザの時変セキュアPOS購入アクションをPOS装置に送信し、前記ユーザの時変セキュアPOS購入アクションは、前記モバイル購入装置にとっての購入アクション情報を、前記第2の時間依存乱数生成用パラメータおよび時刻情報に基づいて生成された乱数を使って保護したものであり、
    STSが、前記POS装置のPOS購入アクションと前記モバイル購入装置の購入アクション情報の合致に基づいて前記POS装置及び前記モバイル購入装置の購入アクション情報を認証するよう構成されており、STSはPIEと前記モバイル購入装置との関連付けに従って、前記ユーザの時変セキュアPOS購入アクションから前記モバイル購入装置の購入アクション情報を取り出すようさらに構成されており、
    前記ショートレンジ通信が音声によるものであり、該音声が、POS装置及び/又はモバイル購入装置の認識装置における、デュアルトーンマルチ周波数トーン、音声又はそれらの組み合わせの如何なる出力音声信号でもよい、
    ことを特徴とする装置。
  4. セキュアトランザクションサーバ(STS)と、
    STSによって初期化された第1の時間依存乱数生成用パラメータを備える、STSと通信可能に接続されるポイントオブセール(POS)装置と、
    取り付けられた無線周波数識別タグを有する、STSによって初期化された第2の時間依存乱数生成用パラメータを備える、POS装置と通信可能に接続されるモバイル購入装置と、
    を有する装置であって、前記POS装置は、ショートレンジ通信を介して前記モバイル購入装置にトランザクションID、金額及びPOSIDを含む情報を送信し、前記POS装置は、POS装置の時変セキュアPOS購入アクションをSTSに送信し、前記POS装置の時変セキュアPOS購入アクションは、前記POS装置にとっての購入アクション情報を、前記第1の時間依存乱数生成用パラメータおよび時刻情報に基づいて生成された乱数を使って保護したものであり、
    STSは、パーソナル識別エントリ(PIE)及びモバイル購入装置を関連付け、
    モバイル購入装置が、PIE及び購入アクション情報を受信し、移動電話ネットワーク、ショートメッセージサービス又はマルチメディアメッセージサービス又はそれらの如何なる組み合わせでもよいものを介して、ユーザの時変セキュアPOS購入アクションをSTSに送信し、前記ユーザの時変セキュアPOS購入アクションは、前記モバイル購入装置にとっての購入アクション情報を、前記第2の時間依存乱数生成用パラメータおよび時刻情報に基づいて生成された乱数を使って保護したものであり、
    STSが、前記POS装置の購入アクション情報と前記モバイル購入装置の購入アクション情報の合致に基づいて前記POS装置及び前記モバイル購入装置の購入アクション情報を認証するよう構成されており、STSはPIEと前記モバイル購入装置との関連付けに従って、前記ユーザの時変セキュアPOS購入アクションから前記モバイル購入装置の購入アクション情報を取り出すようさらに構成されており、
    前記ショートレンジ通信が音声によるものであり、該音声が、POS装置及び/又はモバイル購入装置の認識装置における、デュアルトーンマルチ周波数トーン、音声又はそれらの組み合わせの如何なる出力音声信号でもよい、
    ことを特徴とする装置。
  5. ポイントオブセール(POS)装置を用意する手段と、
    モバイル購入装置を用意する手段と、
    時変セキュアPOS購入アクションをPOS装置に送信するためのPOS装置及びモバイル購入装置間のショートレンジ通信手段であって、前記時変セキュアPOS購入アクションは、購入アクション情報を時間依存乱数を使って保護したものである、手段と、
    前記時変セキュアPOS購入アクションを受信し、前記POS装置及び前記モバイル購入装置の購入アクション情報の合致に基づいて、前記POS装置及び前記モバイル購入装置の購入アクション情報を認証及び確認する手段と、
    を有しており、
    前記ショートレンジ通信が音声によるものであり、該音声が、POS装置及び/又はモバイル購入装置の認識装置における、デュアルトーンマルチ周波数トーン、音声又はそれらの組み合わせの如何なる出力音声信号でもよい、
    装置。
JP2006208923A 2005-08-01 2006-07-31 物理的posトランザクションのための方法及び装置 Expired - Fee Related JP5407104B2 (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US70386205P 2005-08-01 2005-08-01
US60/703,862 2005-08-01
US11/488,178 US7784684B2 (en) 2002-08-08 2006-07-18 Wireless computer wallet for physical point of sale (POS) transactions
US11/488,178 2006-07-18

Publications (2)

Publication Number Publication Date
JP2007042103A JP2007042103A (ja) 2007-02-15
JP5407104B2 true JP5407104B2 (ja) 2014-02-05

Family

ID=37487378

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006208923A Expired - Fee Related JP5407104B2 (ja) 2005-08-01 2006-07-31 物理的posトランザクションのための方法及び装置

Country Status (3)

Country Link
US (1) US7784684B2 (ja)
EP (1) EP1758053A1 (ja)
JP (1) JP5407104B2 (ja)

Families Citing this family (447)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2003255949A1 (en) * 2002-07-09 2004-01-23 Neology, Inc. System and method for providing secure identification solutions
US9367841B2 (en) * 2011-07-18 2016-06-14 Tiger T G Zhou Facilitating mobile device payments using product code scanning
US7688953B2 (en) * 2003-07-14 2010-03-30 Cisco Technology, Inc. Rate control in communications systems
US8767931B2 (en) * 2003-07-14 2014-07-01 Orative Corporation Provisioning in communications systems
US8325906B2 (en) * 2003-07-14 2012-12-04 Cisco Technology, Inc. Class-based call request routing
US8638910B2 (en) * 2003-07-14 2014-01-28 Cisco Technology, Inc. Integration of enterprise voicemail in mobile systems
US7787607B2 (en) * 2003-07-14 2010-08-31 Cisco Technology, Inc. Mobile device calls via private branch exchange
US8503658B2 (en) * 2003-07-14 2013-08-06 Cisco Technology, Inc. Call notification with rich caller identification
US7889849B2 (en) * 2003-07-14 2011-02-15 Cisco Tech Inc Mobile device conference calls via private branch exchange
US7876888B2 (en) * 2003-07-14 2011-01-25 Cisco Technology, Inc. Mobile device calls via private branch exchange
US20070041542A1 (en) * 2003-07-14 2007-02-22 Schramm Steven D Connection management in communications systems
US7783310B2 (en) * 2003-07-14 2010-08-24 Orative Corporation Melting information on a client device
US7742584B2 (en) * 2003-07-14 2010-06-22 Cisco Technology, Inc. Mobile device calls via private branch exchange
US7974391B2 (en) 2003-07-14 2011-07-05 Orative Corporation Conversation-based user interface
US7940910B2 (en) * 2003-07-14 2011-05-10 Orative Corporation Directory integration in mobile systems
US7822189B2 (en) * 2003-07-14 2010-10-26 Orative Corporation Searching multiple directories and generating a sorted integrated directory
US8150945B2 (en) * 2003-09-22 2012-04-03 Broadcom Corporation Host arbitrated user interface resource sharing
EP1728219A1 (de) * 2004-03-19 2006-12-06 Roger Marcel Humbel Alles-schlüssel bzw. einstell software liste in handy (pass-partout) für funk-fahrrad-schlüsser, autos, häuser, rfid-tags mit zulassungs- und zahlungsverkehrs-funktion all in one remote key
JP2005276184A (ja) * 2004-03-25 2005-10-06 Internatl Business Mach Corp <Ibm> 無線サービス購買システム
AU2005228061A1 (en) 2004-04-02 2005-10-13 Research In Motion Limited Deploying and provisioning wireless handheld devices
US7464862B2 (en) * 2004-06-15 2008-12-16 Quickvault, Inc. Apparatus & method for POS processing
US20100081375A1 (en) * 2008-09-30 2010-04-01 Apple Inc. System and method for simplified control of electronic devices
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US7721969B2 (en) 2005-04-21 2010-05-25 Securedpay Solutions, Inc. Portable handheld device for wireless order entry and real time payment authorization and related methods
US7533047B2 (en) * 2005-05-03 2009-05-12 International Business Machines Corporation Method and system for securing card payment transactions using a mobile communication device
US20080313056A1 (en) * 2005-06-03 2008-12-18 Shadow Enterprises Inc. Ordering and Image Transmission System and Method Utilizing Instant Messaging
US7482925B2 (en) * 2005-06-24 2009-01-27 Visa U.S.A. Apparatus and method to electromagnetically shield portable consumer devices
US20090327086A1 (en) * 2005-09-08 2009-12-31 Homeier-Beals Thomas E Non-Optical Mobile Electronic Transaction System, Device and Method Therefor
US20130332343A1 (en) 2005-10-06 2013-12-12 C-Sam, Inc. Multi-tiered, secure mobile transactions ecosystem enabling platform comprising a personalization tier, a service tier, and an enabling tier
US10026079B2 (en) 2005-10-06 2018-07-17 Mastercard Mobile Transactions Solutions, Inc. Selecting ecosystem features for inclusion in operational tiers of a multi-domain ecosystem platform for secure personalized transactions
US8205791B2 (en) 2005-10-11 2012-06-26 National Payment Card Association Payment system and methods
US8833644B2 (en) 2005-10-11 2014-09-16 National Payment Card Association Payment system and methods
US9064252B2 (en) 2005-10-11 2015-06-23 National Payment Card Association Payment system and methods
US20070150403A1 (en) * 2005-12-28 2007-06-28 Motorola, Inc. Method and system for a mobile auction concierge
US8949146B2 (en) * 2005-12-31 2015-02-03 Michelle Fisher Method for purchasing tickets using a mobile communication device
US8559987B1 (en) * 2005-12-31 2013-10-15 Blaze Mobile, Inc. Wireless bidirectional communications between a mobile device and associated secure element
US20070156436A1 (en) 2005-12-31 2007-07-05 Michelle Fisher Method And Apparatus For Completing A Transaction Using A Wireless Mobile Communication Channel And Another Communication Channel
US8275312B2 (en) * 2005-12-31 2012-09-25 Blaze Mobile, Inc. Induction triggered transactions using an external NFC device
US8290433B2 (en) * 2007-11-14 2012-10-16 Blaze Mobile, Inc. Method and system for securing transactions made through a mobile communication device
US8019365B2 (en) * 2005-12-31 2011-09-13 Michelle Fisher Conducting a payment using a secure element and SMS
US8352323B2 (en) * 2007-11-30 2013-01-08 Blaze Mobile, Inc. Conducting an online payment transaction using an NFC enabled mobile communication device
US8693995B2 (en) 2007-12-13 2014-04-08 Michelle Fisher Customized mobile applications for special interest groups
US7657489B2 (en) 2006-01-18 2010-02-02 Mocapay, Inc. Systems and method for secure wireless payment transactions
US8011013B2 (en) 2006-07-19 2011-08-30 Quickvault, Inc. Method for securing and controlling USB ports
US10037408B2 (en) 2013-03-15 2018-07-31 Jeffrey A. Matos Apparatus for preventing unauthorized access to computer files and for securing medical records
US7886962B2 (en) * 2006-08-17 2011-02-15 Verizon Patent And Licensing Inc. Multi-function transaction device
US10019708B2 (en) * 2006-08-25 2018-07-10 Amazon Technologies, Inc. Utilizing phrase tokens in transactions
AU2006222701A1 (en) * 2006-09-21 2008-04-10 Claudia Von Heesen Payment method and system
US20080148395A1 (en) * 2006-10-24 2008-06-19 Chris Brock System and method for securing settings of a computing device
US20080114699A1 (en) * 2006-11-13 2008-05-15 Gong Yi Yuan System, hardware and method for mobile pos payment
US20080143487A1 (en) * 2006-12-19 2008-06-19 Broadcom Corporation System and method for enabling interrupts for rfid tags
US8700457B2 (en) * 2007-01-03 2014-04-15 William H. Bollman Mobile phone based rebate device for redemption at a point of sale terminal
US8923827B2 (en) * 2007-01-09 2014-12-30 Visa U.S.A. Inc. Mobile payment management
US20080175449A1 (en) * 2007-01-19 2008-07-24 Wison Technology Corp. Fingerprint-based network authentication method and system thereof
DE102007005427A1 (de) * 2007-01-30 2008-07-31 Hischam Telib Verfahren und Vorrichtung zur elektronischen Zahlung
DE102007006659B4 (de) * 2007-02-10 2024-01-18 Walter Keller Mobiles Echtzeit Bezahlverfahren
US10102518B2 (en) 2007-02-22 2018-10-16 First Data Corporation Enrollment and registration of a device in a mobile commerce system
US8566239B2 (en) * 2007-02-22 2013-10-22 First Data Corporation Mobile commerce systems and methods
US20080208697A1 (en) * 2007-02-23 2008-08-28 Kargman James B Secure system and method for payment card and data storage and processing via information splitting
US8935187B2 (en) 2007-03-07 2015-01-13 Playspan, Inc. Distributed payment system and method
US8732020B2 (en) * 2007-03-28 2014-05-20 At&T Intellectual Property I, Lp Method and apparatus for fulfilling purchases
KR101488222B1 (ko) * 2007-03-30 2015-01-30 오렌지 무접촉 애플리케이션, 단말, 보안 모듈 및 연관된 시스템들을 위한 트랜잭션과 관련된 메시지를 통신 및 전송하는 방법
WO2008150932A1 (en) * 2007-05-29 2008-12-11 Phone Through, Inc. Methods and apparatuses related to the offer of purchase incentives
US8604995B2 (en) 2007-06-11 2013-12-10 Visa U.S.A. Inc. Shielding of portable consumer device
GB2450193A (en) * 2007-06-12 2008-12-17 Cvon Innovations Ltd Method and system for managing credits via a mobile device
US20080313082A1 (en) * 2007-06-14 2008-12-18 Motorola, Inc. Method and apparatus for proximity payment provisioning between a wireless communication device and a trusted party
US20080313079A1 (en) * 2007-06-14 2008-12-18 Motorola, Inc. System and method for proximity payment transaction between a wireless communication device and a point of sale terminal in conjunction with a trusted party
US9342823B2 (en) * 2007-06-18 2016-05-17 Lemon, Inc. Payment clearing network for electronic financial transactions and related personal financial transaction device
US7739169B2 (en) 2007-06-25 2010-06-15 Visa U.S.A. Inc. Restricting access to compromised account information
US20090018964A1 (en) * 2007-07-13 2009-01-15 Sony Ericsson Mobile Communications Ab Methods, systems, and computer program products for performing a transaction in which a certifier provides identification information for authenticating a customer at the point of sale
US20090063312A1 (en) * 2007-08-28 2009-03-05 Hurst Douglas J Method and System for Processing Secure Wireless Payment Transactions and for Providing a Virtual Terminal for Merchant Processing of Such Transactions
US8695001B2 (en) * 2007-09-20 2014-04-08 Microsoft Corporation Loading services based on a request and setting permission level to enable execution of commands or services exposed based on a role of requester
US20090106152A1 (en) * 2007-10-17 2009-04-23 The Western Union Company Money transfers utilizing unique receiver identifier
US20100250436A1 (en) * 2007-10-17 2010-09-30 The Western Union Company Mobile customer service centers with a mobile pickup model
US20090265272A1 (en) * 2007-10-17 2009-10-22 The Western Union Company Money transfers utilizing a unique receiver identifier
US20090119170A1 (en) * 2007-10-25 2009-05-07 Ayman Hammad Portable consumer device including data bearing medium including risk based benefits
FR2923050B1 (fr) * 2007-10-30 2011-09-23 Oberthur Card Syst Sa Authentification d'une etiquette electronique par association a une entite, procedes, systemes et etiquette associes.
US8038068B2 (en) * 2007-11-28 2011-10-18 Visa U.S.A. Inc. Multifunction removable cover for portable payment device
SE532268C2 (sv) 2007-12-04 2009-11-24 Accumulate Ab Förfarande för säkra transaktioner
US8589267B2 (en) 2008-01-03 2013-11-19 Mocapay, Inc. System and method for re-distributing and transferring mobile gift cards
US8744940B2 (en) 2008-01-03 2014-06-03 William O. White System and method for distributing mobile compensation and incentives
JP5662632B2 (ja) * 2008-01-29 2015-02-04 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation 電子決済システム、携帯端末、電子決済端末、電子決済方法およびコンピュータ・プログラム
US8813182B2 (en) * 2008-01-30 2014-08-19 Ebay Inc. Near field communication activation and authorization
US8756161B2 (en) * 2008-02-11 2014-06-17 Accenture Global Services Limited Customer initiated payment method using mobile device
US8141780B2 (en) 2008-02-23 2012-03-27 Cedar Ridge Research Llc System and method for data card emulation
US9004354B1 (en) 2008-03-31 2015-04-14 Amazon Technologies, Inc. Machine-readable code rendering device and methods for using the same
US8301500B2 (en) * 2008-04-02 2012-10-30 Global 1 Enterprises Ghosting payment account data in a mobile telephone payment transaction system
US8175979B2 (en) * 2008-04-02 2012-05-08 International Business Machines Corporation Method and system for anonymous electronic transactions using a mobile device
US8365988B1 (en) * 2008-04-11 2013-02-05 United Services Automobile Association (Usaa) Dynamic credit card security code via mobile device
US9626821B2 (en) * 2008-04-24 2017-04-18 Qualcomm Incorporated Electronic payment system
EP2294539A1 (en) 2008-05-18 2011-03-16 Google Inc. Secured electronic transaction system
US8374588B2 (en) * 2008-06-02 2013-02-12 Mocapay, Inc. Method and system for sending marketing messages to mobile-device users from a mobile-commerce platform
US8543091B2 (en) 2008-06-06 2013-09-24 Ebay Inc. Secure short message service (SMS) communications
US20090307140A1 (en) * 2008-06-06 2009-12-10 Upendra Mardikar Mobile device over-the-air (ota) registration and point-of-sale (pos) payment
US11258652B2 (en) 2008-06-08 2022-02-22 Apple Inc. System and method for placeshifting media playback
US8516125B2 (en) * 2008-06-08 2013-08-20 Apple Inc. System and method for simplified data transfer
US9626363B2 (en) 2008-06-08 2017-04-18 Apple Inc. System and method for placeshifting media playback
US9053474B2 (en) * 2008-08-04 2015-06-09 At&T Mobility Ii Llc Systems and methods for handling point-of-sale transactions using a mobile device
KR20110084400A (ko) * 2008-08-26 2011-07-22 어댑티브 페이먼츠, 인코포레이티드 안전 결재 처리 시스템 및 방법
US8447669B2 (en) 2008-08-26 2013-05-21 Visa U.S.A. Inc. System and method for implementing financial assistance programs
US10706402B2 (en) 2008-09-22 2020-07-07 Visa International Service Association Over the air update of payment transaction data stored in secure memory
US8977567B2 (en) 2008-09-22 2015-03-10 Visa International Service Association Recordation of electronic payment transaction information
US9824355B2 (en) 2008-09-22 2017-11-21 Visa International Service Association Method of performing transactions with contactless payment devices using pre-tap and two-tap operations
US9037513B2 (en) * 2008-09-30 2015-05-19 Apple Inc. System and method for providing electronic event tickets
US20100078471A1 (en) * 2008-09-30 2010-04-01 Apple Inc. System and method for processing peer-to-peer financial transactions
US10380573B2 (en) * 2008-09-30 2019-08-13 Apple Inc. Peer-to-peer financial transaction devices and methods
US8850052B2 (en) * 2008-09-30 2014-09-30 Apple Inc. System and method for simplified resource sharing
US20100078472A1 (en) * 2008-09-30 2010-04-01 Apple Inc. Group peer-to-peer financial transactions
US8060627B2 (en) * 2008-09-30 2011-11-15 Apple Inc. Device-to-device workflows
US8239276B2 (en) * 2008-09-30 2012-08-07 Apple Inc. On-the-go shopping list
US8215546B2 (en) * 2008-09-30 2012-07-10 Apple Inc. System and method for transportation check-in
US20100082485A1 (en) * 2008-09-30 2010-04-01 Apple Inc. Portable point of purchase devices and methods
US9026462B2 (en) * 2008-09-30 2015-05-05 Apple Inc. Portable point of purchase user interfaces
US8131645B2 (en) * 2008-09-30 2012-03-06 Apple Inc. System and method for processing media gifts
US20100082490A1 (en) * 2008-09-30 2010-04-01 Apple Inc. Systems and methods for secure wireless transactions
US9070149B2 (en) 2008-09-30 2015-06-30 Apple Inc. Media gifting devices and methods
US20160210491A9 (en) * 2008-09-30 2016-07-21 Apple Inc. Systems and methods for secure wireless financial transactions
US20100082455A1 (en) * 2008-09-30 2010-04-01 Apple Inc. Real-time bargain hunting
WO2010040206A1 (en) * 2008-10-07 2010-04-15 Codapay Reverse payment transaction system and method
US20100125492A1 (en) * 2008-11-14 2010-05-20 Apple Inc. System and method for providing contextual advertisements according to dynamic pricing scheme
EP2189932B1 (en) * 2008-11-24 2020-07-15 BlackBerry Limited Electronic payment system using mobile wireless communications device and associated methods
US9569770B1 (en) 2009-01-13 2017-02-14 Amazon Technologies, Inc. Generating constructed phrases
US20100179909A1 (en) * 2009-01-14 2010-07-15 Jubin Dana User defined udk
US8826397B2 (en) * 2009-01-15 2014-09-02 Visa International Service Association Secure remote authentication through an untrusted network
GB0901589D0 (en) * 2009-01-30 2009-03-11 Omar Ralph M Improvements relating to multifunction authentication systems
US9158416B2 (en) 2009-02-15 2015-10-13 Neonode Inc. Resilient light-based touch surface
US9092772B2 (en) * 2009-02-16 2015-07-28 Xius Corp. Integrated system and method for enabling mobile commerce transactions using “contactless identity modules in mobile handsets”
WO2010095988A1 (en) * 2009-02-18 2010-08-26 Telefonaktiebolaget L M Ericsson (Publ) User authentication
US9569768B2 (en) * 2009-02-20 2017-02-14 First Data Corporation Systems, methods and apparatus for selecting a payment account for a payment transaction
US20100248779A1 (en) * 2009-03-26 2010-09-30 Simon Phillips Cardholder verification rule applied in payment-enabled mobile telephone
US20100257033A1 (en) * 2009-04-02 2010-10-07 Qualcomm Incorporated System and method of conducting transactions using a wireless device
US9715681B2 (en) 2009-04-28 2017-07-25 Visa International Service Association Verification of portable consumer devices
US8224375B2 (en) * 2009-05-01 2012-07-17 Qualcomm Incorporated Proximity purchase ringtones
US20100287097A1 (en) * 2009-05-08 2010-11-11 Bank Of America Corporation Conducting Commercial Transactions with a Mobile Device
US9471920B2 (en) 2009-05-15 2016-10-18 Idm Global, Inc. Transaction assessment and/or authentication
US9038886B2 (en) 2009-05-15 2015-05-26 Visa International Service Association Verification of portable consumer devices
US9105027B2 (en) 2009-05-15 2015-08-11 Visa International Service Association Verification of portable consumer device for secure services
US8893967B2 (en) 2009-05-15 2014-11-25 Visa International Service Association Secure Communication of payment information to merchants using a verification token
US10346845B2 (en) 2009-05-15 2019-07-09 Idm Global, Inc. Enhanced automated acceptance of payment transactions that have been flagged for human review by an anti-fraud system
US8534564B2 (en) 2009-05-15 2013-09-17 Ayman Hammad Integration of verification tokens with mobile communication devices
SE533431C2 (sv) * 2009-06-04 2010-09-28 Accumulate Ab Metod för säkra transaktioner
SE533880C2 (sv) * 2009-06-04 2011-02-22 Accumulate Ab Metod för säkra transaktioner
US10007712B1 (en) 2009-08-20 2018-06-26 Amazon Technologies, Inc. Enforcing user-specified rules
US20110071924A1 (en) * 2009-09-18 2011-03-24 Pitney Bowes Inc. System and method for processing consumer transactions using a central server and a mobile processor
US9864991B2 (en) * 2009-09-22 2018-01-09 Murphy Oil Usa, Inc. Method and apparatus for secure transaction management
US20110083018A1 (en) * 2009-10-06 2011-04-07 Validity Sensors, Inc. Secure User Authentication
US8983438B2 (en) * 2009-10-27 2015-03-17 Visa U.S.A. Inc. System and method for enabling a mobile communication device to operate as a financial presentation device
US10083467B2 (en) * 2009-11-06 2018-09-25 Walmart Apollo, Llc System and method for communicating information to a customer at a point-of-sale via a wireless link within a retail store
CN102081769A (zh) 2009-11-27 2011-06-01 阿里巴巴集团控股有限公司 支付数据处理方法、***、支付终端及支付服务器
US20110137804A1 (en) 2009-12-03 2011-06-09 Recursion Software, Inc. System and method for approving transactions
CN102103683A (zh) * 2009-12-17 2011-06-22 中兴通讯股份有限公司 Nfc移动终端的卡模拟应用的实现方法及其装置
US9129493B2 (en) 2010-01-08 2015-09-08 Apg Cash Drawer, Llc Wireless device operable cash drawer having biometric, database, and messaging capabilities
US8928456B2 (en) * 2010-01-08 2015-01-06 Apg Cash Drawer, Llc Wireless device operable cash drawer
US10049534B2 (en) * 2010-01-08 2018-08-14 Apg Cash Drawer Cash drawer having a network interface
US20140052521A1 (en) * 2010-01-27 2014-02-20 Envizo, Inc. Campaign reward system in communication with financial institution
US20140149196A1 (en) * 2010-01-27 2014-05-29 Envizio, Inc. Offer redemption of an offer at a retailer
US20110191160A1 (en) * 2010-01-29 2011-08-04 Bank Of America Corporation Mobile payment device for conducting transactions associated with a merchant offer program
US9129269B2 (en) * 2010-02-02 2015-09-08 Xia Dai Secured point-of-sale transaction system
US20110264586A1 (en) * 2010-02-11 2011-10-27 Cimbal Inc. System and method for multipath contactless transactions
US20120072353A1 (en) * 2010-02-11 2012-03-22 Christopher Boone Enhanced system and method for multipath contactless transactions
US8438288B2 (en) * 2010-02-17 2013-05-07 Microsoft Corporation Device-pairing by reading an address provided in device-readable form
US9424413B2 (en) 2010-02-24 2016-08-23 Visa International Service Association Integration of payment capability into secure elements of computers
US8799658B1 (en) 2010-03-02 2014-08-05 Amazon Technologies, Inc. Sharing media items with pass phrases
WO2011110697A1 (es) * 2010-03-08 2011-09-15 Telefonica, S.A. Procedimiento y sistema para realizar una transacción
SI23227A (sl) * 2010-03-10 2011-05-31 Margento R&D D.O.O. Brezžični mobilni transakcijski sistem in postopek izvedbe transakcije z mobilnim telefonom
US8429616B2 (en) * 2010-03-19 2013-04-23 Ebay Inc. Orthogonal experimentation in a computing environment
US20110251910A1 (en) * 2010-04-13 2011-10-13 James Dimmick Mobile Phone as a Switch
KR101318958B1 (ko) * 2010-05-06 2013-10-29 (주)시루정보 전자결제 서비스 방법과, 이를 실행하는 전자결제 서비스 장치, 이동통신 단말기 및 거래 단말기
US9665864B2 (en) 2010-05-21 2017-05-30 Intel Corporation Method and device for conducting trusted remote payment transactions
US8645280B2 (en) * 2010-06-04 2014-02-04 Craig McKenzie Electronic credit card with fraud protection
SG186296A1 (en) * 2010-06-29 2013-01-30 Ericsson Telefon Ab L M Methods, server, merchant device, computer programs and computer program products for setting up communication
WO2012012445A2 (en) * 2010-07-19 2012-01-26 Universal Commerce, Inc. Mobile system and method for payments and non-financial transactions
US10269057B2 (en) 2010-07-19 2019-04-23 Payme, Inc. Mobile system and method for payments and non-financial transactions
US9342832B2 (en) 2010-08-12 2016-05-17 Visa International Service Association Securing external systems with account token substitution
JP5130387B2 (ja) * 2010-08-26 2013-01-30 東芝テック株式会社 コード読取装置および商品情報処理システム
US9805348B2 (en) 2010-09-22 2017-10-31 Mastercard International Incorporated Methods and systems for initiating a financial transaction by a cardholder device
US10043180B2 (en) 2010-09-30 2018-08-07 The Western Union Company System and method for secure transactions at a mobile device
US20120089519A1 (en) * 2010-10-06 2012-04-12 Prasad Peddada System and method for single use transaction signatures
AU2011316955B2 (en) 2010-10-20 2016-12-01 Playspan Inc. Flexible monetization service apparatuses, methods and systems
US20120143703A1 (en) * 2010-12-03 2012-06-07 Google Inc. Multiple contactless device interactions and communication protocols per tap
US8555355B2 (en) * 2010-12-07 2013-10-08 Verizon Patent And Licensing Inc. Mobile pin pad
TWI588761B (zh) * 2010-12-28 2017-06-21 li-he Yao Wireless secure transaction payment system and its method
US20120191607A1 (en) * 2011-01-21 2012-07-26 Propay, Inc. Methods And Systems For Facilitating Or Executing Electronic Payment Transactions
US9123040B2 (en) 2011-01-21 2015-09-01 Iii Holdings 1, Llc Systems and methods for encoded alias based transactions
WO2012106655A2 (en) 2011-02-05 2012-08-09 Visa International Service Association Merchant-consumer bridging platform apparatuses, methods and systems
WO2012109628A2 (en) 2011-02-10 2012-08-16 Visa International Service Assocation Electronic coupon issuance and redemption apparatuses, methods and systems
US10089606B2 (en) * 2011-02-11 2018-10-02 Bytemark, Inc. System and method for trusted mobile device payment
US20120296826A1 (en) 2011-05-18 2012-11-22 Bytemark, Inc. Method and system for distributing electronic tickets with visual display
CN109118199A (zh) * 2011-02-16 2019-01-01 维萨国际服务协会 快拍移动支付装置,方法和***
US10586227B2 (en) 2011-02-16 2020-03-10 Visa International Service Association Snap mobile payment apparatuses, methods and systems
US8317086B2 (en) * 2011-02-16 2012-11-27 International Business Machines Corporation Communication of transaction data within a self-checkout environment
AU2012220669A1 (en) 2011-02-22 2013-05-02 Visa International Service Association Universal electronic payment apparatuses, methods and systems
US9773212B2 (en) 2011-02-28 2017-09-26 Visa International Service Association Secure anonymous transaction apparatuses, methods and systems
WO2012122060A1 (en) 2011-03-04 2012-09-13 Visa International Service Association Cloud service facilitator apparatuses, methods and systems
US10762733B2 (en) 2013-09-26 2020-09-01 Bytemark, Inc. Method and system for electronic ticket validation using proximity detection
US10453067B2 (en) 2011-03-11 2019-10-22 Bytemark, Inc. Short range wireless translation methods and systems for hands-free fare validation
US10360567B2 (en) 2011-03-11 2019-07-23 Bytemark, Inc. Method and system for distributing electronic tickets with data integrity checking
US8494967B2 (en) 2011-03-11 2013-07-23 Bytemark, Inc. Method and system for distributing electronic tickets with visual display
FR2972883A1 (fr) * 2011-03-16 2012-09-21 France Telecom Gestion du transfert d'informations entre entites associees a des terminaux respectifs au travers d'un reseau de communication
US20120254032A1 (en) * 2011-03-29 2012-10-04 Research In Motion Limited Mobile wireless communications device configured to authorize transaction based upon movement sensor and associated methods
US20120253913A1 (en) * 2011-04-01 2012-10-04 Postrel Richard Method, system and device for executing a mobile transaction
US10210497B2 (en) 2011-04-06 2019-02-19 OnDot Systems, Inc. System and method for cashless peer-to-peer payment
US10592792B2 (en) 2011-04-14 2020-03-17 Handle Financial, Inc. Systems and methods for barcode translation
FR2974695B1 (fr) 2011-04-29 2013-06-07 Tagattitude Module de gestion d'une transaction entre un terminal et un dispositif electronique
US10380570B2 (en) 2011-05-02 2019-08-13 Ondot System, Inc. System and method for secure communication for cashless transactions
US10949844B2 (en) * 2011-05-09 2021-03-16 Intuit Inc. Processing electronic payment involving mobile communication device
US9646291B2 (en) 2011-05-11 2017-05-09 Visa International Service Association Electronic receipt manager apparatuses, methods and systems
KR101541637B1 (ko) 2011-05-17 2015-08-03 알까뗄 루슨트 인코딩된 음향 신호를 통한 모바일 통신 디바이스와의 전자 거래를 위한 방법, 장치 및 시스템
KR20140015551A (ko) 2011-05-19 2014-02-06 알까뗄 루슨트 인코딩된 그래픽 표현을 통한 모바일 통신 디바이스와의 전자 거래
US20120296741A1 (en) * 2011-05-19 2012-11-22 Verifone, Inc. Cloud based electronic wallet
BR112013031147A2 (pt) 2011-06-03 2017-02-07 Visa Int Service Ass aparelhos, métodos e sistema de seleção de cartão de carteira virtual
US8538845B2 (en) 2011-06-03 2013-09-17 Mozido, Llc Monetary transaction system
FR2976385B1 (fr) * 2011-06-10 2022-11-25 Kiips Procede pour definir une transaction a effectuer au moyen d'un serveur
US10147078B2 (en) * 2011-06-24 2018-12-04 Planet Payment Solutions Limited Distributed transaction processing system and methods
US9721237B2 (en) * 2011-06-24 2017-08-01 Paypal, Inc. Animated two-dimensional barcode checks
US20130006872A1 (en) * 2011-06-29 2013-01-03 Chandoor Madhuri Near-field communication based payment methods
US9355393B2 (en) 2011-08-18 2016-05-31 Visa International Service Association Multi-directional wallet connector apparatuses, methods and systems
US9582598B2 (en) 2011-07-05 2017-02-28 Visa International Service Association Hybrid applications utilizing distributed models and views apparatuses, methods and systems
WO2013006725A2 (en) 2011-07-05 2013-01-10 Visa International Service Association Electronic wallet checkout platform apparatuses, methods and systems
US20130018794A1 (en) * 2011-07-13 2013-01-17 NetQash LLC Mobile communication device based monetary transfer system
US10438176B2 (en) 2011-07-17 2019-10-08 Visa International Service Association Multiple merchant payment processor platform apparatuses, methods and systems
ITRM20110391A1 (it) * 2011-07-22 2013-01-23 Marco Cavaterra Metodo e apparecchiatura per il trasferimento di una somma di denaro con l'utilizzo di un codice immagine bidimensionale
US8498900B1 (en) 2011-07-25 2013-07-30 Dash Software, LLC Bar or restaurant check-in and payment systems and methods of their operation
US10318941B2 (en) 2011-12-13 2019-06-11 Visa International Service Association Payment platform interface widget generation apparatuses, methods and systems
US10825001B2 (en) 2011-08-18 2020-11-03 Visa International Service Association Multi-directional wallet connector apparatuses, methods and systems
US10242358B2 (en) 2011-08-18 2019-03-26 Visa International Service Association Remote decoupled application persistent state apparatuses, methods and systems
US9710807B2 (en) 2011-08-18 2017-07-18 Visa International Service Association Third-party value added wallet features and interfaces apparatuses, methods and systems
US9008616B2 (en) 2011-08-19 2015-04-14 Google Inc. Point of sale processing initiated by a single tap
US8500013B2 (en) 2011-08-19 2013-08-06 General Electric Company Systems and methods for accessing charging capabilities of electric vehicle charging stations
US20130046695A1 (en) * 2011-08-19 2013-02-21 General Electric Company Systems and Methods for Energy Management Between a Utility Provider and a Consumer
US8862767B2 (en) 2011-09-02 2014-10-14 Ebay Inc. Secure elements broker (SEB) for application communication channel selector optimization
US10460378B1 (en) 2011-09-12 2019-10-29 OnDot Systems, Inc. Payment card policy enforcement
AP2014007450A0 (en) * 2011-09-14 2014-02-28 Infosys Ltd Method and system for transmitting a transaction identifier
US9117225B2 (en) 2011-09-16 2015-08-25 Visa International Service Association Apparatuses, methods and systems for transforming user infrastructure requests inputs to infrastructure design product and infrastructure allocation outputs
US20130073467A1 (en) * 2011-09-16 2013-03-21 Verizon Patent And Licensing Inc. Method and system for conducting financial transactions using mobile devices
US9390414B2 (en) 2011-09-18 2016-07-12 Google Inc. One-click offline buying
WO2013040684A1 (en) * 2011-09-22 2013-03-28 Securekey Technologies Inc. Systems and methods for contactless transaction processing
US10223730B2 (en) 2011-09-23 2019-03-05 Visa International Service Association E-wallet store injection search apparatuses, methods and systems
GB2495704B (en) * 2011-10-12 2014-03-26 Technology Business Man Ltd ID Authentication
IN2014KN00998A (ja) 2011-10-12 2015-09-04 C Sam Inc
US20130097034A1 (en) * 2011-10-12 2013-04-18 First Data Corporation Systems and Methods for Facilitating Point of Sale Transactions
US10482457B2 (en) * 2011-10-17 2019-11-19 Capital One Services, Llc System and method for token-based payments
US10225264B2 (en) 2011-10-25 2019-03-05 Salesforce.Com, Inc. Automated authorization response techniques
US10225242B2 (en) 2011-10-25 2019-03-05 Salesforce.Com, Inc. Automated authorization response techniques
US10212588B2 (en) 2011-10-25 2019-02-19 Salesforce.Com, Inc. Preemptive authorization automation
KR101583741B1 (ko) * 2011-10-25 2016-01-12 투퍼, 인코포레이티드 이중 인증 시스템과 방법
US9210150B2 (en) 2011-10-25 2015-12-08 Salesforce.Com, Inc. Two-factor authentication systems and methods
US20130110676A1 (en) * 2011-10-31 2013-05-02 Ncr Corporation Techniques for customer identification with automated transactions
US10438196B2 (en) 2011-11-21 2019-10-08 Mozido, Inc. Using a mobile wallet infrastructure to support multiple mobile wallet providers
US9208488B2 (en) 2011-11-21 2015-12-08 Mozido, Inc. Using a mobile wallet infrastructure to support multiple mobile wallet providers
US20130138517A1 (en) * 2011-11-30 2013-05-30 Infosys Limited Method and system for integrating wireless devices with existing point of sale systems
KR101460182B1 (ko) * 2011-12-01 2014-11-20 에스케이씨앤씨 주식회사 안전한 모바일 지갑 거래 방법 및 시스템
US20130144734A1 (en) * 2011-12-06 2013-06-06 Richard Scott Perkins Money transfer system using pre-funded escrow
WO2013090611A2 (en) 2011-12-13 2013-06-20 Visa International Service Association Dynamic widget generator apparatuses, methods and systems
US9953378B2 (en) 2012-04-27 2018-04-24 Visa International Service Association Social checkout widget generation and integration apparatuses, methods and systems
KR20170121341A (ko) 2011-12-21 2017-11-01 인텔 코포레이션 이동 장치 전자 상거래 트랜잭션들을 위한 생체 데이터를 사용한 인증 방법
WO2013100825A1 (ru) * 2011-12-29 2013-07-04 Bilyukin Evgeniy Yakovlevich Кассовый аппарат для системы мобильных платежей
US10223710B2 (en) 2013-01-04 2019-03-05 Visa International Service Association Wearable intelligent vision device apparatuses, methods and systems
US10262148B2 (en) 2012-01-09 2019-04-16 Visa International Service Association Secure dynamic page content and layouts apparatuses, methods and systems
US11308227B2 (en) 2012-01-09 2022-04-19 Visa International Service Association Secure dynamic page content and layouts apparatuses, methods and systems
CN104024992A (zh) 2012-01-10 2014-09-03 内奥诺德公司 用于触摸屏的组合式射频识别和触摸输入
WO2013110084A1 (en) * 2012-01-19 2013-07-25 Mastercard International Incorporated System and method to enable a network of digital wallets
AU2013214801B2 (en) 2012-02-02 2018-06-21 Visa International Service Association Multi-source, multi-dimensional, cross-entity, multimedia database platform apparatuses, methods and systems
US9633344B2 (en) * 2012-03-04 2017-04-25 Quick Check Ltd. Device, system, and method of electronic payment
US10282724B2 (en) 2012-03-06 2019-05-07 Visa International Service Association Security system incorporating mobile device
WO2013138932A1 (en) * 2012-03-19 2013-09-26 Royal Canadian Mint/ Monnaie Royale Canadienne Using bar-codes in an asset storage and transfer system
US9842335B2 (en) * 2012-03-23 2017-12-12 The Toronto-Dominion Bank System and method for authenticating a payment terminal
US9760939B2 (en) 2012-03-23 2017-09-12 The Toronto-Dominion Bank System and method for downloading an electronic product to a pin-pad terminal using a directly-transmitted electronic shopping basket entry
US9152957B2 (en) 2012-03-23 2015-10-06 The Toronto-Dominion Bank System and method for downloading an electronic product to a pin-pad terminal after validating an electronic shopping basket entry
US8459545B1 (en) * 2012-03-29 2013-06-11 Cisco Technology, Inc. Image-based point-of-sale mobile settlement system
FR2988889A1 (fr) * 2012-03-30 2013-10-04 France Telecom Procede de realisation d'une transaction
US10453105B2 (en) * 2012-03-30 2019-10-22 Ent. Services Development Corporation Lp Encrypted payment image
US20130268277A1 (en) * 2012-04-04 2013-10-10 Clinkle Corporation Wireless transaction communication apparatus and method
KR101873530B1 (ko) 2012-04-10 2018-07-02 삼성전자주식회사 모바일 기기, 모바일 기기의 입력 처리 방법, 및 모바일 기기를 이용한 전자 결제 방법
US8774721B2 (en) 2012-04-10 2014-07-08 Google Inc. Detecting a communication tap via signal monitoring
KR101410707B1 (ko) * 2012-04-12 2014-06-25 주식회사 씨엔피테크 포스 시스템
EP2815365A4 (en) * 2012-05-04 2015-11-18 Mastercard International Inc PLATFORM TRANSFORMING CONVERGED ELECTRONIC WALLET
US9642005B2 (en) 2012-05-21 2017-05-02 Nexiden, Inc. Secure authentication of a user using a mobile device
US9521548B2 (en) 2012-05-21 2016-12-13 Nexiden, Inc. Secure registration of a mobile device for use with a session
US20130311382A1 (en) * 2012-05-21 2013-11-21 Klaus S. Fosmark Obtaining information for a payment transaction
US9626701B2 (en) 2012-05-23 2017-04-18 Paynearme, Inc. System and method for facilitating cash payment transactions using a mobile device
US8880432B2 (en) * 2012-05-30 2014-11-04 Ncr Corporation System and method of using electronic funds transfer to complete payment for goods and services
US20130325704A1 (en) * 2012-05-30 2013-12-05 Ut-Battelle, Llc Social media and social networks for event credentialing
CN102739660B (zh) * 2012-06-16 2015-07-08 华南师范大学 一种单点登录***的密钥交换方法
US9710805B2 (en) 2012-06-18 2017-07-18 Paypal, Inc. Prepaid wallet for merchants
US11899711B2 (en) 2012-06-19 2024-02-13 Ondot Systems Inc. Merchant logo detection artificial intelligence (AI) for injecting user control to ISO back-end transaction approvals between acquirer processors and issuer processors over data communication networks
US20190147450A1 (en) 2012-06-19 2019-05-16 Ondot System Real-time enrichment of raw merchant data from iso transactions on data communication networks for preventing false declines in fraud prevention systems
US11636489B2 (en) 2013-10-19 2023-04-25 Ondot Systems Inc. System and method for authorizing a transaction based on dynamic location updates from a user device
US9928504B2 (en) 2012-06-26 2018-03-27 Google Llc Saving merchant artifacts to a virtual wallet
US20130346245A1 (en) * 2012-06-26 2013-12-26 Ebay, Inc. System and Method for Conducting Delegated Payments
US8843398B2 (en) * 2012-07-23 2014-09-23 Wal-Mart Stores, Inc. Transferring digital receipt data to mobile devices
US8738454B2 (en) * 2012-07-23 2014-05-27 Wal-Mart Stores, Inc. Transferring digital receipt data to mobile devices
EP2698755A1 (en) * 2012-08-17 2014-02-19 redpixtec. GmbH Mobile Payment System
KR20140026844A (ko) * 2012-08-23 2014-03-06 삼성전자주식회사 디바이스로부터의 결제 요청을 인증하는 방법 및 시스템
US10096008B2 (en) 2012-09-10 2018-10-09 Mastercard International Incorporated Methods and systems for processing electronic disbursements
US10891599B2 (en) * 2012-09-12 2021-01-12 Microsoft Technology Licensing, Llc Use of state objects in near field communication (NFC) transactions
AT513305A1 (de) * 2012-09-13 2014-03-15 Anton Matev Verfahren zur Prüfung einzelner Zahlungsbelege und Handelsrechnungen
KR101451214B1 (ko) * 2012-09-14 2014-10-15 주식회사 엘지씨엔에스 결제 방법, 이를 실행하는 결제 서버, 이를 저장한 기록 매체 및 이를 실행하는 시스템
US20140089205A1 (en) * 2012-09-21 2014-03-27 Shashi Kapur System and Method of Processing PIN-Based Payment Transactions Via Mobile Devices
US20140099981A1 (en) * 2012-10-05 2014-04-10 SHC Direct, L.L.C. Method and system for communicating between a mobile device and a remote device
US9443233B1 (en) * 2012-10-18 2016-09-13 Intuit Inc. Payment using a fractal image
US20140117075A1 (en) * 2012-10-26 2014-05-01 Lee S. Weinblatt Mobile Device-Based Electronic Payment Systems and Methods
US10572916B2 (en) * 2012-10-30 2020-02-25 International Business Machines Corporation Real-time expenditure and transaction management
US20140129441A1 (en) * 2012-11-02 2014-05-08 German Blanco Systems and methods for authorizing sensitive purchase transactions with a mobile device
US20140136419A1 (en) * 2012-11-09 2014-05-15 Keith Shoji Kiyohara Limited use tokens granting permission for biometric identity verification
CN103810580A (zh) * 2012-11-13 2014-05-21 中兴通讯股份有限公司 一种签收货物的方法、装置及无线签收终端
EP2920911B1 (en) 2012-11-14 2021-03-10 Jonathan E. Jaffe A system for merchant and non-merchant based transactions utilizing secure non-radiating communications while allowing for secure additional functionality
US8976959B2 (en) 2012-11-21 2015-03-10 Clinkle Corporation Echo delay encoding
KR101460179B1 (ko) 2012-11-28 2014-11-10 에스케이씨앤씨 주식회사 임시 결제카드 설정 방법 및 이를 적용한 모바일 기기
FI20135164L (fi) * 2013-02-22 2014-08-23 Op Palvelut Oy Kommunikointi maksutapahtuman aikana
JP5882958B2 (ja) * 2013-03-01 2016-03-09 東芝テック株式会社 電子レシートシステム、商品販売データ処理装置、電子レシート管理サーバ、情報処理装置およびプログラム
KR101516773B1 (ko) * 2013-03-06 2015-05-04 홍바울 바코드를 이용한 지불 결제 시스템 및 방법
US20140279108A1 (en) * 2013-03-14 2014-09-18 William P. Vasquez Systems and methods for integrated, secure point-of-sale transactions having a terminal management system
FR3003977A1 (fr) * 2013-03-29 2014-10-03 France Telecom Procede de securisation de transactions entre terminaux mobiles
CN104113411B (zh) * 2013-04-22 2017-09-29 ***股份有限公司 一种ic卡脱机pin验证方法以及ic卡脱机验证***
US9020859B2 (en) * 2013-05-13 2015-04-28 Ramalingam Krishnamurthi Anand Fraud prevention for transactions
CN105493116A (zh) 2013-05-15 2016-04-13 维萨国际服务协会 用于提供支付凭证的方法和***
US20140365363A1 (en) * 2013-06-07 2014-12-11 Prairie Cloudware, Inc Secure integrative vault of consumer payment instruments for use in payment processing system and method
US10878422B2 (en) 2013-06-17 2020-12-29 Visa International Service Association System and method using merchant token
US20140379577A1 (en) * 2013-06-24 2014-12-25 Infosys Limited Methods, systems, and computer-readable media for providing financial transactions
US20150006384A1 (en) * 2013-06-28 2015-01-01 Zahid Nasiruddin Shaikh Device fingerprinting
WO2015002667A1 (en) * 2013-07-01 2015-01-08 Myq, Inc. A location regulated point-of-sale system and enhancements
EP2824628A1 (en) * 2013-07-10 2015-01-14 Vodafone Holding GmbH Direct debit procedure
CN107103458A (zh) * 2013-08-02 2017-08-29 东芝泰格有限公司 信息处理装置及电子票据***
CA3193216A1 (en) * 2013-08-13 2015-02-19 Blackhawk Network, Inc. Open payment network
DE102013013490A1 (de) * 2013-08-15 2015-02-19 Afc Rechenzentrum Gmbh Verfahren zur bargeldlosen Abwicklung von Zahlungen aus tragbaren Telekommunikatonsgeräten an Kassen mit einer Telekommunikationsverbindung
US20150058226A1 (en) * 2013-08-26 2015-02-26 My City Tag Llc Token for short range rf transaction notification
EP2843605A1 (en) * 2013-08-30 2015-03-04 Gemalto SA Method for authenticating transactions
CN104424492B (zh) 2013-09-02 2017-12-05 阿里巴巴集团控股有限公司 一种基于二维码的数据处理方法和装置
BR112016007418A8 (pt) 2013-10-03 2020-02-27 Vendwatch Telematics Llc sistema de venda
US10332083B2 (en) 2013-10-10 2019-06-25 Gilbarco Inc. System and method providing improved user experience in a fuel dispensing environment
CN105940389B (zh) 2013-10-10 2020-11-06 吉尔巴科公司 使用主动式嗅探器以升级旧有的设备的燃料加注环境
US10043182B1 (en) 2013-10-22 2018-08-07 Ondot System, Inc. System and method for using cardholder context and preferences in transaction authorization
US10769613B1 (en) 2013-10-22 2020-09-08 Ondot Systems, Inc Delegate cards
CN104601324B (zh) 2013-10-30 2018-08-24 阿里巴巴集团控股有限公司 一种针对应用的验证方法、终端和***
US20150134539A1 (en) * 2013-11-12 2015-05-14 Shashi Kapur System and method of processing point-of-sale payment transactions via mobile devices
US10776807B2 (en) 2013-11-15 2020-09-15 Tenten Kabushiki Kaisha Method, system and mobile device for providing user rewards
US20150161579A1 (en) * 2013-12-11 2015-06-11 Verifone, Inc. Point of sale system
WO2015090393A1 (en) * 2013-12-19 2015-06-25 Sotirios Melioumis Method to achieve secure data exchanges
US20150178731A1 (en) * 2013-12-20 2015-06-25 Ncr Corporation Mobile device assisted service
US10134032B2 (en) 2013-12-31 2018-11-20 Paypal, Inc. Wireless beacon communications through magnetic card readers
US10192407B2 (en) 2014-01-10 2019-01-29 Handle Financial, Inc. Systems and methods for cash payments for online gaming
US20150199680A1 (en) * 2014-01-15 2015-07-16 Framularo Group, LLC Global Unique Transaction Identifier (UTI) Generator
US9223951B2 (en) 2014-02-07 2015-12-29 Bank Of America Corporation User authentication based on other applications
US9647999B2 (en) 2014-02-07 2017-05-09 Bank Of America Corporation Authentication level of function bucket based on circumstances
US9286450B2 (en) 2014-02-07 2016-03-15 Bank Of America Corporation Self-selected user access based on specific authentication types
US9965606B2 (en) 2014-02-07 2018-05-08 Bank Of America Corporation Determining user authentication based on user/device interaction
US9208301B2 (en) 2014-02-07 2015-12-08 Bank Of America Corporation Determining user authentication requirements based on the current location of the user in comparison to the users's normal boundary of location
US9721268B2 (en) 2014-03-04 2017-08-01 Bank Of America Corporation Providing offers associated with payment credentials authenticated in a specific digital wallet
US9830597B2 (en) 2014-03-04 2017-11-28 Bank Of America Corporation Formation and funding of a shared token
US9600844B2 (en) 2014-03-04 2017-03-21 Bank Of America Corporation Foreign cross-issued token
US9721248B2 (en) 2014-03-04 2017-08-01 Bank Of America Corporation ATM token cash withdrawal
US9406065B2 (en) 2014-03-04 2016-08-02 Bank Of America Corporation Customer token preferences interface
US9600817B2 (en) 2014-03-04 2017-03-21 Bank Of America Corporation Foreign exchange token
US10002352B2 (en) 2014-03-04 2018-06-19 Bank Of America Corporation Digital wallet exposure reduction
US9424572B2 (en) 2014-03-04 2016-08-23 Bank Of America Corporation Online banking digital wallet management
US10664833B2 (en) 2014-03-05 2020-05-26 Mastercard International Incorporated Transactions utilizing multiple digital wallets
KR20150107418A (ko) 2014-03-14 2015-09-23 삼성전자주식회사 전자 지갑을 활용한 결제 방법, 장치 그리고 시스템
US10318946B2 (en) * 2014-04-22 2019-06-11 Paypal, Inc. Recommended payment options
AU2015250334A1 (en) * 2014-04-24 2016-12-15 Telecom Equipment Pte Ltd. A system and method for managing wireless transactions at a point of sale terminal
US9779224B2 (en) * 2014-05-05 2017-10-03 Securekey Technologies Inc. Methods and systems for client-enhanced challenge-response authentication
WO2015183999A1 (en) * 2014-05-28 2015-12-03 Isys US, Inc. Switch server system interoperable with mobile devices providing secure communications
US10956907B2 (en) * 2014-07-10 2021-03-23 Datalogic Usa, Inc. Authorization of transactions based on automated validation of customer speech
US9336523B2 (en) * 2014-07-28 2016-05-10 International Business Machines Corporation Managing a secure transaction
CN104901991B (zh) * 2014-08-27 2016-08-24 腾讯科技(深圳)有限公司 虚拟资源转移方法、装置和***
US9407665B2 (en) 2014-10-07 2016-08-02 Demandware Inc. Contract broker for secure ad-hoc personal data sharing
US10002387B2 (en) 2014-10-10 2018-06-19 Bank Of America Corporation Pre-contracted, staged, currency exchange system
US10650400B2 (en) 2014-10-27 2020-05-12 Verifone, Inc. Payment data systems and methods
EP3024194A1 (en) * 2014-11-20 2016-05-25 Gemalto Sa Method for accessing a service and corresponding server, device and system
US9384477B2 (en) 2014-12-05 2016-07-05 Bank Of America Corporation ATM customer defined user interface for security purposes
US9418358B2 (en) 2014-12-05 2016-08-16 Bank Of America Corporation Pre-configure and customize ATM interaction using mobile device
US11216468B2 (en) 2015-02-08 2022-01-04 Visa International Service Association Converged merchant processing apparatuses, methods and systems
US9680822B2 (en) * 2015-02-12 2017-06-13 At&T Mobility Ii Llc Point of sale pairing
AU2016220117B2 (en) * 2015-02-17 2020-02-27 Visa International Service Association Token and cryptogram using transaction specific information
KR102371943B1 (ko) 2015-02-24 2022-03-08 삼성전자 주식회사 자기장 통신이 가능한 휴대 전자 장치 및 이를 이용한 결제 방법
CN106204035A (zh) * 2015-04-30 2016-12-07 阿里巴巴集团控股有限公司 离线身份认证方法、智能终端及***
US11481750B2 (en) 2015-06-30 2022-10-25 Block, Inc. Pairing a payment object reader with a point-of-sale terminal
WO2017006336A1 (en) * 2015-07-09 2017-01-12 Abhishek Kumar A system and method for data communication between computing devices using audio signals
US11803784B2 (en) 2015-08-17 2023-10-31 Siemens Mobility, Inc. Sensor fusion for transit applications
JP2018532180A (ja) 2015-08-17 2018-11-01 バイトマーク, インコーポレイテッドBytemark, Inc. ハンズフリー運賃確認のための短距離無線変換方法及びシステム
CA2995653C (en) * 2015-08-19 2022-03-22 Soundpays Inc. System and method for audio signal mediated interactions
US11087315B2 (en) * 2015-09-24 2021-08-10 Square, Inc. Server-assisted pairing for wireless communications
US10453059B2 (en) 2015-09-30 2019-10-22 Bank Of America Corporation Non-intrusive geo-location determination associated with transaction authorization
US10607215B2 (en) 2015-09-30 2020-03-31 Bank Of America Corporation Account tokenization for virtual currency resources
KR101644568B1 (ko) 2015-10-15 2016-08-12 주식회사 한국엔에프씨 이동통신단말기간 카드 결제를 수행하는 모바일 카드 결제 시스템 및 방법
US9729536B2 (en) 2015-10-30 2017-08-08 Bank Of America Corporation Tiered identification federated authentication network system
US9852427B2 (en) 2015-11-11 2017-12-26 Idm Global, Inc. Systems and methods for sanction screening
US9818116B2 (en) 2015-11-11 2017-11-14 Idm Global, Inc. Systems and methods for detecting relations between unknown merchants and merchants with a known connection to fraud
US10699268B2 (en) * 2015-12-30 2020-06-30 Thales Dis France Sa Method, server and system for authorizing a transaction
EP3408810B1 (en) * 2016-01-25 2024-04-03 Apple Inc. Conducting transactions using electronic devices with non-native credentials
EP3411846A4 (en) 2016-02-01 2018-12-12 Visa International Service Association Systems and methods for code display and use
US10861019B2 (en) * 2016-03-18 2020-12-08 Visa International Service Association Location verification during dynamic data transactions
US10460367B2 (en) 2016-04-29 2019-10-29 Bank Of America Corporation System for user authentication based on linking a randomly generated number to the user and a physical item
US9888007B2 (en) 2016-05-13 2018-02-06 Idm Global, Inc. Systems and methods to authenticate users and/or control access made by users on a computer network using identity services
US20190130371A1 (en) * 2016-06-02 2019-05-02 Andre HALE Payment redirection system
US10621581B2 (en) 2016-06-11 2020-04-14 Apple Inc. User interface for transactions
CN114693289A (zh) 2016-06-11 2022-07-01 苹果公司 用于交易的用户界面
US10268635B2 (en) 2016-06-17 2019-04-23 Bank Of America Corporation System for data rotation through tokenization
US11871237B1 (en) 2016-06-30 2024-01-09 Block, Inc. Pairing a payment object reader with a point-of-sale terminal
US11212276B2 (en) * 2016-07-01 2021-12-28 Intel Corporation Single pairing for multiple technologies
US10187369B2 (en) 2016-09-30 2019-01-22 Idm Global, Inc. Systems and methods to authenticate users and/or control access made by users on a computer network based on scanning elements for inspection according to changes made in a relation graph
US10250583B2 (en) 2016-10-17 2019-04-02 Idm Global, Inc. Systems and methods to authenticate users and/or control access made by users on a computer network using a graph score
EP3333790A1 (en) * 2016-12-07 2018-06-13 Mastercard International Incorporated Automatic context-based selection from a digital wallet
US11625710B1 (en) 2017-02-14 2023-04-11 Wells Fargo Bank, N.A. Mobile wallet card carousel
US10965668B2 (en) 2017-04-27 2021-03-30 Acuant, Inc. Systems and methods to authenticate users and/or control access made by users based on enhanced digital identity verification
US10733589B2 (en) * 2017-04-28 2020-08-04 Square, Inc. Point of sale device power management and under voltage protection
US10430769B2 (en) 2017-05-05 2019-10-01 Bank Of America Corporation System for atypical third party channel utilization for resource distribution completion
US11221744B2 (en) 2017-05-16 2022-01-11 Apple Inc. User interfaces for peer-to-peer transfers
CN110999228A (zh) 2017-05-16 2020-04-10 苹果公司 用于对等传输的用户界面
US10193855B2 (en) 2017-05-30 2019-01-29 Paypal, Inc. Determining source address information for network packets
JP7072820B2 (ja) * 2017-06-01 2022-05-23 株式会社 エヌティーアイ データ構造、送信装置、受信装置、決済装置、方法、コンピュータプログラム
US10524165B2 (en) 2017-06-22 2019-12-31 Bank Of America Corporation Dynamic utilization of alternative resources based on token association
US10313480B2 (en) 2017-06-22 2019-06-04 Bank Of America Corporation Data transmission between networked resources
US10511692B2 (en) 2017-06-22 2019-12-17 Bank Of America Corporation Data transmission to a networked resource based on contextual information
US9978086B1 (en) * 2017-06-29 2018-05-22 The Bartley J. Madden Foundation Systems and methods regarding point-of-recognition optimization of onsite user purchases at a physical location
US10917402B2 (en) * 2017-06-29 2021-02-09 Motorola Mobility Llc Sending verification password responsive to mobile device proximity
US10062069B1 (en) 2017-06-29 2018-08-28 The Bartley J. Madden Foundation Systems and methods regarding point-of-recognition optimization of onsite user purchases at a physical location
US11509648B2 (en) 2017-06-29 2022-11-22 Motorola Mobility Llc Sending verification password responsive to mobile device proximity
US11765157B2 (en) 2017-06-29 2023-09-19 Motorola Mobility Llc Sending verification password responsive to mobile device proximity
US10404675B2 (en) 2017-08-16 2019-09-03 Bank Of America Corporation Elastic authentication system
EP3454277A1 (en) * 2017-09-07 2019-03-13 Mastercard Asia/Pacific Pte. Ltd Transaction system architecture and methods
EP3467741A1 (en) * 2017-10-09 2019-04-10 Mastercard International Incorporated A system and method for performing peer to peer transfers
EP3471038A1 (en) * 2017-10-13 2019-04-17 Mastercard International Incorporated User authentication and transaction staging
US11257058B1 (en) 2017-10-30 2022-02-22 Square, Inc. Sharing output device between unsecured processor and secured processor
US10970698B1 (en) 2017-12-08 2021-04-06 Square, Inc. Reader detection signal bypassing secure processor
WO2019217726A1 (en) * 2018-05-09 2019-11-14 Averon Us, Inc. Improved identification and authentication of a user using identity-linked device information for facilitation of near-field events
US11783344B2 (en) * 2018-08-23 2023-10-10 Mastercard International Incorporated System and methods for obtaining real-time cardholder authentication of a payment transaction
US11044244B2 (en) 2018-09-18 2021-06-22 Allstate Insurance Company Authenticating devices via one or more pseudorandom sequences and one or more tokens
EP3855676A4 (en) * 2018-09-20 2021-11-10 Sony Semiconductor Solutions Corporation SENDING DEVICE, SENDING METHOD, RECEIVING DEVICE, AND RECEIVING METHOD
US11551208B2 (en) 2018-10-04 2023-01-10 Verifone, Inc. Systems and methods for point-to-point encryption compliance
US11436603B2 (en) * 2018-10-18 2022-09-06 U.S. Bancorp, National Association Decision making for on-line transactions
US11062297B2 (en) * 2018-10-29 2021-07-13 7-Eleven, Inc. Validation using key pairs and interprocess communications
US11449524B2 (en) 2018-11-27 2022-09-20 Micron Technology, Inc. Parking infrastructure powered by a decentralized, distributed database
US11086963B2 (en) 2018-12-05 2021-08-10 Ebay Inc. Adaptive data platforms
US11769132B1 (en) 2019-05-22 2023-09-26 Wells Fargo Bank, N.A. P2P payments via integrated 3rd party APIs
US11238444B2 (en) * 2019-11-26 2022-02-01 Flexa Network Inc. Secure and trusted cryptocurrency acceptance system
EP3852407A1 (en) * 2020-01-17 2021-07-21 Nxp B.V. Uhf rfid and uwb communication device and corresponding operating method
EP3872733A1 (en) * 2020-02-26 2021-09-01 Mastercard International Incorporated Communication of sensitive data in restricted data channel
KR20220153641A (ko) * 2020-09-04 2022-11-18 도시바 테크 가부시키가이샤 거래 처리 장치, 거래 처리 방법 및 프로그램 기록 매체
US20220261809A1 (en) * 2021-02-16 2022-08-18 Capital One Services, Llc Parallel Transaction Pre-Authorization Platform
US11182797B1 (en) 2021-02-16 2021-11-23 Capital One Services, Llc Direct data share
US11288668B1 (en) 2021-02-16 2022-03-29 Capital One Services, Llc Enhanced feedback exposure for users based on transaction metadata
US11443312B2 (en) 2021-02-16 2022-09-13 Capital One Services, Llc Enhanced feedback exposure for merchants based on transaction metadata
US11257083B1 (en) 2021-02-16 2022-02-22 Capital One Services, Llc Dynamic transaction metadata validation adjustment based on network conditions
US20220335467A1 (en) * 2021-04-14 2022-10-20 Ncr Corporation Location-based loyalty service
US11372969B1 (en) * 2021-09-17 2022-06-28 Polyverse Corporation Randomized canary and shadow stack for JIT-ROP defense
SE2250013A1 (en) * 2022-01-11 2023-07-12 Focalpay Ab Payment method, system and computer software product

Family Cites Families (151)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2004A (en) * 1841-03-12 Improvement in the manner of constructing and propelling steam-vessels
US2002A (en) * 1841-03-12 Tor and planter for plowing
US4182261A (en) * 1975-12-18 1980-01-08 Identicator Corporation Credit card printer for fingerprints and solutions
CA1087735A (en) * 1978-07-28 1980-10-14 Szymon Szwarcbier Process and apparatus for positive identification of customers
SE425704B (sv) * 1981-03-18 1982-10-25 Loefberg Bo Databerare
US4636622A (en) * 1985-05-06 1987-01-13 Clark Clement P Card user identification system
US5194289A (en) * 1986-04-30 1993-03-16 Butland Trust Organization Method for labeling an object for its verification
US4882195A (en) 1986-04-30 1989-11-21 Print-Lock Corp. Method for labeling an object for its verification
US5239166A (en) * 1989-01-17 1993-08-24 Graves Marcel A Secure data interchange system erasing a card memory upon an invalid response
US6926200B1 (en) * 1989-09-06 2005-08-09 Fujitsu Limited Electronic cashless system
US6003762A (en) * 1989-09-06 1999-12-21 Fujitsu Limited Transaction terminal for an electronic cashless system
US6003767A (en) 1989-09-06 1999-12-21 Fujitsu Limited Cashless medium for an electronic cashless system
US5095194A (en) * 1989-10-12 1992-03-10 Joseph Barbanell Holographic credit card with automatical authentication and verification
WO1991006920A1 (en) * 1989-11-02 1991-05-16 Tms, Incorporated Non-minutiae automatic fingerprint identification system and methods
US5256863A (en) * 1991-11-05 1993-10-26 Comark Technologies, Inc. In-store universal control system
GB2276737A (en) * 1993-03-30 1994-10-05 Ibm Fault-tolerant transaction-oriented data processing
JP3542603B2 (ja) * 1993-06-02 2004-07-14 ヒューレット‐パッカード、カンパニー Icカードで記憶されたトークンの再評価用システムおよび方法
NL9301348A (nl) * 1993-08-02 1995-03-01 Stefanus Alfonsus Brands Elektronisch betalingssysteem.
US5485312A (en) * 1993-09-14 1996-01-16 The United States Of America As Represented By The Secretary Of The Air Force Optical pattern recognition system and method for verifying the authenticity of a person, product or thing
US5598474A (en) * 1994-03-29 1997-01-28 Neldon P Johnson Process for encrypting a fingerprint onto an I.D. card
DE69418498T2 (de) * 1994-08-10 1999-12-23 Nadir Technology Co Ltd Mit einem dokument oder einer kundenspezifizierten karte verbundenes kreditdokument, unabhängige kundenspezifizierte kreditkarte und zugehörige ausgabe- und prüfapparatur
US5732148A (en) * 1994-09-16 1998-03-24 Keagy; John Martin Apparatus and method for electronically acquiring fingerprint images with low cost removable platen and separate imaging device
US6137884A (en) * 1995-03-21 2000-10-24 Bankers Trust Corporation Simultaneous electronic transactions with visible trusted parties
JP3968133B2 (ja) 1995-06-22 2007-08-29 セイコーエプソン株式会社 音声認識対話処理方法および音声認識対話装置
US5790677A (en) * 1995-06-29 1998-08-04 Microsoft Corporation System and method for secure electronic commerce transactions
US6006328A (en) 1995-07-14 1999-12-21 Christopher N. Drake Computer software authentication, protection, and security system
US5631961A (en) * 1995-09-15 1997-05-20 The United States Of America As Represented By The Director Of The National Security Agency Device for and method of cryptography that allows third party access
FI102860B1 (fi) * 1995-11-07 1999-02-26 Nokia Telecommunications Oy Menetelmä ja järjestelmä elektronisen maksutapahtuman suorittamiseksi
US5913921A (en) * 1996-07-12 1999-06-22 Glenayre Electronics, Inc. System for communicating information about nodes configuration by generating advertisements having era values for identifying time reference for which the configuration is operative
JP2000515649A (ja) * 1996-08-07 2000-11-21 バンカーズ・トラスト・コーポレーション 見ることができ信頼できる当事者による同時性電子トランザクション
US5956404A (en) 1996-09-30 1999-09-21 Schneier; Bruce Digital signature with auditing bits
US5913203A (en) * 1996-10-03 1999-06-15 Jaesent Inc. System and method for pseudo cash transactions
US5869822A (en) * 1996-10-04 1999-02-09 Meadows, Ii; Dexter L. Automated fingerprint identification system
KR100213188B1 (ko) * 1996-10-05 1999-08-02 윤종용 사용자 인증 장치 및 방법
US6483920B2 (en) * 1996-12-04 2002-11-19 Bull, S.A. Key recovery process used for strong encryption of messages
JP2000502551A (ja) * 1996-10-23 2000-02-29 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 移動通信サービスの料金支払方式
US6470448B1 (en) * 1996-10-30 2002-10-22 Fujitsu Limited Apparatus and method for proving transaction between users in network environment
US6175922B1 (en) * 1996-12-04 2001-01-16 Esign, Inc. Electronic transaction systems and methods therefor
US5917913A (en) * 1996-12-04 1999-06-29 Wang; Ynjiun Paul Portable electronic authorization devices and methods therefor
US6263436B1 (en) * 1996-12-17 2001-07-17 At&T Corp. Method and apparatus for simultaneous electronic exchange using a semi-trusted third party
EP0898260B1 (en) 1997-01-17 2006-09-20 NTT Data Corporation Method and system for controlling key for electronic signature
US6044388A (en) * 1997-05-15 2000-03-28 International Business Machine Corporation Pseudorandom number generator
JP3802074B2 (ja) * 1997-06-27 2006-07-26 スイスコム モービル アーゲー 携帯可能な身分証明要素でのトランザクション方法
JP4270475B2 (ja) 1997-08-13 2009-06-03 パナソニック株式会社 モバイル・エレクトロニックコマース・システム
US6163771A (en) 1997-08-28 2000-12-19 Walker Digital, Llc Method and device for generating a single-use financial account number
US20010053239A1 (en) 1997-11-12 2001-12-20 Jasper Consulting, Inc. Credit card fraud elimination system
KR100382181B1 (ko) * 1997-12-22 2003-05-09 모토로라 인코포레이티드 단일 계좌 휴대용 무선 금융 메시지 유닛
US7328350B2 (en) * 2001-03-29 2008-02-05 Arcot Systems, Inc. Method and apparatus for secure cryptographic key generation, certification and use
US6081793A (en) * 1997-12-30 2000-06-27 International Business Machines Corporation Method and system for secure computer moderated voting
US6098053A (en) * 1998-01-28 2000-08-01 Citibank, N.A. System and method for performing an electronic financial transaction
US6182892B1 (en) * 1998-03-25 2001-02-06 Compaq Computer Corporation Smart card with fingerprint image pass-through
US6796490B1 (en) * 2000-10-04 2004-09-28 Diebold, Incorporated Automated banking machine system and method
US6435406B1 (en) * 1998-04-17 2002-08-20 Randolph M. Pentel Remote ordering device
US6270011B1 (en) * 1998-05-28 2001-08-07 Benenson Tal Remote credit card authentication system
US7231068B2 (en) 1998-06-19 2007-06-12 Solidus Networks, Inc. Electronic transaction verification system
FI105965B (fi) * 1998-07-07 2000-10-31 Nokia Networks Oy Autentikointi tietoliikenneverkosssa
US20010045458A1 (en) 1998-07-27 2001-11-29 Stephen T. Polansky Biometeric system for verifying the user of a credit/identification card by a miniature autonomous fingerprint capture and verification system
US6587684B1 (en) * 1998-07-28 2003-07-01 Bell Atlantic Nynex Mobile Digital wireless telephone system for downloading software to a digital telephone using wireless data link protocol
US6356752B1 (en) * 1998-07-31 2002-03-12 Avaya Technology Corp. Wireless telephone as a transaction device
WO2000022559A1 (en) 1998-08-27 2000-04-20 Citibank, N.A. System and use for correspondent banking
GB2342195A (en) * 1998-09-30 2000-04-05 Xerox Corp Secure token-based document server
JP2000207483A (ja) 1998-11-11 2000-07-28 Nippon Telegr & Teleph Corp <Ntt> 電子投票方法、投票システム及びプログラム記録媒体
US6175923B1 (en) * 1998-12-08 2001-01-16 Senetas Corporation Limited Secure system using images of only part of a body as the key where the part has continuously-changing features
US6512919B2 (en) * 1998-12-14 2003-01-28 Fujitsu Limited Electronic shopping system utilizing a program downloadable wireless videophone
US6199099B1 (en) * 1999-03-05 2001-03-06 Ac Properties B.V. System, method and article of manufacture for a mobile communication network utilizing a distributed communication network
US6529885B1 (en) * 1999-03-18 2003-03-04 Oracle Corporation Methods and systems for carrying out directory-authenticated electronic transactions including contingency-dependent payments via secure electronic bank drafts
JP2000269957A (ja) 1999-03-18 2000-09-29 Nippon Telegr & Teleph Corp <Ntt> 電子投票方法及びそのプログラム記録媒体
CA2369081C (en) * 1999-04-30 2012-02-07 X.Com Corporation System and method for electronically exchanging value among distributed users
US6985583B1 (en) 1999-05-04 2006-01-10 Rsa Security Inc. System and method for authentication seed distribution
US6226752B1 (en) * 1999-05-11 2001-05-01 Sun Microsystems, Inc. Method and apparatus for authenticating users
US6687375B1 (en) * 1999-06-02 2004-02-03 International Business Machines Corporation Generating user-dependent keys and random numbers
US6957334B1 (en) * 1999-06-23 2005-10-18 Mastercard International Incorporated Method and system for secure guaranteed transactions over a computer network
US6715679B1 (en) * 1999-09-08 2004-04-06 At&T Corp. Universal magnetic stripe card
US7239346B1 (en) * 1999-10-18 2007-07-03 Priddy Dennis G System and architecture that supports a multi-function semiconductor device between networks and portable wireless communications products
WO2001035570A1 (en) * 1999-11-05 2001-05-17 Netcharge.Com, Inc. Payment method and system for online commerce
JP2001147984A (ja) 1999-11-22 2001-05-29 Ntt Data Corp 電子投票方式、及び方法
US7167844B1 (en) * 1999-12-22 2007-01-23 Accenture Llp Electronic menu document creator in a virtual financial environment
DE10003875A1 (de) 2000-01-28 2001-08-16 Kommconsult Datenverarbeitung Zahlungsausführungsvorrichtung zur bargeldlosen Zahlung und Verfahren zur Ausführung einer bargeldlosen Zahlung
FR2804810B1 (fr) 2000-02-09 2003-09-12 France Telecom Activation de service par carte pre-payee virtuelle
US20010037254A1 (en) 2000-03-09 2001-11-01 Adi Glikman System and method for assisting a customer in purchasing a commodity using a mobile device
US6598032B1 (en) 2000-03-10 2003-07-22 International Business Machines Corporation Systems and method for hiding from a computer system entry of a personal identification number (pin) to a smart card
US20010034670A1 (en) * 2000-03-10 2001-10-25 Blair Jeffery D. Direct point of presence distribution system and method
US7099471B2 (en) * 2000-03-24 2006-08-29 Dategrity Corporation Detecting compromised ballots
US7155419B2 (en) * 2000-04-20 2006-12-26 Agreenet Agreement management system and method
US7376835B2 (en) 2000-04-25 2008-05-20 Secure Data In Motion, Inc. Implementing nonrepudiation and audit using authentication assertions and key servers
CA2337672A1 (en) * 2000-04-26 2001-10-26 International Business Machines Corporation Payment for network-based commercial transactions using a mobile phone
US6766453B1 (en) * 2000-04-28 2004-07-20 3Com Corporation Authenticated diffie-hellman key agreement protocol where the communicating parties share a secret key with a third party
US7331035B2 (en) * 2000-05-05 2008-02-12 @ Hand Corporation System and method for mobile software application development and deployment
WO2001088788A1 (fr) 2000-05-15 2001-11-22 Nifty Corporation Systeme et procede de traitement d'informations concernant le commerce electronique
JP2001331755A (ja) 2000-05-19 2001-11-30 Minoru Ito 代金や商品の不正取得を防止する為の電子取引方法
US20020018585A1 (en) * 2000-07-19 2002-02-14 Kim Young Wan System and method for cardless secure credit transaction processing
ATE261160T1 (de) 2000-08-01 2004-03-15 Mega Tel Ag Elektronischer zahlungsverkehr mit sms
EP1323089A4 (en) 2000-08-04 2006-04-19 First Data Corp ENTITY AUTHENTICATION IN ELECTRONIC COMMUNICATION BY PROVIDING THE VERIFICATION STATUS OF A DEVICE
JP2002056325A (ja) * 2000-08-08 2002-02-20 Nec Corp 電子決済方法およびシステムとその決済センタ装置、個人情報入力端末およびプログラムを記録した記録媒体
JP3756741B2 (ja) * 2000-08-21 2006-03-15 株式会社東芝 情報交換装置およびキャッシュレジスタ装置
US7292996B2 (en) * 2000-10-06 2007-11-06 Openwave Systems Inc. Method and apparatus for performing a credit based transaction between a user of a wireless communications device and a provider of a product or service
US20040143500A1 (en) * 2000-10-06 2004-07-22 Lopez Kermit D. Processing negotiable economic credits through electronic hand held devices
US20020052841A1 (en) * 2000-10-27 2002-05-02 Guthrie Paul D. Electronic payment system
US6334575B1 (en) * 2000-11-01 2002-01-01 Singular Technology Corp. Safety transaction method
US7379916B1 (en) * 2000-11-03 2008-05-27 Authernative, Inc. System and method for private secure financial transactions
KR20010025234A (ko) * 2000-11-09 2001-04-06 김진삼 지문정보를 이용한 카드거래 인증방법 및 그 시스템
GB0028369D0 (en) * 2000-11-21 2001-01-03 Marconi Software Solutions Ltd A communication system
US6874029B2 (en) * 2000-11-22 2005-03-29 Leap Wireless International, Inc. Method and system for mediating interactive services over a wireless communications network
US20020077885A1 (en) 2000-12-06 2002-06-20 Jared Karro Electronic voting system
US20020073024A1 (en) * 2000-12-07 2002-06-13 Gilchrist Alexander Sandy Donald System and methods of using wireless communication devices to conduct financial transactions
US20020077993A1 (en) 2000-12-18 2002-06-20 Nokia Corporation Method and system for conducting wireless payments
US20020077974A1 (en) * 2000-12-19 2002-06-20 Ortiz Luis M. Wireless point of sale
US20020082925A1 (en) * 2000-12-27 2002-06-27 Herwig Nathaniel C. Method and apparatus for utilizing a smart card to maintain a retail application on a number of portable, wireless hand-held computing devices
US6931431B2 (en) * 2001-01-13 2005-08-16 International Business Machines Corporation Agreement and atomic broadcast in asynchronous networks
US6990444B2 (en) * 2001-01-17 2006-01-24 International Business Machines Corporation Methods, systems, and computer program products for securely transforming an audio stream to encoded text
JP4678956B2 (ja) 2001-01-22 2011-04-27 株式会社東芝 属性証明プログラム及び装置
EP1231578A3 (de) 2001-02-01 2004-03-10 Siemens Aktiengesellschaft Verfahren und Anordnung zur Durchführung einer bargeldlosen Zahlungsaktion
AU2002245463A1 (en) 2001-02-16 2002-09-04 United Parcel Service Of America, Inc. System and method for selectively enabling and disabling access to software applications over a network
JP2002259621A (ja) 2001-02-27 2002-09-13 Ntt Advanced Technology Corp 電子投票システムおよび電子投票方法
GB2372904B (en) 2001-03-02 2004-09-08 Nokia Mobile Phones Ltd Electronic transactions
GB2373406A (en) 2001-03-02 2002-09-18 Nokia Mobile Phones Ltd Wireless transactions
GB2372865B (en) 2001-03-02 2004-06-16 Nokia Mobile Phones Ltd Electronic transactions
US20020163421A1 (en) 2001-05-07 2002-11-07 Po-Tong Wang Personal fingerprint authentication method of bank card and credit card
US20020176579A1 (en) * 2001-05-24 2002-11-28 Deshpande Nikhil M. Location-based services using wireless hotspot technology
JP2002373306A (ja) * 2001-06-13 2002-12-26 Tachi Kairo Kenkyukai:Kk 決済システムおよび決済サービス
EP1288765B1 (en) * 2001-09-04 2007-11-21 Telefonaktiebolaget LM Ericsson (publ) Universal authentication mechanism
JP2003085658A (ja) * 2001-09-07 2003-03-20 Pro-Tect Co Ltd 携帯電話利用のpos取引管理方法とpos取引管理システム
JP2003187170A (ja) * 2001-12-20 2003-07-04 Fujitsu General Ltd 携帯電話利用の認証処理システムおよび認証処理方法
US20030123667A1 (en) * 2001-12-28 2003-07-03 Cable Television Laboratories, Inc. Method for encryption key generation
CA2394742A1 (fr) * 2002-01-17 2003-07-17 Michel Caron Appareil portatif, active par l'empreinte digitale de son detenteur, qui fournira un code d'acces unique et different pour chaque utilisation de son detenteur
JP2003256522A (ja) * 2002-02-28 2003-09-12 Daiichikosho Co Ltd グループ決済システム
GB2386236A (en) 2002-03-05 2003-09-10 Marconi Comm Ltd Cashless transactions via a telecommunications network
US20030174049A1 (en) * 2002-03-18 2003-09-18 Precision Dynamics Corporation Wearable identification appliance that communicates with a wireless communications network such as bluetooth
US20020107007A1 (en) * 2002-03-27 2002-08-08 Howard Gerson Method for wireless telephony payment and an apparatus therefor
US20030190046A1 (en) * 2002-04-05 2003-10-09 Kamerman Matthew Albert Three party signing protocol providing non-linkability
US6880079B2 (en) * 2002-04-25 2005-04-12 Vasco Data Security, Inc. Methods and systems for secure transmission of information using a mobile device
US7367059B2 (en) 2002-05-30 2008-04-29 Nokia Corporation Secure content activation during manufacture of mobile communication devices
US20040104268A1 (en) * 2002-07-30 2004-06-03 Bailey Kenneth Stephen Plug in credit card reader module for wireless cellular phone verifications
US7349871B2 (en) 2002-08-08 2008-03-25 Fujitsu Limited Methods for purchasing of goods and services
US7801826B2 (en) 2002-08-08 2010-09-21 Fujitsu Limited Framework and system for purchasing of goods and services
US7353382B2 (en) * 2002-08-08 2008-04-01 Fujitsu Limited Security framework and protocol for universal pervasive transactions
US7606560B2 (en) 2002-08-08 2009-10-20 Fujitsu Limited Authentication services using mobile device
EP1388797A3 (en) 2002-08-08 2004-10-13 Fujitsu Limited Methods, apparatus and framework for purchasing of goods and services
JP2004164597A (ja) * 2002-08-08 2004-06-10 Fujitsu Ltd 商品及びサービスを購入する方法
US7822688B2 (en) 2002-08-08 2010-10-26 Fujitsu Limited Wireless wallet
US7454785B2 (en) * 2002-12-19 2008-11-18 Avocent Huntsville Corporation Proxy method and system for secure wireless administration of managed entities
WO2004066177A1 (ja) 2003-01-21 2004-08-05 Mitsui & Co., Ltd. 指紋センサ付き携帯型電子機器を用いたカード決済方法
DE10310527B4 (de) 2003-03-11 2008-11-20 Christian Hogl Verfahren zum Initiieren und/oder Durchführen einer Zahlungstransaktion
US6817521B1 (en) 2003-08-21 2004-11-16 International Business Machines Corporation Credit card application automation system
US7363505B2 (en) * 2003-12-03 2008-04-22 Pen-One Inc Security authentication method and system
JP2005182338A (ja) * 2003-12-18 2005-07-07 Hitachi Ltd 携帯電話を利用したクレジットカード認証システム
US7681232B2 (en) * 2004-03-08 2010-03-16 Cardlab Aps Credit card and a secured data activation system
US7412371B2 (en) * 2004-06-08 2008-08-12 Northrop Grumman Corporation Time synchronized playback and control of dissimilar data files
US7578436B1 (en) * 2004-11-08 2009-08-25 Pisafe, Inc. Method and apparatus for providing secure document distribution
US7427033B1 (en) * 2005-02-26 2008-09-23 James Roskind Time-varying security code for enabling authorizations and other uses of financial accounts
US20060266823A1 (en) 2005-05-31 2006-11-30 Selvin Passen Authentication method and system for use in vending a restricted product or service

Also Published As

Publication number Publication date
EP1758053A1 (en) 2007-02-28
US20070022058A1 (en) 2007-01-25
US7784684B2 (en) 2010-08-31
JP2007042103A (ja) 2007-02-15

Similar Documents

Publication Publication Date Title
JP5407104B2 (ja) 物理的posトランザクションのための方法及び装置
US7606560B2 (en) Authentication services using mobile device
JP4469376B2 (ja) 移動電話、移動電話を用いてキャッシュレス取引を行うための方法及びコンピュータシステム
US10135614B2 (en) Integrated contactless MPOS implementation
JP6531092B2 (ja) モバイルアプリケーションとゲートウェイの間の無線通信を安全化する方法
US9852418B2 (en) Trusted service manager (TSM) architectures and methods
US8752125B2 (en) Authentication method
AU2003225327B8 (en) Method for authenticating and verifying SMS communications
US20100153273A1 (en) Systems for performing transactions at a point-of-sale terminal using mutating identifiers
JP2020005260A (ja) 認証システム及び方法
US20120221474A1 (en) Secure Electronic Ticketing using Mobile Communication Devices over the Internet
JP2014529964A (ja) モバイル機器経由の安全なトランザクション処理のシステムおよび方法
KR20120017044A (ko) 모바일 디바이스를 이용하는 개인 인증을 위한 시스템 및 방법
CN1897027A (zh) 使用移动装置的认证服务
WO2012111019A1 (en) Automated mobile transaction processing system and method
KR20130095363A (ko) 해쉬함수 또는 전자서명을 이용하는 디지털 코드 기반 송금 방법
TWI313845B (en) Method and system for mobile payment
JP6515080B2 (ja) 情報処理システム、情報処理方法、及びプログラム
JP2019149821A (ja) 情報処理システム、情報処理方法、及びプログラム
Islam et al. A PKI Enabled Authentication Protocol for Secure E-Payment Framework

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090512

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120214

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120403

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121106

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130702

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130802

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20131008

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131021

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees