(57)【要約】      （修正有）【課題】電子デバイスを使用して支払を行うためのいくつかの技術は、概して煩雑で非効率的である。【解決手段】ポータブル多機能デバイス１００は、１つ以上の支払口座に関する情報を受信して記憶するモバイルデバイスであって、支払口座を用いた支払を行うために使用される。支払を進めるための許可は、ユーザによって行われる各購入の前に行われる。許可プロセスは、指紋スキャン又はパスコードなどのユーザの検証を受信する。支払口座は、利用可能な支払口座１３０４、１３０６、１３０８の中から選択される。購入アイテムに関連したデジタルアイテムのインジケーションがなされる。支払トランザクションは、進行中の通信の参加者と開始される。小売業者のアプリケーションが、アプリケーションの利用可能性に基づいて呼び出され、購入の推奨が提供される。【選択図】図１３Ｃ
2020091895.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイを有する電子デバイスにおいて、
クレジットカードに関連付けられた支払口座を対応するデバイスにリンクする要求を受信することであって、前記要求は前記クレジットカードに関する情報を含む、ことと、
前記要求を受信したことに応じて、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるか否かを判定することと、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要ではないという判定に従って、前記支払口座を前記対応するデバイスにリンクし、前記支払口座が前記対応するデバイスにリンクされたというインジケーションを提供することと、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるというインジケーションを提供することと、
を含む、方法。
【請求項２】
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという前記インジケーションは、前記電子デバイスの前記ディスプレイに表示される英数字の視覚的インジケータを含む、請求項１に記載の方法。
【請求項３】
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという前記インジケーションは、前記支払口座を前記対応するデバイスにリンクするためにユーザが取るべき追加のステップの視覚的インジケーションを含む、請求項１に記載の方法。
【請求項４】
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという前記判定に従って、
複数の通信方法アフォーダンスを前記ディスプレイに表示することを更に含み、各通信方法アフォーダンスは、検証通信に関する対応する通信方法に関連付けられ、
前記複数の通信方法アフォーダンスは、前記金融機関から受信した通信に基づく、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという前記判定に従って、
複数の通信方法アフォーダンスを前記ディスプレイに表示することを更に含み、各通信方法アフォーダンスは、検証通信に関する対応する通信方法に関連付けられ、
前記複数の通信方法アフォーダンスの前記表示は、ローカルに記憶された連絡先情報に基づき、前記ローカルに記憶された連絡先情報は、前記対応する通信方法を含む、請求項１から３のいずれか一項に記載の方法。
【請求項６】
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという前記判定に従って、
前記複数の通信方法アフォーダンスのうちの１つの通信方法アフォーダンスの選択を受信することと、
前記通信方法アフォーダンスの前記選択を受信したことに応じて、前記選択された通信方法アフォーダンスの前記対応する通信方法のインジケーションを前記金融機関に送信することと、を更に含み、
前記検証通信は、前記通信方法アフォーダンスに基づく、請求項４又は５に記載の方法。
【請求項７】
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという前記判定に従って、
前記支払口座に関連付けられた金融機関からの検証通信を受信すること
を更に含み、前記検証通信は、前記支払口座を前記対応するデバイスにリンクすることを検証するためである、請求項１から６のいずれか一項に記載の方法。
【請求項８】
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという前記判定に従って、
前記金融機関との検証通信を開始する要求をユーザから受信することと、
前記要求を受信したことに応じて、前記支払口座に関連付けられた前記金融機関との前記検証通信を開始することと、
を更に含み、前記検証通信は、前記支払口座を前記対応するデバイスにリンクすることを検証するためである、請求項１から６のいずれか一項に記載の方法。
【請求項９】
前記電子デバイスにおいて通知を受信することであって、前記通知は前記支払口座を前記対応するデバイスにリンクするための検証コードを含む、ことと、
前記電子デバイスにおいて前記検証コードを含む前記通知を受信することに応じて、前記支払口座を前記対応するデバイスにリンクすることと、
を更に含む、請求項１から８のいずれか一項に記載の方法。
【請求項１０】
前記支払口座が前記対応するデバイスにリンクされたことを示す通知を前記デバイスに表示すること更に含み、前記表示することは、前記支払口座が前記対応するデバイスにリンクされたことを示す確認を前記デバイスに表示することに含む、請求項１から９のいずれか一項に記載の方法。
【請求項１１】
前記支払口座を前記対応するデバイスにリンクするための２次検証コードを要求するユーザ入力を受信することと、
前記２次検証コードを要求する前記入力を受信したことに応じて、前記２次検証コードを要求する要求を前記金融機関へ送信することと、
を更に含む、請求項１から９のいずれか一項に記載の方法。
【請求項１２】
前記支払口座を前記対応するデバイスにリンクするための前記２次検証コードを含む２次通知を前記電子デバイスで受信することと、
前記２次検証コードを含む前記２次通知を前記電子デバイスで受信したことに応じて、前記支払口座を前記対応するデバイスにリンクし、前記支払口座が前記対応するデバイスにリンクされたことを示す確認を前記デバイスに表示することと、
を更に含む、請求項１から８及び１０のいずれか一項に記載の方法。
【請求項１３】
前記対応するデバイスを用いる前記支払口座からの支払の許可に使用するために、前記金融機関から主口座番号を受信することを更に含み、前記主口座番号は、前記クレジットカードに表示された前記口座番号とは異なる、請求項１から１２のいずれか一項に記載の方法。
【請求項１４】
前記主口座番号を前記対応するデバイスに割り当てることを更に含み、前記主口座番号は、前記クレジットカードに表示された前記口座番号とは異なる、請求項１３に記載の方法。
【請求項１５】
前記支払口座をリンクする前記要求を受信することは、
遠隔サーバから少なくとも部分的なクレジットカード情報をインポートするためのクレジットカードインポートアフォーダンスを前記ディスプレイに表示することと、
前記クレジットカードインポートアフォーダンスのユーザ選択を受信することと、
前記遠隔サーバからクレジットカード情報をインポートするための前記クレジットカードインポートアフォーダンスの前記ユーザ選択を受信したことに応じて、
クレジットカードの詳細画面を表示することであって、前記クレジットカードの詳細画面は、前記支払口座に関連付けられた前記クレジットカードのクレジットカード番号のインジケーションを含み、セキュリティコードを受信するためのセキュリティコード入力欄を含む、ことと、
ユーザ入力により、前記セキュリティコードの入力欄に、対応するセキュリティコードを受信することと、
前記クレジットカード番号及び前記対応するセキュリティコードに基づく検証を使用して、前記クレジットカードの有効性を判定することと、
を含む、請求項１から１４のいずれか一項に記載の方法。
【請求項１６】
前記支払口座をリンクする前記要求を受信することは、
前記電子デバイスにおけるユーザ入力によって、クレジットカード情報を受信するためのクレジットカード入力アフォーダンスを、前記ディスプレイに表示することと、
前記クレジットカード入力アフォーダンスのユーザ選択を受信することと、
クレジットカード情報を入力するための前記クレジットカード入力アフォーダンスの前記ユーザ選択を受信したことに応じて、
クレジットカードの詳細画面を表示することであって、前記クレジットカードの詳細画面は、前記支払口座に関連付けられたクレジットカード番号を受信するための口座入力欄を含み、セキュリティコードを受信するためのセキュリティコード入力欄を含む、ことと、
ユーザ入力によって、前記口座入力欄で、対応するクレジットカード番号を、前記セキュリティコード入力欄で、対応するセキュリティコードを、受信することと、
前記対応するクレジットカード番号と前記対応するセキュリティコードに基づく検証を使用して、前記クレジットカードの有効性を判定することと、
を含む、請求項１から１５のいずれか一項に記載の方法。
【請求項１７】
前記クレジットカードの詳細画面は、前記支払口座に関連付けられた前記クレジットカードの表示された視覚的にグラフィカルな表現を含み、前記グラフィカルな表現は、前記支払口座に関連付けられた前記クレジットカードの背景画像を含む、請求項１６に記載の方法。
【請求項１８】
前記対応するデバイスは、前記電子デバイスとは別の第２の電子デバイスである、請求項１から１７のいずれか一項に記載の方法。
【請求項１９】
前記対応するデバイスは、前記電子デバイスであり、前記電子デバイスは、移動体通信デバイスである、請求項１から１８のいずれか一項に記載の方法。
【請求項２０】
前記対応するデバイスが、前記対応するデバイスをロック解除するためのロック解除の許可を必要とするように構成されているか否かを判定することと、
前記対応するデバイスが、ロック解除の許可を必要とするように構成されていないという判定に従って、前記ディスプレイ上に、前記対応するデバイスをロック解除するためのロック解除の許可を前記対応するデバイスが必要とするように構成するための、ロック解除の認証コンフィギュレータを表示することと、
を更に含む、請求項１から１９のいずれか一項に記載の方法。
【請求項２１】
第２のクレジットカードに関連付けられた第２の支払口座を前記対応するデバイスにリンクする第２の要求を受信することであって、前記第２の要求は前記第２のクレジットカードに関する情報を含む、ことと、
前記第２の支払口座を前記対応するデバイスにリンクし、前記第２の支払口座が前記対応するデバイスにリンクされたというインジケーションを提供することと、
少なくとも、前記支払口座と前記第２の支払口座の中からの選択を受信することであって、前記選択は、支払トランザクションのために使用される前記デフォルトの支払口座を指定する、ことと、
を更に含む、請求項１から２０のいずれか一項に記載の方法。
【請求項２２】
ディスプレイと近距離通信無線機とを備えた電子デバイスにおいて、
前記近距離通信無線機によって、非接触型支払トランザクション端末により生成される場の存在を検出することと、
前記非接触型支払トランザクション端末によって生成される前記場の存在を検出したことに応じて、支払トランザクションを進めるための許可が提供されるか否かを判定することと、
前記支払トランザクションを進めるための許可が提供されたという判定に従って、前記非接触型支払トランザクション端末との前記支払トランザクションを進めることと、
前記支払トランザクションを進めるための許可が提供されていないという判定に従って、前記支払トランザクションを進めるための許可を要求するインジケーションを提供することと、
を含む、方法。
【請求項２３】
生成された前記場の存在を検出したときに、前記電子デバイスの前記ユーザインターフェースはロックされており、かつ、生成された前記場の存在を検出したときに、前記電子デバイスの前記ディスプレイはオフされており、前記方法は、前記非接触型支払トランザクション端末により生成される前記場の前記存在を検出したことに応じて、前記ディスプレイをオンすることを更に含む、請求項２２に記載の方法。
【請求項２４】
前記非接触型支払トランザクション端末によって生成される前記場の前記存在を検出した後に、前記支払トランザクションを進めるための許可が提供されていない場合、
前記デバイスが、もはや前記非接触型支払トランザクション端末により生成される前記場の範囲内に存在しないことを、前記近距離通信無線機によって検出することと、
前記デバイスがもはや前記場の範囲内に存在しないことを検出したことに応じて、異なる支払口座に関連付けられた複数の支払カードアフォーダンスを表示することと、
前記支払口座のうちの１つを用いて、前記支払トランザクションを所定時間の間進める許可を受信することと、
を更に含む、請求項２２又は２３に記載の方法。
【請求項２５】
前記複数の支払カードアフォーダンスのうちのデフォルトの支払カードアフォーダンスが、デフォルトの支払口座として選択されているというインジケーションを提供することを更に含み、
前記デフォルトの支払カードアフォーダンスに関連する前記デフォルトの主口座番号が、前記支払トランザクションで使用するために選択される、請求項２４に記載の方法。
【請求項２６】
前記複数の支払カードアフォーダンスのうちの別の支払カードアフォーダンスの選択を受信することであって、前記別の支払カードアフォーダンスは、対応する別の主口座番号に関連付けられている、ことと、
前記別の支払カードアフォーダンスの前記選択を受信したことに応じて、前記支払トランザクションに使用するための前記対応する別の主口座番号を選択することと、
を更に含む、請求項２４又は２５に記載の方法。
【請求項２７】
前記支払トランザクションを進めるための許可が提供されていないという前記判定に従って、支払トランザクションを所定時間の間進めるための許可を受信することを更に含む、請求項２２から２６のいずれか一項に記載の方法。
【請求項２８】
前記非接触型支払トランザクション端末により生成される前記場の存在を検出する前に、支払トランザクションを所定時間の間進める許可を受信することを更に含む、請求項２２又は２３に記載の方法。
【請求項２９】
前記所定時間は、前記電子デバイスの現在位置に基づく、請求項２４及び２７又は２８のいずれか一項に記載の方法。
【請求項３０】
前記所定時間は、前記支払口座に関連付けられたクレジットスコアに基づく、請求項２４及び２７から２９のいずれか一項に記載の方法。
【請求項３１】
前記所定時間は、ユーザが設定可能である、請求項２４及び２７から３０のいずれか一項に記載の方法。
【請求項３２】
前記デバイスが、前記非接触型支払トランザクション端末によって生成される前記場の範囲内にある間に、
前記電子デバイスの指紋センサ上に、対応する指紋を検出することと、
前記指紋センサ上での前記対応する指紋を検出したことに応じて、前記指紋が、支払トランザクションの許可を可能にする、登録された指紋と一致するか否かを判定することと、
対応する指紋が前記登録された指紋と一致するという判定に従って、前記支払トランザクションを許可することと、
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、前記支払トランザクションの許可を見合わせることと、
を更に含む、請求項２２から３１のいずれか一項に記載の方法。
【請求項３３】
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、
前記支払トランザクションを進める許可が提供されなかったことを表す失敗の音声アラートを、前記電子デバイスにおいてスピーカによって再生させること
を更に含む、請求項３２に記載の方法。
【請求項３４】
前記支払トランザクションを進める許可が提供されたという前記判定に従って、前記支払トランザクションが正常に完了したか否かを判定することと、
前記支払トランザクションが正常に完了したと判定したことに応じて、前記電子デバイスにおいて、前記支払トランザクションが正常に完了したことを示す成功の音声アラートを再生させることと、
を更に含む、請求項２２から３３のいずれか一項に記載の方法。
【請求項３５】
前記失敗の音声アラートと前記成功の音声アラートは異なる、請求項３３又は３４に記載の方法。
【請求項３６】
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、
前記支払トランザクションを進める許可が提供されなかったことを表す失敗の触覚アラートを、前記電子デバイスにおいて発生させること
を更に含む、請求項２２から３５のいずれか一項に記載の方法。
【請求項３７】
前記支払トランザクションを進める許可が提供されたという前記判定に従って、前記支払トランザクションが正常に完了したか否かを判定することと、
前記支払トランザクションが正常に完了したと判定したことに応じて、前記電子デバイスにおいて、前記支払トランザクションが正常に完了したことを示す成功の触覚アラートを発生させることと、
を更に含む、請求項３２から３４のいずれか一項に記載の方法。
【請求項３８】
前記失敗の触覚アラートと前記成功の触覚アラートは異なる、請求項３５から３７のいずれか一項に記載の方法。
【請求項３９】
前記失敗の触覚アラートは、前記成功の触覚アラートよりも、持続時間が長く、強さが大きい、請求項３８に記載の方法。
【請求項４０】
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、
支払パスコードを使用して前記支払トランザクションを進める許可を受信するためのアフォーダンスを、前記ディスプレイに表示すること
を更に含む、請求項３１から３８のいずれか一項に記載の方法。
【請求項４１】
指紋センサを用いて前記支払トランザクションを進める許可を受信する試行が所定回数に達したか否かを判定することと、
許可を受信する試行が前記所定回数に達したという判定に従って、支払パスコードを用いて前記支払トランザクションを進める許可を必要とすることと、
を更に含む、請求項２２から４０のいずれか一項に記載の方法。
【請求項４２】
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、前記指紋センサ上に指を置くようユーザに指示する視覚的なプロンプトを前記ディスプレイに表示することを更に含む、請求項３２から４１のいずれか一項に記載の方法。
【請求項４３】
前記支払トランザクションを進める許可を受信することは、
前記電子デバイスにおいて、支払パスコードを受信することと、
前記支払パスコードが、支払トランザクションの許可を可能にする登録されたパスコードと一致すると判定することと、
前記支払パスコードが前記登録されたパスコードと一致すると判定したことに応じて、前記支払トランザクションを許可することと、
を含む、請求項２２から４２のいずれか一項に記載の方法。
【請求項４４】
前記支払トランザクションを進める許可を受信することは、
前記電子デバイスの指紋センサ上で、対応する指紋を検出することと、
前記指紋センサ上で前記対応する指紋を検出したことに応じて、前記指紋が、支払トランザクションの許可を可能にする、登録された指紋と一致すると判定し、対応する指紋が前記登録された指紋と一致するという判定に従って、前記支払トランザクションを許可することと、
を含む、請求項２２から４２のいずれか一項に記載の方法。
【請求項４５】
前記支払トランザクションを進める許可を要求するインジケーションを提供することは、
前記近距離通信無線機により、前記デバイスが前記場の前記存在下の状態を継続しているか否かを検出することと、
前記デバイスが、前記場の前記存在下の状態を継続していないと検出したことに応じて、前記ディスプレイに、認証が失敗したことを示す視覚的インジケータを表示することと、
前記デバイスが前記場の前記存在下の状態を継続していると検出したことに応じて、前記電子デバイスにおいて、認証が失敗したことを示す非視覚的なアラートを発生させることと、
を含む、請求項２２から４４のいずれか一項に記載の方法。
【請求項４６】
前記支払トランザクションを進める許可を受信したことに応じて、前記ディスプレイに、進める許可が提供されたというグラフィカルなインジケーションを行うことを更に含む、請求項２２から４５のいずれか一項に記載の方法。
【請求項４７】
前記支払トランザクションを進める許可を受信したことに応じて、前記支払トランザクションを進めることを更に含む、請求項２２から４６のいずれか一項に記載の方法。
【請求項４８】
前記非接触型支払トランザクション端末との前記支払トランザクションを進めることは、リンクされた支払口座を用いて、前記支払トランザクションを完了することを含む、請求項２２から４７のいずれか一項に記載の方法。
【請求項４９】
前記非接触型支払トランザクション端末との前記支払トランザクションを進めることは、前記支払トランザクションに使用するための主口座番号を使用して、前記支払トランザクションを完了させることを含み、前記主口座番号は前記電子デバイスに記憶されている、請求項２２から４８のいずれか一項に記載の方法。
【請求項５０】
前記非接触型支払トランザクション端末により生成される前記場の存在を検出したことに応じて、電子財布を前記ディスプレイに表示することを更に含む、請求項２２から４９のいずれか一項に記載の方法。
【請求項５１】
前記支払トランザクションを進める許可を要求するインジケーションを提供することは、前記ディスプレイに、前記支払トランザクションを進める許可に関する指示を表示することを含む、請求項２２から５０のいずれか一項に記載の方法。
【請求項５２】
前記支払トランザクションを進める許可を要求する前記インジケーションを提供することは、許可要求画面を前記電子デバイスの前記ディスプレイに表示することを含み、前記許可要求画面は、前記支払口座に関連付けられた前記クレジットカードのグラフィカルな表現を含み、前記グラフィカルな表現は、前記支払口座に関連付けられた前記クレジットカードの背景画像を含む、請求項２２から５１のいずれか一項に記載の方法。
【請求項５３】
ディスプレイを備えた電子デバイスにおいて、
支払口座の対応する表現を含む電子財布を前記ディスプレイに表示することであって、前記支払口座の前記対応する表現は、前記支払口座に関連付けられた第１の支払トランザクションに関する第１のトランザクション情報を含む、ことと、
前記電子デバイスを用いて、前記支払口座に関連付けられた第２の支払トランザクションを検出することと、
前記第２の支払トランザクションを検出したことに応じて、かつ、前記第２のトランザクションに関与する前記金融機関から前記第２の支払トランザクションに関する情報を受信する前に、前記第２の支払トランザクションに関する第２のトランザクション情報を表示することと、
を含み、前記第２のトランザクション情報は、前記電子デバイスにローカルに利用可能な情報に基づく、方法。
【請求項５４】
前記第２の支払トランザクションに関する前記第２のトランザクション情報を表示することは、前記第１のトランザクション情報の表示を前記第２のトランザクション情報の表示に置き換えることを含む、請求項５３に記載の方法。
【請求項５５】
前記第２の支払トランザクションが検出された場合、前記電子デバイスにローカルに利用可能な情報は、前記第２の支払トランザクションの日付、前記第２の支払トランザクションの時刻、又は前記電子デバイスの場所、のうちの１つ以上を含む、請求項５３又は５４に記載の方法。
【請求項５６】
前記第２のトランザクションに関与する仲介機関から、前記第２の支払トランザクションに関する第１の付加情報を受信することと、
前記第２のトランザクションに関与する前記仲介機関から前記第２の支払トランザクションに関する前記第１の付加情報を受信したことに応じて、前記第２の支払トランザクションに関する前記第２のトランザクション情報の表示を、前記第２の支払トランザクションに関する前記第１の付加情報を含むように更新することと、
を更に含む、請求項５３から５５のいずれか一項に記載の方法。
【請求項５７】
前記第１の付加情報は前記支払トランザクションの金額を含む、請求項５３から５６のいずれか一項に記載の方法。
【請求項５８】
第２の付加情報を受信することと、
前記第２のトランザクションに関与する前記金融機関から前記第２の支払トランザクションに関する前記第２の付加情報を受信したことに応じて、前記第２の支払トランザクションに関する前記第２のトランザクション情報を、前記第２の支払トランザクションに関する前記第２の付加情報を含むように更新することと、
を更に含む、請求項５３から５７のいずれか一項に記載の方法。
【請求項５９】
前記第２の支払トランザクションに関する前記第２の付加情報は、前記第２の支払トランザクションの結果として支払を受信する小売業者の名称を含む、請求項５８に記載の方法。
【請求項６０】
前記第１の支払トランザクションは、前記電子デバイスを使用して完了した、請求項５３から５９のいずれか一項に記載の方法。
【請求項６１】
前記第１の支払トランザクションは、前記支払口座に関連付けられた物理的なクレジットカードを使用して完了した、請求項５３から６０のいずれか一項に記載の方法。
【請求項６２】
前記金融機関からテキストメッセージを受信することと、
前記支払口座の前記対応する表現の上に、前記金融機関からの前記テキストメッセージを表示することと、
前記金融機関からの前記表示されたテキストメッセージの選択を受信することと、
前記金融機関からの前記表示されたテキストメッセージの選択を受信したことに応じて、前記金融機関に関連する特定のアプリケーションを表示することと、
を更に含む、請求項５３から６１のいずれか一項に記載の方法。
【請求項６３】
前記支払口座の前記対応する表現に、利用可能なクレジット額を表示することを更に含み、前記利用可能なクレジット額は、前記支払口座の信用限度に基づいて、前記支払口座の利用可能なクレジットの額を表す、請求項５３から６２のいずれか一項に記載の方法。
【請求項６４】
前記支払口座の前記対応する表現の上に、口座詳細アフォーダンスを表示することと、
前記口座詳細アフォーダンスの選択を受信することと、
前記口座詳細アフォーダンスの選択を受信したことに応じて、前記支払口座のトランザクション詳細の表示を前記支払口座の前記対応する表現の表示に置き換えることと、
を更に含み、前記トランザクション詳細は、前記第１のトランザクション情報及び前記第２のトランザクション情報を含む、請求項５３から６３のいずれか一項に記載の方法。
【請求項６５】
前記関連付けられた支払口座の詳細にアクセスするための特定のアプリケーションが前記電子デバイスにインストールされているか否かを判定することと、
前記特定のアプリケーションがインストールされているという判定に従って、前記特定のアプリケーションにアクセスするためのオープンアプリケーションアフォーダンスを前記トランザクション詳細上に表示することと、
を更に含む、請求項６４に記載の方法。
【請求項６６】
前記オープンアプリケーションアフォーダンスの選択を受信することと、
前記オープンアプリケーションアフォーダンスの選択を受信したことに応じて、前記トランザクション詳細の表示を前記特定のアプリケーションの表示に完全に置き換えることと、
を更に含む、請求項６５に記載の方法。
【請求項６７】
前記表示されたトランザクション詳細の前記第１のトランザクション情報の選択を受信することと、
前記第１のトランザクション情報の選択を受信したことに応じて、前記トランザクション詳細の表示を前記特定のアプリケーションの表示に完全に置き換えることと、
を更に含み、前記特定のアプリケーションの表示は、前記支払口座に関連する前記第１の支払トランザクションに関する詳細を含む、請求項５３から６５のいずれか一項に記載の方法。
【請求項６８】
前記トランザクション詳細は、更なるトランザクションアフォーダンスを含み、
前記方法は、
前記更なるトランザクションアフォーダンスの選択を受信することと、
前記更なるトランザクションアフォーダンスの選択を受信したことに応じて、前記表示されるトランザクション詳細の一部として、前記支払口座に関連付けられた第３の支払トランザクションに関連する第３のトランザクション情報を表示することと、
を更に含む、請求項６４から６７のいずれか一項に記載の方法。
【請求項６９】
前記トランザクション詳細は、カード除去アフォーダンスを含み、
前記方法は、
前記カード除去アフォーダンスの選択を受信することと、
前記カード除去アフォーダンスの選択を受信したことに応じて、前記電子財布から、前記支払口座の前記対応する表現を除去するための確認要求を表示することと、
前記電子財布から、前記支払口座の前記対応する表現を除去する確認を受信することと、
前記電子財布から、前記支払口座の前記対応する表現を除去することと、
を更に含む、請求項６４から６８のいずれか一項に記載の方法。
【請求項７０】
前記表示された電子財布は、カードオブジェクトの第１スタックと、カードオブジェクトの第２スタックと、の表示を含み、カードオブジェクトの前記第１スタックは、カードオブジェクトの前記第２スタックから視覚的に分離され、
カードオブジェクトの前記第１スタックは、前記支払口座の前記対応する表現と、第２の支払口座の第２の対応する表現を含み、
カードオブジェクトの前記第２スタックは、非金融機関と関連付けられた会員カードオブジェクトを含む、請求項６４から６９のいずれか一項に記載の方法。
【請求項７１】
ディスプレイを備えた電子デバイスにおいて、
前記ディスプレイに、第１のアプリケーションのユーザインターフェースを表示することであって、前記第１のアプリケーションの前記ユーザインターフェースは、支払トランザクションに関連付けられた支払アフォーダンスを含む、ことと、
前記支払アフォーダンスの選択を検出することと、
前記支払アフォーダンスの選択を検出したことに応じて、
前記支払トランザクションに関する第１のトランザクション情報を、前記第１のアプリケーションから第２のアプリケーションに転送することと、
前記第２のアプリケーションのユーザインターフェースを前記ディスプレイに表示することと、
を含み、前記第２のアプリケーションの前記ユーザインターフェースは、前記第１のアプリケーションから受信した前記第１のトランザクション情報を含み、かつ、前記第２のアプリケーションによって提供される第２のトランザクション情報を含み、前記第２のトランザクション情報を前記第１のアプリケーションは利用できない、方法。
【請求項７２】
前記第２のアプリケーションの前記ユーザインターフェース上に表示される第１購入詳細アフォーダンスの選択を受信することであって、前記第１購入詳細アフォーダンスは、前記支払トランザクションの第１購入詳細に関連付けられる、ことと、
前記第１購入詳細アフォーダンスの選択を受信したことに応じて、前記支払トランザクションの前記第１購入詳細に関する別の値を選択するための１つ以上のアフォーダンスを表示することと、
前記支払トランザクションの前記第１購入詳細に関する別の値の選択を受信することと、
前記別の値の選択を受信したことに応じて、前記別の値を前記第１購入詳細として含むように、前記第２のトランザクション情報を更新することと、
を更に含む、請求項７１に記載の方法。
【請求項７３】
前記支払トランザクションの前記第１購入詳細は、前記第１のアプリケーションからの前記第１のトランザクション情報の一部である、請求項７２に記載の方法。
【請求項７４】
前記第１購入詳細は、前記第２のアプリケーションによって提供される前記第２のトランザクション情報の一部である、請求項７２に記載の方法。
【請求項７５】
前記第１購入詳細は、出荷先住所である、請求項７２又は７３に記載の方法。
【請求項７６】
前記第１購入詳細は、支払口座である、請求項７２又は７４に記載の方法。
【請求項７７】
前記支払トランザクションを進める許可を受信することと、
前記支払トランザクションを進める許可を受信したことに応じて、前記第２のトランザクション情報を前記第１のアプリケーションに転送することと、
を更に含む、請求項７１から７６のいずれか一項に記載の方法。
【請求項７８】
前記支払トランザクションを進める許可を受信することと、
前記支払トランザクションを進める許可を受信したことに応じて、前記第１のトランザクション情報及び前記第２のトランザクション情報を、前記第１のアプリケーションに転送することと、
を更に含む、請求項７１から７６のいずれか一項に記載の方法。
【請求項７９】
前記第１のアプリケーションは、前記電子デバイスにインストールされたサードパーティのアプリケーションである、請求項７１から７８のいずれか一項に記載の方法。
【請求項８０】
前記第１のアプリケーションは、前記電子デバイスにインストールされたウェブブラウザによってアクセスされるウェブサイトを含む、請求項７１から７８のいずれか一項に記載の方法。
【請求項８１】
前記第２のアプリケーションは、前記電子デバイスのオペレーティングシステムであり、前記第２のアプリケーションは、前記第２のトランザクション情報を含む電子財布へアクセスすることができる、請求項７１から８０のいずれか一項に記載の方法。
【請求項８２】
前記第２のアプリケーションは、前記電子デバイスのオペレーティングシステムの提供者によって提供されるファーストパーティのアプリケーションであり、前記第２のアプリケーションは、前記第２のトランザクション情報を含む電子財布へアクセスすることができる、請求項７１から８０のいずれか一項に記載の方法。
【請求項８３】
前記第１のトランザクション情報は、金額及びデフォルトの出荷方法を含む、請求項７１から８２のいずれか一項に記載の方法。
【請求項８４】
前記第２のトランザクション情報は、支払口座に関連付けられた主口座番号を含む、請求項７１から８３のいずれか一項に記載の方法。
【請求項８５】
前記第２のトランザクション情報は、ユーザ連絡先情報からアクセスされる出荷先住所を含み、前記ユーザ連絡先情報は、前記電子デバイスに記憶されている、請求項７１から８４のいずれか一項に記載の方法。
【請求項８６】
前記第２のトランザクション情報を前記第１のアプリケーションに転送する前に、前記支払トランザクションを進める前記許可を受信することを更に含む、請求項７１から８５のいずれか一項に記載の方法。
【請求項８７】
郵便番号情報を前記第２のアプリケーションから前記第１のアプリケーションに転送することであって、前記第１のトランザクション情報は、前記郵便番号情報に基づく最初の出荷費用を含む、ことと、
更新された第１のトランザクション情報を受信することであって、前記更新された第１のトランザクション情報は、前記第２のトランザクション情報に基づく出荷費用を含む、ことと、
を更に含む、請求項７１から８６のいずれか一項に記載の方法。
【請求項８８】
前記支払トランザクションを進める許可を受信することは、
前記電子デバイスの指紋センサ上に、対応する指紋を検出することと、
前記指紋センサ上での前記対応する指紋を検出したことに応じて、前記指紋が、支払トランザクションの許可を可能にする、登録された指紋と一致するか否かを判定することと、
対応する指紋が前記登録された指紋と一致するという判定に従って、前記支払トランザクションを許可することと、
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、前記支払トランザクションの許可を見合わせることと、
を含む、請求項７７から８７のいずれか一項に記載の方法。
【請求項８９】
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、
支払パスコードを使用して前記支払トランザクションを進める許可を受信するためのアフォーダンスを、前記ディスプレイに表示すること
を更に含む、請求項８８に記載の方法。
【請求項９０】
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、
前記指紋センサを用いて前記支払トランザクションを進める許可を受信する試行が所定回数に達したか否かを判定することと、
許可を受信する試行が前記所定回数に達したという判定に従って、支払パスコードを用いて前記支払トランザクションを進める許可を必要とすることと、
を更に含む、請求項８８又は８９に記載の方法。
【請求項９１】
試行の前記所定回数は３である、請求項９０に記載の方法。
【請求項９２】
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、前記指紋センサ上に指を置くようユーザに指示する視覚的なプロンプトを前記ディスプレイに表示することを更に含む、請求項７１から９１のいずれか一項に記載の方法。
【請求項９３】
前記支払トランザクションを進める許可を受信することは、
前記電子デバイスにおいて、支払パスコードを受信することと、
前記支払パスコードが、支払トランザクションの許可を可能にする、登録されたパスコードと一致するか否かを判定することと、
前記支払パスコードが前記登録されたパスコードと一致すると判定したことに応じて、前記支払トランザクションを許可することと、
を含む、請求項７７から９２のいずれか一項に記載の方法。
【請求項９４】
前記第１のトランザクション情報及び前記第２のトランザクション情報を、前記第２のアプリケーションから前記第１のアプリケーションに転送したことに応じて、前記第１のアプリケーションを用いて前記支払トランザクションを完了させることを更に含む、請求項７１から９３のいずれか一項に記載の方法。
【請求項９５】
前記支払トランザクションの処理に関連する金融機関は、前記支払トランザクションをカード提示型トランザクションとして扱う、請求項７１から９４のいずれか一項に記載の方法。
【請求項９６】
前記第２のアプリケーションの前記ユーザインターフェースを表示することは、前記第１のアプリケーションの前記ユーザインターフェースを部分的に覆い、前記第１のアプリケーションの前記ユーザインターフェースの少なくとも一部が見えるようにしておく、請求項７１から９５のいずれか一項に記載の方法。
【請求項９７】
前記第２のアプリケーションの前記ユーザインターフェースを表示することは、前記第２のアプリケーションの前記ユーザインターフェースを、前記ディスプレイの下部から前記ディスプレイ上に垂直にスライドさせて、前記第１のアプリケーションの前記ユーザインターフェースを部分的に覆い、前記第１のアプリケーションの前記ユーザインターフェースの少なくとも一部が見えるようにしておくことを含む、請求項７１から９６のいずれか一項に記載の方法。
【請求項９８】
前記ディスプレイに、第３のアプリケーションのユーザインターフェースを表示することであって、前記第３のアプリケーションの前記ユーザインターフェースは、第２の支払トランザクションに関連付けられた第２の支払アフォーダンスを含む、ことと、
前記第２の支払アフォーダンスの選択を検出することと、
前記第２の支払アフォーダンスの選択を検出したことに応じて、
前記第２の支払トランザクションに関する第３のトランザクション情報を、前記第３のアプリケーションから前記第２のアプリケーションに転送することと、
前記第２のアプリケーションの第２のユーザインターフェースを前記ディスプレイに表示することと、
を更に含み、前記第２のアプリケーションの前記第２のユーザインターフェースは、前記第３のアプリケーションから受信した前記第３のトランザクション情報を含み、かつ、前記第２のアプリケーションによって提供される第４のトランザクション情報を含み、前記第２のトランザクション情報を前記第３のアプリケーションは利用できない、請求項７１から９７のいずれか一項に記載の方法。
【請求項９９】
設定メニューを表示することと、
前記第２のトランザクション情報に関するデフォルトとして使用されるデフォルトの出荷先住所の選択を受信することと、
を更に含む、請求項７１から９８のいずれか一項に記載の方法。
【請求項１００】
前記設定メニューで表示される、少なくとも前記支払口座と第２の支払口座の中からの選択を受信することであって、前記選択は、支払トランザクションのために使用される前記デフォルトの支払口座を指定する、ことを更に含む、請求項７１から９９のいずれか一項に記載の方法。
【請求項１０１】
設定メニューに表示されるトランザクション履歴表示希望の選択を受信することと、
前記トランザクション履歴表示希望がオンであるか否かを判定することと、
前記トランザクション履歴表示希望がオンであるという判定に従って、支払トランザクション履歴を表示することと、
を更に含む、請求項７１から１００のいずれか一項に記載の方法。
【請求項１０２】
設定メニューに表示される前記トランザクション履歴種類の希望の選択を受信することと、
前記トランザクション履歴種類の希望が、第１の種類、第２の種類、又は第３の種類であるか否かを判定することと、
前記トランザクション履歴種類の希望が前記第１の種類であるという判定に従って、支払口座に関する支払トランザクションの履歴を表示しないことと、
前記トランザクション履歴種類の希望が前記第２の種類であるという判定に従って、前記電子デバイスだけを使用して完了した前記支払口座に関する支払トランザクションの履歴を表示することと、
前記トランザクション履歴種類の希望が前記第３の種類であるという判定に従って、前記電子デバイスと物理的なクレジットカードとを使用して完了した前記支払口座の支払トランザクションの履歴を表示することと、
を更に含む、請求項７１から１０１のいずれか一項に記載の方法。
【請求項１０３】
デバイスであって、
ディスプレイと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムは、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムは、
クレジットカードに関連付けられた支払口座を対応するデバイスにリンクする要求であって、前記要求は前記クレジットカードに関する情報を含む、要求を受信し、
前記要求を受信したことに応じて、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるか否かを判定し、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要ではないという判定に従って、前記支払口座を前記対応するデバイスにリンクし、前記支払口座が前記対応するデバイスにリンクされたというインジケーションを提供し、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるというインジケーションを提供する、
命令を含む、デバイス。
【請求項１０４】
ディスプレイと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行する１つ以上のプロセッサと、を備えたデバイス上のグラフィカルユーザインターフェースであって、
クレジットカードに関連付けられた支払口座を対応するデバイスにリンクする要求であって、前記要求は前記クレジットカードに関する情報を含む、要求が受信され、
前記要求を受信したことに応じて、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるか否かが判定され、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要ではないという判定に従って、前記支払口座が前記対応するデバイスにリンクされ、前記支払口座が前記対応するデバイスにリンクされたというインジケーションが提供され、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるというインジケーションが提供される、
グラフィカルユーザインターフェース。
【請求項１０５】
１つ以上のプログラムを記憶する非一時的コンピュータ可読記憶媒体であって、前記１つ以上のプログラムは、ディスプレイを備えたデバイスによって実行されると、前記デバイスに、
クレジットカードに関連付けられた支払口座を対応するデバイスにリンクする要求であって、前記要求は前記クレジットカードに関する情報を含む、要求を受信させ、
前記要求を受信したことに応じて、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるか否かを判定させ、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要ではないという判定に従って、前記支払口座を前記対応するデバイスにリンクし、前記支払口座が前記対応するデバイスにリンクされたというインジケーションを提供させ、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるというインジケーションを提供させる、
命令を含む、非一時的コンピュータ可読記憶媒体。
【請求項１０６】
デバイスであって、
ディスプレイと、
クレジットカードに関連付けられた支払口座を対応するデバイスにリンクする要求を受信する手段であって、前記要求は、前記クレジットカードに関する情報を含む、手段と、
前記要求を受信したことに応じて、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるか否かを判定し、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要ではないという判定に従って、前記支払口座を前記対応するデバイスにリンクし、前記支払口座が前記対応するデバイスにリンクされたというインジケーションを提供し、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるというインジケーションを提供する、
手段と、
を備える、デバイス。
【請求項１０７】
ディスプレイを備えたデバイスにおいて使用される情報処理装置であって、
クレジットカードに関連付けられた支払口座を対応するデバイスにリンクする要求を受信する手段であって、前記要求は前記クレジットカードに関する情報を含む、手段と、
前記要求を受信したことに応じて、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるか否かを判定し、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要ではないという判定に従って、前記支払口座を前記対応するデバイスにリンクし、前記支払口座が前記対応するデバイスにリンクされたというインジケーションを提供し、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるというインジケーションを提供する、
手段と、
を備える、情報処理装置。
【請求項１０８】
デバイスであって、
ディスプレイと、
１つ以上のプロセッサと、
メモリと、
近距離通信無線機と、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムは、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムは、
前記近距離通信無線機によって、非接触型支払トランザクション端末により生成される場の存在を検出し、
前記非接触型支払トランザクション端末によって生成される前記場の存在を検出したことに応じて、支払トランザクションを進めるための許可が提供されるか否かを判定し、
前記支払トランザクションを進めるための許可が提供されたという判定に従って、前記非接触型支払トランザクション端末との前記支払トランザクションを進め、
前記支払トランザクションを進めるための許可が提供されていないという判定に従って、前記支払トランザクションを進めるための許可を要求するインジケーションを提供する、
命令を含む、デバイス。
【請求項１０９】
ディスプレイと、メモリと、近距離通信無線機と、前記メモリに記憶された１つ以上のプログラムを実行する１つ以上のプロセッサと、を備えたデバイス上のグラフィカルユーザインターフェースであって、
前記近距離通信無線機によって、非接触型支払トランザクション端末により生成される場の存在が検出され、
前記非接触型支払トランザクション端末によって生成される前記場の存在を検出したことに応じて、支払トランザクションを進めるための許可が提供されるか否かの判定が提供され、
前記支払トランザクションを進めるための許可が提供されたという判定に従って、前記非接触型支払トランザクション端末との前記支払トランザクションが進められ、
前記支払トランザクションを進めるための許可が提供されていないという判定に従って、前記支払トランザクションを進めるための許可を要求するインジケーションが提供される、
グラフィカルユーザインターフェース。
【請求項１１０】
１つ以上のプログラムを記憶する非一時的コンピュータ可読記憶媒体であって、前記１つ以上のプログラムは、ディスプレイと近距離通信無線機とを備えたデバイスによって実行されると、前記デバイスに、
前記近距離通信無線機によって、非接触型支払トランザクション端末により生成される場の存在を検出させ、
前記非接触型支払トランザクション端末によって生成される前記場の存在を検出したことに応じて、支払トランザクションを進めるための許可が提供されるか否かを判定させ、
前記支払トランザクションを進めるための許可が提供されたという判定に従って、前記非接触型支払トランザクション端末との前記支払トランザクションを進めさせ、
前記支払トランザクションを進めるための許可が提供されていないという判定に従って、前記支払トランザクションを進めるための許可を要求するインジケーションを提供させる、
命令を含む、非一時的コンピュータ可読記憶媒体。
【請求項１１１】
デバイスであって、
ディスプレイと、
近距離通信無線機と、
前記近距離通信無線機によって、非接触型支払トランザクション端末により生成される場の存在を検出する手段と、
前記非接触型支払トランザクション端末によって生成される前記場の存在を検出したことに応じて、支払トランザクションを進めるための許可が提供されるか否かを判定する手段であって、
前記支払トランザクションを進めるための許可が提供されたという判定に従って、前記非接触型支払トランザクション端末との前記支払トランザクションを進め、
前記支払トランザクションを進めるための許可が提供されていないという判定に従って、前記支払トランザクションを進めるための許可を要求するインジケーションを提供する
手段と、
を備える、デバイス。
【請求項１１２】
ディスプレイと近距離通信無線機とを備えたデバイスで使用するための情報処理装置であって、
前記近距離通信無線機によって、非接触型支払トランザクション端末により生成される場の存在を検出する手段と、
前記非接触型支払トランザクション端末によって生成される前記場の存在を検出したことに応じて、支払トランザクションを進めるための許可が提供されるか否かを判定する手段であって、
前記支払トランザクションを進めるための許可が提供されたという判定に従って、前記非接触型支払トランザクション端末との前記支払トランザクションを進め、
前記支払トランザクションを進めるための許可が提供されていないという判定に従って、前記支払トランザクションを進めるための許可を要求するインジケーションを提供する
手段と、
を備える、情報処理装置。
【請求項１１３】
デバイスであって、
ディスプレイと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムは、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムは、
支払口座の対応する表現であって、前記支払口座の前記対応する表現は、前記支払口座に関連付けられた第１の支払トランザクションに関する第１のトランザクション情報を含む、支払口座の対応する表現を含む電子財布を前記ディスプレイに表示し、
前記電子デバイスを用いて、前記支払口座に関連付けられた第２の支払トランザクションを検出し、
前記第２の支払トランザクションを検出したことに応じて、かつ、前記第２のトランザクションに関与する前記金融機関から前記第２の支払トランザクションに関する情報を受信する前に、前記第２の支払トランザクションに関する第２のトランザクション情報を表示する、
命令を含み、前記第２のトランザクション情報は前記電子デバイスにローカルに利用可能な情報に基づく、デバイス。
【請求項１１４】
ディスプレイと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行する１つ以上のプロセッサと、を備えたデバイス上のグラフィカルユーザインターフェースであって、
支払口座の対応する表現を含む電子財布を備え、前記支払口座の前記対応する表現は、前記支払口座に関連付けられた第１の支払トランザクションに関する第１のトランザクション情報を含み、
前記電子デバイスを用いて、前記支払口座に関連付けられた第２の支払トランザクションが検出され、
前記第２の支払トランザクションを検出したことに応じて、かつ、前記第２のトランザクションに関与する前記金融機関から前記第２の支払トランザクションに関する情報を受信する前に、前記第２の支払トランザクションに関する第２のトランザクション情報が表示され、前記第２のトランザクション情報は前記電子デバイスにローカルに利用可能な情報に基づく、
グラフィカルユーザインターフェース。
【請求項１１５】
１つ以上のプログラムを記憶する非一時的コンピュータ可読記憶媒体であって、前記１つ以上のプログラムは、ディスプレイを備えたデバイスによって実行されると、前記デバイスに、
支払口座の対応する表現であって、前記支払口座の前記対応する表現は、前記支払口座に関連付けられた第１の支払トランザクションに関する第１のトランザクション情報を含む、支払口座の対応する表現を含む電子財布を前記ディスプレイに表示させ、
前記電子デバイスを用いて、前記支払口座に関連付けられた第２の支払トランザクションを検出させ、
前記第２の支払トランザクションを検出したことに応じて、かつ、前記第２のトランザクションに関与する前記金融機関から前記第２の支払トランザクションに関する情報を受信する前に、前記第２の支払トランザクションに関する第２のトランザクション情報を表示させる、
命令を含み、前記第２のトランザクション情報は、前記電子デバイスにローカルに利用可能な情報に基づく、非一時的コンピュータ可読記憶媒体。
【請求項１１６】
デバイスであって、
ディスプレイと、
支払口座の対応する表現を含む電子財布を前記ディスプレイに表示する手段であって、前記支払口座の前記対応する表現は、前記支払口座に関連付けられた第１の支払トランザクションに関する第１のトランザクション情報を含む、手段と、
前記電子デバイスを用いて、前記支払口座に関連付けられた第２の支払トランザクションを検出する手段と、
前記第２の支払トランザクションを検出したことに応じて、かつ、前記第２のトランザクションに関与する前記金融機関から前記第２の支払トランザクションに関する情報を受信する前に、前記第２の支払トランザクションに関する第２のトランザクション情報を表示する手段と、
を備え、前記第２のトランザクション情報は、前記電子デバイスにローカルに利用可能な情報に基づく、デバイス。
【請求項１１７】
ディスプレイを備えたデバイスにおいて使用される情報処理装置であって、
支払口座の対応する表現を含む電子財布を前記ディスプレイに表示する手段であって、前記支払口座の前記対応する表現は、前記支払口座に関連付けられた第１の支払トランザクションに関する第１のトランザクション情報を含む、手段と、
前記電子デバイスを用いて、前記支払口座に関連付けられた第２の支払トランザクションを検出する手段と、
前記第２の支払トランザクションを検出したことに応じて、かつ、前記第２のトランザクションに関与する前記金融機関から前記第２の支払トランザクションに関する情報を受信する前に、前記第２の支払トランザクションに関する第２のトランザクション情報を表示する手段と、
を備え、前記第２のトランザクション情報は、前記電子デバイスにローカルに利用可能な情報に基づく、情報処理装置。
【請求項１１８】
デバイスであって、
ディスプレイと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムは、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムは、
前記ディスプレイに、第１のアプリケーションのユーザインターフェースであって、前記第１のアプリケーションの前記ユーザインターフェースは、支払トランザクションに関連付けられた支払アフォーダンスを含む、第１のアプリケーションのユーザインターフェースを表示し、
前記支払アフォーダンスの選択を検出し、
前記支払アフォーダンスの選択を検出したことに応じて、
前記支払トランザクションに関する第１のトランザクション情報を、前記第１のアプリケーションから第２のアプリケーションに転送し、
前記第２のアプリケーションのユーザインターフェースを前記ディスプレイに表示する、
命令を含み、前記第２のアプリケーションの前記ユーザインターフェースは、前記第１のアプリケーションから受信した前記第１のトランザクション情報を含み、かつ、前記第２のアプリケーションによって提供される第２のトランザクション情報を含み、前記第２のトランザクション情報を前記第１のアプリケーションは利用できない、デバイス。
【請求項１１９】
ディスプレイと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行する１つ以上のプロセッサと、を備えたデバイス上のグラフィカルユーザインターフェースであって、
第１のアプリケーションのユーザインターフェースを備え、前記第１のアプリケーションの前記ユーザインターフェースは、支払トランザクションに関連付けられた支払アフォーダンスを含み、
前記支払アフォーダンスの選択が検出され、
前記支払アフォーダンスの選択を検出したことに応じて、
前記支払トランザクションに関する第１のトランザクション情報が、前記第１のアプリケーションから第２のアプリケーションに転送され、
前記第２のアプリケーションのユーザインターフェースが表示され、前記第２のアプリケーションの前記ユーザインターフェースは、前記第１のアプリケーションから受信した前記第１のトランザクション情報を含み、かつ、前記第２のアプリケーションによって提供される第２のトランザクション情報を含み、前記第２のトランザクション情報を前記第１のアプリケーションは利用できない、
グラフィカルユーザインターフェース。
【請求項１２０】
１つ以上のプログラムを記憶する非一時的コンピュータ可読記憶媒体であって、前記１つ以上のプログラムは、ディスプレイを備えたデバイスによって実行されると、前記デバイスに、
第１のアプリケーションのユーザインターフェースであって、前記第１のアプリケーションの前記ユーザインターフェースは、支払トランザクションに関連付けられた支払アフォーダンスを含む、第１のアプリケーションのユーザインターフェースを前記ディスプレイに表示させ
前記支払アフォーダンスの選択を検出させ、
前記支払アフォーダンスの選択を検出したことに応じて、
前記支払トランザクションに関する第１のトランザクション情報を、前記第１のアプリケーションから第２のアプリケーションに転送させ、
前記第２のアプリケーションのユーザインターフェースを前記ディスプレイに表示させる、
命令を含み、前記第２のアプリケーションの前記ユーザインターフェースは、前記第１のアプリケーションから受信した前記第１のトランザクション情報を含み、かつ、前記第２のアプリケーションによって提供された第２のトランザクション情報を含み、前記第２のトランザクション情報を前記第１のアプリケーションは利用できない、非一時的コンピュータ可読記憶媒体。
【請求項１２１】
デバイスであって、
ディスプレイと、
前記ディスプレイに、第１のアプリケーションのユーザインターフェースを表示する手段であって、前記第１のアプリケーションの前記ユーザインターフェースは、支払トランザクションに関連付けられた支払アフォーダンスを含む、手段と、
前記支払アフォーダンスの選択を検出する手段と、
前記支払アフォーダンスの選択を検出したことに応じて、
前記支払トランザクションに関する第１のトランザクション情報を、前記第１のアプリケーションから第２のアプリケーションに転送し、
前記第２のアプリケーションのユーザインターフェースを前記ディスプレイに表示すると、
手段と、
を備え、前記第２のアプリケーションの前記ユーザインターフェースは、前記第１のアプリケーションから受信した前記第１のトランザクション情報を含み、かつ、前記第２のアプリケーションによって提供された第２のトランザクション情報を含み、前記第２のトランザクション情報を前記第１のアプリケーションは利用できない、デバイス。
【請求項１２２】
ディスプレイを備えたデバイスにおいて使用される情報処理装置であって、
前記ディスプレイに、第１のアプリケーションのユーザインターフェースを表示する手段であって、前記第１のアプリケーションの前記ユーザインターフェースは、支払トランザクションに関連付けられた支払アフォーダンスを含む、手段と、
前記支払アフォーダンスの選択を検出する手段と、
前記支払アフォーダンスの選択を検出したことに応じて、
前記支払トランザクションに関する第１のトランザクション情報を、前記第１のアプリケーションから第２のアプリケーションに転送し、
前記第２のアプリケーションのユーザインターフェースを前記ディスプレイに表示する、
手段と、
を備え、前記第２のアプリケーションの前記ユーザインターフェースは、前記第１のアプリケーションから受信した前記第１のトランザクション情報を含み、かつ、前記第２のアプリケーションによって提供される第２のトランザクション情報を含み、前記第２のトランザクション情報を前記第１のアプリケーションは利用できない、情報処理装置。
【請求項１２３】
請求項１から１０２のいずれか一項に記載の方法を実行する命令を備える、非一時的コンピュータ可読記憶媒体。
【請求項１２４】
デバイスであって、
請求項１２３に記載の非一時的コンピュータ可読記憶媒体と、
前記非一時的コンピュータ可読記憶媒体の前記命令を実行することができる１つ以上のプロセッサと、
を備える、デバイス。
【請求項１２５】
請求項１から１０２のいずれか一項に記載の方法を実行する手段を含む、デバイス。
【請求項１２６】
電子デバイスであって、
ディスプレイユニットと、
前記ディスプレイユニットに連結された処理ユニットと、
を備え、前記処理ユニットは、
クレジットカードに関連付けられた支払口座を対応するデバイスにリンクする要求であって、前記要求は前記クレジットカードに関する情報を含む、要求を受信し、
前記要求を受信したことに応じて、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるか否かを判定し、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要ではないという判定に従って、前記支払口座を前記対応するデバイスにリンクし、前記支払口座が前記対応するデバイスにリンクされたというインジケーションを提供し、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるというインジケーションを提供する、
ように構成されている、電子デバイス。
【請求項１２７】
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという前記インジケーションは、前記電子デバイスの前記ディスプレイに表示される英数字の視覚的インジケータを含む、請求項１２６に記載の電子デバイス。
【請求項１２８】
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという前記インジケーションは、前記支払口座を前記対応するデバイスにリンクするためにユーザが取るべき追加のステップの視覚的インジケーションを含む、請求項１２６に記載の電子デバイス。
【請求項１２９】
前記処理ユニットは、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという前記判定に従って、
複数の通信方法アフォーダンスを前記ディスプレイに表示可能にするように更に構成され、各通信方法アフォーダンスは、検証通信に関する対応する通信方法に関連付けられ、
前記複数の通信方法アフォーダンスは、前記金融機関から受信した通信に基づく、請求項１２６から１２８のいずれか一項に記載の電子デバイス。
【請求項１３０】
前記処理ユニットは、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという前記判定に従って、
複数の通信方法アフォーダンスを前記ディスプレイに表示可能にするように更に構成され、各通信方法アフォーダンスは、検証通信に関する対応する通信方法に関連付けられ、
前記複数の通信方法アフォーダンスの前記表示は、ローカルに記憶された連絡先情報に基づき、前記ローカルに記憶された連絡先情報は、前記各通信方法を含む、請求項１２６から１２８のいずれか一項に記載の電子デバイス。
【請求項１３１】
前記処理ユニットは、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという前記判定に従って、
前記複数の通信方法アフォーダンスのうちの１つの通信方法アフォーダンスの選択を受信し、
前記通信方法アフォーダンスの前記選択を受信したことに応じて、前記選択された通信方法アフォーダンスの前記対応する通信方法のインジケーションを前記金融機関に送信可能にする、
ように更に構成され、
前記検証通信は、前記通信方法アフォーダンスに基づく、請求項１２９又は１３０に記載の電子デバイス。
【請求項１３２】
前記処理ユニットは、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという前記判定に従って、
前記支払口座に関連付けられた金融機関からの検証通信を受信する
ように更に構成され、前記検証通信は、前記支払口座を前記対応するデバイスにリンクすることを検証するためである、請求項１２６から１３１のいずれか一項に記載の電子デバイス。
【請求項１３３】
前記処理ユニットは、
前記支払口座を前記対応するデバイスにリンクするために更なる検証が必要であるという前記判定に従って、
前記金融機関との検証通信を開始する要求をユーザから受信し、
前記要求を受信したことに応じて、前記支払口座に関連付けられた前記金融機関との前記検証通信を開始する、
ように更に構成され、前記検証通信は、前記支払口座を前記対応するデバイスにリンクすることを検証するためである、請求項１２６から１３１のいずれか一項に記載の電子デバイス。
【請求項１３４】
前記処理ユニットは、
前記電子デバイスにおいて通知であって、前記通知は、前記支払口座を前記対応するデバイスにリンクするための検証コードを含む、通知を受信し、
前記電子デバイスにおける前記検証コードを含む前記通知を受信したことに応じて、前記支払口座を前記対応するデバイスにリンクする、
ように更に構成されている、請求項１２６から１３３のいずれか一項に記載の電子デバイス。
【請求項１３５】
前記処理ユニットは、
前記支払口座が前記対応するデバイスにリンクされたことを示す通知を前記デバイスに表示可能にすることを含む、前記支払口座が前記対応するデバイスにリンクされたことを示す確認を前記デバイスに表示可能にするように更に構成されている、請求項１２６から１３４のいずれか一項に記載の電子デバイス。
【請求項１３６】
前記処理ユニットは、
前記支払口座を前記対応するデバイスにリンクするための２次検証コードを要求するユーザ入力を受信し、
前記２次検証コードを要求する前記入力を受信したことに応じて、前記２次検証コードを要求する要求を前記金融機関へ送信可能にする
ように更に構成されている、請求項１２６から１３４のいずれか一項に記載の電子デバイス。
【請求項１３７】
前記処理ユニットは、
２次通知であって、前記２次通知は前記支払口座を前記対応するデバイスにリンクするための前記２次検証コードを含む、２次通知を前記電子デバイスにおいて受信し
前記２次検証コードを含む前記２次通知を前記電子デバイスにおいて受信したことに応じて、前記支払口座を前記対応するデバイスにリンクし、前記支払口座が前記対応するデバイスにリンクされたことを示す確認を前記デバイスに表示可能にする、
ように更に構成されている、請求項１２６から１３３及び１３５のいずれか一項に記載の電子デバイス。
【請求項１３８】
前記処理ユニットは、
前記対応するデバイスを用いる前記支払口座からの支払の許可に使用するために、前記金融機関から主口座番号を受信するように更に構成され、前記主口座番号は、前記クレジットカードに表示された前記口座番号とは異なる、請求項１２６から１３７のいずれか一項に記載の電子デバイス。
【請求項１３９】
前記処理ユニットは、
前記主口座番号を前記対応するデバイスに割り当てるように更に構成され、前記主口座番号は、前記クレジットカードに表示された前記口座番号とは異なる、請求項１３８に記載の電子デバイス。
【請求項１４０】
前記支払口座をリンクする前記要求を受信することは、
遠隔サーバから少なくとも部分的なクレジットカード情報をインポートするためのクレジットカードインポートアフォーダンスを前記ディスプレイユニットに表示可能にすることと、
前記クレジットカードインポートアフォーダンスのユーザ選択を受信することと、
前記遠隔サーバからクレジットカード情報をインポートするための前記クレジットカードインポートアフォーダンスの前記ユーザ選択を受信したことに応じて、
クレジットカードの詳細画面を表示可能にすることであって、前記クレジットカードの詳細画面は、前記支払口座に関連付けられた前記クレジットカードのクレジットカード番号のインジケーションを含み、かつ、セキュリティコードを受信するためのセキュリティコード入力欄を含む、ことと、
ユーザ入力により、前記セキュリティコードの入力欄に、対応するセキュリティコードを受信することと、
前記クレジットカード番号と前記対応するセキュリティコードとに基づく検証を使用して、前記クレジットカードの有効性を判定することと、
を含む、請求項１２６から１３９のいずれか一項に記載の電子デバイス。
【請求項１４１】
前記支払口座をリンクする前記要求を受信することは、
前記電子デバイスにおけるユーザ入力によって、クレジットカード情報を受信するためのクレジットカード入力アフォーダンスを、前記ディスプレイに表示可能にすることと、
前記クレジットカード入力アフォーダンスのユーザ選択を受信することと、
クレジットカード情報を入力するための前記クレジットカード入力アフォーダンスの前記ユーザ選択を受信したことに応じて、
クレジットカードの詳細画面を表示可能にすることであって、前記クレジットカードの詳細画面は、前記支払口座に関連付けられたクレジットカード番号を受信するための口座入力欄を含み、かつ、セキュリティコードを受信するためのセキュリティコード入力欄を含む、ことと、
ユーザ入力によって、前記口座入力欄で、対応するクレジットカード番号を、前記セキュリティコード入力欄で、対応するセキュリティコードを、受信することと、
前記対応するクレジットカード番号と前記対応するセキュリティコードとに基づく検証を使用して、前記クレジットカードの有効性を判定することと、
を含む、請求項１２６から１４０のいずれか一項に記載の電子デバイス。
【請求項１４２】
前記クレジットカードの詳細画面は、前記支払口座に関連付けられた前記クレジットカードの表示された視覚的にグラフィカルな表現を含み、前記グラフィカルな表現は、前記支払口座に関連付けられた前記クレジットカードの背景画像を含む、請求項１４１に記載の電子デバイス。
【請求項１４３】
前記対応するデバイスは、前記電子デバイスとは別の第２の電子デバイスである、請求項１２６から１４２のいずれか一項に記載の電子デバイス。
【請求項１４４】
前記対応するデバイスは、前記電子デバイスであり、前記電子デバイスは、移動体通信デバイスである、請求項１２６から１４３のいずれか一項に記載の電子デバイス。
【請求項１４５】
前記処理ユニットは、
前記対応するデバイスが、前記対応するデバイスをロック解除するためのロック解除の許可を必要とするように構成されているか否かを判定し、
前記対応するデバイスが、ロック解除の許可を必要とするように構成されていないという判定に従って、前記ディスプレイユニットに、前記対応するデバイスをロック解除するためのロック解除の許可を前記対応するデバイスが必要とするように構成するための、ロック解除の認証コンフィギュレータを表示可能にする、
ように更に構成されている、請求項１２６から１４４のいずれか一項に記載の電子デバイス。
【請求項１４６】
前記処理ユニットは、
第２のクレジットカードに関連付けられた第２の支払口座を、前記対応するデバイスにリンクする第２の要求であって、前記第２の要求は、前記第２のクレジットカードに関する情報を含む、第２の要求を受信し
前記第２の支払口座を前記対応するデバイスにリンクし、かつ、前記第２の支払口座が前記対応するデバイスにリンクされたというインジケーションを提供し、
少なくとも、前記支払口座と前記第２の支払口座の中から選択を受信する、
ように更に構成され、前記選択は、支払トランザクションのために使用される前記デフォルトの支払口座を指定する、請求項１２６から１４５のいずれか一項に記載の電子デバイス。
【請求項１４７】
電子デバイスであって、
ディスプレイユニットと、
近距離通信無線ユニットと、
前記ディスプレイユニットと前記近距離通信無線ユニットとに連結された処理ユニットと、
を備え、前記処理ユニットは、
前記近距離通信無線ユニットによって、非接触型支払トランザクション端末により生成される場の存在を検出可能にし、
前記非接触型支払トランザクション端末によって生成される前記場の存在を検出したことに応じて、支払トランザクションを進めるための許可が提供されるか否かを判定し、
前記支払トランザクションを進めるための許可が提供されたという判定に従って、前記非接触型支払トランザクション端末との前記支払トランザクションを進め、
前記支払トランザクションを進めるための許可が提供されていないという判定に従って、前記支払トランザクションを進めるための許可を要求するインジケーションを提供する、
ように構成されている、電子デバイス。
【請求項１４８】
生成された前記場の存在が検出されるとき、前記電子デバイスの前記ユーザインターフェースはロックされており、かつ、生成された前記場の存在が検出されるとき、前記電子デバイスの前記ディスプレイはオフされており、前記処理ユニットは、前記非接触型支払トランザクション端末により生成される前記場の前記存在を検出したことに応じて、前記ディスプレイをオンするように構成されている、請求項１４７に記載の電子デバイス。
【請求項１４９】
前記処理ユニットは、
前記非接触型支払トランザクション端末によって生成される前記場の前記存在を検出した後に、前記支払トランザクションを進めるための許可が提供されていない場合、
前記デバイスが、もはや前記非接触型支払トランザクション端末により生成される前記場の範囲内に存在しないことを、前記近距離通信無線機によって検出し、
前記デバイスが、もはや前記場の範囲内に存在しないと検出したことに応じて、異なる支払口座に関連付けられた複数の支払カードアフォーダンスを表示可能にし、
前記支払口座のうちの１つを用いて、前記支払トランザクションを所定時間の間進める許可を受信する、
ように更に構成されている、請求項１４７又は１４８に記載の電子デバイス。
【請求項１５０】
前記処理ユニットは、
前記複数の支払カードアフォーダンスのうちのデフォルトの支払カードアフォーダンスが、デフォルトの支払口座として選択されているというインジケーションを提供するように更に構成され、
前記デフォルトの支払カードアフォーダンスに関連付けられた前記デフォルトの主口座番号は、前記支払トランザクションで使用されるために選択される、請求項１４９に記載の電子デバイス。
【請求項１５１】
前記処理ユニットは、
前記複数の支払カードアフォーダンスのうちの別の支払カードアフォーダンスであって、前記別の支払カードアフォーダンスは、対応する別の主口座番号に関連付けられる、別の支払カードアフォーダンスの選択を受信し、
前記別の支払カードアフォーダンスの前記選択を受信したことに応じて、前記支払トランザクションに使用するための前記対応する別の主口座番号を選択する、
ように更に構成されている、請求項１４９又は１５０に記載の電子デバイス。
【請求項１５２】
前記処理ユニットは、
前記支払トランザクションを進めるための許可が提供されていないとの前記判定に従って、支払トランザクションを所定時間の間進めるための許可を受信するように更に構成されている、請求項１４７から１５１のいずれか一項に記載の電子デバイス。
【請求項１５３】
前記処理ユニットは、
前記非接触型支払トランザクション端末により生成される前記場の存在を検出する前に、支払トランザクションを所定時間の間進める許可を受信するように更に構成されている、請求項１４７又は１４８に記載の電子デバイス。
【請求項１５４】
前記所定時間は、前記電子デバイスの現在位置に基づく、請求項１４９及び１５２又は１５３のいずれか一項に記載の電子デバイス。
【請求項１５５】
前記所定時間は、前記支払口座に関連付けられたクレジットスコアに基づく、請求項１４９及び１５２から１５４のいずれか一項に記載の電子デバイス。
【請求項１５６】
前記所定時間は、ユーザが設定可能である、請求項１４９及び１５２から１５５のいずれか一項に記載の電子デバイス。
【請求項１５７】
前記処理ユニットは、
前記デバイスが、前記非接触型支払トランザクション端末によって生成される前記場の範囲内にある間に、
前記電子デバイスの指紋センサユニット上に、対応する指紋を検出し、
前記指紋センサユニット上での前記対応する指紋を検出したことに応じて、前記指紋が、支払トランザクションの許可を可能にする、登録された指紋と一致するか否かを判定し、
対応する指紋が前記登録された指紋と一致するという判定に従って、前記支払トランザクションを許可し、
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、前記支払トランザクションの許可を見合わせる、
ように更に構成されている、請求項１４７から１５６のいずれか一項に記載の電子デバイス。
【請求項１５８】
前記処理ユニットは、
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、
前記支払トランザクションを進める許可が提供されなかったことを表す失敗の音声アラートを、前記電子デバイスにおいてスピーカユニットによって再生可能にする
ように更に構成されている、請求項１５７に記載の電子デバイス。
【請求項１５９】
前記処理ユニットは、
前記支払トランザクションを進める許可が提供されたという前記判定に従って、前記支払トランザクションが正常に完了したか否かを判定し、
前記支払トランザクションが正常に完了したと判定したことに応じて、前記電子デバイスにおいて、前記支払トランザクションが正常に完了したことを示す成功の音声アラートを再生可能にする
ように更に構成されている、請求項１４７から１５８のいずれか一項に記載の電子デバイス。
【請求項１６０】
前記失敗の音声アラートと前記成功の音声アラートは異なる、請求項１５８又は１５９に記載の電子デバイス。
【請求項１６１】
前記処理ユニットは、
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、
前記支払トランザクションを進める許可が提供されなかったことを表す失敗の触覚アラートを、前記電子デバイスにおいて発生可能にする
ように更に構成されている、請求項１４７から１６０のいずれか一項に記載の電子デバイス。
【請求項１６２】
前記処理ユニットは、
前記支払トランザクションを進める許可が提供されたという前記判定に従って、前記支払トランザクションが正常に完了したか否かを判定し、
前記支払トランザクションが正常に完了したと判定したことに応じて、前記電子デバイスにおいて、前記支払トランザクションが正常に完了したことを示す成功の触覚アラートを発生可能にする、
ように更に構成されている、請求項１５７から１５９のいずれか一項に記載の電子デバイス。
【請求項１６３】
前記失敗の触覚アラートと前記成功の触覚アラートは異なる、請求項１６０から１６２のいずれか一項に記載の電子デバイス。
【請求項１６４】
前記失敗の触覚アラートは、前記成功の触覚アラートよりも、持続時間が長く、強さが大きい、請求項１６３に記載の電子デバイス。
【請求項１６５】
前記処理ユニットは、
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、
支払パスコードを使用して前記支払トランザクションを進める許可を受信するためのアフォーダンスを、前記ディスプレイユニットに表示可能にする
ように更に構成されている、請求項１５６から１６３のいずれか一項に記載の電子デバイス。
【請求項１６６】
前記処理ユニットは、
指紋センサを用いて前記支払トランザクションを進める許可を受信する試行が所定回数に達したか否かを判定し、
許可を受信する試行が前記所定回数に達したという判定に従って、支払パスコードを用いて前記支払トランザクションを進める許可を必要とする、
ように更に構成されている、請求項１４７から１６５のいずれか一項に記載の電子デバイス。
【請求項１６７】
前記処理ユニットは、
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、前記指紋センサユニット上に指を置くようユーザに指示する視覚的なプロンプトを前記ディスプレイユニットに表示可能にするように更に構成されている、請求項１５７から１６６のいずれか一項に記載の電子デバイス。
【請求項１６８】
前記支払トランザクションを進める許可を受信することは、
前記電子デバイスにおいて、支払パスコードを受信することと、
前記支払パスコードが、支払トランザクションの許可を可能にする登録されたパスコードと一致すると判定することと、
前記支払パスコードが前記登録されたパスコードと一致すると判定したことに応じて、前記支払トランザクションを許可することと、
を含む、請求項１４７から１６７のいずれか一項に記載の電子デバイス。
【請求項１６９】
前記支払トランザクションを進める許可を受信することは、
前記電子デバイスの指紋センサユニット上で、対応する指紋を検出することと、
前記指紋センサユニット上で前記対応する指紋を検出したことに応じて、前記指紋が、支払トランザクションの許可を可能にする、登録された指紋と一致すると判定し、対応する指紋が前記登録された指紋と一致するという判定に従って、前記支払トランザクションを許可することと、
を含む、請求項１４７から１６７のいずれか一項に記載の電子デバイス。
【請求項１７０】
前記支払トランザクションを進める許可を要求するインジケーションを提供することは、
前記近距離通信無線ユニットにより、前記デバイスが前記場の前記存在下の状態を継続しているか否かを検出することと、
前記デバイスが、前記場の前記存在下の状態を継続していないと検出したことに応じて、前記ディスプレイユニットに、認証が失敗したことを示す視覚的インジケータを表示可能にすることと、
前記デバイスが前記場の前記存在下の状態を継続していると検出したことに応じて、前記電子デバイスにおいて、認証が失敗したことを示す非視覚的なアラートを発生可能にすることと、
を含む、請求項１４７から１６９のいずれか一項に記載の電子デバイス。
【請求項１７１】
前記処理ユニットは、
前記支払トランザクションを進めるための許可を受信したことに応じて、前記ディスプレイユニット上に、進める許可が提供されたというグラフィカルなインジケーションを表示可能にするように更に構成されている、請求項１４７から１７０のいずれか一項に記載の電子デバイス。
【請求項１７２】
前記処理ユニットは、
前記支払トランザクションを進める許可を受信したことに応じて、前記支払トランザクションを進めるように更に構成されている、請求項１４７から１７１のいずれか一項に記載の電子デバイス。
【請求項１７３】
前記非接触型支払トランザクション端末との前記支払トランザクションを進めることは、リンクされた支払口座を用いて、前記支払トランザクションを完了することを含む、請求項１４７から１７２のいずれか一項に記載の電子デバイス。
【請求項１７４】
前記非接触型支払トランザクション端末との前記支払トランザクションを進めることは、前記支払トランザクションに使用するための主口座番号を使用して、前記支払トランザクションを完了させることを含み、前記主口座番号は前記電子デバイスに記憶されている、請求項１４７から１７３のいずれか一項に記載の電子デバイス。
【請求項１７５】
前記処理ユニットは、
前記非接触型支払トランザクション端末により生成される前記場の存在を検出したことに応じて、電子財布を前記ディスプレイユニットに表示可能にするように更に構成されている、請求項１４７から１７４のいずれか一項に記載の電子デバイス。
【請求項１７６】
前記支払トランザクションを進める許可を要求するインジケーションを提供することは、前記ディスプレイユニットに、前記支払トランザクションを進める許可に関する指示を表示可能にすることを含む、請求項１４７から１７５のいずれか一項に記載の電子デバイス。
【請求項１７７】
前記支払トランザクションを進める許可を要求する前記インジケーションを提供することは、許可要求画面を前記電子デバイスの前記ディスプレイに表示可能にすることを含み、前記許可要求画面は、前記支払口座に関連付けられた前記クレジットカードのグラフィカルな表現を含み、前記グラフィカルな表現は、前記支払口座に関連付けられた前記クレジットカードの背景画像を含む、請求項１４７から１７６のいずれか一項に記載の電子デバイス。
【請求項１７８】
電子デバイスであって、
ディスプレイユニットと、
前記ディスプレイユニットに連結された処理ユニットと、
を備え、前記処理ユニットは、
支払口座の対応する表現であって、前記支払口座の前記対応する表現は、前記支払口座に関連付けられた第１の支払トランザクションに関する第１のトランザクション情報を含む、支払口座の対応する表現を含む電子財布を、前記ディスプレイユニットに表示可能にし、
前記電子デバイスを用いて、前記支払口座に関連付けられた第２の支払トランザクションを検出し、
前記第２の支払トランザクションを検出したことに応じて、かつ、前記第２のトランザクションに関与する前記金融機関から前記第２の支払トランザクションに関する情報を受信する前に、前記第２の支払トランザクションに関する第２のトランザクション情報を表示可能にする、
ように構成され、前記第２のトランザクション情報は、前記電子デバイスにローカルに利用可能な情報に基づく、電子デバイス。
【請求項１７９】
前記第２の支払トランザクションに関する前記第２のトランザクション情報を表示することは、前記第１のトランザクション情報の表示を前記第２のトランザクション情報の表示に置き換えることを含む、請求項１７８に記載の電子デバイス。
【請求項１８０】
前記第２の支払トランザクションが検出された場合、前記電子デバイスにローカルに利用可能な情報は、前記第２の支払トランザクションの日付、前記第２の支払トランザクションの時刻、又は前記電子デバイスの場所、のうちの１つ以上を含む、請求項１７８又は１７９に記載の電子デバイス。
【請求項１８１】
前記処理ユニットは、
前記第２のトランザクションに関与する仲介機関から、前記第２の支払トランザクションに関する第１の付加情報を受信し、
前記第２のトランザクションに関与する前記仲介機関から前記第２の支払トランザクションに関する前記第１の付加情報を受信したことに応じて、前記第２の支払トランザクションに関する前記第２のトランザクション情報の表示を、前記第２の支払トランザクションに関する前記第１の付加情報を含むように更新可能にする、
ように更に構成されている、請求項１７８から１８０のいずれか一項に記載の電子デバイス。
【請求項１８２】
前記第１の付加情報は前記支払トランザクションの金額を含む、請求項１７８から１８１のいずれか一項に記載の電子デバイス。
【請求項１８３】
前記処理ユニットは、
第２の付加情報を受信し、
前記第２のトランザクションに関与する前記金融機関から前記第２の支払トランザクションに関する前記第２の付加情報を受信したことに応じて、前記第２の支払トランザクションに関する前記第２のトランザクション情報を、前記第２の支払トランザクションに関する前記第２の付加情報を含むように更新可能にする、
ように更に構成されている、請求項１７８から１８２のいずれか一項に記載の電子デバイス。
【請求項１８４】
前記第２の支払トランザクションに関する前記第２の付加情報は、前記第２の支払トランザクションの結果として支払を受信する小売業者の名称を含む、請求項１８３に記載の電子デバイス。
【請求項１８５】
前記第１の支払トランザクションは、前記電子デバイスを使用して完了した、請求項１７８から１８４のいずれか一項に記載の電子デバイス。
【請求項１８６】
前記第１の支払トランザクションは、前記支払口座に関連付けられた物理的なクレジットカードを使用して完了した、請求項１７８から１８５のいずれか一項に記載の電子デバイス。
【請求項１８７】
前記処理ユニットは、
前記金融機関からテキストメッセージを受信し、
前記支払口座の前記対応する表現の上に、前記金融機関からの前記テキストメッセージを表示可能にし、
前記金融機関からの前記表示されたテキストメッセージの選択を受信し、
前記金融機関からの前記表示されたテキストメッセージの選択を受信したことに応じて、前記金融機関に関連する特定のアプリケーションを表示可能にする、
ように更に構成されている、請求項１７８から１８６のいずれか一項に記載の電子デバイス。
【請求項１８８】
前記処理ユニットは、
前記支払口座の前記対応する表現に、利用可能なクレジット額を表示可能にするように更に構成され、前記利用可能なクレジット額は、前記支払口座の信用限度に基づいて、前記支払口座の利用可能なクレジットの額を表す、請求項１７８から１８７のいずれか一項に記載の電子デバイス。
【請求項１８９】
前記処理ユニットは、
前記支払口座の前記対応する表現の上に、口座詳細アフォーダンスを表示可能にし、
前記口座詳細アフォーダンスの選択を受信し、
前記口座詳細アフォーダンスの選択を受信したことに応じて、前記支払口座のトランザクション詳細の表示を、前記支払口座の前記対応する表現の表示に置き換え可能にする、
ように更に構成され、前記トランザクション詳細は、前記第１のトランザクション情報及び前記第２のトランザクション情報を含む、請求項１７８から１８８のいずれか一項に記載の電子デバイス。
【請求項１９０】
前記処理ユニットは、
前記関連付けられた支払口座の詳細にアクセスするための特定のアプリケーションが前記電子デバイスにインストールされているか否かを判定し、
前記特定のアプリケーションがインストールされているという判定に従って、前記特定のアプリケーションにアクセスするためのオープンアプリケーションアフォーダンスを前記トランザクション詳細上に表示可能にする、
ように更に構成されている、請求項１８９に記載の電子デバイス。
【請求項１９１】
前記処理ユニットは、
前記オープンアプリケーションアフォーダンスの選択を受信し、
前記オープンアプリケーションアフォーダンスの選択を受信したことに応じて、前記トランザクション詳細の表示を前記特定のアプリケーションの表示に完全に置き換える、
ように更に構成されている、請求項１９０に記載の電子デバイス。
【請求項１９２】
前記処理ユニットは、
前記表示されたトランザクション詳細の前記第１のトランザクション情報の選択を受信し、
前記第１のトランザクション情報の選択を受信したことに応じて、前記トランザクション詳細の表示を前記特定のアプリケーションの表示に完全に置き換える、
ように更に構成され、
前記特定のアプリケーションの表示は、前記支払口座に関連する前記第１の支払トランザクションに関する詳細を含む、請求項１７８から１９０のいずれか一項に記載の電子デバイス。
【請求項１９３】
前記トランザクション詳細は、更なるトランザクションアフォーダンスを含み、
前記処理ユニットは、
前記更なるトランザクションアフォーダンスの選択を受信し、
前記更なるトランザクションアフォーダンスの選択を受信したことに応じて、前記表示されるトランザクション詳細の一部として、前記支払口座に関連付けられた第３の支払トランザクションに関連する第３のトランザクション情報を表示可能にする、
ように更に構成されている、請求項１８９から１９２のいずれか一項に記載の電子デバイス。
【請求項１９４】
前記トランザクション詳細は、カード除去アフォーダンスを含み、
前記処理ユニットは、
前記カード除去アフォーダンスの選択を受信し、
前記カード除去アフォーダンスの選択を受信したことに応じて、前記電子財布から、前記支払口座の前記対応する表現を除去するための確認要求を表示可能にし、
前記電子財布から、前記支払口座の前記対応する表現を除去する確認を受信し、
前記電子財布から、前記支払口座の前記対応する表現を除去する、
ように更に構成されている、請求項１８９から１９３のいずれか一項に記載の電子デバイス。
【請求項１９５】
前記表示された電子財布は、カードオブジェクトの第１スタックと、カードオブジェクトの第２スタックという表示を含み、カードオブジェクトの前記第１スタックは、カードオブジェクトの前記第２スタックから視覚的に分離され、
カードオブジェクトの前記第１スタックは、前記支払口座の前記対応する表現と、第２の支払口座の第２の対応する表現を含み、
カードオブジェクトの前記第２スタックは、非金融機関と関連付けられた会員カードオブジェクトを含む、請求項１８９から１９４のいずれか一項に記載の電子デバイス。
【請求項１９６】
電子デバイスであって、
ディスプレイユニットと、
前記ディスプレイユニットに連結された処理ユニットと、
を備え、前記処理ユニットは、
前記ディスプレイユニットに、第１のアプリケーションのユーザインターフェースであって、前記第１のアプリケーションの前記ユーザインターフェースは、支払トランザクションに関連付けられた支払アフォーダンスを含む、第１のアプリケーションのユーザインターフェースを表示可能にし、
前記支払アフォーダンスの選択を検出し、
前記支払アフォーダンスの選択を検出したことに応じて、
前記支払トランザクションに関する第１のトランザクション情報を、前記第１のアプリケーションから第２のアプリケーションに転送し、
前記第２のアプリケーションのユーザインターフェースを前記ディスプレイに表示可能にする、
ように構成され、前記第２のアプリケーションの前記ユーザインターフェースは、前記第１のアプリケーションから受信した前記第１のトランザクション情報を含み、かつ、前記第２のアプリケーションによって提供される第２のトランザクション情報を含み、前記第２のトランザクション情報を前記第１のアプリケーションは利用できない、電子デバイス。
【請求項１９７】
前記処理ユニットは、
前記第２のアプリケーションの前記ユーザインターフェース上に表示される第１購入詳細アフォーダンスであって、前記第１購入詳細アフォーダンスは、前記支払トランザクションの第１購入詳細に関連付けられる、第１購入詳細アフォーダンスの選択を受信し、
前記第１購入詳細アフォーダンスの選択を受信したことに応じて、前記支払トランザクションの前記第１購入詳細に関する別の値を選択するための１つ以上のアフォーダンスを表示可能にし、
前記支払トランザクションの前記第１購入詳細に関する別の値の選択を受信し、
前記別の値の選択を受信したことに応じて、前記別の値を前記第１購入詳細として含むように、前記第２のトランザクション情報を更新する、
ように更に構成されている、請求項１９６に記載の電子デバイス。
【請求項１９８】
前記支払トランザクションの前記第１購入詳細は、前記第１のアプリケーションからの前記第１のトランザクション情報の一部である、請求項１９７に記載の電子デバイス。
【請求項１９９】
前記第１購入詳細は、前記第２のアプリケーションによって提供される前記第２のトランザクション情報の一部である、請求項１９７に記載の電子デバイス。
【請求項２００】
前記第１購入詳細は、出荷先住所である、請求項１９７又は１９８に記載の電子デバイス。
【請求項２０１】
前記第１購入詳細は、支払口座である、請求項１９７から１９９のいずれか一項に記載の電子デバイス。
【請求項２０２】
前記処理ユニットは、
前記支払トランザクションを進める許可を受信し、
前記支払トランザクションを進める許可を受信したことに応じて、前記第２のトランザクション情報を前記第１のアプリケーションに転送する、
ように更に構成されている、請求項１９６から２０１のいずれか一項に記載の電子デバイス。
【請求項２０３】
前記処理ユニットは、
前記支払トランザクションを進める許可を受信し、
前記支払トランザクションを進める許可を受信したことに応じて、前記第１のトランザクション情報及び前記第２のトランザクション情報を、前記第１のアプリケーションに転送する、
ように更に構成されている、請求項１９６から２０１のいずれか一項に記載の電子デバイス。
【請求項２０４】
前記第１のアプリケーションは、前記電子デバイスにインストールされたサードパーティのアプリケーションである、請求項１９６から２０３のいずれか一項に記載の電子デバイス。
【請求項２０５】
前記第１のアプリケーションは、前記電子デバイスにインストールされたウェブブラウザによってアクセスされるウェブサイトを含む、請求項１９６から２０３のいずれか一項に記載の電子デバイス。
【請求項２０６】
前記第２のアプリケーションは、前記電子デバイスのオペレーティングシステムであり、前記第２のアプリケーションは、前記第２のトランザクション情報を含む電子財布へアクセスすることができる、請求項１９６から２０５のいずれか一項に記載の電子デバイス。
【請求項２０７】
前記第２のアプリケーションは、前記電子デバイスのオペレーティングシステムの提供者によって提供されるファーストパーティのアプリケーションであり、前記第２のアプリケーションは、前記第２のトランザクション情報を含む電子財布へアクセスすることができる、請求項１９６から２０５のいずれか一項に記載の電子デバイス。
【請求項２０８】
前記第１のトランザクション情報は、金額及びデフォルトの出荷方法を含む、請求項１９６から２０７のいずれか一項に記載の電子デバイス。
【請求項２０９】
前記第２のトランザクション情報は、支払口座に関連付けられた主口座番号を含む、請求項１９６から２０８のいずれか一項に記載の電子デバイス。
【請求項２１０】
前記第２のトランザクション情報は、ユーザ連絡先情報からアクセスされる出荷先住所を含み、前記ユーザ連絡先情報は、前記電子デバイスに記憶された、請求項１９６から２０９のいずれか一項に記載の電子デバイス。
【請求項２１１】
前記処理ユニットは、
前記第２のトランザクション情報を前記第１のアプリケーションに転送する前に、前記支払トランザクションを進める前記許可を受信するように更に構成されている、請求項１９６から２１０のいずれか一項に記載の電子デバイス。
【請求項２１２】
前記処理ユニットは、
前記第２のアプリケーションから前記第１のアプリケーションに郵便番号情報を転送し、前記第１のトランザクション情報は、前記郵便番号情報に基づく最初の出荷費用を含み、
更新された第１のトランザクション情報を受信する、
ように更に構成され、前記更新された第１のトランザクション情報は、前記第２のトランザクション情報に基づく出荷費用を含む、請求項１９６から２１１のいずれか一項に記載の電子デバイス。
【請求項２１３】
前記支払トランザクションを進める許可を受信することは、
前記電子デバイスの指紋センサユニット上に、対応する指紋を検出することと、
前記指紋センサユニット上での前記対応する指紋を検出したことに応じて、前記指紋が、支払トランザクションの許可を可能にする、登録された指紋と一致するか否かを判定することと、
対応する指紋が前記登録された指紋と一致するという判定に従って、前記支払トランザクションを許可することと、
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、前記支払トランザクションの許可を見合わせることと、
を含む、請求項２０２から２１２のいずれか一項に記載の電子デバイス。
【請求項２１４】
前記処理ユニットは、
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、
支払パスコードを使用して前記支払トランザクションを進める許可を受信するためのアフォーダンスを、前記ディスプレイユニットに表示可能にする
ように更に構成されている、請求項２１３に記載の電子デバイス。
【請求項２１５】
前記処理ユニットは、
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、
前記指紋センサユニットを用いて前記支払トランザクションを進める許可を受信する試行が所定回数に達したか否かを判定し、
許可を受信する試行が前記所定回数に達したという判定に従って、支払パスコードを用いて前記支払トランザクションを進める許可を必要とする、
ように更に構成されている、請求項２１３又は２１４に記載の電子デバイス。
【請求項２１６】
試行の前記所定回数は３である、請求項２１５に記載の電子デバイス。
【請求項２１７】
前記処理ユニットは、
前記対応する指紋が前記登録された指紋と一致しないという判定に従って、前記指紋センサユニット上に指を置くようユーザに指示する視覚的なプロンプトを前記ディスプレイユニットに表示可能にするように更に構成されている、請求項１９６から２１６のいずれか一項に記載の電子デバイス。
【請求項２１８】
前記支払トランザクションを進める許可を受信することは、
前記電子デバイスにおいて、支払パスコードを受信することと、
前記支払パスコードが、支払トランザクションの許可を可能にする、登録されたパスコードと一致するか否かを判定することと、
前記支払パスコードが前記登録されたパスコードと一致すると判定したことに応じて、前記支払トランザクションを許可することと、
を含む、請求項２０２から２１７のいずれか一項に記載の電子デバイス。
【請求項２１９】
前記処理ユニットは、
前記第１のトランザクション情報及び前記第２のトランザクション情報を、前記第２のアプリケーションから前記第１のアプリケーションに転送したことに応じて、前記第１のアプリケーションを用いて前記支払トランザクションを完了させるように更に構成されている、請求項１９６から２１８のいずれか一項に記載の電子デバイス。
【請求項２２０】
前記支払トランザクションの処理に関連する金融機関は、前記支払トランザクションをカード提示型トランザクションとして扱う、請求項１９６から２１９のいずれか一項に記載の電子デバイス。
【請求項２２１】
前記第２のアプリケーションの前記ユーザインターフェースを表示することは、前記第１のアプリケーションの前記ユーザインターフェースを部分的に覆い、前記第１のアプリケーションの前記ユーザインターフェースの少なくとも一部が見えるようにしておく、請求項１９６から２２０のいずれか一項に記載の電子デバイス。
【請求項２２２】
前記第２のアプリケーションの前記ユーザインターフェースを表示することは、前記第２のアプリケーションの前記ユーザインターフェースを、前記ディスプレイの下部から前記ディスプレイ上に垂直にスライドさせて、前記第１のアプリケーションの前記ユーザインターフェースを部分的に覆い、前記第１のアプリケーションの前記ユーザインターフェースの少なくとも一部が見えるようにしておくことを含む、請求項１９６から２２１のいずれか一項に記載の電子デバイス。
【請求項２２３】
前記処理ユニットは、
前記ディスプレイユニットに、第３のアプリケーションのユーザインターフェースであって、前記第３のアプリケーションの前記ユーザインターフェースは、第２の支払トランザクションに関連付けられた第２の支払アフォーダンスを含む、第３のアプリケーションのユーザインターフェースを表示可能にし、
前記第２の支払アフォーダンスの選択を検出し、
前記第２の支払アフォーダンスの選択を検出したことに応じて、
前記第２の支払トランザクションに関する第３のトランザクション情報を、前記第３のアプリケーションから前記第２のアプリケーションに転送し、
前記第２のアプリケーションの第２のユーザインターフェースを前記ディスプレイユニットに表示可能にする、
ように更に構成され、前記第２のアプリケーションの前記第２のユーザインターフェースは、前記第３のアプリケーションから受信した前記第３のトランザクション情報を含み、かつ、前記第２のアプリケーションによって提供される第４のトランザクション情報を含み、前記第２のトランザクション情報を前記第３のアプリケーションは利用できない、請求項１９６から２２２のいずれか一項に記載の電子デバイス。
【請求項２２４】
前記処理ユニットは、
設定メニューを表示可能にし、
前記第２のトランザクション情報に関するデフォルトとして使用されるデフォルトの出荷先住所の選択を受信する、
ように更に構成されている、請求項１９６から２２３のいずれか一項に記載の電子デバイス。
【請求項２２５】
前記処理ユニットは、
前記設定メニューで表示される、少なくとも前記支払口座と第２の支払口座の中からの選択を受信するように更に構成され、前記選択は、支払トランザクションのために使用される前記デフォルトの支払口座を指定する、請求項１９６から２２４のいずれか一項に記載の電子デバイス。
【請求項２２６】
前記処理ユニットは、
設定メニューに表示されるトランザクション履歴表示希望の選択を受信し、
前記トランザクション履歴表示希望がオンであるか否かを判定し、
前記トランザクション履歴表示希望がオンであるという判定に従って、支払トランザクションの履歴を表示可能にする、
ように更に構成されている、請求項１９６から２２５のいずれか一項に記載の電子デバイス。
【請求項２２７】
前記処理ユニットは、
設定メニューに表示されるトランザクション履歴種類の希望の選択を受信し、
前記トランザクション履歴種類の希望が、第１の種類、第２の種類、又は第３の種類であるか否かを判定し、
前記トランザクション履歴種類の希望が前記第１の種類であるという判定に従って、支払口座に関する支払トランザクションの履歴の表示を見合わせ、
前記トランザクション履歴種類の希望が前記第２の種類であるという判定に従って、前記電子デバイスだけを使用して完了した前記支払口座に関する支払トランザクションの履歴を表示可能にし、
前記トランザクション履歴種類の希望が前記第３の種類であるという判定に従って、前記電子デバイスと物理的なクレジットカードとを使用して完了した、前記支払口座の支払トランザクションの履歴を表示可能にする、
ように更に構成されている、請求項１９６から２２６のいずれか一項に記載の電子デバイス。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本出願は、以下の同時係属中の仮出願に基づく優先権を主張する。「ＵＳＥＲ  ＩＮＴＥＲＦＡＣＥ  ＦＯＲ  ＰＡＹＭＥＮＴＳ」と題する、２０１４年５月２９日に出願の、米国特許出願第６２／００４，８８６号（参照番号Ｐ２２８４８ＵＳＰ１）、「ＵＳＥＲ  ＩＮＴＥＲＦＡＣＥ  ＦＯＲ  ＰＡＹＭＥＮＴＳ」と題する、２０１４年９月８日に出願の、米国特許出願第６２／０４７，５４５号（参照番号Ｐ２２８４８ＵＳＰ２）、「ＵＳＥＲ  ＩＮＴＥＲＦＡＣＥ  ＦＯＲ  ＰＡＹＭＥＮＴＳ」と題する、２０１５年３月３日に出願の、米国特許出願第６２／１２７，７９０号（参照番号Ｐ２２８４８ＵＳＰ３）、「ＵＳＥＲ  ＩＮＴＥＲＦＡＣＥ  ＦＯＲ  ＰＡＹＭＥＮＴＳ」と題する、２０１５年２月１日に出願の、米国特許出願第６２／１１０，５６６号、（参照番号Ｐ２６０４９ＵＳＰ１）、これらの出願は全て、それらの全体が本明細書において参照により組み込まれている。
【０００２】
本出願は、以下の仮出願に関連する。「ＰＲＯＶＩＳＩＯＮＩＮＧ  ＡＮＤ  ＡＵＴＨＥＮＴＩＣＡＴＩＮＧ  ＣＲＥＤＥＮＴＩＡＬＳ  ＯＮ  ＡＮ  ＥＬＥＣＴＲＯＮＩＣ  ＤＥＶＩＣＥ」と題する、２０１３年１２月６日に出願の、米国特許出願第６１／９１２，７２７号（参照番号Ｐ１９５４３ＵＳＰ１）、「ＰＲＯＶＩＳＩＯＮＩＮＧ  ＯＦ  ＣＲＥＤＥＮＴＩＡＬＳ  ＯＮ  ＡＮ  ＥＬＥＣＴＲＯＮＩＣ  ＤＥＶＩＣＥ  ＵＳＩＮＧ  ＰＡＳＳＷＯＲＤＳ  ＣＯＭＭＵＮＩＣＡＴＥＤ  ＯＶＥＲ  ＶＥＲＩＦＩＥＤ  ＣＨＡＮＮＥＬＳ」と題する、２０１３年１１月２７日に出願の、米国特許出願第６１／９０９，７１７号（参照番号Ｐ１９９５０ＵＳＰ１）、「ＯＮＬＩＮＥ  ＰＡＹＭＥＮＴＳ  ＵＳＩＮＧ  Ａ  ＳＥＣＵＲＥ  ＥＬＥＭＥＮＴ  ＯＦ  ＡＮ  ＥＬＥＣＴＲＯＮＩＣ  ＤＥＶＩＣＥ」と題する、２０１４年５月２８日に出願の、米国特許出願第６２／００４，１８２号（参照番号Ｐ２０４５０ＵＳＰ４）、「ＤＥＬＥＴＩＯＮ  ＯＦ  ＣＲＥＤＥＮＴＩＡＬＳ  ＦＲＯＭ  ＡＮ  ＥＬＥＣＴＲＯＮＩＣ  ＤＥＶＩＣＥ」と題する、２０１３年１２月２３日に出願の、米国特許出願第６１／９２０，０２９号（参照番号Ｐ２１０８４ＵＳＰ１）、「ＵＳＩＮＧ  ＢＩＯＡＵＴＨＥＮＴＩＣＡＴＩＯＮ  ＩＮ  ＮＥＡＲ−ＦＩＥＬＤ−ＣＯＭＭＵＮＩＣＡＴＩＯＮ  ＴＲＡＮＳＡＣＴＩＯＮＳ」と題する、２０１３年１１月４日に出願の、米国特許出願第６１／８９９，７３７号（参照番号Ｐ２１６４６ＵＳＰ１）、「ＧＥＮＥＲＡＴＩＮＧ  ＴＲＡＮＳＡＣＴＩＯＮ  ＩＤＥＮＴＩＦＩＥＲＳ」と題する、２０１３年１１月１５日に出願の、米国特許出願第６１／９０５，０３５号（参照番号Ｐ２１７１４ＵＳＰ１）、「ＥＬＥＣＴＲＯＮＩＣ  ＲＥＣＥＩＰＴＳ  ＦＯＲ  ＮＦＣ−ＢＡＳＥＤ  ＦＩＮＡＮＣＩＡＬ  ＴＲＡＮＳＡＣＴＩＯＮＳ」と題する、２０１３年１１月１５日に出願の、米国特許出願第６１／９０５，０４２号（参照番号２１７３４ＵＳＰ１）、「ＦＩＮＡＮＣＩＡＬ−ＴＲＡＮＳＡＣＴＩＯＮ  ＮＯＴＩＦＩＣＡＴＩＯＮＳ」と題する、２０１４年５月２９日に出願の、米国特許出願第６２／００４，７９８号（参照番号Ｐ２３２１１ＵＳＰ１）、「ＭＥＴＨＯＤＳ  ＦＯＲ  ＭＡＮＡＧＩＮＧ  ＰＡＹＭＥＮＴ  ＡＰＰＬＥＴＳ  ＯＮ  Ａ  ＳＥＣＵＲＥ  ＥＬＥＭＥＮＴ  ＴＯ  ＣＯＮＤＵＣＴ  ＭＯＢＩＬＥ  ＰＡＹＭＥＮＴ  ＴＲＡＮＳＡＣＴＩＯＮＳ」と題する、２０１４年５月２９日に出願の、米国特許出願第６２／００４，８３７号（参照番号Ｐ２３２１５ＵＳＰ１）、「ＭＥＴＨＯＤＳ  ＦＯＲ  ＯＰＥＲＡＴＩＮＧ  Ａ  ＰＯＲＴＡＢＬＥ  ＥＬＥＣＴＲＯＮＩＣ  ＤＥＶＩＣＥ  ＴＯ  ＣＯＮＤＵＣＴ  ＭＯＢＩＬＥ  ＰＡＹＭＥＮＴ  ＴＲＡＮＳＡＣＴＩＯＮＳ」と題する、２０１４年５月２９日に出願の、米国特許出願第６２／００４，８４０号（参照番号Ｐ２３２２３ＵＳＰ１）、「ＭＥＴＨＯＤＳ  ＦＯＲ  ＵＳＩＮＧ  Ａ  ＰＲＩＭＡＲＹ  ＵＳＥＲ  ＤＥＶＩＣＥ  ＴＯ  ＰＲＯＶＩＳＩＯＮ  ＣＲＥＤＥＮＴＩＡＬＳ  ＯＮＴＯ  Ａ  ＳＥＣＯＮＤＡＲＹ  ＵＳＥＲ  ＤＥＶＩＣＥ」と題する、２０１４年５月２９日に出願の、米国特許出願第６２／００４，８３５号（参照番号Ｐ２３２２４ＵＳＰ１）、「ＭＥＴＨＯＤＳ  ＦＯＲ  ＵＳＩＮＧ  Ａ  ＲＡＮＤＯＭ  ＡＵＴＨＯＲＩＺＡＴＩＯＮ  ＮＵＭＢＥＲ  ＴＯ  ＰＲＯＶＩＤＥ  ＥＮＨＡＮＣＥＤ  ＳＥＣＵＲＩＴＹ  ＦＯＲ  Ａ  ＳＥＣＵＲＥ  ＥＬＥＭＥＮＴ」と題する、２０１４年５月２９日に出願の、米国特許出願第６２／００４，８３２号（参照番号Ｐ２３２６１ＵＳＰ１）、「ＵＳＥＲ  ＤＥＶＩＣＥ  ＳＥＣＵＲＥ  ＰＡＲＴＩＣＩＰＡＴＩＯＮ  ＩＮ  ＴＲＡＮＳＡＣＴＩＯＮＳ  ＶＩＡ  ＬＯＣＡＬ  ＳＥＣＵＲＥ  ＥＬＥＭＥＮＴ  ＤＥＴＥＣＴＩＯＮ  ＯＦ  ＭＥＣＨＡＮＩＣＡＬ  ＩＮＰＵＴ」と題する、２０１４年５月２９日に出願の、米国特許出願第６２／００４，３３８号（参照番号Ｐ２２９３１ＵＳＰ１）、「ＳＥＣＵＲＥ  ＰＲＯＶＩＳＩＯＮＩＮＧ  ＯＦ  ＣＲＥＤＥＮＴＩＡＬＳ  ＯＮ  ＡＮ  ＥＬＥＣＴＲＯＮＩＣ  ＤＥＶＩＣＥ」と題する、２０１３年１１月２７日に出願の、米国実用特許出願第１４／０９２，２０５号（参照番号Ｐ１９５４５ＵＳ１）、であり、これらの出願は全て、それらの全体が本明細書において参照により組み込まれている。
【技術分野】
【０００３】
これは、一般に、支払トランザクションを行うための電子デバイスに関し、非接触型支払システム及びインターネットを介した支払と共に使用するための電子デバイスを含むがこれに限定されない。
【背景技術】
【０００４】
販売時点管理端末において、かつインターネット上での支払のための電子デバイスの使用は、近年著しく増加している。例示的な販売時点管理端末としては、近距離通信無線対応（ＮＦＣ対応）端末、Ｂｌｕｅｔｏｏｔｈ（登録商標）対応端末、バーコードスキャナ対応端末が挙げられる。電子デバイスをこれらの例示的な端末と共に使用することによって、電子デバイスのユーザは、例えば、商品又はサービスの購入に対する支払を行うことができる。同様に、電子デバイスをインターネットショッピングカートと共に使用することによって、電子デバイスのユーザは、自分のクレジットカード情報を入力することにより、支払を行うことができる。
【発明の概要】
【０００５】
電子デバイスを使用して支払を行うためのいくつかの技術は、しかしながら、概して煩雑で非効率的である。例えば、販売時点管理端末において、ＮＦＣ対応デバイスを用いて購入を行うと、しばしば複雑で時間のかかるユーザインターフェースをナビゲートする必要がある。別の例では、小売業者のウェブサイト、又はモバイルアプリケーションを介して商品を購入することを望むユーザは、非効率的で面倒な手続きである、クレジットカード番号及び配送先住所の情報を手動で、商品購入のために、入力する必要がある。別の例では、販売時点管理端末において、ＮＦＣ対応デバイスを用いて購入を行うと、課金すべき支払口座を選択するために、しばしば複雑で時間のかかるユーザインターフェースをナビゲートする必要がある。別の例では、現実の商品又はサービスを購入するユーザは、しばしばデジタルアイテムが通知されておらず、及び／又は、購入した商品に対応するソフトウェアなどのデジタルアイテムへ簡便にアクセスできない。別の例として、支払を行うと、支払の受取人を選択するために、複雑で時間のかかるユーザインターフェースをナビゲートする必要がある。別の例では、小売業者から購入を行うために、その小売業者のアプリケーションを使用してユーザインターフェースをナビゲートすることは、非効率的である。別の例では、さまざまなアプリケーションにアクセスし、それらの複雑なユーザインターフェースをナビゲートして、製品を反復して購入するか、又はその製品に関連する購入を行うことは、非効率的である。更に、既存の技術は、必要以上に時間がかかり、それによって、エネルギーを浪費することになる。この後者の考慮事項は、バッテリ動作式デバイスでは特に重要である。
【０００６】
したがって、支払トランザクションを行うための、より迅速でより効率的な方法及びインターフェースを有する電子デバイスが、必要とされている。かかる方法及びインターフェースは、任意選択的に、支払を行うための従来の方法を補完又は置き換える。かかる方法及びインターフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインターフェースを作り出す。バッテリ動作式のコンピューティングデバイスの場合には、かかる方法及びインターフェースにより、電力が節約され、バッテリの充電間隔が大きくなる。
【０００７】
支払トランザクションを行うためのコンピューティングデバイスのユーザインターフェースに関連する、上記の欠陥及び他の問題点は、本明細書で開示されるデバイスによって、低減されるか、又は取り除かれる。いくつかの実施形態では、このデバイスはデスクトップコンピュータである。いくつかの実施形態では、このデバイスは、ポータブル（例えば、ノートブックコンピュータ、タブレットコンピュータ、又はハンドヘルドデバイス）である。いくつかの実施形態では、このデバイスは、タッチパッドを有する。いくつかの実施形態では、このデバイスは、タッチ感知ディスプレイ（「タッチスクリーン」又は「タッチスクリーンディスプレイ」としても知られる）を有する。いくつかの実施形態では、このデバイスは、近距離通信無線機を有する。いくつかの実施形態では、このデバイスは、グラフィカルユーザインターフェース（ＧＵＩ）、１つ以上のプロセッサ、メモリ及び１つ以上のモジュール、複数の機能を実行するためにメモリに記憶されたプログラム又は命令セットを有する。いくつかの実施形態では、ユーザは主にタッチ感知面上での指の接触及びジェスチャによって、ＧＵＩと対話する。機能を実行するための実行可能命令は、コンピュータ可読記憶媒体、又は１つ以上のプロセッサによって実行するように構成された他のコンピュータプログラム製品に含まれてもよい。
【０００８】
いくつかの実施形態によれば、ある方法は、ディスプレイを備えた電子デバイスにおいて実行される。この方法は、クレジットカードに関連付けられた支払口座を対応するデバイスにリンクする要求を受信することを含み、この要求はクレジットカードに関する情報を含む。この方法は、要求の受信に応じて、支払口座を対応するデバイスにリンクするために更なる検証が必要か否かを判定することを含む。この方法は、支払口座を対応するデバイスにリンクするために更なる検証が必要ではないという判定に従って、支払口座を対応するデバイスにリンクすること、及び支払口座を対応するデバイスにリンクしたことを示すインジケーションを提供すること、を含む。この方法は、また、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、払口座を対応するデバイスにリンクするために更なる検証が必要であるというインジケーションを提供すること、を含んでいる。
【０００９】
いくつかの実施形態によれば、ある方法は、ディスプレイ及び近距離通信無線機を備えた電子デバイスにおいて実行される。この方法は、近距離通信無線によって、非接触型支払トランザクション端末により生成される場（フィールド）の存在を検出することを含む。この方法は、非接触型支払トランザクション端末によって生成される場の存在の検出に応じて、支払トランザクションを進めるための許可が提供されるかどうかを判定することを含む。この方法は、支払トランザクションを進めるための許可が提供されたという判定に従って、非接触型支払トランザクション端末との支払トランザクションを進める。この方法は、また、支払トランザクションを進めるための許可が提供されていないという判定に従って、支払トランザクションを進めるための許可を要求するインジケーションを提供することを含む。
【００１０】
いくつかの実施形態によれば、ある方法は、ディスプレイを備えた電子デバイスにおいて実行される。この方法は、支払口座の対応する表現を含む電子財布をディスプレイ上に表示することを含み、支払口座の対応する表現は、この支払口座に関連付けられた第１の支払トランザクションに関する第１のトランザクション情報を含む。この方法は、支払口座に関連付けられた、電子デバイスを用いた、第２の支払トランザクションを検出することを含む。この方法はまた、第２の支払トランザクションの検出に応じて、第２のトランザクションに関与する金融機関から第２の支払トランザクションに関する情報を受信する前に、第２の支払トランザクションに関する第２のトランザクション情報を表示することを含み、第２のトランザクション情報は、電子デバイス上でローカルに利用可能な情報に基づく。
【００１１】
いくつかの実施形態によれば、ある方法は、ディスプレイを有する電子デバイスにおいて実行される。この方法は、ディスプレイ上に、第１のアプリケーションのユーザインターフェースを表示することを含み、第１のアプリケーションのユーザインターフェースは、支払トランザクションに関連付けられた支払アフォーダンスを含む。この方法は、支払アフォーダンスの選択を検出することを含む。この方法は、また、支払アフォーダンスの選択の検出に応じて、支払トランザクションに関する第１のトランザクション情報を、第１のアプリケーションから第２のアプリケーションに転送することと、第２のアプリケーションのユーザインターフェースをディスプレイに表示することと、を含み、第２のアプリケーションのユーザインターフェースは、第１のアプリケーションから受信した第１のトランザクション情報を含み、第２のアプリケーションによって提供される第２のトランザクション情報を含み、第１のアプリケーションは第２のトランザクション情報を利用できない。
【００１２】
いくつかの実施形態によれば、ある方法は、プロセッサ及びメモリを備えた電子デバイスにおいて実行される。この方法は、複数の支払口座を電子デバイスにリンクすることであって、複数の支払口座は、第１の支払口座と第２の支払口座とを含み、第２の支払口座は、第１の支払口座とは異なる、ことと、支払トランザクションの支払トランザクション要求を受信することであって、第１の支払口座と第２の支払口座とは、支払トランザクションに関する支払を行うために、双方とも利用可能である、ことと、支払トランザクション要求の受信に応じて、支払口座選択情報を取得することと、支払口座選択情報に基づいて、第１の支払トランザクションの基準が満たされているという判定に従って、第１の支払口座を使用して、支払トランザクションにおける支払を行うことと、支払口座選択情報に基づいて、第２の支払トランザクションの基準が満たされているという判定に従って、第２の支払口座を使用して、支払トランザクションにおける支払を行うことと、を含んでいる。
【００１３】
いくつかの実施形態によれば、ある方法は、ディスプレイ、プロセッサ、及びメモリを備えた電子デバイスにおいて実行される。この方法は、電子デバイスにリンクされた支払口座を用いる、購入アイテムの支払トランザクションを許可することであって、購入アイテムは、物理的な商品と現実世界のサービスとを含むセットから選択される、ことと、支払トランザクションを許可した後、購入アイテムは、デジタルアイテムに関連することを判定することであって、デジタルアイテムは、購入アイテムと異なる、ことと、デバイスのディスプレイに、購入アイテムに関連するデジタルアイテムのインジケーションを行うことと、を含む。
【００１４】
いくつかの実施形態によれば、ある方法は、ディスプレイ、プロセッサ、及びメモリを備えた電子デバイスにおいて実行される。この方法は、デバイスのユーザと、１者以上の他の参加者と、の間で進行中の通信を示すユーザインターフェースを含む通信アプリケーションのユーザインターフェースを表示することであって、通信アプリケーションのユーザインターフェースは、支払アフォーダンスを含む、ことと、進行中の通信を示すユーザインターフェースを表示するこ間に、支払アフォーダンスのアクティブ化を検出することと、支払アフォーダンスのアクティブ化の検出に応じて、このユーザと進行中の通信の１者以上の他の参加者との間で支払トランザクションを開始することと、を含む。
【００１５】
いくつかの実施形態によれば、ある方法は、ディスプレイ、プロセッサ、及びメモリを備えた電子デバイスにおいて実行される。この方法は、第１アプリケーションのユーザインターフェースを表示することであって、第１アプリケーションのユーザインターフェースは、複数の小売業者を識別する情報を含む、ことと、複数の小売業者のうちの第１小売業者と支払トランザクションを開始する要求を受信することと、第１小売業者と支払トランザクションを開始する要求を受信したことに応じて、第１小売業者のアプリケーションがデバイス上で利用可能であるという判定に従って、第１小売業者のアプリケーションを呼び出すことであって、第１小売業者のアプリケーションによって、ユーザは第１小売業者と支払トランザクションを開始することができる、ことと、第１小売業者のアプリケーションがデバイス上で利用可能ではないという判定に従って、第１小売業者のアプリケーションを呼び出すことなく、支払トランザクションを進めるためのオプションをユーザに提供することと、を含む。
【００１６】
いくつかの実施形態によれば、ある方法は、ディスプレイ、プロセッサ、及びメモリを備えた電子デバイスにおいて実行される。この方法は、デバイスにリンクされた１つ以上の支払口座に関連付けられた支払トランザクションの履歴を取得することと、デバイスの現在位置を判定することと、支払トランザクションの履歴の少なくとも一部及びデバイスの現在位置に基づいて、小売業者から購入する推奨製品を決定することと、購入する推奨製品のインジケーションを表示することと、推奨製品の支払トランザクションに関連付けられたアフォーダンスを表示することと、支払トランザクションに関連付けられたアフォーダンスを表示する間に、支払トランザクションに関連付けられたアフォーダンスのアクティブ化を検出することと、支払トランザクションに関連付けられたアフォーダンスのアクティブ化を検出したことに応じて、推奨製品の支払トランザクションを許可するための処理を開始することと、を含む。
【００１７】
このように、支払トランザクションを処理するためのより速く、より効率的な方法とインターフェースを備えた多機能デバイスが提供され、これによって、有効性、効率性が増大し、そして、かかるデバイスに対するユーザの満足度が向上する。かかる方法及びインターフェースは、支払トランザクションを処理するための従来の方法を補完又は置き換えることができる。
【図面の簡単な説明】
【００１８】
本発明の前述の実施形態並びにそれらの付加的な実施形態のより良い理解のために、以下の図面と関連して、以下の、発明を実施するための形態を参照されたい。図面において、類似の参照番号は、図面全体を通じて対応する部分を指す。
【００１９】
【図１Ａ】いくつかの実施形態に係る、ディスプレイを備えたポータブル多機能デバイスを例示するブロック図である。
【００２０】
【図１Ｂ】いくつかの実施形態に係る、イベント処理のための例示的な構成要素を例示するブロック図である。
【００２１】
【図２】いくつかの実施形態に係る、タッチスクリーンを有するポータブル多機能デバイスの図である。
【００２２】
【図３】いくつかの実施形態に係る、ディスプレイを備えた例示的な多機能デバイスのブロック図である。
【００２３】
【図４Ａ】いくつかの実施形態に係る、ポータブル多機能デバイス上のアプリケーションのメニューに関する例示的なユーザインターフェースの図である。
【００２４】
【図４Ｂ】いくつかの実施形態に係る、ディスプレイとは別個のタッチ感知面を備えた多機能デバイスの例示的なユーザインターフェースの図である。
【００２５】
【図５Ａ】いくつかの実施形態に係る、支払口座を対応するデバイスにリンクするための例示的なユーザインターフェースの図である。
【図５Ｂ】いくつかの実施形態に係る、支払口座を対応するデバイスにリンクするための例示的なユーザインターフェースの図である。
【図５Ｃ】いくつかの実施形態に係る、支払口座を対応するデバイスにリンクするための例示的なユーザインターフェースの図である。
【図５Ｄ】いくつかの実施形態に係る、支払口座を対応するデバイスにリンクするための例示的なユーザインターフェースの図である。
【図５Ｅ】いくつかの実施形態に係る、支払口座を対応するデバイスにリンクするための例示的なユーザインターフェースの図である。
【図５Ｆ】いくつかの実施形態に係る、支払口座を対応するデバイスにリンクするための例示的なユーザインターフェースの図である。
【図５Ｇ】いくつかの実施形態に係る、支払口座を対応するデバイスにリンクするための例示的なユーザインターフェースの図である。
【図５Ｈ】いくつかの実施形態に係る、支払口座を対応するデバイスにリンクするための例示的なユーザインターフェースの図である。
【図５Ｉ】いくつかの実施形態に係る、支払口座を対応するデバイスにリンクするための例示的なユーザインターフェースの図である。
【００２６】
【図６Ａ】いくつかの実施形態に係る、支払口座を対応するデバイスにリンクするための方法を例示するフロー図である。
【図６Ｂ】いくつかの実施形態に係る、支払口座を対応するデバイスにリンクするための方法を例示するフロー図である。
【図６Ｃ】いくつかの実施形態に係る、支払口座を対応するデバイスにリンクするための方法を例示するフロー図である。
【００２７】
【図７Ａ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【図７Ｂ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【図７Ｃ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【図７Ｄ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【図７Ｅ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【図７Ｆ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【図７Ｇ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【図７Ｈ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【図７Ｉ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【図７Ｊ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【図７Ｋ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【図７Ｌ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【図７Ｍ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【図７Ｎ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【図７Ｏ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための例示的なユーザインターフェースの図である。
【００２８】
【図８Ａ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための方法を例示するフロー図である。
【図８Ｂ】いくつかの実施形態に係る、近距離通信無線機を使用して支払トランザクションを進めるための方法を例示するフロー図である。
【００２９】
【図９Ａ】いくつかの実施形態に係る、支払口座のトランザクション情報を表示するための例示的なユーザインターフェースの図である。
【図９Ｂ】いくつかの実施形態に係る、支払口座のトランザクション情報を表示するための例示的なユーザインターフェースの図である。
【図９Ｃ】いくつかの実施形態に係る、支払口座のトランザクション情報を表示するための例示的なユーザインターフェースの図である。
【図９Ｄ】いくつかの実施形態に係る、支払口座のトランザクション情報を表示するための例示的なユーザインターフェースの図である。
【図９Ｅ】いくつかの実施形態に係る、支払口座のトランザクション情報を表示するための例示的なユーザインターフェースの図である。
【図９Ｆ】いくつかの実施形態に係る、支払口座のトランザクション情報を表示するための例示的なユーザインターフェースの図である。
【図９Ｇ】いくつかの実施形態に係る、支払口座のトランザクション情報を表示するための例示的なユーザインターフェースの図である。
【図９Ｈ】いくつかの実施形態に係る、支払口座のトランザクション情報を表示するための例示的なユーザインターフェースの図である。
【００３０】
【図１０Ａ】いくつかの実施形態に係る、支払口座のトランザクション情報を表示するための方法を例示するフロー図である。
【図１０Ｂ】いくつかの実施形態に係る、支払口座のトランザクション情報を表示するための方法を例示するフロー図である。
【００３１】
【図１１Ａ】いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースの図である。
【図１１Ｂ】いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースの図である。
【図１１Ｃ】いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースの図である。
【図１１Ｄ】いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースの図である。
【図１１Ｅ】いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースの図である。
【図１１Ｆ】いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースの図である。
【図１１Ｇ】いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースの図である。
【図１１Ｈ】いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースの図である。
【図１１Ｉ】いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースの図である。
【図１１Ｊ】いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースの図である。
【図１１Ｋ】いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースの図である。
【図１１Ｌ】いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースの図である。
【図１１Ｍ】いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースの図である。
【図１１Ｎ】いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースの図である。
【００３２】
【図１２Ａ】いくつかの実施形態に係る、支払トランザクションを行うための方法を例示するフロー図である。
【図１２Ｂ】いくつかの実施形態に係る、支払トランザクションを行うための方法を例示するフロー図である。
【図１２Ｃ】いくつかの実施形態に係る、支払トランザクションを行うための方法を例示するフロー図である。
【００３３】
【図１３Ａ】いくつかの実施形態に係る、利用可能な支払口座の中から支払口座を選択するための例示的なユーザインターフェースの図である。
【図１３Ｂ】いくつかの実施形態に係る、利用可能な支払口座の中から支払口座を選択するための例示的なユーザインターフェースの図である。
【図１３Ｃ】いくつかの実施形態に係る、利用可能な支払口座の中から支払口座を選択するための例示的なユーザインターフェースの図である。
【図１３Ｄ】いくつかの実施形態に係る、利用可能な支払口座の中から支払口座を選択するための例示的なユーザインターフェースの図である。
【００３４】
【図１４】いくつかの実施形態に係る、利用可能な支払口座の中から支払口座を選択するための方法を例示するフロー図である。
【００３５】
【図１５】いくつかの実施形態に係る、購入アイテムに関連するデジタルアイテムのインジケーションを表示するための例示的なユーザインターフェースの図である。
【００３６】
【図１６】いくつかの実施形態に係る、購入アイテムに関連するデジタルアイテムのインジケーションを表示するための方法を例示するフロー図である。
【００３７】
【図１７Ａ】いくつかの実施形態に係る、進行中の通信の参加者との支払トランザクションを開始するための例示的なユーザインターフェースの図である。
【図１７Ｂ】いくつかの実施形態に係る、進行中の通信の参加者との支払トランザクションを開始するための例示的なユーザインターフェースの図である。
【００３８】
【図１８】いくつかの実施形態に係る、進行中の通信の参加者との支払トランザクションを開始するための方法を例示するフロー図である。
【００３９】
【図１９】いくつかの実施形態に係る、アプリケーションの利用可能性に基づいて、小売業者のアプリケーションを呼び出すための例示的なユーザインターフェースの図である。
【００４０】
【図２０】いくつかの実施形態に係る、アプリケーションの利用可能性に基づいて、小売業者のアプリケーションを呼び出すための方法を例示するフロー図である。
【００４１】
【図２１】いくつかの実施形態に係る、購入推奨を提供するための例示的なユーザインターフェースの図である。
【００４２】
【図２２】いくつかの実施形態に係る、購入推奨を提供するための方法を例示するフロー図である。
【００４３】
【図２３】いくつかの実施形態に係る、機能ブロック図である。
【図２４】いくつかの実施形態に係る、機能ブロック図である。
【図２５】いくつかの実施形態に係る、機能ブロック図である。
【図２６】いくつかの実施形態に係る、機能ブロック図である。
【図２７】いくつかの実施形態に係る、機能ブロック図である。
【図２８】いくつかの実施形態に係る、機能ブロック図である。
【図２９】いくつかの実施形態に係る、機能ブロック図である。
【図３０】いくつかの実施形態に係る、機能ブロック図である。
【図３１】いくつかの実施形態に係る、機能ブロック図である。
【発明を実施するための形態】
【００４４】
以下の説明では、例示的な方法、パラメータなどが記載されている。しかし、かかる説明の目的は、本開示の範囲を制限することではなく、例示的な実施形態の説明を提供することであることを理解されたい。
【００４５】
支払トランザクションを行うための、より迅速でより効率的な方法及びインターフェースを有する電子デバイスが、必要とされている。かかる方法及びインターフェースは、任意選択的に、支払を行うための従来の方法を補完又は置き換える。かかる方法及びインターフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインターフェースを作り出す。バッテリ動作式のコンピューティングデバイスの場合には、かかる方法及びインターフェースにより、電力が節約され、バッテリの充電間隔が大きくなる。更に、かかる技術によって、そうでない場合に、余分なユーザ入力に基づいて浪費されるプロセッサ及びバッテリの電力を低減することができる。
【００４６】
図１Ａ〜図１Ｂ、図２、図３、及び図４Ａ〜図４Ｂ、及び図２３〜図３１は、支払に関連する技術を実施するための例示的なデバイスの説明を提供する。図５、図７、図９、図１１、図１３、図１５、図１７、図１９、及び図２１は、支払のための例示的なユーザインターフェースを示す。これらの図のユーザインターフェースは、また、以下に記載する方法（図６、図８、図１０、図１２、図１４、図１６、図１８、図２０、及び図２２の方法を含む）を例示するために使用される。
【００４７】
以下の説明では、さまざまな要素を説明するために「第１」、「第２」などの用語が使用されるが、これらの要素はこれらの用語によって限定されてはならない。これらの用語は、ある要素を別の要素と区別するためにのみ使用される。例えば、説明されているさまざまな実施形態の範囲から逸脱することなく、第１のタッチは第２のタッチと呼ぶことができ、同様に、第２のタッチは第１のタッチと呼び得る。第１のタッチと第２のタッチは共にタッチであるが、同じタッチではない。
【００４８】
本明細書で説明されるさまざまな実施形態の説明で使用される用語法は、特定の実施形態を説明することのみを目的とするものであって、限定することを意図するものではない。説明されるさまざまな実施形態の説明及び添付の特許請求の範囲で使用される時、単数形「ａ」、「ａｎ」、及び「ｔｈｅ」は、文脈がそうではないことを明確に示さない限り、複数形もまた含むことが意図されている。本明細書で使用される時に、用語「及び／又は」が、関連する列挙された項目のうちの１つ以上の全ての可能な任意の組み合わせを指し、かつこれを含むことをもまた理解されたい。用語「ｉｎｃｌｕｄｅｓ（含む）」、「ｉｎｃｌｕｄｉｎｇ（含む）」、「ｃｏｍｐｒｉｓｅｓ（備える）」、及び／又は「ｃｏｍｐｒｉｓｉｎｇ（備える）」は、本明細書で使用される場合、記述される特徴、整数、ステップ、動作、要素、及び／又は構成要素の存在を指定するが、１つ以上の他の特徴、整数、ステップ、動作、要素、構成要素、及び／又はそれらの群の存在若しくは追加を排除するものではないことが更に理解されるであろう。
【００４９】
用語「ｉｆ（〜場合に）」は、文脈に従って「ｗｈｅｎ（〜時に）」、「ｕｐｏｎ（〜とすぐに）」、「ｉｎｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｒｍｉｎｉｎｇ（〜という判定に応じて）」、又は「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｃｔｉｎｇ（〜を検出したことに応じて）」を意味すると解釈することができる。同様に、句「ｉｆ  ｉｔ  ｉｓ  ｄｅｔｅｒｍｉｎｅｄ（〜と判定される場合に）」又は「ｉｆ［ａ  ｓｔａｔｅｄ  ｃｏｎｄｉｔｉｏｎ  ｏｒ  ｅｖｅｎｔ］ｉｓ  ｄｅｔｅｃｔｅｄ（［述べられる条件又はイベント］が検出される場合に）」は、文脈に従って「ｕｐｏｎ  ｄｅｔｅｒｍｉｎｉｎｇ（〜と判定されると）」、「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｒｍｉｎｉｎｇ（〜という判定に応じて）」、「ｕｐｏｎ  ｄｅｔｅｃｔｉｎｇ［ｔｈｅ  ｓｔａｔｅｄ  ｃｏｎｄｉｔｉｏｎ  ｏｒ  ｅｖｅｎｔ］（［述べられる条件又はイベント］を検出すると）」、又は「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｃｔｉｎｇ［ｔｈｅ  ｓｔａｔｅｄ  ｃｏｎｄｉｔｉｏｎ  ｏｒ  ｅｖｅｎｔ］（［述べられる条件又はイベント］の検出に応じて）」を意味すると解釈することができる。
【００５０】
電子デバイス、かかるデバイスのユーザインターフェース、及びかかるデバイスを使用するための関連する方法、の実施形態を説明する。いくつかの実施形態では、このデバイスは、ＰＤＡ及び／又は音楽プレーヤ機能などの、他の機能をも含む、モバイル電話機などのポータブル通信デバイスである。ポータブル多機能デバイスの例示的な実施形態としては、限定を伴わずに、Ｃａｌｉｆｏｒｎｉａ州ＣｕｐｅｒｔｉｎｏのＡｐｐｌｅ  Ｉｎｃ．のｉＰｈｏｎｅ（登録商標）、ｉＰｏｄ  Ｔｏｕｃｈ（登録商標）、及びｉＰａｄ（登録商標）のデバイスが挙げられる。タッチ感知面（例えば、タッチスクリーンディスプレイ及び／又はタッチパッド）を備えたラップトップ又はタブレットコンピュータなどの他のポータブル電子デバイスも、任意選択的に使用できる。いくつかの実施形態では、このデバイスはポータブル通信デバイスではなく、タッチ感知面（例えば、タッチスクリーンディスプレイ及び／又はタッチパッド）を備えたデスクトップコンピュータであることも、また、理解されたい。
【００５１】
以下の説明において、ディスプレイ及びタッチ感知面を備えた電子デバイスについて説明する。しかし、この電子デバイスは、物理キーボード、マウス、及び／又はジョイスティックなどの１つ以上の他の物理ユーザインターフェースデバイスを任意選択的に含むことを理解されたい。
【００５２】
このデバイスは、描画アプリケーション、プレゼンテーションアプリケーション、ワードプロセッシングアプリケーション、ウェブサイト作成アプリケーション、ディスクオーサリングアプリケーション、スプレッドシートアプリケーション、ゲームアプリケーション、電話アプリケーション、テレビ会議アプリケーション、電子メールアプリケーション、インスタントメッセージングアプリケーション、トレーニングサポートアプリケーション、写真管理アプリケーション、デジタルカメラアプリケーション、デジタルビデオカメラアプリケーション、ウェブブラウジングアプリケーション、デジタル音楽プレーヤアプリケーション、及び／又はデジタルビデオプレーヤアプリケーションのうちの１つ以上などの、さまざまなアプリケーションをサポートすることができる。
【００５３】
このデバイス上で実行されるさまざまなアプリケーションは、タッチ感知面などの、少なくとも１つの共通の物理ユーザインターフェースデバイスを、任意選択的に使用する。タッチ感知面の１つ以上の機能並びにデバイス上に表示される対応する情報は、アプリケーションごとに、及び／又は対応するアプリケーションの中で、任意選択的に、調整、及び／又は変更される。このように、デバイスの共通の（タッチ感知面などの）物理アーキテクチャは、ユーザにとって直観的かつ透過的なユーザインターフェースを有するさまざまなアプリケーションを、任意選択的にサポートする。
【００５４】
ここで、タッチ感知ディスプレイを備えたポータブルデバイスの実施形態に注意を向ける。図１Ａは、いくつかの実施形態に係る、タッチ感知ディスプレイシステム１１２を備えたポータブル多機能デバイス１００を例示するブロック図である。タッチ感知ディスプレイ１１２は、時に便宜上「タッチスクリーン」と称され、「タッチ感知ディスプレイシステム」として知られたり、呼ばれたりすることもある。デバイス１００は、メモリ１０２（任意選択的に、１つ以上のコンピュータ可読記憶媒体を含む）、メモリコントローラ１２２、１つ以上の処理ユニット（ＣＰＵ）１２０、周辺機器インターフェース１１８、ＲＦ回路１０８、音声回路１１０、スピーカ１１１、マイクロフォン１１３、入出力（Ｉ／Ｏ）サブシステム１０６、他の入力制御デバイス１１６、及び外部ポート１２４を含む。デバイス１００は、１つ以上の光センサ１６４を、任意選択的に含む。デバイス１００は、デバイス１００上の接触の強度を検出するための、１つ以上の強度センサ１６５（例えば、デバイス１００のタッチ感知ディスプレイシステム１１２などのタッチ感知面）を、任意選択的に含む。デバイス１００は、デバイス１００上に触知出力を生成する（例えば、デバイス１００のタッチ感知ディスプレイシステム１１２又はデバイス３００のタッチパッド３５５などの、タッチ感知面上に触知出力を生成する）ための、１つ以上の触知出力生成器１６７を、任意選択的に含む。これらの構成要素は、１つ以上の通信バス又は信号ライン１０３上で、任意選択的に通信する。
【００５５】
本明細書及び特許請求の範囲で使用される時、タッチ感知面上の接触の「強度」という用語は、タッチ感知面上の接触（例えば、指接触）の力又は圧力（単位面積当りの力）、あるいはタッチ感知面上の接触の力又は圧力の代替物（代用物）を指す。接触の強度は、少なくとも４つの異なる数値を含み、より典型的には、数百もの異なる数値（例えば、少なくとも２５６）を含む、数値の範囲を有する。接触の強度は、さまざまな方法及びさまざまなセンサ、又はセンサの組み合わせを使用して、任意選択的に、判定（又は、測定）される。例えば、タッチ感知面上のさまざまな点における力を測定するために、タッチ感知面の下に又は隣接して配置された１つ以上の力センサが、任意選択的に用いられる。いくつかの実装において、複数の力センサの力測定値を組み合わせて（例えば、加重平均）、接触の推定力を決定する。同様に、スタイラスの感圧性先端部を任意選択的に使用して、タッチ感知面上のスタイラスの圧力を決定する。あるいは、タッチ感知面上で検出される接触領域のサイズ及び／若しくはその変化、接触に近接するタッチ感知面の電気容量及び／若しくはその変化、並びに／又は、接触に近接するタッチ感知面の抵抗及び／若しくはその変化が、タッチ感知面上の接触の力又は圧力の代用物として、任意選択的に用いられる。いくつかの実装において、接触の力又は圧力の代替的測定値は、強度閾値を超えているか否かを判定するために直接に用いられる（例えば、強度閾値が、代替的測定値に対応する単位で記述されている）。いくつかの実装において、接触の力又は圧力の代替的測定値は、推定される力又は圧力に変換され、この推定される力又は圧力を用いて、強度閾値を超えているか否かを判定する（例えば、強度閾値は、圧力の単位で測定された圧力閾値である）。接触の強度をユーザ入力の属性として使用することは、アフォーダンスを（例えば、タッチ感知ディスプレイ上に）表示するため、及び／又はユーザ入力を受け取る（例えば、タッチ感知ディスプレイ、タッチ感知面、又はノブ若しくはボタンなどの物理的／機械的制御を介して）ための面積が制限された、縮小サイズのデバイスにおいて、そうでない場合にユーザによるアクセスが不可能であり得る、付加的なデバイス機能へのユーザのアクセスを可能にする。
【００５６】
本明細書及び特許請求の範囲で使用される時、用語「触知出力」は、デバイスの従前の位置に対するデバイスの物理的変位、デバイスの構成要素（例えば、タッチ感知面）の、デバイスの別の構成要素（例えば、筐体）に対する物理的変位、又はデバイスの重心に対する構成要素の変位を指し、ユーザの触覚でユーザによって検出される。例えば、デバイス又はデバイスの構成要素が、タッチに敏感なユーザの表面（例えば、ユーザの手の指、手のひら、又は他の部分）に接触している状況において、物理的変位によって生成された触知出力は、デバイス又はデバイスの構成要素の物理的特性の認識された変化に相当する触感として、ユーザによって解釈されるものである。例えば、タッチ感知面（例えば、タッチ感知ディスプレイ又はトラックパッド）の移動は、ユーザによって、物理アクチュエータボタンの「ダウンクリック」又は「アップクリック」として、任意選択的に解釈される。いくつかの場合、ユーザの動作により物理的に押された（例えば、変位された）タッチ感知面に関連付けられた物理アクチュエータボタンの移動がない時でさえ、ユーザは「ダウンクリック」又は「アップクリック」などの触感を感じる。別の例として、タッチ感知面の移動は、タッチ感知面の平滑度に変化がない時でさえ、タッチ感知面の「粗さ」としてユーザによって、任意選択的に解釈される、又は感じられる。一方、ユーザによるタッチの解釈は、ユーザの個別化された感覚を受けることになるが、大多数のユーザに共通のタッチの感覚が多数ある。したがって、触知出力が、ユーザの特定の感覚認知（例えば、「アップクリック」「ダウンクリック」、「粗さ」）に対応するものと記述される場合、別途記載のない限り、生成された触知出力は、典型的な（又は、平均的な）ユーザの記述された感覚認知を生成するデバイス、又はデバイスの構成要素の物理的変位に対応する。
【００５７】
デバイス１００は、ポータブル多機能デバイスの一実施例に過ぎず、デバイス１００は、示されるものよりも多いか又は少ない構成要素を任意選択的に有するか、２つ以上の構成要素を任意選択的に組み合わせるか、又は構成要素の異なる構成若しくは配置を任意選択的に有することを理解されたい。図１Ａに示されるさまざまな構成要素は、１つ以上の信号処理回路及び／又は特定用途向け集積回路を含む、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの双方の組み合わせの形態で実装される。
【００５８】
メモリ１０２は、１つ以上のコンピュータ可読記憶媒体を含んでもよい。コンピュータ可読記憶媒体は、有形かつ非一時的であってもよい。メモリ１０２は高速ランダムアクセスメモリを含んでもよく、また、１つ以上の磁気ディスク記憶デバイス、フラッシュメモリデバイス、又は他の不揮発性固体メモリデバイスなどの、不揮発性メモリを含んでもよい。メモリコントローラ１２２は、デバイス１００の他の構成要素によるメモリ１０２へのアクセスを制御することができる。
【００５９】
周辺機器インターフェース１１８を使用して、このデバイスの入力及び出力周辺機器を、ＣＰＵ１２０及びメモリ１０２に連結することができる。１つ以上のプロセッサ１２０は、デバイス１００のためのさまざまな機能を実行するため並びにデータ処理を行うために、さまざまなソフトウェアプログラム及び／若しくはメモリ１０２に記憶された命令セットを走らせたり、又は実行したりする。いくつかの実施形態では、周辺機器インターフェース１１８、ＣＰＵ１２０、及びメモリコントローラ１２２は、チップ１０４などの単一チップ上に実装してもよい。一部の他の実施形態では、それらは、別個のチップ上に実装することができる。
【００６０】
ＲＦ（無線周波数）回路１０８は、電磁信号とも呼ばれるＲＦ信号を送受信する。ＲＦ回路１０８は、電気信号を電磁信号に、又は電磁信号を電気信号に変換し、電磁信号を介して通信ネットワーク及び他の通信デバイスと通信する。ＲＦ回路１０８は、これらの機能を実行するために、アンテナシステム、ＲＦ送受信機、１つ以上の増幅器、同調器、１つ以上の発振器、デジタル信号プロセッサ、ＣＯＤＥＣチップセット、加入者識別モジュール（ＳＩＭ）カード、メモリなどを含むがこれらに限定されない周知の回路を、任意選択的に含んでいる。ＲＦ回路１０８は、ワールドワイドウエブ（ＷＷＷ）とも呼ばれるインターネット、イントラネット、及び／又は、セルラ電話ネットワーク、無線ローカルエリアネットワーク（ＬＡＮ）などの無線ネットワーク、及び／又は、メトロポリタンエリアネットワーク（ＭＡＮ）、などのネットワークと、及び他のデバイスとの無線通信によって、任意選択的に通信する。ＲＦ回路１０８は、近距離通信無線機などによる近距離無線通信（ＮＦＣ）場を検出するための周知の回路を任意選択的に備える。無線通信は、複数の通信規格、通信プロトコル、及び通信技術のうちのいずれかを、任意選択的に使用する。これらの通信規格、通信プロトコル、及び通信技術としては、移動通信用のグローバルシステム（Global System for Mobile Communications、ＧＳＭ（登録商標））、拡張データＧＳＭ環境（Enhanced Data GSM Environment、ＥＤＧＥ）、高速ダウンリンクパケット接続（high-speed downlink packet access、ＨＳＤＰＡ）、高速アップリンクパケット接続（high-speed uplink packet access、ＨＳＵＰＡ）、Ｅｖｏｌｕｔｉｏｎ，Ｄａｔａ−Ｏｎｌｙ（ＥＶ−ＤＯ）、ＨＳＰＡ、ＨＳＰＡ＋、２重セルＨＳＰＡ（Dual-Cell HSPA、ＤＣ−ＨＳＰＤＡ）、ロングタームエボリューション（long term evolution、ＬＴＥ）、近距離無線通信（near field communication、ＮＦＣ）、広帯域符号分割多元接続（wideband code division multiple access、Ｗ−ＣＤＭＡ）、符号分割多元接続（code division multiple access、ＣＤＭＡ）、時分割多元接続（time division multiple access、ＴＤＭＡ）、Ｂｌｕｅｔｏｏｔｈ、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＴＬＥ）、Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ（Ｗｉ−Ｆｉ）（登録商標）（例えば、ＩＥＥＥ  ８０２．１１ａ、ＩＥＥＥ  ８０２．１１ｂ、ＩＥＥＥ  ８０２．１１ｇ、ＩＥＥＥ  ８０２．１１ｎ、及び／又はＩＥＥＥ  ８０２．１１ａｃ）、ボイスオーバーインターネットプロトコル（voice over Internet Protocol、ＶｏＩＰ）、Ｗｉ−ＭＡＸ（登録商標）、電子メール用のプロトコル（例えば、インターネットメッセージアクセスプロトコル（Internet message access protocol、ＩＭＡＰ）及び／又はポストオフィスプロトコル（post office protocol、ＰＯＰ））、インスタントメッセージング（例えば、拡張可能メッセージング及びプレゼンスプロトコル（extensible messaging and presence protocol、ＸＭＰＰ）、インスタントメッセージング及びプレゼンス利用拡張向けセッション開始プロトコル（Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions、ＳＩＭＰＬＥ）、インスタントメッセージング及びプレゼンスサービス（Instant Messaging and Presence Service、ＩＭＰＳ））、及び／又はショートメッセージサービス（Short Message Service、ＳＭＳ）、あるいは本文書の出願日現在までにまだ開発されていない通信プロトコルを含めた任意の他の好適な通信プロトコル、が挙げられるが、これらに限定されない。
【００６１】
音声回路１１０、スピーカ１１１、及びマイクロフォン１１３は、ユーザとデバイス１００との間の音声インターフェースを提供する。音声回路１１０は、周辺機器インターフェース１１８から音声データを受信し、音声データを電気信号に変換し、電気信号をスピーカ１１１に送信する。スピーカ１１１は、電気信号を人間の可聴音波に変換する。音声回路１１０は、マイクロフォン１１３により音波から変換された電気信号もまた受信する。音声回路１１０は、電気信号を音声データに変換し、処理するために音声データを周辺機器インターフェース１１８に送信する。音声データは、周辺機器インターフェース１１８によって、メモリ１０２及び／又はＲＦ回路１０８から取得され、かつ／あるいはメモリ１０２及び／又はＲＦ回路１０８に送信されてもよい。いくつかの実施形態では、音声回路１１０は更にヘッドセットジャック（例えば、図２の２１２）を備えている。ヘッドセットジャックは、音声回路１１０と、出力専用ヘッドホン又は出力（例えば、片耳又は両耳用のヘッドホン）及び入力（例えば、マイクロフォン）の双方を有するヘッドセットなどの、取り外し可能な音声入出力周辺機器との間のインターフェースを提供する。
【００６２】
Ｉ／Ｏサブシステム１０６は、タッチスクリーン１１２及び他の入力制御デバイス１１６などの、デバイス１００の入出力周辺機器を、周辺機器インターフェース１１８に連結する。Ｉ／Ｏサブシステム１０６は、ディスプレイコントローラ１５６、光センサコントローラ１５８、強度センサコントローラ１５９、触覚フィードバックコントローラ１６１、及び他の入力又は制御デバイス用の１つ以上の入力コントローラ１６０を、任意選択的に含む。１つ以上の入力コントローラ１６０は、他の入力制御デバイス１１６から／へ電気信号を受信／送信する。他の入力制御デバイス１１６は、物理ボタン（例えば、プッシュボタン、ロッカボタンなど）、ダイアル、スライダースイッチ、ジョイスティック、クリックホイールなどを、任意選択的に含む。いくつかの代替的実施形態において、入力コントローラ（単数又は複数）１６０は、キーボード、赤外線ポート、ＵＳＢポート、及びマウスなどのポインタデバイスのうちのいずれかに、任意選択的に連結される（又は、いずれにも連結されない）。１つ以上のボタン（例えば、図２の２０８）は、スピーカ１１１及び／又はマイクロフォン１１３の音量調節のためのアップ／ダウンボタンを、任意選択的に含む。１つ以上のボタンは、プッシュボタン（例えば、図２の２０６）を、任意選択的に含む。
【００６３】
２００５年１２月２３日に出願された、米国特許第７，６５７，８４９号である米国特許出願第１１／３２２，５４９号、「Ｕｎｌｏｃｋｉｎｇ  ａ  Ｄｅｖｉｃｅ  ｂｙ  Ｐｅｒｆｏｒｍｉｎｇ  Ｇｅｓｔｕｒｅｓ  ｏｎ  ａｎ  Ｕｎｌｏｃｋ  Ｉｍａｇｅ」に記載されているように、プッシュボタンの素早い押下により、タッチスクリーン１１２をロック解除するか、又はタッチスクリーン上のジェスチャを用いて、デバイスのロック解除の処理を開始してもよい。この特許は、その全体が本明細書において参照により組み込まれている。プッシュボタン（例えば、２０６）をより長く押下げることにより、デバイス１００の電源をオンオフすることができる。ユーザは、１つ以上のボタンの機能をカスタマイズすることができる。タッチスクリーン１１２は、仮想若しくはソフトボタン並びに１つ以上のソフトキーボードを実現するために用いられる。
【００６４】
タッチ感知ディスプレイ１１２は、デバイスとユーザとの間の入力インターフェース及び出力インターフェースを提供する。ディスプレイコントローラ１５６は、タッチスクリーン１１２から／へ電気信号を受信し及び／又は送信する。タッチスクリーン１１２は、ユーザに視覚的出力を表示する。この視覚的出力としては、グラフィック、テキスト、アイコン、ビデオ、及びそれらの任意の組み合わせ（「グラフィック」と総称される）を挙げることができる。いくつかの実施形態では、これらの視覚的出力の一部又は全ては、ユーザインターフェースオブジェクトに対応してもよい。
【００６５】
タッチスクリーン１１２は、触覚及び／若しくは触感の接触に基づくユーザからの入力を受け取るタッチ感知面、センサ、又はセンサのセットを有している。タッチスクリーン１１２及びディスプレイコントローラ１５６（メモリ１０２内の任意の関連モジュール及び／又は命令セットと共に）は、タッチスクリーン１１２上で接触（及び任意の動作又は接触の中断）を検出し、検出された接触をタッチスクリーン１１２上に表示されたユーザインターフェースオブジェクト（例えば、１つ以上のソフトキー、アイコン、ウェブページ、又は画像）との対話に変換する。ある例示的な実施形態では、タッチスクリーン１１２とユーザとの間の接触は、ユーザの指に対応する。
【００６６】
タッチスクリーン１１２は、ＬＣＤ（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ、液晶ディスプレイ）技術、ＬＰＤ（ｌｉｇｈｔ  ｅｍｉｔｔｉｎｇ  ｐｏｌｙｍｅｒ  ｄｉｓｐｌａｙ、発光ポリマーディスプレイ）技術、又はＬＥＤ（ｌｉｇｈｔ  ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ、発光ダイオード）技術を用いてもよいが、他の実施形態では、その他のディスプレイ技術を使用してもよい。タッチスクリーン１１２及びディスプレイコントローラ１５６は、限定するものではないが、静電容量技術、抵抗性技術、赤外線技術、及び表面超音波技術、並びにタッチスクリーン１１２との１つ以上の接触点を判定するための、他の近接センサアレイ又は他の要素を含む、現在知られているか若しくは今後開発される複数のタッチ感知技術のうちのいずれかを使用して、接触及びそのあらゆる移動若しくは中断を検出することができる。例示的な実施形態では、Ｃａｌｉｆｏｒｎｉａ州ＣｕｐｅｒｔｉｎｏのＡｐｐｌｅ  Ｉｎｃ．からのｉＰｈｏｎｅ（登録商標）及びｉＰｏｄ  Ｔｏｕｃｈ（登録商標）において見られるものなどの、投影型相互キャパシタンス感知技術が使用されている。
【００６７】
タッチスクリーン１１２のいくつかの実施形態におけるタッチ感知ディスプレイは、以下の米国特許、第６，３２３，８４６号（Ｗｅｓｔｅｒｍａｎら）、第６，５７０，５５７号（Ｗｅｓｔｅｒｍａｎら）、及び／若しくは第６，６７７，９３２号（Ｗｅｓｔｅｒｍａｎ）、並びに／又は米国特許出願公開第２００２／００１５０２４（Ａ１）号に記載されているマルチタッチ感知タッチパッドに類似していてもよい。これらの文献はそれぞれその全体が本明細書において参照により組み込まれている。ただし、タッチスクリーン１１２はデバイス１００からの視覚的出力を表示するのに対して、タッチ感知タッチパッドは視覚的出力を提供しない。
【００６８】
タッチスクリーン１１２のいくつかの実施形態におけるタッチ感知ディスプレイは、以下の出願で説明されているようにすることができる。（１）米国特許出願第１１／３８１，３１３号、「Ｍｕｌｔｉｐｏｉｎｔ  Ｔｏｕｃｈ  Ｓｕｒｆａｃｅ  Ｃｏｎｔｒｏｌｌｅｒ」、２００６年５月２日出願、（２）米国特許出願第１０／８４０，８６２号、「Ｍｕｌｔｉｐｏｉｎｔ  Ｔｏｕｃｈｓｃｒｅｅｎ」、２００４年５月６日出願、（３）米国特許出願第１０／９０３，９６４号、「Ｇｅｓｔｕｒｅｓ  Ｆｏｒ  Ｔｏｕｃｈ  Ｓｅｎｓｉｔｉｖｅ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅｓ」、２００４年７月３０日出願、（４）米国特許出願第１１／０４８，２６４号、「Ｇｅｓｔｕｒｅｓ  Ｆｏｒ  Ｔｏｕｃｈ  Ｓｅｎｓｉｔｉｖｅ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅｓ」、２００５年１月３１日出願、（５）米国特許出願第１１／０３８，５９０号、「Ｍｏｄｅ−Ｂａｓｅｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅｓ  Ｆｏｒ  Ｔｏｕｃｈ  Ｓｅｎｓｉｔｉｖｅ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅｓ」、２００５年１月１８日出願、（６）米国特許出願第１１／２２８，７５８号、「Ｖｉｒｔｕａｌ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅ  Ｐｌａｃｅｍｅｎｔ  Ｏｎ  Ａ  Ｔｏｕｃｈ  Ｓｃｒｅｅｎ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ」、２００５年９月１６日出願、（７）米国特許出願第１１／２２８，７００号、「Ｏｐｅｒａｔｉｏｎ  Ｏｆ  Ａ  Ｃｏｍｐｕｔｅｒ  Ｗｉｔｈ  Ａ  Ｔｏｕｃｈ  Ｓｃｒｅｅｎ  Ｉｎｔｅｒｆａｃｅ」、２００５年９月１６日出願、（８）米国特許出願第１１／２２８，７３７号、「Ａｃｔｉｖａｔｉｎｇ  Ｖｉｒｔｕａｌ  Ｋｅｙｓ  Ｏｆ  Ａ  Ｔｏｕｃｈ−Ｓｃｒｅｅｎ  Ｖｉｒｔｕａｌ  Ｋｅｙｂｏａｒｄ」、２００５年９月１６日出願、及び（９）米国特許出願第１１／３６７，７４９号、「Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎａｌ  Ｈａｎｄ−Ｈｅｌｄ  Ｄｅｖｉｃｅ」、２００６年３月３日出願。これらの出願は全て、それらの全体が本明細書において参照により組み込まれている。
【００６９】
タッチスクリーン１１２は、１００ｄｐｉを超えるビデオ解像度を有し得る。いくつかの実施形態では、タッチスクリーンは、約１６０ｄｐｉの映像解像度を有する。ユーザは、スタイラス、指などの、任意の好適な物体又は付属物を使用して、タッチスクリーン１１２に接触することができる。いくつかの実施形態では、ユーザインターフェースは、主として指に基づく接触及びジェスチャで機能するように設計され、タッチスクリーン上の指の接触面積が広いことにより、スタイラスに基づく入力よりも精度が低いことがある。いくつかの実施形態では、デバイスは、粗い、指に基づく入力を正確なポインタ／カーソル位置又はユーザの望むアクションを実行するためのコマンドに変換する。
【００７０】
いくつかの実施形態では、タッチスクリーンに加えて、デバイス１００は、特定の機能をアクティブ化又は非アクティブ化するためのタッチパッド（図示せず）を含んでもよい。いくつかの実施形態では、タッチパッドは、タッチスクリーンとは異なり、視覚的出力を表示しない、デバイスのタッチ感知エリアである。タッチパッドは、タッチスクリーン１１２とは別個のタッチ感知面、又はタッチスクリーンによって形成されるタッチ感知面の拡張部であってもよい。
【００７１】
デバイス１００はまた、さまざまな構成要素に電力を供給するための電力システム１６２もまた、備えている。電力システム１６２は、電力管理システム、１つ以上の電源（例えば、バッテリ、交流（alternating current、ＡＣ））、再充電システム、停電検出回路、電力コンバータ又はインバータ、電力状態インジケータ（例えば、発光ダイオード（ＬＥＤ））、並びにポータブルデバイスにおける電力の生成、管理、及び分配に関連付けられる任意の他の構成要素を含んでもよい。
【００７２】
デバイス１００はまた、１つ以上の光センサ１６４を含んでもよい。図１Ａは、Ｉ／Ｏサブシステム１０６の光センサコントローラ１５８に連結された光センサを示している。光センサ１６４としては、電荷結合素子（charge-coupled device、ＣＣＤ）又は相補的金属酸化物半導体（complementary metal-oxide semiconductor、ＣＭＯＳ）フォトトランジスタを挙げることができる。光センサ１６４は、環境から、１つ以上のレンズを通して投影された光を受光し、その光を、画像を表すデータに変換する。撮像モジュール１４３（カメラモジュールとも呼ばれる）と連動して、光センサ１６４は静止画像又はビデオをキャプチャしてもよい。いくつかの実施形態では、タッチスクリーンディスプレイを静止画像及び／又はビデオ画像取得のためのビューファインダとして使用することができるように、デバイスの前面のタッチスクリーンディスプレイ１１２の反対側である、デバイス１００の背面に光センサが配置されている。いくつかの実施形態では、ユーザが他のテレビ会議参加者をタッチスクリーンディスプレイ上で見ながら、ユーザの画像をテレビ会議のために得ることができるように、デバイスの前面に光センサが配置されている。いくつかの実施形態では、光センサ１６４の位置はユーザによって（例えば、デバイス筐体内のレンズ及びセンサを回転させることによって）変更することができ、それにより、単一の光センサ１６４をタッチスクリーンディスプレイと共に、テレビ会議並びに静止画像及び／若しくはビデオ画像取得のどちらにも用いることができる。
【００７３】
デバイス１００はまた、１つ以上の接触強度センサ１６５をも、任意選択的に備える。図１Ａは、Ｉ／Ｏサブシステム１０６内の強度センサコントローラ１５９に連結された接触強度センサを示す。接触強度センサ１６５は、１つ以上のピエゾ抵抗ひずみゲージ、電気容量式力センサ、電気力センサ、圧電力センサ、光学力センサ、容量式タッチ感知面、又は他の強度センサ（例えば、タッチ感知面上の接触力（又は圧力）を測定するために使用するセンサ）を、任意選択的に含む。接触強度センサ１６５は、環境から接触強度情報（例えば、圧力情報又は圧力情報の代用物）を受信する。いくつかの実施形態では、少なくとも１つの接触強度センサが、タッチ感知面（例えば、タッチ感知ディスプレイシステム１１２）に配置されているか、又は近接している。いくつかの実施形態では、少なくとも１つの接触強度センサが、デバイス１００の前面に配置されたタッチスクリーンディスプレイ１１２の反対側である、デバイス１００の背面に配置されている。
【００７４】
デバイス１００はまた、１つ以上の近接センサ１６６を含んでもよい。図１Ａは、周辺機器インターフェース１１８に連結された近接センサ１６６を示す。あるいは、近接センサ１６６は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に連結してもよい。近接センサ１６６は、米国特許出願第１１／２４１，８３９号、「Ｐｒｏｘｉｍｉｔｙ  Ｄｅｔｅｃｔｏｒ  Ｉｎ  Ｈａｎｄｈｅｌｄ  Ｄｅｖｉｃｅ」、第１１／２４０，７８８号、「Ｐｒｏｘｉｍｉｔｙ  Ｄｅｔｅｃｔｏｒ  Ｉｎ  Ｈａｎｄｈｅｌｄ  Ｄｅｖｉｃｅ」、第１１／６２０，７０２号、「Ｕｓｉｎｇ  Ａｍｂｉｅｎｔ  Ｌｉｇｈｔ  Ｓｅｎｓｏｒ  Ｔｏ  Ａｕｇｍｅｎｔ  Ｐｒｏｘｉｍｉｔｙ  Ｓｅｎｓｏｒ  Ｏｕｔｐｕｔ」、第１１／５８６，８６２号、「Ａｕｔｏｍａｔｅｄ  Ｒｅｓｐｏｎｓｅ  Ｔｏ  Ａｎｄ  Ｓｅｎｓｉｎｇ  Ｏｆ  Ｕｓｅｒ  Ａｃｔｉｖｉｔｙ  Ｉｎ  Ｐｏｒｔａｂｌｅ  Ｄｅｖｉｃｅｓ」、及び第１１／６３８，２５１号、「Ｍｅｔｈｏｄｓ  Ａｎｄ  Ｓｙｓｔｅｍｓ  Ｆｏｒ  Ａｕｔｏｍａｔｉｃ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｏｆ  Ｐｅｒｉｐｈｅｒａｌｓ」、で説明されているように動作してもよく、これらの文献は、その全体が参照により本明細書に組み込まれる。一部の実施形態では、この多機能デバイスが、ユーザの耳の近くに配置される場合（例えば、ユーザが電話通話を行っている場合）、近接センサは、タッチスクリーン１１２をオフにして無効にする。
【００７５】
デバイス１００はまた、１つ以上の触知出力生成器１６７をも任意選択的に含む。図１Ａは、Ｉ／Ｏサブシステム１０６内の触覚フィードバックコントローラ１６１に連結された、触知出力生成器を示す。触知出力生成器１６７は、スピーカ又は他の音声構成要素などの１つ以上の電気音響デバイス、及び／又はモータ、ソレノイド、電気活性ポリマ、圧電アクチュエータ、静電アクチュエータ、若しくは他の触知出力生成構成要素（例えば、デバイス上で電気信号を触知出力に変換する構成要素）などの、エネルギーを直線運動に変換する電気機械デバイスを、任意選択的に含む。接触強度センサ１６５は、触覚フィードバックモジュール１３３から触知フィードバック生成命令を受信し、デバイス１００のユーザが感知できる触知出力をデバイス１００上で生成する。いくつかの実施形態において、少なくとも１つの触知出力生成器は、タッチ感知面（例えば、タッチ感知ディスプレイシステム１１２）に配置されているか、又は近接しており、任意選択的に、タッチ感知面を垂直方向に（例えば、デバイス１００の表面への出入方向）又は横方向（例えば、デバイス１００の表面と同じ平面内の前後方向）に動かすことによって、触知出力を生成する。いくつかの実施形態では、少なくとも１つの触知出力生成器センサは、デバイス１００の前面に配置されたタッチスクリーンディスプレイ１１２の反対側である、デバイス１００の背面に配置されている。
【００７６】
デバイス１００は更に、１つ以上の加速度計１６８を備えてもよい。図１Ａは、周辺機器インターフェース１１８に連結された加速度計１６８を示す。あるいは、加速度計１６８は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に連結してもよい。加速度計１６８は、米国特許出願公開第２００５０１９００５９号、「Ａｃｃｅｌｅｒａｔｉｏｎ−ｂａｓｅｄ  Ｔｈｅｆｔ  Ｄｅｔｅｃｔｉｏｎ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｐｏｒｔａｂｌｅ  Ｅｌｅｃｔｒｏｎｉｃ  Ｄｅｖｉｃｅｓ」、及び米国特許出願公開第２００６００１７６９２号、「Ｍｅｔｈｏｄｓ  Ａｎｄ  Ａｐｐａｒａｔｕｓｅｓ  Ｆｏｒ  Ｏｐｅｒａｔｉｎｇ  Ａ  Ｐｏｒｔａｂｌｅ  Ｄｅｖｉｃｅ  Ｂａｓｅｄ  Ｏｎ  Ａｎ  Ａｃｃｅｌｅｒｏｍｅｔｅｒ」に記載されているように動作してもよく、これらの文献はどちらも、その全体が参照により本明細書に組み込まれている。いくつかの実施形態では、情報は、１つ以上の加速度計から受信したデータの分析に基づいて、縦長表示又は横長表示で、タッチスクリーンディスプレイ上に表示される。デバイス１００は、加速度計（単数又は複数）１６８に加えて、磁力計（図示せず）並びにデバイス１００の位置及び向き（例えば、縦長又は横長）に関する情報を取得するためのＧＰＳ（又はＧＬＯＮＡＳＳ又は他のグローバルナビゲーションシステム）受信機（図示せず）を、任意選択的に含む。
【００７７】
いくつかの実施形態では、メモリ１０２に記憶されたソフトウェア構成要素は、オペレーティングシステム１２６、通信モジュール（又は命令セット）１２８、接触／移動モジュール（又は命令セット）１３０、グラフィックモジュール（又は命令セット）１３２、テキスト入力モジュール（又は命令セット）１３４、全地球測位システム（ＧＰＳ）モジュール（又は命令セット）１３５、及びアプリケーション（又は命令セット）１３６を含む。更に、いくつかの実施形態において、メモリ１０２（図１Ａ）又はメモリ３７０（図３）は、図１Ａ及び図３に示すように、デバイス／グローバル内部状態１５７を記憶する。デバイス／グローバル内部状態１５７は、現在アクティブ状態のアプリケーションがあれば、どのアプリケーションが現在アクティブであるかを示す、アクティブアプリケーション状態と、どのアプリケーション、ビュー、又は他の情報がタッチスクリーンディスプレイ１１２のさまざまな領域を占領しているかを示す、表示状態と、デバイスのさまざまなセンサ及び入力コントロールデバイス１１６から得られる情報を含む、センサ状態と、デバイスの位置及び／又は姿勢に関する位置情報と、のうちの１つ以上を含む。
【００７８】
オペレーティングシステム１２６（例えば、Ｄａｒｗｉｎ（登録商標）、ＲＴＸＣ（登録商標）、ＬＩＮＵＸ（登録商標）、ＵＮＩＸ（登録商標）、ＯＳＸ（登録商標）、ｉＯＳ、ＷＩＮＤＯＷＳ（登録商標）、又はＶｘＷｏｒｋｓ（登録商標）などの組み込みオペレーティングシステム）は、一般的なシステムタスク（例えば、メモリ管理、記憶デバイス制御、電力管理など）を制御及び管理するためのさまざまなソフトウェア構成要素及び／又はドライバを含み、さまざまなハードウェアとソフトウェアコンポーネントとの間の通信を容易にする。
【００７９】
通信モジュール１２８は、１つ以上の外部ポート１２４を介して他のデバイスとの通信を容易にし、ＲＦ回路１０８及び／又は外部ポート１２４が受信したデータを処理するためのさまざまなソフトウェア構成要素を更に含む。外部ポート１２４（例えば、ユニバーサルシリアルバス（ＵＳＢ）、ＦＩＲＥＷＩＲＥ（登録商標）など）は、直接的に、又はネットワーク（例えば、インターネット、無線ＬＡＮなど）を介して間接的に、他のデバイスに連結するのに適している。いくつかの実施形態では、外部ポートは、ｉＰｏｄ（Ａｐｐｌｅ  Ｉｎｃ．の商標）デバイス上で使用される３０ピンコネクタと同一の、又はこれに類似した及び／若しくは互換性のあるマルチピン（例えば、３０ピン）コネクタである。
【００８０】
接触／移動モジュール１３０は、任意選択的に、（ディスプレイコントローラ１５６と連携して）タッチスクリーン１１２及び他のタッチ感知デバイス（例えば、タッチパッド又は物理クリックホイール）との接触を検出する。接触／移動モジュール１３０は、接触が発生したかどうかの判定（例えば、フィンガダウンイベントの検出）、接触の強度（例えば、接触の力若しくは圧力、又は、接触の力若しくは圧力の代替となるもの）の判定、接触の移動及びタッチ感知面にわたる移動の追跡（例えば、１つ以上のフィンガドラッグイベントの検出）があるかどうかの判定、及び接触が中止したかどうか（例えば、フィンガアップイベント又は接触の中断の検出）の判定などの、接触の検出に関係するさまざまな動作を実行するためのさまざまなソフトウェア構成要素を含む。接触／移動モジュール１３０は、タッチ感知面から接触データを受信する。一連の接触データにより表される接触点の移動を判定することは、接触点の速さ（大きさ）、速度（大きさ及び方向）、及び／又は加速度（大きさ及び／又は方向の変化）を判定することを、任意選択的に含む。これらの動作は、任意選択的に、単一の接触（例えば、１つの指の接触）又は複数の同時接触（例えば、「マルチタッチ」／複数の指の接触）に適用される。いくつかの実施形態では、接触／移動モジュール１３０及びディスプレイコントローラ１５６は、タッチパッド上の接触を検出する。
【００８１】
いくつかの実施形態では、接触／移動モジュール１３０は、ユーザによって動作が実行されたか否かを判定するための（例えば、ユーザがアイコン上で「クリック」したか否かを判定するための）、１つ以上の強度閾値のセットを使用する。いくつかの実施形態において、少なくとも強度閾値のサブセットは、ソフトウェアパラメータに従って判定される（例えば、強度閾値は、特定の物理アクチュエータのアクティブ化閾値によって判定されず、デバイス１００の物理ハードウェアを変更することなく調整し得る）。例えば、トラックパッド又はタッチスクリーンディスプレイのマウス「クリック」閾値は、トラックパッド又はタッチスクリーンディスプレイのハードウェアを変更することなく広範囲の所定の閾値のうちのいずれかに設定することができる。更に、いくつかの実装において、デバイスのユーザには、（例えば、個々の強度閾値を調整することにより、及び／又は、システムレベルのクリック「強度」パラメータにより、一度に複数の強度閾値を調整することによって）強度閾値のセットのうちの１つ以上を調整するためのソフトウェア設定が提供される。
【００８２】
接触／移動モジュール１３０は、任意選択的に、ユーザによるジェスチャ入力を検出する。タッチ感知面上の異なるジェスチャは、異なる接触パターン（例えば、異なる動き、タイミング、及び／又は検出された接触の強度）を有する。したがって、ジェスチャは、特定の接触パターンを検出することによって、任意選択的に検出される。例えば、指のタップジェスチャを検出することは、フィンガダウンイベント（例えば、アイコンの位置での）を検出し、続いてそのフィンガダウンイベントと同じ位置（又は、実質的に同じ位置）で指を上げる（リフトオフ）イベントを検出することを含む。別の実施例として、タッチ感知面でのフィンガスワイプジェスチャの検出は、フィンガダウンイベントを検出し、続いて１つ以上のフィンガドラッグイベントを検出し、その後、フィンガアップ（リフトオフ）イベントを検出することを含む。
【００８３】
グラフィックモジュール１３２は、表示されるグラフィックの視覚的効果（例えば、輝度、透明度、彩度、コントラスト、又は他の視覚特性）を変更するための構成要素を含めた、タッチスクリーン１１２又は他のディスプレイ上にグラフィックをレンダリングして表示するための、さまざまな既知のソフトウェア構成要素を含む。本明細書で使用する時、用語「グラフィック」は、ユーザに対して表示することができる任意のオブジェクトを含み、これらのオブジェクトとしては、テキスト、ウェブページ、アイコン（ソフトキーを含むユーザインターフェースオブジェクトなど）、デジタル画像、ビデオ、アニメーションなどが挙げられるが、これらに限定されない。
【００８４】
いくつかの実施形態では、グラフィックモジュール１３２は、使用されるグラフィックを表すデータを記憶する。それぞれのグラフィックには、対応するコードが、任意選択的に割り当てられる。グラフィックモジュール１３２は、アプリケーションなどから、座標データ及び他のグラフィック特性データと共に（必要に応じて）、表示されるグラフィックを指定する１つ以上のコードを受信し、続いて、ディスプレイコントローラ１５６に出力する画面画像データを生成する。
【００８５】
触覚フィードバックモジュール１３３は、デバイス１００とのユーザ対話に応じて、デバイス１００上の１つ以上の場所で触知出力を生成するために、触知出力生成器（単数又は複数）１６７によって使用される命令を生成するための、さまざまなソフトウェア構成要素を含む。
【００８６】
テキスト入力モジュール１３４は、グラフィックモジュール１３２の構成要素としてもよく、さまざまなアプリケーション（例えば、連絡先１３７、電子メール１４０、ＩＭ１４１、ブラウザ１４７、及びテキスト入力を必要とする任意の他のアプリケーション）でテキストを入力するための、ソフトキーボードを提供する。
【００８７】
ＧＰＳモジュール１３５は、デバイスの位置を判定し、この情報をさまざまなアプリケーションで使用する（例えば、ロケーションベースのダイヤリングに使用するため電話１３８に、画像／ビデオのメタデータとしてカメラ１４３に、天候ウィジェット、地元のイエローページウィジェット、及び、地図／ナビゲーションウィジェット、などのロケーションベースのサービスを提供するアプリケーションに）ために提供する。
【００８８】
アプリケーション１３６は、以下のモジュール（若しくは、命令セット）、又はそれらのサブセット若しくはスーパーセットを含んでもよい。
●連絡先モジュール１３７（時には、アドレス帳又は連絡先リストとも呼ばれる）、
●電話モジュール１３８、
●テレビ会議モジュール１３９、
●電子メールクライアントモジュール１４０、
●インスタントメッセージ（ＩＭ）モジュール１４１、
●トレーニングサポートモジュール１４２、
●静止画像及び／又はビデオ画像用のカメラモジュール１４３、
●画像管理モジュール１４４、
●ビデオプレーヤモジュール、
●音楽プレーヤモジュール
●ブラウザモジュール１４７、
●カレンダーモジュール１４８、
●天候ウィジェット１４９−１、株価ウィジェット１４９−２、電卓ウィジェット１４９−３、アラーム時計ウィジェット１４９−４、辞書ウィジェット１４９−５、及びユーザによって取得された他のウィジェット、並びにユーザ作成ウィジェット１４９−６のうちの１つ以上を含み得る、ウィジェットモジュール１４９、
●ユーザ作成ウィジェット１４９−６を作成するためのウィジェット作成モジュール１５０、
●検索モジュール１５１、
●ビデオプレーヤモジュール及び音楽プレーヤモジュールを統合した、ビデオ及び音楽プレーヤモジュール１５２、
●メモモジュール１５３、
●地図モジュール１５４、及び／又は
●オンラインビデオモジュール１５５。
【００８９】
メモリ１０２内に記憶することができる他のアプリケーション１３６の例としては、他のワードプロセッシングアプリケーション、他の画像編集アプリケーション、描画アプリケーション、プレゼンテーションアプリケーション、ＪＡＶＡ（登録商標）対応アプリケーション、暗号化、デジタル著作権管理、音声認識、及び音声複製が挙げられる。
【００９０】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と共に、連絡先モジュール１３７は、（例えば、メモリ１０２又はメモリ３７０内の連絡先モジュール１３７のアプリケーション内部状態１９２に記憶された）アドレス帳又は連絡先リストを管理するために使用してもよく、この管理には、アドレス帳に名前（単数又は複数）を追加すること、アドレス帳から名前（単数又は複数）を削除すること、電話番号（単数又は複数）、電子メールアドレス（単数又は複数）、住所（単数又は複数）、又は他の情報を名前と関連付けること、画像を名前と関連付けること、名前を分類して振り分けること、電話番号又は電子メールアドレスを提供して、電話１３８、テレビ会議１３９、電子メール１４０、若しくはＩＭ１４１による通信を開始させる及び／又は容易にすること、などが含まれる。
【００９１】
ＲＦ回路１０８、音声回路１１０、スピーカ１１１、マイクロフォン１１３、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と共に、電話モジュール１３８は、電話番号に対応する一連の文字を入力し、連絡先モジュール１３７内の１つ以上の電話番号にアクセスし、対応する電話番号を修正し、対応する電話番号をダイアルし、会話を行い、会話が完了した際に接続を切るか又は電話を切るために、使用してもよい。上述のように、無線通信は、複数の通信規格、通信プロトコル、及び通信技術のうちのいずれかを使用することができる。
【００９２】
ＲＦ回路１０８、音声回路１１０、スピーカ１１１、マイクロフォン１１３、タッチスクリーン１１２、ディスプレイコントローラ１５６、光センサ１６４、光センサコントローラ１５８、接触／移動モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、連絡先モジュール１３７、及び電話モジュール１３８と併せて、テレビ会議モジュール１３９は、ユーザの指示に従って、ユーザと１人以上の他の参加者との間のテレビ会議を開始し、実施し、終了する、実行可能命令を含む。
【００９３】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併せて、電子メールクライアントモジュール１４０は、ユーザの指示に従って、電子メールを作成し、送信し、受信し、管理する、実行可能命令を含む。画像管理モジュール１４４と併せて、電子メールクライアントモジュール１４０により、カメラモジュール１４３で撮影した静止画像又はビデオ画像を作成し、電子メールで送信することが非常に簡単になる。
【００９４】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併せて、インスタントメッセージモジュール１４１は、インスタントメッセージに対応する文字列を入力したり、入力済みの文字を修正したり、対応するインスタントメッセージを送信したり（例えば、電話ベースのインスタントメッセージのためのショートメッセージサービス（ＳＭＳ）若しくはマルチメディアメッセージサービス（ＭＭＳ）プロトコルを使用して、又はインターネットベースのインスタントメッセージのためのＸＭＰＰ、ＳＩＭＰＬＥ、若しくはＩＭＰＳを使用して）、インスタントメッセージを受信してその受信したインスタントメッセージを表示したりする、実行可能命令を含む。いくつかの実施形態では、送信及び／又は受信されるインスタントメッセージは、ＭＭＳ及び／又は拡張メッセージングサービス（Enhanced Messaging Service、ＥＭＳ）でサポートされるような、グラフィック、写真、音声ファイル、ビデオファイル、及び／又は他の添付ファイルを含んでもよい。本明細書で使用する時、「インスタントメッセージング」とは、電話ベースのメッセージ（例えば、ＳＭＳ又はＭＭＳを使用して送信されるメッセージ）及びインターネットベースのメッセージ（例えば、ＸＭＰＰ、ＳＩＭＰＬＥ又はＩＭＰＳを使用して送信されるメッセージ）の双方を示す。
【００９５】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、ＧＰＳモジュール１３５、地図モジュール１５４、及び音楽プレーヤモジュールと併せて、トレーニングサポートモジュール１４２は、（例えば、時間、距離、及び／又はカロリー消費目標を有する）トレーニングを生成し、トレーニングセンサ（スポーツデバイス）と通信し、トレーニングセンサデータを受信し、トレーニングをモニタリングするために用いられるセンサを調整し、トレーニング用の音楽を選択して再生するし、トレーニングデータを表示、記憶、及び送信する、実行可能命令を含む。
【００９６】
タッチスクリーン１１２、ディスプレイコントローラ１５６、光センサ（単数又は複数）１６４、光センサコントローラ１５８、接触／移動モジュール１３０、グラフィックモジュール１３２、及び画像管理モジュール１４４と併せて、カメラモジュール１４３は、静止画像又はビデオ（ビデオストリームを含む）をキャプチャしてメモリ１０２にそれらを記憶したり、静止画像又はビデオの特徴を変更したり、又はメモリ１０２から静止画像若しくは動画を削除したりする、実行可能命令を含む。
【００９７】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びカメラモジュール１４３と併せて、画像管理モジュール１４４は、静止画像及び／又はビデオ画像を配置し、修正し（例えば、編集し）及び別の方法で操作し、ラベルを付け、削除し、提示（例えば、デジタルスライドショー又はアルバム内で）し、並びに記憶したりする実行可能命令を含む。
【００９８】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併せて、ブラウザモジュール１４７は、ウェブページ又はそれらの一部、並びにウェブページにリンクされた添付及び他のファイルを検索し、リンク付けし、受信し、表示することを含むユーザの指示に従い、インターネットをブラウズする実行可能命令を含む。
【００９９】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、電子メールクライアントモジュール１４０、及びブラウザモジュール１４７と併せて、カレンダーモジュール１４８は、ユーザの指示に従い、カレンダー及びカレンダーに関連付けられたデータ（例えば、カレンダー項目、すべきことのリストなど）を作成し、表示し、修正し、記憶する実行可能命令を含む。
【０１００】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びブラウザモジュール１４７と併せて、ウィジェットモジュール１４９は、ユーザによってダウンロードされ、使用することが可能なミニアプリケーション（例えば、天候ウィジェット１４９−１、株価ウィジェット１４９−２、電卓ウィジェット１４９−３、アラーム時計ウィジェット１４９−４、及び辞書ウィジェット１４９−５）、又はユーザによって作成することが可能なミニアプリケーション（例えば、ユーザ作成ウィジェット１４９−６）である。いくつかの実施形態では、ウィジェットは、ＨＴＭＬ（ハイパーテキストマークアップ言語）ファイル、ＣＳＳ（カスケーディングスタイルシート）ファイル、及びＪａｖａＳｃｒｉｐｔファイルを含む。一部の実施形態では、ウィジェットは、ＸＭＬ（拡張可能マークアップ言語）ファイル及びＪａｖａＳｃｒｉｐｔ（登録商標）ファイル（例えば、Ｙａｈｏｏ！（登録商標）ウィジェット）を含む。
【０１０１】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びブラウザモジュール１４７と併せて、ウィジェット作成モジュール１５０は、ウィジェットを作成する（例えば、ウェブページのユーザ指定箇所をウィジェットに変える）ために、ユーザが使用してもよい。
【０１０２】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併せて、検索モジュール１５１は、ユーザの指示に従って、１つ以上の検索基準（例えば、１つ以上のユーザ指定の検索語句）と一致する、メモリ１０２内のテキスト、音楽、音、画像、ビデオ、及び／又は他のファイルを検索する実行可能命令を含む。
【０１０３】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、音声回路１１０、スピーカ１１１、ＲＦ回路１０８、及びブラウザモジュール１４７と併せて、ビデオ及び音楽プレーヤモジュール１５２は、ＭＰ３又はＡＡＣファイルなどの１つ以上のファイル形式で記憶された録音済みの音楽又は他のサウンドファイルをユーザがダウンロード及び再生できるようにする実行可能命令、並びにビデオを（例えば、タッチスクリーン１１２上又は外部ポート１２４を介して接続された外部のディスプレイ上に）表示、提示、又は別の方法で再生する実行可能命令を含む。いくつかの実施形態では、デバイス１００は、任意選択的に、ｉＰｏｄ（Ａｐｐｌｅ  Ｉｎｃ．の登録商標）などのＭＰ３プレーヤの機能を含む。
【０１０４】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併せて、メモモジュール１５３は、ユーザの指示に従って、メモ、ＴｏＤｏリストなどを作成及び管理する、実行可能命令を含む。
【０１０５】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、ＧＰＳモジュール１３５、及びブラウザモジュール１４７と併せて、地図モジュール１５４は、ユーザの指示に従い、地図及び地図に関連付けられたデータ（例えば、運転方向、特定の位置又はその近くの店舗及びその他の見所のデータ、並びに他の位置ベースのデータ）を受信し、表示し、変更し、及び記憶するために、使用することができる。
【０１０６】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／移動モジュール１３０、グラフィックモジュール１３２、音声回路１１０、スピーカ１１１、ＲＦ回路１０８、テキスト入力モジュール１３４、電子メールクライアントモジュール１４０、及びブラウザモジュール１４７と併せて、オンラインビデオモジュール１５５は、ユーザがＨ．２６４などの１つ以上のファイル形式のオンラインビデオにアクセスし、ブラウズし、受信し（例えば、ストリーミング及び／又はダウンロードにより）、再生し（例えば、タッチスクリーン上で又は外部ポート１２４を介して接続された外部のディスプレイ上で）、特定のオンラインビデオへのリンクを含む電子メールを送信し、別の方法で管理できるようにする命令を含む。いくつかの実施形態では、電子メールクライアントモジュール１４０ではなく、インスタントメッセージモジュール１４１が、特定のオンラインビデオへのリンクを送信するために用いられる。２００７年６月２０日に出願された米国仮特許出願第６０／９３６，５６２号、「Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｐｌａｙｉｎｇ  Ｏｎｌｉｎｅ  Ｖｉｄｅｏｓ」、及び２００７年１２月３１日に出願された米国特許出願第１１／９６８，０６７号、「Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｐｌａｙｉｎｇ  Ｏｎｌｉｎｅ  Ｖｉｄｅｏｓ」に、オンラインビデオアプリケーションの追加の説明を見いだすことができる。これらの出願の内容は、その全体が本明細書において参照により組み込まれている。
【０１０７】
上記で識別されたモジュール及びアプリケーションのそれぞれは、１つ又はそれ以上の上記の機能を実行する実行可能命令セット及び本出願に記載の方法（例えば、コンピュータにより実行される方法及び本明細書に記載の他の情報処理方法）に対応する。これらのモジュール（例えば、命令セット）は、別個のソフトウェアプログラム、手順、又はモジュールとして実装される必要はなく、それゆえ、さまざまな実施形態で、これらのモジュールのさまざまなサブセットを組み合わせるか、又は他の方式で再編成することができる。例えば、ビデオプレーヤモジュールは、音楽プレーヤモジュールと組み合わせて、単一のモジュール（例えば、ビデオ及び音楽プレーヤモジュール１５２、図１Ａ）とすることができる。いくつかの実施形態では、メモリ１０２は、上記で識別されたモジュール及びデータ構造のサブセットを記憶することができる。更に、メモリ１０２は、上述されていない追加のモジュール及びデータ構造を記憶してもよい。
【０１０８】
いくつかの実施形態では、デバイス１００は、デバイス上の機能の所定のセットの動作が排他的にタッチスクリーン及び／又はタッチパッドを介して実行されるデバイスである。デバイス１００の動作のための主要な入力制御デバイスとして、タッチスクリーン及び／又はタッチパッドを使用することにより、デバイス１００上の物理的な入力制御デバイス（プッシュボタン、ダイアル、及び同様のものなど）の数を減らすことができる。
【０１０９】
排他的にタッチスクリーン及び／又はタッチパッドを介して実行される機能の所定のセットは、任意選択的に、ユーザインターフェース間のナビゲーションを含む。いくつかの実施形態では、タッチパッドは、ユーザによってタッチされると、デバイス１００上に表示される任意のユーザインターフェースから、メインメニュー、ホームメニュー、又はルートメニューへデバイス１００をナビゲートする。かかる実施形態では、「メニューボタン」はタッチパッドを使って実装される。いくつかの他の実施形態では、メニューボタンは、タッチパッドではなく、物理的なプッシュボタン又は他の物理的な入力制御デバイスである。
【０１１０】
図１Ｂは、いくつかの実施形態に係る、イベント処理のための例示的な構成要素を示すブロック図である。いくつかの実施形態では、メモリ１０２（図１Ａ）又は３７０（図３）は、イベントソータ１７０（例えば、オペレーティングシステム１２６内）及び対応するアプリケーション１３６−１（例えば、上述のアプリケーション１３７〜１５１、１５５、及び３８０〜３９０のうちのいずれか）を含む。
【０１１１】
イベントソータ１７０は、イベント情報を受信し、イベント情報を配布するアプリケーション１３６−１及びアプリケーション１３６−１のアプリケーションビュー１９１を判定する。イベントソータ１７０は、イベントモニタ１７１及びイベントディスパッチャモジュール１７４を含む。いくつかの実施形態では、アプリケーション１３６−１は、アプリケーションがアクティブ又は実行中の時、タッチ感知ディスプレイ１１２上に表示される現在のアプリケーションビュー（単数又は複数）を示す、アプリケーション内部状態１９２を含む。いくつかの実施形態では、デバイス／グローバル内部状態１５７は、いずれのアプリケーション（単数又は複数）が現在アクティブであるかを判定するために、イベントソータ１７０によって使用され、アプリケーション内部状態１９２は、イベント情報の配信先となるアプリケーションビュー１９１を判定するために、イベントソータ１７０によって使用される。
【０１１２】
いくつかの実施形態では、アプリケーション内部状態１９２は、アプリケーション１３６−１が実行を再開する際に使用される再開情報、アプリケーション１３６−１によって情報が表示されているか又は表示の準備が整っていることを示すユーザインターフェース状態情報、ユーザがアプリケーション１３６−１の以前の状態又はビューに戻ることを可能にするための状態待ち行列、及びユーザが以前に行ったアクションのリドゥ／アンドゥ待ち行列のうちの１つ以上などの付加的な情報を含む。
【０１１３】
イベントモニタ１７１は、周辺機器インターフェース１１８からイベント情報を受信する。イベント情報は、サブイベント（例えば、マルチタッチジェスチャの一部としての、タッチ感知ディスプレイ１１２上でのユーザのタッチ）についての情報を含む。周辺機器インターフェース１１８は、Ｉ／Ｏサブシステム１０６又は近接センサ１６６、加速度計（単数又は複数）１６８、及び／若しくはマイクロフォン１１３（音声回路１１０を介して）などのセンサから受信する情報を送信する。周辺機器インターフェース１１８がＩ／Ｏサブシステム１０６から受信する情報は、タッチ感知ディスプレイ１１２又はタッチ感知面からの情報を含む。
【０１１４】
いくつかの実施形態では、イベントモニタ１７１は、所定の間隔で周辺機器インターフェース１１８に要求を送信する。これに応じて、周辺機器インターフェース１１８はイベント情報を送信する。他の実施形態では、周辺機器インターフェース１１８は、重要なイベント（例えば、所定のノイズ閾値を超える、及び／又は所定時間より長い入力を受信すること）がある場合にのみ、イベント情報を送信する。
【０１１５】
いくつかの実施形態では、イベントソータ１７０はまた、ヒットビュー判定モジュール１７２及び／又はアクティブイベント認識部判定モジュール１７３を含む。
【０１１６】
ヒットビュー判定モジュール１７２は、タッチ感知ディスプレイ１１２が１つ以上のビューを表示した際に、１つ以上のビュー内のどこにおいてサブイベントが発生したかを判定するためのソフトウェア手続きを提供する。ビューは、ユーザがディスプレイ上で見ることが可能な制御部及び他の要素で構成される。
【０１１７】
アプリケーションに関連付けられたユーザインターフェースの別の態様は、本明細書では、アプリケーションビュー又はユーザインターフェースウィンドウと呼ばれる場合がある、ビューのセットであり、それらの中で情報が表示され、タッチに基づくジェスチャが実施される。タッチが検出される（対応するアプリケーションの）アプリケーションビューは、アプリケーションのプログラム階層又はビュー階層内のプログラムレベルに対応してもよい。例えば、タッチが検出される最低レベルのビューはヒットビューと呼ぶことができ、適切な入力として認識されるイベントのセットは、少なくとも部分的には、タッチベースのジェスチャを開始する最初のタッチのヒットビューに基づいて判定してもよい。
【０１１８】
ヒットビュー判定モジュール１７２は、タッチベースのジェスチャのサブイベントと関連付けられた情報を受信する。アプリケーションが、階層として編成された複数のビューを有する場合、ヒットビュー判定モジュール１７２は、サブイベントを処理すべき階層内の最下位のビューとして、ヒットビューを識別する。ほとんどの状況では、ヒットビューは、最初のサブイベント（即ち、イベント又は潜在的なイベントを形成するサブイベントのシーケンスにおける最初のサブイベント）が発生する最低レベルのビューである。ヒットビューがヒットビュー判定モジュール１７２によって識別されると、ヒットビューは、典型的には、それがヒットビューとして識別された、同じタッチ又は入力ソースに関連する全てのサブイベントを受信する。
【０１１９】
アクティブイベント認識部判定モジュール１７３は、ビュー階層内のどのビュー（単数又は複数）がサブイベントの特定のシーケンスを受信するべきかを判定する。いくつかの実施形態では、アクティブイベント認識部判定モジュール１７３は、ヒットビューのみがサブイベントの特定のシーケンスを受信するべきであると判定する。他の実施形態において、アクティブイベント認識部判定モジュール１７３は、サブイベントの物理的な位置を含む全てのビューがアクティブに関わっているビューであると判定し、したがって、全てのアクティブに関わっているビューは、サブイベントの特定のシーケンスを受信するべきであると判定する。他の実施形態では、タッチサブイベントがある特定のビューに関連付けられた領域に完全に限定されたとしても、階層の上位のビューはアクティブに関わっているビューのままである。
【０１２０】
イベントディスパッチャモジュール１７４は、イベント情報をイベント認識部（例えば、イベント認識部１８０）に送信する。アクティブイベント認識部判定モジュール１７３を含む実施形態において、イベントディスパッチャモジュール１７４は、アクティブイベント認識部判定モジュール１７３により判定されたイベント認識部にイベント情報を配布する。いくつかの実施形態では、イベントディスパッチャモジュール１７４は、対応するイベント受信部１８２により取得されるイベント情報をイベント待ち行列内に記憶する。
【０１２１】
いくつかの実施形態では、オペレーティングシステム１２６は、イベントソータ１７０を含む。あるいは、アプリケーション１３６−１が、イベントソータ１７０を含む。更に他の実施形態では、イベントソータ１７０は、スタンドアロンモジュール、又は接触／移動モジュール１３０などの、メモリ１０２に記憶された他のモジュールの一部である。
【０１２２】
いくつかの実施形態では、アプリケーション１３６−１は、そのアプリケーションのユーザインターフェースの対応するビュー内で発生するタッチイベントを処理するための命令をそれぞれが含む、複数のイベントハンドラ１９０及び１つ以上のアプリケーションビュー１９１を含む。アプリケーション１３６−１のそれぞれのアプリケーションビュー１９１は、１つ以上のイベント認識部１８０を含む。典型的に、それぞれのアプリケーョンビュー１９１は、複数のイベント認識部１８０を含む。他の実施形態では、イベント認識部１８０のうちの１つ以上は、ユーザインターフェースキット（図示せず）又はアプリケーション１３６−１が方法及び他の性質を継承する上位レベルのオブジェクトなど、別個のモジュールの一部である。いくつかの実施形態では、それぞれのイベントハンドラ１９０は、データアップデーター１７６、オブジェクトアップデーター１７７、ＧＵＩアップデーター１７８、及び／又はイベントソータ１７０から受信したイベントデータ１７９のうちの１つ以上を含む。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６、オブジェクトアップデーター１７７、又はＧＵＩアップデーター１７８を利用するか又は呼び出してもよい。あるいは、アプリケーションビュー１９１のうちの１つ以上は、１つ以上の各イベントハンドラ１９０を含む。また、いくつかの実施形態では、データアップデーター１７６、オブジェクトアップデーター１７７、及びＧＵＩアップデーター１７８のうちの１つ以上がそれぞれのアプリケーションビュー１９１内に含まれている。
【０１２３】
各イベント認識部１８０は、イベントソータ１７０からイベント情報（例えば、イベントデータ１７９）を受信して、そのイベント情報からイベントを特定する。イベント認識部１８０は、イベント受信部１８２及びイベント比較部１８４を含む。いくつかの実施形態では、イベント認識部１８０は更に、メタデータ１８３及びイベント配信命令１８８（サブイベント配信命令を含んでいてもよい）の少なくとも１つのサブセットを含む。
【０１２４】
イベント受信部１８２は、イベントソータ１７０からイベント情報を受信する。イベント情報は、例えば、タッチ又はタッチの移動などのサブイベントに関する情報を含む。サブイベントによっては、イベント情報は、サブイベントの位置などの付加的な情報をもまた含む。サブイベントがタッチの移動に関わる場合には、イベント情報はサブイベントの速さ及び方向を更に含んでもよい。いくつかの実施形態では、イベントは、ある方向から別の方向へ（例えば、縦長の向きから横長の向きへ、又はその逆）のデバイスの回転を含み、イベント情報は、デバイスの現在の向き（デバイスの姿勢とも呼ばれる）についての対応する情報を含む。
【０１２５】
イベント比較部１８４は、イベント情報を所定のイベント又はサブイベントの定義と比較し、その比較に基づいて、イベント又はサブイベントを判断、又はイベント若しくはサブイベントの状態を判断又は更新する。いくつかの実施形態では、イベント比較部１８４は、イベント定義１８６を含む。イベント定義１８６は、例えば、イベント１（１８７−１）、イベント２（１８７−２）などのイベントの定義（例えば、サブイベントの所定のシーケンス）を含む。いくつかの実施形態では、イベント（１８７）内のサブイベントは、例えば、タッチ開始、タッチ終了、タッチの移動、タッチの中止、及び複数のタッチを含む。ある実施例では、イベント１（１８７−１）の定義は、表示されたオブジェクト上のダブルタップである。ダブルタップは、例えば、表示されたオブジェクト上の所定の段階についての第１のタッチ（タッチ開始）、所定の段階についての第１のリフトオフ（タッチ終了）、表示されたオブジェクト上の所定の段階についての第２のタッチ（タッチ開始）、及び所定の段階についての第２のリフトオフ（タッチ終了）を備える。別の実施例では、イベント２（１８７−２）の定義は、表示されたオブジェクト上のドラッグ操作である。ドラッグ操作は、例えば、表示されたオブジェクト上の所定の段階についてのタッチ（又は接触）、タッチ感知ディスプレイ１１２にわたるタッチの移動、及びタッチのリフトオフ（タッチ終了）を含む。いくつかの実施形態では、イベントはまた、１つ以上の関連付けられたイベントハンドラ１９０についての情報も含む。
【０１２６】
いくつかの実施形態では、イベント定義１８７は、それぞれのユーザインターフェースオブジェクトに関するイベントの定義を含む。いくつかの実施形態では、イベント比較部１８４は、サブイベントに関連付けられたユーザインターフェースオブジェクトを判断するヒットテストを実行する。例えば、３つのユーザインターフェースオブジェクトがタッチ感知ディスプレイ１１２に表示されるアプリケーションビューにおいて、タッチ感知ディスプレイ１１２上でタッチが検出されると、イベント比較部１８４は、３つのユーザインターフェースオブジェクトのうちのどれがタッチ（サブイベント）に関連付けられているかを判断するためのヒットテストを行う。表示されたそれぞれのオブジェクトが、それぞれのイベントハンドラ１９０に関連付けられている場合、イベント比較部はヒットテストの結果を用いて、アクティブ化する必要のあるイベントハンドラ１９０を判定する。例えば、イベント比較部１８４は、サブイベント及びヒットテストのトリガーとなるオブジェクトに関連付けられたイベントハンドラを選択する。
【０１２７】
いくつかの実施形態では、各イベント（１８７）に関する定義はまた、サブイベントのシーケンスがイベント認識部のイベントの種類に対応するか否かが判定されるまで、イベント情報の送付を遅延させる、遅延作用も含む。
【０１２８】
それぞれのイベント認識部１８０は、一連のサブイベントがイベント定義１８６のイベントのいずれとも一致しないと判定した場合、それぞれのイベント認識部１８０は、イベント不可能、イベント失敗、又はイベント終了の状態に入り、その後は、タッチベースのジェスチャの後続のサブイベントを無視する。この状況では、ヒットビューについてアクティブのままである他のイベント認識部がもしあれば、進行中のタッチベースのジェスチャのサブイベントの追跡及び処理を続行する。
【０１２９】
いくつかの実施形態では、それぞれのイベント認識部１８０は、構成可能なプロパティと、フラグと、及び／又はイベント配信システムがアクティブに関わっているイベント認識部にどのようにサブイベント配信を実行するかについて示すリストと、を有するメタデータ１８３を含む。いくつかの実施形態では、メタデータ１８３は、構成可能なプロパティと、フラグと、及び／若しくはイベント認識部が互いにどのように対話し得るか又は対話が可能になるかについて示すリストと、を含む。いくつかの実施形態において、メタデータ１８３は、構成可能なプロパティと、フラグと、及び／又はサブイベントがビュー階層又はプログラム階層内のさまざまなレベルに配布されるか否かを示すリストと、を含む。
【０１３０】
いくつかの実施形態では、それぞれのイベント認識部１８０は、イベントの１つ以上の特定のサブイベントが認識された時に、イベントに関連付けられたイベントハンドラ１９０をアクティブ化する。いくつかの実施形態では、それぞれのイベント認識部１８０は、イベントハンドラ１９０に、イベントに関連付けられたイベント情報を配布する。イベントハンドラ１９０をアクティブ化することと、それぞれのヒットビューにサブイベントを送信（及び送信を延期する）することとは、互いに異なる。いくつかの実施形態では、イベント認識部１８０は、認識されたイベントに関連付けられたフラグをスローし、フラグに関連付けられたイベントハンドラ１９０は、フラグをキャッチし、所定の処理を実行する。
【０１３１】
いくつかの実施形態では、イベント配信命令１８８は、イベントハンドラをアクティブ化せずにサブイベントに関するイベント情報を配信するサブイベント配信命令を含む。その代わりに、サブイベント配信命令は、一連のサブイベントに関連付けられたイベントハンドラ又はアクティブに関わっているビューにイベント情報を配布する。一連のサブイベント又はアクティブに関わっているビューに関連付けられたイベントハンドラは、イベント情報を受信し、所定の処理を実行する。
【０１３２】
いくつかの実施形態では、データアップデーター１７６は、アプリケーション１３６−１で使用されるデータを作成及び更新する。例えば、データアップデーター１７６は、連絡先モジュール１３７で使用される電話番号を更新したり、又は、ビデオプレーヤモジュールで使用されるビデオファイルを記憶したりする。いくつかの実施形態では、オブジェクトアップデーター１７７は、アプリケーション１３６−１で使用されるオブジェクトを作成及び更新する。例えば、オブジェクトアップデーター１７７は、新たなユーザインターフェースオブジェクトを作成したり、又は、ユーザインターフェースオブジェクトの位置を更新したりする。ＧＵＩアップデーター１７８は、ＧＵＩを更新する。例えば、ＧＵＩアップデーター１７８は、表示情報を準備し、タッチ感知ディスプレイ上に表示するため、表示情報をグラフィックモジュール１３２に送信する。
【０１３３】
いくつかの実施形態では、イベントハンドラ（単数又は複数）１９０は、データアップデーター１７６、オブジェクトアップデーター１７７、及びＧＵＩアップデーター１７８を含むか、若しくはそれらにアクセスすることができる。いくつかの実施形態では、データアップデーター１７６、オブジェクトアップデーター１７７、及びＧＵＩアップデーター１７８は、それぞれのアプリケーション１３６−１又はアプリケーションビュー１９１のうちの１つのモジュールに含まれる。他の実施形態では、それらは、２つ以上のソフトウェアモジュールに含まれる。
【０１３４】
タッチ感知ディスプレイ上のユーザのタッチのイベント処理に関する前述の説明はまた、入力デバイスを使用して多機能デバイス１００を動作させるための他の形態のユーザ入力にも適用されるが、その全てがタッチスクリーン上で開始されるわけではないことが理解されよう。例えば、単数又は複数のキーボードの押下又は保持に任意選択的に合わせたマウスの移動及びマウスボタンの押下、タッチパッド上でのタップ、ドラッグ、スクロールなどの接触移動、ペンスタイラス入力、デバイスの移動、口頭の命令、検出された眼球運動、バイオメトリック入力、及び／又は、これらの任意の組み合わせが、認識対象のイベントを定義するサブイベントに対応する入力として、任意選択的に利用される。
【０１３５】
図２は、いくつかの実施形態に係る、タッチスクリーン１１２を有するポータブル多機能デバイス１００を例示する。タッチスクリーンは、ユーザインターフェース（ＵＩ）２００内に１つ以上のグラフィックを、任意選択的に表示する。本実施形態、並びに後述する実施形態において、ユーザは、例えば、１本以上の指２０２（図には、正確な縮尺で描かれていない）又は１つ以上のスタイラス２０３（図には、正確な縮尺で描かれていない）を用いて、グラフィック上でジェスチャを行うことにより、グラフィックのうちの１つ以上を選択できる。いくつかの実施形態では、ユーザが１つ以上のグラフィックとの接触を中断した際に、１つ以上のグラフィックの選択が生じる。いくつかの実施形態では、ジェスチャは、１回以上のタップ、１回以上のスワイプ（左から右へ、右から左へ、上方向へ、及び／又は下方向へ）、及び／又はデバイス１００と接触した指のローリング（右から左へ、左から右へ、上方向へ、及び／又は下方向へ）を、任意選択的に含む。いくつかの実装又は状況において、グラフィックとの偶発的な接触によっては、グラフィックは選択されない。例えば、選択に対応するジェスチャがタップである場合、アプリケーションアイコンの上をスイープするスワイプジェスチャは、対応するアプリケーションを任意選択的に選択しない。
【０１３６】
デバイス１００はまた、「ホーム」又はメニューボタン２０４などの１つ以上の物理ボタンも含み得る。上述したように、メニューボタン２０４は、デバイス１００上で実行することができるアプリケーションのセット内の任意のアプリケーション１３６に対するナビゲーションに使用することができる。あるいは、いくつかの実施形態では、メニューボタンは、タッチスクリーン１１２に表示されたＧＵＩにおけるソフトキーとして実装されている。
【０１３７】
いくつかの実施形態では、デバイス１００は、タッチスクリーン１１２、メニューボタン２０４、デバイスへの電源をオン／オフし、デバイスをロックするためのプッシュボタン２０６、音量調節ボタン（単数又は複数）２０８、加入者識別モジュール（Subscriber Identity Module、ＳＩＭ）カードスロット２１０、ヘッドセットジャック２１２、及びドッキング／充電用外部ポート１２４を含む。プッシュボタン２０６は、任意選択的に、ボタンを押下して、所定時間にわたってボタンを押下げた状態で保持することによって、デバイス上の電源をオン／オフし、ボタンを押下して、所定時間が経過する前にボタンを解放することによって、デバイスをロックし、かつ／又はデバイスをロック解除するか、若しくはロック解除処理を開始するために、任意選択的に使用される。代替的実施形態において、デバイス１００はまた、マイクロフォン１１３を通して、一部の機能をアクティブ化し、又は非アクティブ化するための口頭入力を受け付ける。また、デバイス１００は、タッチスクリーン１１２への接触の強度を検出するための１つ以上の接触強度センサ１６５、及び／又は、デバイス１００のユーザに対する触知出力を生成するための１つ以上の触知出力生成器１６７を、任意選択的に含む。
【０１３８】
図３は、いくつかの実施形態に係る、ディスプレイ及びタッチ感知面を備えた例示的な多機能デバイスのブロック図である。デバイス３００は、ポータブルでなくてもよい。いくつかの実施形態では、デバイス３００は、ラップトップコンピュータ、デスクトップコンピュータ、タブレットコンピュータ、マルチメディアプレーヤデバイス、ナビゲーションデバイス、教育的デバイス（子供の学習玩具など）、ゲームシステム、又は制御デバイス（例えば、ホーム又は業務用コントローラ）である。デバイス３００は、典型的には、１つ以上の処理ユニット（ＣＰＵ）３１０と、１つ以上のネットワーク又は他の通信インターフェース３６０と、メモリ３７０と、及びこれらの構成要素を相互接続するための１つ以上の通信バス３２０と、を含む。通信バス３２０は、システム構成要素間の通信を相互接続及び制御する回路（チップセットと呼ぶことがある）を、任意選択的に含む。デバイス３００は、典型的にはタッチスクリーンディスプレイである、ディスプレイ３４０を備える入出力（Ｉ／Ｏ）インターフェース３３０を含む。Ｉ／Ｏインターフェース３３０はまた、キーボード及び／又はマウス（又は他のポインティングデバイス）３５０、並びにタッチパッド３５５、デバイス３００上に触知出力を生成するための触知出力生成器３５７（例えば、図１Ａを参照して上述された触知出力生成器（単数又は複数）１６７と同様の）、センサ３５９（例えば、光センサ、加速度センサ、近接センサ、タッチ感知センサ、及び／又は図１Ａを参照して上述された接触強度センサ（単数又は複数）１６５と同様の接触強度センサ）も、任意選択的に含む。メモリ３７０は、ＤＲＡＭ、ＳＲＡＭ、ＤＤＲ  ＲＡＭ、又は他のランダムアクセス固体メモリデバイスなどの高速ランダムアクセスメモリを含み、任意選択的に、１つ以上の磁気ディスク記憶デバイス、光ディスク記憶デバイス、フラッシュメモリデバイス、又は他の不揮発性半導体記憶デバイスなどの不揮発性メモリを含む。メモリ３７０は、ＣＰＵ（単数又は複数）３１０からは離れて位置する１つ以上の記憶デバイスを、任意選択的に含む。いくつかの実施形態では、メモリ３７０は、ポータブル多機能デバイス１００（図１Ａ）のメモリ１０２に記憶されたプログラム、モジュール、及びデータ構造、又はそれらのサブセット、に類似する、プログラム、モジュール、及びデータ構造、を記憶する。更に、メモリ３７０は、携帯型多機能デバイス１００のメモリ１０２内に存在しない追加プログラム、モジュール、及びデータ構造を任意選択的に記憶する。例えば、デバイス３００のメモリ３７０は、描画モジュール３８０、プレゼンテーションモジュール３８２、ワードプロセッシングモジュール３８４、ウェブサイト作成モジュール３８６、ディスクオーサリングモジュール３８８、及び／又はスプレッドシートモジュール３９０を、任意選択的に記憶するが、ポータブル多機能デバイス１００（図１Ａ）のメモリ１０２は、これらのモジュールを、任意選択的に記憶しない。
【０１３９】
図３の上記で特定された要素のそれぞれは、前述のメモリデバイスの１つ以上に記憶してもよい。上記で特定されたモジュールのそれぞれは、上述した機能を実行する命令セットに対応する。上記で特定されたモジュール若しくはプログラム（即ち、命令セット）は、別個のソフトウェアプログラム、手続き、又はモジュールとして実施される必要はなく、したがって、さまざまな実施形態において、これらのモジュールのさまざまなサブセットを組み合わせてもよく、又は別の方法で再構成してもよい。いくつかの実施形態では、メモリ３７０は、上記で特定されたモジュール及びデータ構造のサブセットを記憶することができる。更に、メモリ３７０は、上述されていない追加のモジュール及びデータ構造を記憶してもよい。
【０１４０】
次に、ポータブル多機能デバイス１００上に実装することができるユーザインターフェースの実施形態に注意を向ける。
【０１４１】
図４Ａは、いくつかの実施形態に係る、ポータブル多機能デバイス１００上のアプリケーションメニューに関する例示的なユーザインターフェースを示す。同様のユーザインターフェースが、デバイス３００上に実装されてもよい。いくつかの実施形態では、ユーザインターフェース４００は、以下の要素、又はそれらのサブセット若しくはスーパーセットを含む。
●セルラ及びＷｉ−Ｆｉ信号などの無線通信のための信号強度インジケータ（単数又は複数）４０２、
●時間４０４、
●Ｂｌｕｅｔｏｏｔｈインジケータ４０５、
●バッテリ状態インジケータ４０６、
●下記などの、頻繁に利用されるアプリケーション用のアイコンを含むトレー４０８、
○不在着信又は音声メールメッセージの数のインジケータ４１４を任意選択的に含む、「電話」とラベル付けされた、電話モジュール１３８用のアイコン４１６、
○未読電子メールの数のインジケータ４１０を任意選択的に含む、「メール」とラベル付けされた、電子メールクライアントモジュール１４０用のアイコン４１８、
○「ブラウザ」とラベル付けされた、ブラウザモジュール１４７用のアイコン４２０、並びに
○「ｉＰｏｄ」とラベル付けされた、ｉＰｏｄ（Ａｐｐｌｅ  Ｉｎｃ．の商標）モジュール１５２とも称されるビデオ及び音楽プレーヤモジュール１５２用のアイコン４２２、並びに
●下記などの、その他のアプリケーション用のアイコン、
○「メッセージ」とラベル付けされた、ＩＭモジュール１４１用のアイコン４２４、
○「カレンダー」とラベル付けされた、カレンダーモジュール１４８用のアイコン４２６、
○「写真」とラベル付けされた、画像管理モジュール１４４用のアイコン４２８、
○「カメラ」とラベル付けされた、カメラモジュール１４３用のアイコン４３０、
○「オンラインビデオ」とラベル付けされた、オンラインビデオモジュール１５５用のアイコン４３２、
○「株価」とラベル付けされた、株価ウィジェット１４９−２用のアイコン４３４、
○「地図」とラベル付けされた、地図モジュール１５４用のアイコン４３６、
○「天候」とラベル付けされた、天候ウィジェット１４９−１用のアイコン４３８、
○「時計」とラベル付けされた、アラーム時計ウィジェット１４９−４用のアイコン４４０、
○「トレーニングサポート」とラベル付けされた、トレーニングサポートモジュール１４２用のアイコン４４２、
○「メモ」とラベル付けされた、メモモジュール１５３用のアイコン４４４、
○「設定」とラベル付けされた、デバイス１００及びそのさまざまなアプリケーション１３６に関する設定へのアクセスを提供する、設定アプリケーション若しくはモジュール用のアイコン４４６。
【０１４２】
図４Ａに示されているアイコンのラベルは、単なる例示であることに留意されたい。例えば、ビデオ及び音楽プレーヤモジュール１５２用のアイコン４２２は、任意選択的に、「音楽」又は「音楽プレーヤ」とラベル付けされてもよい。他のラベルが、さまざまなアプリケーションアイコンのために、任意選択的に使用される。いくつかの実施形態では、それぞれのアプリケーションアイコンに関するラベルは、それぞれのアプリケーションアイコンに対応するアプリケーションの名前を含む。いくつかの実施形態では、特定のアプリケーションアイコンのラベルは、特定のアプリケーションアイコンに対応するアプリケーションの名前とは異なる。
【０１４３】
図４Ｂは、ディスプレイ４５０（例えば、タッチスクリーンディスプレイ１１２）とは別個のタッチ感知面４５１（例えば、タブレット又は図３のタッチパッド３５５）を備えるデバイス（例えば、図３のデバイス３００）上の、例示的なユーザインターフェースを示す。デバイス３００はまた、任意選択的に、タッチ感知面４５１上の接触の強度を検出するための、１つ以上の接触強度センサ（例えば、センサ３５７のうちの１つ以上）、及び／又はデバイス３００のユーザに対する触知出力を生成するための、１つ以上の触知出力生成器３５９を含む。
【０１４４】
以下の実施例のうちのいくつかは、タッチスクリーンディスプレイ１１２（タッチ感知面とディスプレイとが組み合わされている場合）上での入力を参照して説明するが、いくつかの実施形態では、デバイスは、図４Ｂに示されるように、ディスプレイとは別個のタッチ感知面上での入力を検出する。いくつかの実施形態では、このタッチ感知面（例えば、図４Ｂの４５１）は、ディスプレイ（例えば、４５０）上の主軸（例えば、図４Ｂの４５３）に対応する主軸（例えば、図４Ｂの４５２）を有する。これらの実施形態によれば、デバイスは、ディスプレイ上のそれぞれの場所に対応する場所（例えば、図４Ｂで、４６０は４６８に対応し、４６２は４７０に対応する）での、タッチ感知面４５１との接触（例えば、図４Ｂの４６０及び４６２）を検出する。このように、タッチ感知面がディスプレイとは別個のものである場合、タッチ感知面（例えば、図４Ｂの４５１）上でデバイスによって検出されたユーザ入力（例えば、接触４６０及び４６２、並びにそれらの移動）が、多機能デバイスのディスプレイ（例えば、図４Ｂの４５０）上のユーザインターフェースを操作するために、デバイスによって使用される。同様の方法が、本明細書に記載の他のユーザインターフェースに、任意選択的に使用されることを理解されたい。
【０１４５】
更に、以下の実施例は、主に指入力（例えば、指の接触、指のタップジェスチャ、指のスワイプジェスチャ）を参照して説明されるが、いくつかの実施形態では、それらの指入力のうちの１つ以上は、別の入力デバイスからの入力（例えば、マウスに基づく入力又はスタイラス入力）で置き換えられることを理解されたい。例えば、スワイプジェスチャは、任意選択的に、（例えば、接触の代わりに）マウスクリックで置き換えられ、その後、（例えば、接触の移動の代わりに）スワイプの経路に沿ってカーソルの移動が行われる。別の実施例として、タップジェスチャは、カーソルがタップジェスチャの位置上に配置される時、任意選択的に、（例えば、接触の検出に続いて接触の検出を停止する代わりに）マウスクリックで置き換えられる。同様に、複数のユーザ入力が同時に検出される時、複数のコンピュータマウスが同時に、任意選択的に用いられ、又はマウスと指接触が同時に任意選択的に用いられることが理解されよう。
【０１４６】
ここで使用される時、用語「アフォーダンス」は、デバイス１００、３００、及び／又は５００（図１、３、及び５）のディスプレイスクリーン上に表示され得るユーザ対話式のグラフィカルユーザインターフェースオブジェクトを指す。例えば、画像（例えば、アイコン）、ボタン、及びテキスト（例えば、ハイパーリンク）がそれぞれ、アフォーダンスを構成してもよい。
【０１４７】
次に、デバイス３００又はポータブル多機能デバイス１００などの、ディスプレイを備える多機能デバイス上に実装することができるユーザインターフェース（「ＵＩ」）及び関連する方法の実施形態に注目する。
【０１４８】
図５Ａ〜図５Ｉは、いくつかの実施形態に係る、対応するデバイスに支払口座をリンクするための例示的なユーザインターフェースを示す。これらの図のユーザインターフェースは、図６Ａ〜図６Ｃの方法を含めた、以下で説明する方法を例示するために使用される。
【０１４９】
図５Ａ〜図５Ｅは、いくつかの実施形態に係る、クレジットカード（例えば、利用者に発行された物理的なクレジットカード又はデビットカード）に関連付けられた銀行口座又は回転信用勘定などの支払口座を、対応するデバイス（例えば、携帯電話、ラップトップ、着用可能な電子デバイス）にリンクする要求を受信するための例示的なユーザインターフェースを示している。例えば、この要求は、遠隔サーバ又は口座（ｉＴｕｎｅｓ（登録商標）又はｉＴｕｎｅｓに関連付けられた口座など）からクレジットカードの詳細をインポートすること、又はカードの詳細を手動で入力することであり得る。この要求は、クレジットカード（例えば、クレジットカード主口座番号（ＰＡＮ）又はセキュリティコード）に関する情報を含む。
【０１５０】
例えば、図５Ａに、電子財布が表示されている。電子財布は、カードオブジェクト５０２の第１スタックとカードオブジェクト５０８、５１０、及び５１２の第２スタックを備えている。カードオブジェクト５０２の第１スタックは、カードオブジェクト５０８、５１０、及び５１２の第２スタックから視覚的に分離されている。この実施例では、一つのクレジットカード（例えば、Ａｍｅｒｉｃａｎ  Ｅｘｐｒｅｓｓ（登録商標）クレジットカード）が、既にデバイスにリンクされており、カードオブジェクト５０２の第１スタックの一部として表示されている。図５Ｂでは、支払口座（例えば、金融機関で保持する回転信用勘定）を対応するデバイスにリンクさせる要求に関するカード追加アフォーダンス５２０をデバイスに表示させるユーザ入力を受信する。例えば、デバイス１００のディスプレイ上での下向きのスワイプは、カード追加アフォーダンス５２０を表示させるために使用される。デバイスは、カード追加アフォーダンス５２０の選択（例えば、指タップによりアクティブ化）を受信し、図５Ｃのユーザインターフェースを表示する。
【０１５１】
図５Ｃは、支払口座をデバイスにリンクする（例えば、電子財布の中に利用可能な支払口座を作成する）ための支払カード追加アフォーダンス５３０と、パスをリンクするための走査コードアフォーダンス５３２と、の中から選択するためのユーザインターフェースを示す図である。デバイスは、終了アフォーダンス５３４の選択を受信したと判定した場合、デバイスは、図５Ａの電子財布の表示に戻る。デバイスは、支払カード追加アフォーダンス５３０の選択を受信したと判定した場合、図５Ｄの表示に移行する。
【０１５２】
図５Ｄにおいて、デバイスは、対応するデバイスへの支払口座のリンクをユーザが要求しようとしていることをユーザに示すために、デビットカード又はクレジットカード５３６の一般的な画像を表示する。１つの例示的な実施形態では、デバイスは、遠隔サーバ（例えば、ｉＴｕｎｅｓ又はｉＴｕｎｅに関連付けられた口座）から少なくとも部分的なクレジットカード情報（例えば、現在のユーザの口座による使用を許可されているクレジットカードの情報）をインポートするためのクレジットカードインポートアフォーダンス５３８をディスプレイに表示する。デバイスは、クレジットカードインポートアフォーダンス５３８のユーザ選択（例えば、クレジットカードインポートアフォーダンス５３８上の指タップ）を受信する。あるいは、ユーザは、手動入力アフォーダンス５４０を選択することにより、クレジットカード情報（例えば、カード番号、カード有効期限、カード上の氏名）を手動で入力するか、又は、カメラ入力アフォーダンス５４２を選択することによって、デバイスのカメラを使用して、クレジットカード情報（例えば、カード番号、カード有効期限、カード上の氏名）を手動で入力してもよい。
【０１５３】
遠隔サーバからクレジットカード情報（例えば、カード番号、カード有効期限、カード上の氏名）をインポートするためのクレジットカードインポートアフォーダンス５３８のユーザ選択の受信に応じて、デバイスは、図５Ｅに示すように、クレジットカードの詳細画面を表示する。クレジットカードの詳細画面は、支払口座に関連付けられたクレジットカードのクレジットカード番号（例えば、クレジットカードの最後の４桁を表示する、クレジットカード主口座番号（ＰＡＮ）の切り捨て）のインジケーション５５４を含み、セキュリティコード（例えば、ＣＶＤ、ＣＶＶ、ＣＶＣなどの数値カードセキュリティコード）を受け取るためのセキュリティコード入力欄５５０を含んでいる。
【０１５４】
デバイスは、ユーザ入力（例えば、表示されたキーパッド５５２でのユーザ入力、又はクレジットカードの画像の取り込みにより）を介して、セキュリティコード入力欄５５０で、対応するセキュリティコードを受け取る。デバイスは、クレジットカード番号及び対応するセキュリティコードに基づく検証を使用して、クレジットカードの有効性を判定する。いくつかの実施形態では、クレジットカードが有効であると判定した後、クレジットカードに関連付けられた支払口座は、対応するデバイスにリンクされる。
【０１５５】
いくつかの実施形態では、ユーザは、クレジットカード情報（例えば、カード番号、カード有効期限、カード上の氏名）をインポートするのではなく、クレジットカード情報を手動で入力することを要求する。図５Ｄでは、ユーザは、手動入力アフォーダンス５４０を選択することによって、又はカメラ入力アフォーダンス５４２を選択することによって、手動でクレジットカード情報を入力してもよい。クレジットカード情報を入力するためのクレジットカード入力アフォーダンスのユーザ選択の受け取りに応じて、デバイスは、手動入力のために、クレジットカードの詳細画面を表示する。手動入力のためのクレジットカードの詳細画面は、支払口座に関連付けられたクレジットカード番号（例えば、クレジットカード主口座番号）を受け取るための口座入力欄を含み、セキュリティコード（例えば、ＣＶＤ、ＣＶＶ、ＣＶＣなどの数値カードセキュリティコード）を受け取るためのセキュリティコード入力欄を含んでいる。デバイスは、ユーザ入力（例えば、表示されたキーパッド５５２でのユーザ入力、又はクレジットカードの画像の取り込みにより）によって、口座入力欄で対応するクレジットカード番号を、セキュリティコード入力欄で対応するセキュリティコードを受け取る。デバイスは、対応するクレジットカード番号及び対応するセキュリティコードに基づく検証を使用して、クレジットカードの有効性を判定する。いくつかの実施形態では、クレジットカードが有効であると判定した後、クレジットカードに関連付けられた支払口座は、対応するデバイスにリンクされる。
【０１５６】
同様に、図５Ｄのカメラ入力アフォーダンス５４２の選択によって、ユーザは、カメラを使用してクレジットカードの１つ以上の画像（例えば、ユーザがデバイスを使用してクレジットカードの前部及び／又は後部の写真を撮影する）を取得することにより情報を入力すること、を要求することができる。デバイスは、クレジットカードが有効であることを判定するために、クレジットカードの１つ以上の画像に基づいて、クレジットカードの番号と、対応するセキュリティコードＣＣＶを判断する。いくつかの実施形態では、クレジットカードが有効であると判定した後、クレジットカードに関連付けられた支払口座は、対応するデバイスにリンクされる。
【０１５７】
要求（例えば、ユーザが、クレジットカード情報をインポートすること）の受信に応じて、デバイスは、支払口座を対応するデバイスにリンクするために更なる検証が必要であるか否か（例えば、既に、その支払口座は、デバイスにリンクされることが銀行によって承認されているか、又は、銀行は最初に支払口座所有者に確認する必要があるか否か）を判定する。支払口座を対応するデバイスにリンクするために更なる検証が必要ではない、という判定に従って、デバイスは、支払口座を対応するデバイスにリンクし、支払口座は対応するデバイスにリンクされたというインジケーション（例えば、図５Ｈの５５８）を提供する。支払口座が対応するデバイスにリンクされると、その対応するデバイスは、支払トランザクション（例えば、物理的な店舗での購入、又は、その対応するデバイスを用いて、インターネットを介しての購入）を容易にするために使用することができる。
【０１５８】
図５Ｇは、更なる検証が必要であるというインジケーション５５６を含む例示的なユーザインターフェースを示す図である。支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、デバイスは、支払口座を対応するデバイスにリンクするために更なる検証が必要であるというインジケーション（例えば、支払口座をリンクするための承認が保留中であることをディスプレイ上に表示すること、又はユーザが検証用電話番号に電話をかけることを要求する）を提供する。いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるというインジケーションは、電子デバイスのディスプレイ上に表示される英数字の視覚的インジケータ（例えば、更なる検証ステップが、更なるユーザ入力なしに開始されたことを示す、「承認待ち」を含む英数字のインジケータ）を含む。視覚的インジケーションの例が、図５Ｇの視覚的インジケーション５５６「承認待ち」として示されている。例えば、支払口座が対応するデバイスにリンクされる前に、支払口座に関連付けられた金融機関（例えば、銀行）は、支払口座の詳細を確認する必要があり得る。検証は、金融機関との更なるユーザ対話を必要としなくてもよい。
【０１５９】
図５Ｆは、支払口座を対応するデバイスにリンクするために更なる検証が必要であるというインジケーションを示す、例示的なユーザインターフェースを示す図である。いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるというインジケーションは、支払口座を対応するデバイスにリンクするために取るべき追加のステップ（例えば、支払口座が対応するデバイスにリンクされる前に、支払口座に関連付けられた金融機関に連絡して支払口座の詳細を確認するためのユーザに対する指示）の視覚的インジケーションを含む。
【０１６０】
図５Ｆにおいて、デバイスは、複数の通信方法アフォーダンス５６０及び５６２を表示する。いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、デバイスは、ディスプレイ上に、複数の通信方法アフォーダンス５６０及び５６２を表示する。各通信方法アフォーダンスは、検証通信（例えば、銀行からユーザへの通話若しくはユーザから銀行への通話、識別情報のキー、検証情報を入力するためのウェブサイトへのコード若しくはリンクを提供する電子メール、又は、検証情報を含むテキストメッセージ）のための対応する通信方法（例えば、銀行が電話すべき電話番号、ユーザが電話すべき電話番号、銀行がメールすべき電子メールアドレス、銀行がテキスト送信すべき電話番号）に関連付けられている。例えば、デバイスは、支払口座リンクの更なる検証のために、金融機関が電話すべき電話番号を示す通信方法アフォーダンス５６０を、表示することができる。別の実施例では、デバイスは、支払口座リンクの更なる検証のために、金融機関がメールすべき電子メールアドレスを示す通信方法アフォーダンス５６２を表示することができる。複数の通信方法のアフォーダンス５６０及び５６２は、金融機関から受信した通信に基づいてもよい。例えば、金融機関は、デバイスからの通信方法、又はユーザによってデバイスに入力された通信方法を使用するのではなく、セキュリティ目的のための通信方法を提供することができる。通信方法を示す通信方法アフォーダンス５６０及び５６２は、通信方法連絡情報の一部だけ（電話番号の最後の４桁又は電子メールアドレスのドメインなど）を表示する。これによって、ユーザが、ユーザに属していない支払口座をリンクすることを試みる場合に、更なる安全性が得られる。
【０１６１】
いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、デバイスは、ディスプレイ上に複数の通信方法アフォーダンス５６０及び５６２を表示する。ここで、各通信方法アフォーダンスは、検証通信のための対応する通信方法（例えば、銀行が電話すべき電話番号、ユーザが電話すべき電話番号、銀行がメールすべき電子メールアドレス、銀行がテキスト送信すべき電話番号）に関連付けられている。複数の通信方法アフォーダンス５６０及び５６２の表示は、ローカルに記憶された連絡先情報に基づく。例えば、ローカルに記憶された連絡先情報は、対応する通信方法を含む。これにより、ユーザは、金融機関が知り得ない（例えば、ユーザは、新しく割り当てられた電話番号を有する新しい電子デバイスを取得し、検証通信用に新たに割り当てられた電話番号を使用することを好む）、検証するための通信方法を選択することができる。ローカルに記憶された連絡先情報は、電子デバイスのユーザに関連付けられたコンタクト先情報カード（例えば、ユーザのコンタクト先情報を含むとして識別されたデバイスの電話帳内のエントリ）であってもよい。
【０１６２】
いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、デバイスは、複数の通信方法アフォーダンス５６０及び５６２のうちの１つの通信方法アフォーダンスの選択を受信する。通信方法アフォーダンスの選択の受信に応じて、デバイスは、選択された通信方法アフォーダンスの対応する通信方法のインジケーションを金融機関に送信する（例えば、ユーザが自分の卓上電話に連絡されることを好むこと、及び、金融機関は、選択された電話番号でユーザに連絡することができること、を金融機関に伝える）。検証通信（例えば、銀行からユーザへの通話若しくはユーザから銀行への通話、識別情報のキー、又は許可情報を入力するためのウェブサイトへのコード若しくはリンクを提供する電子メール、又は、検証情報を含むテキストメッセージ）は、通信方法アフォーダンスに基づく。したがって、この検証通信によって、金融機関は、ユーザに効率的に連絡して、支払口座をリンクするための特定情報又は検証を提供することができる。
【０１６３】
いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、デバイスは、支払口座に関連付けられた金融機関からの検証通信（例えば、通話、電子メール、又はテキストメッセージ）を受信する。検証通信は、支払口座を対応するデバイスにリンクするための検証（例えば、依頼人の同一性の確認）用である。
【０１６４】
いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、デバイスは、金融機関との検証通信（例えば、銀行からユーザへの通話若しくはユーザから銀行への通話、特定情報のキー、検証情報を入力するためのウェブサイトへのコード若しくはリンクを提供する電子メール、又は、検証情報を含むテキストメッセージ）を開始する要求をユーザから受信する。検証通信を開始する要求の受信に応じて、デバイスは、支払口座に関連付けられた金融機関との検証通信を開始する。金融機関用のアプリケーションがデバイスにインストールされている場合、デバイスは、識別／許可情報を入力するためにこのアプリケーションを起動することを提案してもよい。このアプリケーションが、ユーザが所有する別のデバイスにダウンロードされている場合には、このデバイスは、そのアプリケーションをこのデバイスにダウンロードすることをユーザに促すことができる。検証通信は、支払口座を対応するデバイスにリンクするための検証（例えば、依頼人の同一性の確認）用である。いくつかの実施形態では、検証通信を開始する要求は、個人識別情報を含んでいる。
【０１６５】
いくつかの実施形態では、デバイスは、電子デバイスで、通知を受信する（例えば、確認コードを含むデバイスに送信されるテキストメッセージ、電子メールメッセージ、又はプッシュ通知、を取得する）。この通知は、支払口座を対応するデバイスにリンクするための検証コードを含む。電子デバイスで検証コードを含む通知を受信したことに応じて、デバイスは、支払口座を対応するデバイスにリンクする。いくつかの実施形態では、この通知は、通知を削除するか、又は通知の受信の表示を差し控えることのいずれかにより、ユーザから隠される。例えば、検証コードを有するテキストメッセージを電話で受信し、テキストメッセージを受信するとすぐに、電話により検証コードを金融機関に送信することにより、ユーザが電話を所有していることを確認し、任意選択的に、テキストメッセージを削除するか、又はテキストメッセージの通知を表示せずに、代わりに、「承認待ち」インジケータを除去し、支払口座がデバイスにリンクされたことを視覚的に示す。
【０１６６】
いくつかの実施形態では、デバイスは、支払口座が対応するデバイスにリンクされたことを示す確認をディスプレイに表示する。この表示は、支払口座が対応するデバイスにリンクされたことを示す通知（例えば、電子財布アプリケーションからのポップアップ又はバナー）をデバイスに表示する（図５Ｈに例示された「承認済み」の確認５５８、など）ことを含む。電子財布にアクセスしている間に、又は異なるアプリケーションが表示されている（又は、どのアプリケーションも表示されていない）間に、この通知を表示してもよい。
【０１６７】
いくつかの実施形態では、デバイスは、支払口座を対応するデバイスにリンクするための２次検証コードを要求する（例えば、ユーザがアフォーダンスをアクティブにして、再度検証を要求する）ユーザ入力を受信する。例えば、ユーザが電子財布にアクセスし、「再検証」のアフォーダンスを選択することができる。２次検証コードを要求する入力を受信したこと応じて、デバイスは、金融機関に２次検証コードを要求する要求を送信する（例えば、第１の検証コードが受信されていないか、又は検証完了前に有効期限が終了した場合）。
【０１６８】
いくつかの実施形態では、デバイスは、電子デバイスで、２次通知（例えば、確認コードを含むテキストメッセージ、電子メールメッセージ、又はプッシュ通知、を取得する）を受信する。２次通知は、支払口座を対応するデバイスにリンクするための２次検証コードを含んでいる。電子デバイスにおいて２次検証コードを含む２次通知を受信したことに応じて、デバイスは、支払口座を対応するデバイスにリンクし、支払口座は対応するデバイスにリンクされたことを示す確認（例えば、図５Ｈの「承認済み」５５８）をデバイスに表示する。
【０１６９】
いくつかの実施形態では、デバイスは、対応するデバイスを使用して、支払口座からの支払を許可する際に使用するために、金融機関から主口座番号（例えば、デジタルＰＡＮ、ＤＰＡＮ、１６桁の口座番号又は他の口座番号であって、これらは、例えば、デバイスを介して電子的に支払を完了する代わりに、音声通話のみを介して手動でトランザクションを完了するために使用することができない。）を受信する。受信された主口座番号は、クレジットカードに表示された口座番号（例えば、クレジットカードＰＡＮ、１６桁のクレジットカード番号）とは異なる。いくつかの実施形態では、デバイスは、支払口座を対応するデバイスにリンクするために、受信した主口座番号（例えば、デジタルＰＡＮ、ＤＰＡＮ、１６桁の口座番号又は他の口座番号）を対応するデバイスに割り当てる。これによって、例えば、金融機関は、対応するデバイスに割り当てられ支払口座に関連付けられている、受信した主口座番号を用いて行われる支払トランザクションと、支払口座にもまた関連付けられている、クレジットカードを用いて行われる支払トランザクションと、を区別することができる。
【０１７０】
いくつかの実施形態では、図５Ｅのクレジットカードの詳細画面は、支払口座に関連付けられたクレジットカードの表示された視覚的にグラフィカルな表現５０４を含む。例えば、ユーザが、クレジットカード情報をインポートすることを選択する場合、グラフィカルな表現は、支払口座に関連付けられた物理的なクレジットカードの背景画像を含む。物理的なクレジットカードと同一の背景画像を表示することによって、ユーザは、どのクレジットカードが支払口座をリンクするために使用されているかを、容易に認識することができる。
【０１７１】
いくつかの実施形態では、対応するデバイスは、この電子デバイスとは別個の第２の電子デバイス（例えば、携帯電話、ラップトップコンピュータ、着用可能な電子デバイス）である。例えば、この電子デバイスは、支払口座を別の携帯電話にリンクするために使用することができる。このことは、例えば、プロビジョニング情報をこの電子デバイスから対応するデバイス（例えば、別のデバイス）に送信することにより、実行することができ、このプロビジョニング情報は、支払口座を対応するデバイス（例えば、別のデバイス）にリンクするのに使用される。いくつかの実施形態では、支払口座を電子デバイスにリンクするために、（任意選択的に、異なるＤＰＡＮにより、）類似の方法を繰り返してもよい。別の実施形態では、対応するデバイスとこの電子デバイスは、同一であり、この電子デバイスは、移動電気通信デバイス（例えば、携帯電話、ラップトップコンピュータ、着用可能な電子デバイス）である。
【０１７２】
いくつかの実施形態では、デバイスは、（例えば、支払口座を対応するデバイスにリンクする前に）対応するデバイスが、対応するデバイスをロック解除するためのロック解除の許可（例えば、パスコード）を必要とするように構成されているか否かを判定する。対応するデバイスが、ロック解除の許可を必要とするように構成されていないという判定に従って、デバイスは、そのディスプレイ上に、対応するデバイスのロック解除のため、又は対応するデバイスの特定の機能にアクセスするためのロック解除の許可を、対応するデバイスが必要とするように構成するための、ロック解除の認証コンフィギュレータを表示する。これによって、対応するデバイスが、（少なくともいくつかの）状況下で、そのデバイスにアクセスするためのロックの許可を有することを要求することにより、追加のセキュリティが得られる。例えば、この認証コンフィギュレータは、支払トランザクションを許可することができる指紋又はパスコードを登録するために使用することができる。
【０１７３】
図５Ｉは、複数の支払口座５０２及び５０４の表現を含む電子財布を例示している。いくつかの実施形態では、デバイスは、第２のクレジットカードに関連付けられた第２の支払口座（例えば、金融機関に関する回転信用勘定）を対応するデバイスにリンクするための第２の要求を受信する。第２の要求は、第２のクレジットカードに関する情報（例えば、カードセキュリティコードをインポート及び／又は入力するために、クレジットカードを選択すること）を含む。例えば、上述したような同様の手法を、第２の支払口座を対応するデバイスにリンクするよう要求するために、使用することができる。デバイスは、第２の支払口座を対応するデバイスにリンクし、第２の支払口座が対応するデバイスにリンクされたというインジケーションを提供する。デバイスは、少なくとも、支払口座と第２の支払口座の中から、支払トランザクションのために使用されるデフォルトの支払口座を指定する選択を受信する。
【０１７４】
図６Ａ〜図６Ｃは、いくつかの実施形態に係る、支払口座を対応するデバイスにリンクするための方法６００を例示するフロー図である。方法６００は、ディスプレイを有するデバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。方法６００のいくつかの動作は組み合わせてもよく、いくつかの動作は順序を変更してもよく、そして、いくつかの動作は省略してもよい。
【０１７５】
以下に説明するように、方法６００は、支払口座を対応するデバイスにリンクする直観的な方法を提供する。この方法は、支払口座をリンクする時のユーザの認識的負担を軽減し、それによって、より効率的なヒューマンマシンインターフェースを作成する。バッテリ動作式のコンピューティングデバイスの場合には、ユーザが支払口座を対応するデバイスに、より高速かつより効率的にリンクすることを可能にすることにより、電力が節約され、バッテリの充電間隔が大きくなる。
【０１７６】
ブロック６０２において、電子デバイスは、クレジットカード（例えば、ユーザに発行された物理的なクレジットカード又はデビットカード）に関連付けられた支払口座（例えば、金融機関で保持する回転信用勘定）を、対応するデバイス（例えば、携帯電話、ラップトップ、着用可能な電子デバイス、図３のデバイス３００，図１のポータブル多機能デバイス１００）にリンクする要求（例えば、ｉＴｕｎｅｓからカード詳細をインポートするか、又はカードの詳細を手動で入力することの要求）を受信する。
【０１７７】
ブロック６０４において、いくつかの実施形態では、支払口座をリンクする要求を受信することは、クレジットカード情報をインポートする要求を受信することを含む。デバイスは、遠隔サーバから少なくとも部分的なクレジットカード情報（例えば、現在のユーザの口座による使用を許可されているクレジットカードの情報）をインポートするためのクレジットカードインポートアフォーダンスをディスプレイに表示する。デバイスは、クレジットカードインポートアフォーダンスのユーザ選択を受信する。遠隔サーバからクレジットカード情報をインポートするためのクレジットカードインポートアフォーダンスのユーザ選択の受信に応じて、デバイスは、クレジットカードの詳細画面を表示するが、このクレジットカード詳細画面は、支払口座に関連付けられたクレジットカードのクレジットカード番号（例えば、クレジットカードの最後の４桁を表示する、クレジットカード主口座番号（ＰＡＮ）の切り捨て）のインジケーションを含み、セキュリティコード（例えば、ＣＶＤ、ＣＶＶ、ＣＶＣなどの数値カードセキュリティコード）を受け取るためのセキュリティコードの入力欄を含み、デバイスは、ユーザ入力（例えば、表示されたキーパッドでの、又はクレジットカードの画像の取り込みによる、ユーザ入力）を介して、セキュリティコード入力欄で、対応するセキュリティコードを受信し、デバイスは、クレジットカード番号及び対応するセキュリティコードに基づく検証を使用して、クレジットカードの有効性を判定する。いくつかの実施形態では、クレジットカードが有効であると判定した後、クレジットカードに関連付けられた支払口座は、対応するデバイスにリンクされる。
【０１７８】
ブロック６０６において、いくつかの実施形態では、支払口座をリンクする要求を受信することは、クレジットカード情報を手動で入力する要求を受信することを含んでいる。デバイスは、電子デバイスにおけるユーザ入力を介して、クレジットカード情報を受信するためのクレジットカード入力アフォーダンスを、ディスプレイに表示する。デバイスは、クレジットカード入力アフォーダンスのユーザ選択を受信する。クレジットカード情報を入力するためのクレジットカード入力アフォーダンスのユーザ選択の受信に応じて、デバイスは、クレジットカードの詳細画面を表示するが、このクレジットカードの詳細画面は、支払口座に関連付けられたクレジットカード番号（例えば、クレジットカード主口座番号）を受け取るための口座入力欄を含み、セキュリティコード（例えば、ＣＶＤ、ＣＶＶ、ＣＶＣなどの数値カードセキュリティコード）を受け取るためのセキュリティコード入力欄を含み、デバイスは、ユーザ入力（例えば、表示されたキーパッドでのユーザ入力、又はクレジットカードの画像の取り込みにより）によって、口座入力欄で対応するクレジットカード番号を、セキュリティコード入力欄で対応するセキュリティコードを受信し、デバイスは、対応するクレジットカード番号及び対応するセキュリティコードに基づく検証を使用して、クレジットカードの有効性を判定する。いくつかの実施形態では、クレジットカードが有効であると判定した後、クレジットカードに関連付けられた支払口座は、対応するデバイスにリンクされる。
【０１７９】
ブロック６０８では、支払口座をリンクする要求を受信したこと応じて、デバイスは、支払口座を対応するデバイスにリンクするために更なる検証が必要であるか否かを、ブロック６１０で判定する（例えば、それは既に銀行によって承認されているか、又は、銀行はユーザに確認する必要があるか）。ブロック６１２において、支払口座を対応するデバイスにリンクするために、更なる検証が必要ではないという判定に従って、デバイスは、支払口座を対応するデバイスにリンクし、支払口座は対応するデバイスにリンクされたというインジケーションを提供する。
【０１８０】
ブロック６１４では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、デバイスは、支払口座を対応するデバイスにリンクするために更なる検証が必要であるというインジケーション（例えば、支払口座をリンクするための承認が保留中であることをディスプレイ上に表示すること）を提供する。
【０１８１】
いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるというインジケーションは、電子デバイスのディスプレイ上に表示される英数字の視覚的インジケータ（例えば、更なる検証ステップが、更なるユーザ入力なしに開始されたことを示す、「承認待ち」（図５Ｇの視覚的インジケーション５５６）を含む英数字のインジケータ）を含む。例えば、支払口座が対応するデバイスにリンクされる前に、支払口座に関連付けられた金融機関は、支払口座の詳細を確認する必要があり得る。検証は、金融機関との更なるユーザ対話を必要としなくてもよい。
【０１８２】
いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるというインジケーションは、支払口座を対応するデバイスにリンクするためにユーザが取るべき追加のステップ（例えば、支払口座が対応するデバイスにリンクされる前に、支払口座に関連付けられた金融機関に連絡して支払口座の詳細を確認するためのユーザに対する指示）の視覚的インジケーションを含む。
【０１８３】
ブロック６１６において、いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、デバイスは、ディスプレイ上に、複数の通信方法アフォーダンス（例えば、図５Ｆの５６０及び５６２）を表示する。各通信方法アフォーダンスは、検証通信（例えば、銀行からユーザへの通話若しくはユーザから銀行への通話、識別情報のキー、検証情報を入力するためのウェブサイトへのコード若しくはリンクを提供する電子メール、又は、検証情報を含むテキストメッセージ）のための対応する通信方法（例えば、銀行が電話すべき電話番号、ユーザが電話すべき電話番号、銀行がメールすべき電子メールアドレス、銀行がテキスト送信すべき電話番号）に関連付けられている。
【０１８４】
いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、デバイスは、ディスプレイ上に複数の通信方法アフォーダンス（図５Ｆの５６０及び５６２）を表示する。ここで、各通信方法アフォーダンスは、検証通信のための対応する通信方法（例えば、銀行が電話すべき電話番号、ユーザが電話すべき電話番号、銀行がメールすべき電子メールアドレス、銀行がテキスト送信すべき電話番号）に関連付けられている。複数の通信方法アフォーダンスの表示は、ローカルに記憶された連絡先情報に基づく。例えば、ローカルに記憶された連絡先情報は、各通信方法を含む。これにより、ユーザは、金融機関が知り得ない、検証するための通信方法（例えば、ユーザは、新しく割り当てられた電話番号を有する新しい電子デバイスを取得し、検証通信用に新たに割り当てられた電話番号を使用することを好む）を選択することができる。ローカルに記憶された連絡先情報は、電子デバイスのユーザに関連付けられたコンタクト先情報カード（例えば、ユーザのコンタクト先情報を含むとして識別されたデバイスの電話帳内のエントリ）であってもよい。
【０１８５】
ブロック６１８において、いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、デバイスは、複数の通信方法アフォーダンス（例えば、図５Ｆの５６０及び５６２）のうちの１つの通信方法アフォーダンスの選択を受信する。通信方法アフォーダンスの選択の受信に応じて、デバイスは、選択された通信方法アフォーダンスの対応する通信方法のインジケーションを金融機関に送信する（例えば、ユーザが自分の卓上電話に連絡されることを好むこと、及び、金融機関は、選択された電話番号でユーザに連絡することができること、を金融機関に伝える）。検証通信（例えば、銀行からユーザへの通話若しくはユーザから銀行への通話、識別情報のキー、検証情報を入力するためのウェブサイトへのコード若しくはリンクを提供する電子メール、又は、検証のための情報を含むテキストメッセージ）は、通信方法アフォーダンスに基づく。したがって、この検証通信によって、金融機関は、効率的にユーザに連絡して、支払口座をリンクする識別情報又は検証を提供することができる。
【０１８６】
ブロック６２０において、いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、デバイスは、支払口座に関連付けられた金融機関からの検証通信（例えば、通話、電子メール、又はテキストメッセージ）を受信する。検証通信は、支払口座を対応するデバイスにリンクするための検証（例えば、依頼人の同一性の確認）用である。
【０１８７】
ブロック６２２において、いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、デバイスは、金融機関との検証通信（例えば、銀行からユーザへの通話若しくはユーザから銀行への通話、識別情報のキー、検証情報を入力するためのウェブサイトへのコード若しくはリンクを提供する電子メール、又は、検証のための情報を含むテキストメッセージ）を開始する要求をユーザから受信する。検証通信を開始する要求を受信したこと応じて、デバイスは、支払口座に関連付けられた金融機関との検証通信を開始する。検証通信は、支払口座を対応するデバイスにリンクするための検証（例えば、依頼人の同一性の確認）用である。いくつかの実施形態では、検証通信を開始する要求は、個人識別情報を含んでいる。
【０１８８】
ブロック６２４において、いくつかの実施形態では、デバイスは、電子デバイスにおいて、通知を受信する（例えば、確認コードを含むデバイスに送信されるテキストメッセージ、電子メールメッセージ、又はプッシュ通知、を取得する）。この通知は、支払口座を対応するデバイスにリンクするための検証コードを含む。電子デバイスで検証コードを含む通知を受信したことに応じて、デバイスは、支払口座を対応するデバイスにリンクする。いくつかの実施形態では、この通知は、通知を削除するか、又は通知の受信の表示を差し控えることのいずれかにより、ユーザから隠される。例えば、検証コードを有するテキストメッセージを電話で受信し、テキストメッセージを受信するとすぐに、電話により検証コードを金融機関に送信することにより、ユーザは、その電話を所有していることを検証し、任意選択的に、テキストメッセージを削除するか、又はテキストメッセージの通知を表示せずに、代わりに、「承認待ち」インジケータを除去し、支払口座がデバイスにリンクされたことを視覚的に示す。
【０１８９】
ブロック６２６において、いくつかの実施形態では、デバイスは、支払口座は、支払口座が対応するデバイスにリンクされたことを示す確認（例えば、図５Ｈの５５８）をディスプレイに表示する。この表示は、支払口座が対応するデバイスにリンクされたことを示す通知（例えば、電子財布アプリケーションからのポップアップ又はバナー）をデバイスに表示することを含む。電子財布にアクセスしている間に、又は異なるアプリケーションが表示されている（又は、どのアプリケーションも表示されていない）間に、この通知を表示してもよい。
【０１９０】
いくつかの実施形態では、デバイスは、支払口座を対応するデバイスにリンクするための２次検証コードを要求する（例えば、ユーザがアフォーダンスをアクティブにして、再度検証を要求する）ユーザ入力を受信する。例えば、ユーザが電子財布にアクセスし、「再検証」のアフォーダンスを選択することができる。２次検証コードを要求する入力を受信したこと応じて、デバイスは、金融機関に２次検証コードを要求する要求を送信する（例えば、第１の検証コードが受信されていないか、又は検証完了前に有効期限が終了した場合）。
【０１９１】
いくつかの実施形態では、デバイスは、電子デバイスにおいて、２次通知（例えば、確認コードを含むテキストメッセージ、電子メールメッセージ、又はプッシュ通知、を取得する）を受信する。２次通知は、支払口座を対応するデバイスにリンクするための２次検証コードを含んでいる。電子デバイスにおいて２次検証コードを含む２次通知を受信したことに応じて、デバイスは、支払口座を対応するデバイスにリンクし、支払口座が対応するデバイスにリンクされたことを示す確認（例えば、図５Ｈの５５８）をデバイスに表示する。
【０１９２】
ブロック６２８において、いくつかの実施形態では、デバイスは、対応するデバイスを使用して、支払口座からの支払を許可する際に使用するための主口座番号（例えば、デジタルＰＡＮ、ＤＰＡＮ、１６桁の口座番号又は他の口座番号であって、これらは、例えば、デバイスを介して電子的に支払を完了する代わりに、音声通話のみを介して手動でトランザクションを完了するために使用することができない。）を金融機関から受信する。受信された主口座番号は、クレジットカードに表示された口座番号（例えば、クレジットカードＰＡＮ、１６桁のクレジットカード番号）とは異なる。ブロック６３０において、いくつかの実施形態では、デバイスは、支払口座を対応するデバイスにリンクするために、受信した主口座番号（例えば、デジタルＰＡＮ、ＤＰＡＮ、１６桁の口座番号又は他の口座番号）を対応するデバイスに割り当てる。これによって、例えば、金融機関は、対応するデバイスに割り当てられ支払口座に関連付けられている、受信した主口座番号を用いて行われる支払トランザクションと、支払口座にもまた関連付けられている、クレジットカードを用いて行われる支払トランザクションと、を区別することができる。
【０１９３】
いくつかの実施形態では、クレジットカードの詳細画面（例えば、図５Ｅの）は、支払口座に関連付けられたクレジットカードの表示された視覚的にグラフィカルな表現（例えば、図５Ｅの５０４）を含む。例えば、ユーザが、クレジットカード情報をインポートすることを選択する場合、グラフィカルな表現は、支払口座に関連付けられた物理的なクレジットカードの背景画像を含む。物理的なクレジットカードと同一の背景画像を表示することによって、ユーザは、どのクレジットカードが支払口座をリンクするために使用されているかを、容易に認識することができる。
【０１９４】
いくつかの実施形態では、対応するデバイスは、この電子デバイスとは別個の第２の電子デバイス（例えば、携帯電話、ラップトップコンピュータ、着用可能な電子デバイス）である。例えば、この電子デバイスは、支払口座を別の携帯電話にリンクするために使用することができる。このことは、例えば、プロビジョニング情報をこの電子デバイスから対応するデバイス（例えば、別のデバイス）に送信することにより、実行することができ、このプロビジョニング情報は、支払口座を対応するデバイス（例えば、別のデバイス）にリンクするのに使用される。いくつかの実施形態では、支払口座を電子デバイス（任意選択的に、異なるＤＰＡＮを有する）にリンクするために、類似の方法を繰り返すことができる。別の実施形態では、対応するデバイスとこの電子デバイスは、同一であり、この電子デバイスは、移動電気通信デバイス（例えば、携帯電話、ラップトップコンピュータ、着用可能な電子デバイス）である。
【０１９５】
ブロック６３２において、いくつかの実施形態では、デバイスは、（例えば、支払口座を対応するデバイスにリンクする前に）対応するデバイスが、対応するデバイスをロック解除するためのロック解除の許可（例えば、パスコード）を必要とするように構成されているかどうかを判定する。対応するデバイスが、ロック解除の許可を必要とするように構成されていないという判定に従って、デバイスは、そのディスプレイ上に、対応するデバイスのロック解除のため、又は対応するデバイスの特定の機能にアクセスするためのロック解除の許可を、対応するデバイスが必要とするように構成するための、ロック解除の認証コンフィギュレータを表示する。これによって、対応するデバイスが、（少なくともいくつかの）状況下で、デバイスにアクセスするためのロックの許可を有することを要求することにより、追加のセキュリティが得られる。例えば、この認証コンフィギュレータは、支払トランザクションを許可することができる指紋やパスコードを登録するために使用することができる。いくつかの実施形態では、デバイスは、ロック解除認証コンフィギュレータの処理が完了した後、支払口座を対応するデバイスにリンクする。
【０１９６】
ブロック６３４において、いくつかの実施形態では、デバイスは、第２のクレジットカードに関連付けられた第２の支払口座（例えば、金融機関の回転信用勘定）を対応するデバイスにリンクするための第２の要求を受信する。第２の要求は、第２のクレジットカードに関する情報を含む（例えば、インポートするためにクレジットカードを選択し、及び／又はカードセキュリティコードを入力すること）。例えば、上述したような同様の手法は、第２の支払口座を対応するデバイスにリンクするよう要求するために、使用することができる。デバイスは、第２の支払口座を対応するデバイスにリンクし、第２の支払口座が対応するデバイスにリンクされたというインジケーションを提供する。デバイスは、少なくとも、支払口座と第２の支払口座の中から、支払トランザクションのために使用されるデフォルトの支払口座を指定する選択を受信する。
【０１９７】
方法６００に関して上述された方法（例えば、図６Ａ〜図６Ｃ、及び図５Ａ〜図５Ｉ）の詳細はまた、以下で説明される方法にも、類似の方式で適用可能であることに留意されたい。例えば、方法８００、１０００、１２００、１４００、１６００、１８００、２０００、及び２２００は、方法６００を参照して上述した、さまざまな方法の特徴のうちの１つ以上を含み得る。例えば、方法６００を参照して上述した要求、リンク、支払口座、クレジットカード、デバイス、インジケーション、及び他のユーザインターフェース要素は、任意選択的に、本明細書に記載の他の方法を参照して本明細書に記載した要求、リンク、支払口座、クレジットカード、デバイス、インジケーション、及び他のユーザインターフェース要素の特徴のうちの１つ以上を有している。簡潔性のために、これらの詳細は、以下では繰り返されない。
【０１９８】
図を参照して上述した動作は、図１Ａ〜図１Ｂに示された構成要素により、実行することができる。例えば、受信動作、表示動作、判定動作は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、実行することができる。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触が、ユーザインターフェース上のオブジェクトの選択などの、所定のイベント又はサブイベントに対応するか否かを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を利用又は呼び出してもよい。いくつかの実施形態では、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の方法が、図１Ａ〜図１Ｂに示される構成要素に基づいて、どのように実施されるかは明らかであろう。
【０１９９】
図７Ａ〜図７Ｏは、いくつかの実施形態に係る、近距離通信無線機（近距離通信（ＮＦＣ）無線機など）を使用して支払トランザクションを進めるための例示的な手法及びユーザインターフェースを示す図である。これらの図の手法及びユーザインターフェースは、図８Ａ〜図８Ｂの方法を含めた、以下で説明される方法を例示するために使用される。
【０２００】
図７Ａ〜図７Ｂは、ＮＦＣ無線機などの近距離通信無線機を使用して支払トランザクションを進めるための例示的な手法を示す図である。ＮＦＣ規格は、高周波識別（ＲＦＩＤ）規格に関連しており、支払などの、２つのデバイス間での情報転送に関する通信プロトコルを記載するものである。しかし、他の通信標準規格及び技術も使用することができることを理解されたい。
【０２０１】
多機能デバイス１００（及びデバイス３００）は、近距離通信無線機などの近距離通信回路を含むことができる。したがって、デバイス１００は、近距離無線通信機を使用して、ＮＦＣ対応非接触型支払トランザクション端末２０００などの外部機器と、無線で通信することができる。例えば、デバイス１００の近距離無線通信回路は、近距離無線送信機及び近距離無線受信機を含んでもよい。デバイス１００の近距離無線通信機は、容量性結合した近距離通信構造体及び／又は誘導性結合した近距離通信構造体を使用して、サポートすることができる。近距離無線通信技術では、無線信号は通常、例えば、１ｍ以下、１００ｃｍ以下、１０ｃｍ以下又は１ｃｍ以下の距離にわたって伝達され、それよりも遠距離にわたっては伝達されない。
【０２０２】
図７Ａにおいて、ＮＦＣ対応非接触型支払トランザクション端末２０００は、場２００２を生成する。例えば、場２００２に入るＮＦＣ対応デバイスは、ＮＦＣを用いて、非接触型支払トランザクション端末２０００と通信することができる。図７Ａにおいて、電子デバイス１００は、場２００２に配置されていない。非接触型支払トランザクション端末２０００は、製品及びサービスの購入などの支払トランザクション処理のために、小売店に設置された支払システム（例えば、レジスタ）の一部であり得る。
【０２０３】
いくつかの実施形態では、電子デバイス１００は、非接触型支払トランザクション端末２０００により生成された場２００２（例えば、ＮＦＣ対応ＲＦ場）の存在を検出する前に、支払トランザクションを進める許可を（例えば、以下に詳細に説明するように、ユーザから）受信する。この許可は所定の期間の間（例えば、３０秒まで）のみ有効である。許可を受信した後、所定時間が経過する前に、ユーザが場２００２の中にデバイスを配置する場合、デバイスは、支払トランザクション（例えば、非接触型支払トランザクション端末２０００によって請求されるお金の支払）を進めることになる。所定時間が経過した後は、デバイスは、もはや支払トランザクションを進める許可を有しておらず（ユーザが再びデバイスを許可しない限り）、したがって、デバイスは場２００２の範囲内に配置されていても、支払トランザクションを進めないことになる。したがって、支払トランザクションを進める許可を受信した後、デバイスは、許可された状態を無制限に続けるわけではない。
【０２０４】
図７Ｂにおいて、ユーザは、電子デバイス１００を場２００２内に配置する。電子デバイスは、この電子デバイスの近距離通信無線機により、非接触型支払トランザクション端末２０００（例えば、ＮＦＣ対応の支払トランザクション端末）により生成される場２００２（例えば、ＮＦＣ対応ＲＦ場）の存在を検出する。いくつかの実施形態では、電子デバイスは、場及び非接触型支払トランザクション端末２０００からの通信開始信号を検出する。非接触型支払トランザクション端末２０００により生成される場２００２の存在の検出に応じて、デバイスは、支払トランザクションを進めるための許可が提供されているか否かを判定する。例えば、デバイスは、支払トランザクションを進めるために、デバイスがユーザによって事前に許可されている（例えば、上述したように、場２００２を検出する前に）か否か、又はユーザが、支払トランザクションの進行を現在デバイスに許可中である（例えば、ユーザは、許可のために指紋センサに指を置いたこと）か否かを判定する。
【０２０５】
いくつかの実施形態では、デバイスが、非接触型支払トランザクション端末によって生成される場の範囲内にある間に、デバイスは、電子デバイスの指紋センサで対応する指紋を検出する。指紋センサでの対応する指紋の検出に応じて、デバイスは、この指紋が、支払トランザクションの許可を可能にする、登録された指紋と一致するか否かを判定する。対応する指紋が登録された指紋と一致すると判定したことに従って、デバイスは、支払トランザクションを許可する。例えば、ユーザは、自分の指をデバイスの指紋センサに置いて（例えば、デバイスのディスプレイをオンにせずに、又は特定のアプリケーションを開かずに）、次に、デバイスを場２００２内に置く。デバイスが、場２００２を検出すると、デバイスは、指紋を読み取り、ユーザがデバイスを使用して支払を実行するための許可を与えたと判定する。対応する指紋が登録された指紋と一致しないと判定したことに従って、デバイスは、支払トランザクションの許可を見合わせる。換言すれば、デバイスは、支払トランザクションを進めることを許可されておらず、これは、支払トランザクションを進める許可がまだ必要であることを意味する。
【０２０６】
いくつかの実施形態では、生成された場の存在を検出した時に、電子デバイスのユーザインターフェースはロックされており、生成された場の存在を検出した時に、電子デバイスのディスプレイはオフされている。非接触型支払トランザクション端末２００２により生成される場２００２の存在の検出に応じて、デバイスはディスプレイをオンする。
【０２０７】
図７Ｃは、支払トランザクションを進めるためにデバイスを許可する例示的なユーザインターフェースを示す図である。いくつかの実施形態では、非接触型支払トランザクション端末２０００により生成される場２００２の存在の検出に応じて、デバイスは、図７Ｃに示すように、電子財布を表示する（例えば、デバイスがロック解除されている間に、デバイスが場２００２の範囲内に配置される場合）。電子財布は、複数の支払カードアフォーダンス（支払カードアフォーダンス７０４及び７０８などの）を含む。例えば、図７Ｃのユーザインターフェースによって、デバイスが支払トランザクションを進める場合に、どの支払口座を使用するかをユーザは容易に判定することができる。この実施例では、クレジットカードアフォーダンス７０４が、ディスプレイの上部に表示されており、これは、クレジットカードアフォーダンス７０４に関連付けられた支払口座が支払に使用されることを示している。
【０２０８】
支払トランザクションを進めるための許可が提供された（例えば、場２００２に入る前にユーザが許可を与えるか、又はデバイスが２００２の場にいる時に、ユーザが許可を与えた）という判定に従って、デバイスは、非接触型支払トランザクション端末２０００との支払トランザクションを進める（例えば、支払トランザクションを完了する際に使用するために、非接触型支払トランザクション端末２０００へＰＡＮなどの識別子を送信する）。
【０２０９】
いくつかの実施形態では、非接触型支払トランザクション端末２００２との支払トランザクションを進めることは、支払トランザクションを完了するために、リンクされた支払口座（例えば、電子デバイスにリンクされ、電子財布に格納された支払口座）を使用することを含む。いくつかの実施形態では、非接触型支払トランザクション端末２００２との支払トランザクションを進めることは、支払トランザクションを完了するために、支払トランザクションに使用する（例えば、購入するためにクレジット口座を使用する）ための主口座番号を使用することを含む。この主口座番号は電子デバイスに格納されている。
【０２１０】
いくつかの実施形態では、支払トランザクションを進める許可が提供されたという判定に従って、デバイスは、支払トランザクションが正常に完了したか否かを判定する。支払トランザクションが正常に完了したという判定に応じて、デバイスは、電子デバイスにおいて、成功の音声アラートを発する。成功の音声アラートは、支払トランザクションが正常に完了したことを表す。いくつかの実施形態では、成功の音声アラートは、失敗の音声アラートとは異なる。
【０２１１】
同様に、デバイスのユーザに非音声の通知を提供することは、追加の入力が必要であるか否かを理解するうえで、ユーザにとって役に立つ。いくつかの実施形態では、支払トランザクションを進める許可が提供された（例えば、デバイスの準備が整った）という判定に従って、デバイスは、支払トランザクションが正常に完了したか否かを判定する。支払トランザクションが正常に完了したという判定に応じて、デバイスは、支払トランザクションが正常に完了したことを示す成功の触覚アラートを発生させる。１つの実施例では、成功の触覚アラートは、失敗の触覚アラートとは異なる。例えば、失敗の触覚アラートは、成功の触覚アラートよりも、持続時間が長く、強さが大きい。
【０２１２】
図７Ｃは、支払トランザクションを進めるためにデバイスを許可する例示的なユーザインターフェースを示す図である。支払トランザクション進めるための許可が提供されていない（例えば、デバイスの準備が整っていない）という判定に従って、デバイスは、支払トランザクション進めるための許可を要求するインジケーションを提供する。例えば、このインジケーションは、ディスプレイ上の指紋の視覚的インジケータ（例えば、図７Ｃの７１０Ａ）であってもよいし、あるいは、このインジケーションは、デバイスにおいて、触覚アラート（又は、視覚的インジケータ及び触覚アラートの双方）を生成することであってもよい。支払トランザクションを進める許可を要求するこれらのインジケーションによって、非接触型支払トランザクション端末２０００が、デバイスを用いて、支払トランザクションを処理可能である（又は処理しようとしている）ことをユーザに知らせる直観的なユーザインターフェースが得られる。
【０２１３】
いくつかの実施形態では、支払トランザクションを進める許可を要求するインジケーションは、近距離通信無線により、デバイスが、場２００２の存在下の状態を継続しているかどうかを検出することを含む。デバイスが場の存在下の状態を継続していないとの検出に応じて、デバイスは、許可が失敗したか、又は提供されなかったことを示す視覚的インジケータをディスプレイに表示する。デバイスが場２００２内にいない間、ユーザはデバイスを見ている可能性があるので、視覚的インジケータは有用である。デバイスが場２００２の存在下の状態を継続しているとの検出に応じて、電子デバイスにおいて、許可が失敗した（又は、与えられていない）ことを示す非視覚的なアラート（例えば、触覚又は音声のアラート）を発生する。デバイスは、場２００２内にある場合、ユーザは、ディスプレイを見ていない可能性があるので、非視覚的なアラートは有用である。いくつかの実施形態では、許可の成功を示すために、同様の手法が使用される。デバイスが場の外にある場合、ユーザはディスプレイを容易に見ることができるが、デバイスが場の内にある場合、ユーザはディスプレイを容易に見ることができないので、したがって、デバイスが場の内にある場合に非視覚的なアラートを提供することによって、デバイスのより直観的なユーザインターフェースが得られる。
【０２１４】
いくつかの実施形態では、支払トランザクション進める許可を要求するインジケーションを提供することは、ディスプレイ上に、支払トランザクションを進める許可に関する指示（例えば、指紋リーダ（図７Ｃの７１０Ａ）を用いて許可するようにユーザを促す）を表示することを含む。いくつかの実施形態では、支払トランザクションを進める許可を要求するインジケーションを提供することは、支払トランザクションを進める許可に関する指示の代わりに、又はこれに加えて、電子デバイスで、触覚アラートを発生させることを含んでいる。
【０２１５】
いくつかの実施形態では、支払トランザクション進める許可を要求するインジケーションを提供することは、図７Ｃに示すように、許可要求画面を電子デバイスのディスプレイに表示することを含む。許可要求画面は、支払口座に関連付けられたクレジットカードのグラフィカルな表現７０４を含み、このグラフィカルな表現７０４は、支払口座に関連付けられたクレジットカードの背景画像を含む。いくつかの実施形態では、グラフィカルな表現７０４は、また、クレジットカード保有者の氏名、物理的クレジットカードのクレジットカード番号（物理的クレジットカードのクレジットカード番号が、デバイスにリンクされた口座番号と異なる場合であっても）、及び／又は有効期限などの支払口座に関連付けられたクレジットカードを識別する他の情報を含む。
【０２１６】
いくつかの実施形態では、支払トランザクションを進めるための許可が提供されていない（例えば、ユーザがデバイスに許可を与えていない）時に、非接触型支払トランザクション端末により生成される場２００２の存在を検出した後、デバイスは、近距離通信無線によって、デバイスが、もはや非接触型支払トランザクション端末２０００により生成される場２００２の範囲内にはいないことを検出する。デバイスがもはや場２００２の範囲内にはいない（例えば、ユーザが非接触型支払トランザクション端末２０００の上にデバイスを保持していない）との検出に応じて、デバイスは、異なる支払口座に関連付けられた複数の支払カードアフォーダンス（例えば、図７Ｃの支払カードアフォーダンス７０４及び７０８）を表示する。デバイスは、支払口座のうちの１つによって、支払トランザクションを所定時間の間に進める許可（例えば、支払口座の表示された表現の中で、「この支払口座で支払う」オプションを選択するユーザ入力の検出に応じて）を受信する。
【０２１７】
図７Ｃでは、デバイスは、複数の支払カードアフォーダンス７０４と７０８のうちのデフォルトの支払カードアフォーダンス７０４が、デフォルトの支払口座として選択されているというインジケーションを提供する。デフォルトの支払カードアフォーダンスに関連付けられたデフォルト主口座番号が、支払トランザクションでの使用のために選択される（例えば、ユーザが支払トランザクションで使用するために別の支払口座を選択していない場合）。いくつかの実施形態では、現在の日、時間、及び／又は場所などの、現在の環境因子に基づいて、異なる支払口座がデフォルトの支払口座として、割り当てられる。いくつかの実施形態では、１つ以上の支払口座で利用可能な割当額に基づいて、異なる支払口座が、デフォルトのカードとして、割り当てられる。例えば、最大割当額に到達した（又は、最大割当額に基づいて閾値に到達した）支払口座は、デフォルトの支払口座として使用されないであろう。
【０２１８】
しかし、ユーザは代替の支払カードアフォーダンス（複数の支払カードアフォーダンス７０４及び７０８のうちの１つなど）を選択することができる。デバイスは、複数の支払カードアフォーダンス７０４及び７０８のうちの代替の支払カードアフォーダンスの選択（例えば、指タップ）を受信するが、この代替の支払カードアフォーダンスは、対応する代替の主口座番号に関連付けられている。代替の支払カードアフォーダンスの選択の受信に応じて、デバイスは、支払トランザクションに使用するために、対応する代替の主口座番号（デフォルトの主口座番号ではなく）を選択する。
【０２１９】
いくつかの実施形態では、支払トランザクションを進める許可が提供されていないという判定に従って、デバイスは、所定時間の間に（例えば、最大３０秒）支払トランザクションを進める許可（例えば、支払のためのパスコードを受信すること、又は支払のために指紋を検出すること）を受信する。例えば、ユーザは、デバイスを場２００２内に配置し、上述したように、許可を提供するように促される。その後、ユーザは、場２００２からデバイスを取り外し、指紋センサ又はパスコードを用いて許可を提供する。許可は、所定時間の間（例えば、３０秒）有効である。所定時間が経過する前に、ユーザがデバイスを場２００２内に配置する場合、デバイスは、支払トランザクションを進めることになる。所定時間が経過した後は、デバイスは、もはや支払トランザクションを進める許可を有しておらず（ユーザが再びデバイスを許可しない限り）、したがって、デバイスは、支払トランザクションを進めないことになる。したがって、支払トランザクションを進める許可を受信した後、デバイスは、許可された状態を無制限に続けるわけではない。
【０２２０】
図７Ｄ〜図７Ｇは、支払トランザクションを進める許可を受信するためのさまざまな例示的なユーザインターフェースを示す図である。上述したように、いくつかの実施形態では、支払トランザクションを進める許可は、指紋センサ７０２によって提供することができる。図７Ｄでは、デバイスは、電子デバイスの指紋センサ７０２で対応する指紋を検出する。指紋センサでの対応する指紋の検出に応じて、デバイスは、この指紋が、支払トランザクションの許可を可能にする、登録された指紋と一致すると判定する。デバイスは、指紋の視覚的インジケータ７１０Ａを少なくとも部分的に埋めることによって、部分的に埋められた指紋の視覚的インジケータ７１０Ｂに示すように、対応する指紋が登録された指紋と一致するか否かの判定の進捗を表示する。対応する指紋が登録された指紋と一致するという判定に従って、デバイスは、支払トランザクションを許可することができる。デバイスはまた、指紋の視覚的インジケータ７１０Ｂを更に埋めることによって、更に支払トランザクション処理の進行を表示することができる。デバイスは、支払トランザクションが完了すると、インジケーション（例えば、図７Ｋのチェックマーク７３０）を提供する。
【０２２１】
図７Ｅは、指紋センサを用いた許可に失敗した場合の例示的なユーザインターフェースを示す図である。いくつかの実施形態では、対応する指紋が登録された指紋と一致しないという判定に従って、デバイスは、指紋センサ７０２上に指を置くようユーザに指示する視覚的なプロンプト（図７Ｅの７１２）をディスプレイに表示する。
【０２２２】
図７Ｅ〜図７Ｆは、パスコードを用いたさまざまな例示的なユーザインターフェースを示す。いくつかの実施形態では、対応する指紋が登録された指紋と一致しないという判定に従って、デバイスは、（指紋センサではなく）支払パスコードを使用して、支払トランザクションを進める許可を受信するためのアフォーダンス７１４をディスプレイに表示する。デバイスはまた、例えば、視覚的プロンプト７１２を提供することによって、許可が失敗したことをユーザに示す。デバイスは、許可を受信するためのアフォーダンス７１４の選択を受信する場合に、デバイスは、支払パスコード入力を受信するための、図７Ｌに示すようなキーパッド７４０を表示する。図７Ｆにおいて、ユーザは、指紋センサ７０２を用いて、再び認証しようと試みる。デバイスは、指紋の視覚的インジケータを少なくとも部分的に埋めることによって、部分的に埋められた指紋の視覚的インジケータ７１０Ｂ（図７Ｆ）に示すように、対応する指紋が登録された指紋と一致するか否かの判定の進捗を表示する。デバイスは、対応する指紋が登録された指紋と一致すると判定した場合、デバイスは、完全に埋められた指紋の視覚的インジケータ７１０Ｃ（図７Ｇ）を表示する。
【０２２３】
いくつかの実施形態では、対応する指紋が登録された指紋と一致しないという判定に従って、デバイスは、電子デバイスにおいて、スピーカによって、失敗の音声アラートを再生させる。失敗の音声アラートは、支払トランザクションを進める許可が提供されなかったことを表す。デバイスのユーザに、この方式の状況（又は状態）に関する音声の通知を提供することは、追加の入力が必要であるか否かを理解するうえで、ユーザにとって役に立つ。
【０２２４】
いくつかの実施形態では、対応する指紋が登録された指紋と一致しないという判定に従って、デバイスは、支払トランザクションを進める許可が提供されなかったことを示す失敗の触覚アラートを発生させる。ユーザが場２００２内にデバイスを配置し、ディスプレイを見ていない場合に、触覚フィードバックは、ユーザに特に有用である。
【０２２５】
図７Ｆは、指紋センサを用いた認証で１つ以上の試みが失敗した後の指紋センサを用いた認証のための例示的なユーザインターフェースを示す図である。いくつかの実施形態では、電子デバイスは、指紋センサを用いて支払トランザクションを進める許可を受信する試行が所定回数に達したか否かを判定する。許可を受信する試行が所定回数に達したという判定に従って、デバイスは、図７Ｌに示したユーザインターフェースのように、支払パスコードを用いた、支払トランザクションを進める許可を必要とする。例えば、試行の所定回数は３である。したがって、指紋センサを用いた許可の試行が３回失敗した後に、デバイスは、支払パスコードを用いた、支払トランザクションを進める許可を必要とする。
【０２２６】
図７Ｍ〜図７Ｏは、支払トランザクションを進める許可を受信するためのさまざまな例示的なユーザインターフェースを示す。上述したように、支払トランザクション進めるための許可は、支払パスコードを受信したことによって提供され得る。いくつかの実施形態では、デバイスは、電子デバイスにおいて、支払パスコードを受信する。デバイスは、この支払パスコードが、支払トランザクションの許可を可能にする、登録されたパスコードと一致すると判定する。支払パスコードが登録されたパスコード（例えば、デバイスをロック解除するため、又は支払を行うために、ユーザによってプログラムされたパスコード）と一致するという判定に応じて、デバイスは、支払トランザクションを許可する。例えば、指紋センサ７０２を用いた許可が失敗した場合には、許可は、支払パスコードを使用して受信することができる。電子デバイスが、指紋センサ７０２を使用する許可をサポートしていない（例えば、この機能が無効にされているか、又はデバイスが指紋センサ７０２を有していない）場合、図７Ｃのユーザインターフェースの代わりに、図７Ｍのユーザインターフェースを表示してもよい。図７Ｎにおいて、デバイスは、支払パスコードアフォーダンス７３２の選択を受信する。これに応じて、デバイスは、図７Ｏに示すように、支払パスコード入力を受信するためのキーパッド７４０を表示する。
【０２２７】
いくつかの実施形態では、所定時間は、電子デバイスの現在位置に基づく。例えば、デバイスは、現在の位置が百貨店であると判定した場合、所定時間は１５秒に設定してもよい。別の実施例では、デバイスは、現在の位置がコンサート又は劇場の場所であると判断した場合、所定時間は４５秒に設定してもよい。これは、例えば、一列に並んで立っているか、又は購入判定をする、などの遅延を吸収するのに役立つことができる。位置に基づく所定時間を有することは、不正の制限に役立つ。
【０２２８】
いくつかの実施形態では、所定時間は、支払口座に関連付けられたクレジットスコアに基づく。例えば、所定時間は、信用度に基づいていてもよい。一実施例では、支払口座に関連付けられたクレジットスコアが閾値より大きい、良好なクレジットを示す場合、所定時間は３０秒に設定してもよい。別の例では、支払口座に関連付けられたクレジットスコアが閾値より小さい、良好でない（例えば、不十分な）クレジットを示す場合、所定時間は１５秒に設定してもよい。例えば、クレジットスコアに基づいた所定時間は、不正の制限に役立つことができる。
【０２２９】
いくつかの実施形態では、所定時間は、ユーザ設定可能である。例えば、ユーザは、より長い所定時間は、支払トランザクションを進めるのに有益となり得るものと判断することができる。したがって、ユーザは、所定時間をデフォルト値より高い６０秒などの値に増加させることができる。例えば、ユーザが設定可能な所定時間は、不正の制限に役立つことができる。
【０２３０】
図７Ｈ〜図７Ｊは、支払トランザクションを進める許可が提供されたことを示すためのさまざまな例示的なユーザインターフェースを示す。いくつかの実施形態では、支払トランザクションを進める許可の受信（例えば、パスコードあるいは指紋センサ７０２によって）に応じて、デバイスは、許可が提供されたというグラフィカルなインジケーション７２０Ａ〜７２０Ｃを表示する。いくつかの実施形態では、グラフィカルなインジケーションは、デバイスを場に配置するインジケーション（例えば、場２００２の範囲内に配置されるようにデバイスを移動させる必要があることを示すために、移動デバイスを示すアニメーション化されたアイコン）を含む。例えば、グラフィカルなインジケーション７２０Ａ〜７２０Ｃは、実質的に垂直位置（図７Ｈの７２０Ａ）から開始して、実質的に垂直位置から下方（後方）に傾いて（図７Ｉの７２０Ｂ）、実質的に垂直位置（図７Ｊの７２０Ｃ）に戻る、携帯電話などの電子デバイスを示すアニメーションである。これは、支払トランザクションを進める許可が電子デバイスに提供され、ユーザは支払トランザクションを進めるために、電子デバイスを場２００２内に配置しなければならないことをユーザに示すものである。
【０２３１】
図７Ｋは、支払トランザクションが完了したことを示すための例示的なユーザインターフェースを示す図である。いくつかの実施形態では、支払トランザクションを進める許可の受信に応じて、デバイスは、支払トランザクションを進める（例えば、デバイスが場２００２の範囲内にあり、許可が満了していない場合に、ＮＦＣ対応非接触型支払トランザクション端末２０００を用いて、支払トランザクションを処理する）。いくつかの実施例では、デバイスは、支払トランザクションが完了した時に、インジケーション（例えば、図７Ｋのチェックマーク７３０）を提供する。
【０２３２】
図８Ａ〜図８Ｂは、いくつかの実施形態に係る、近距離通信無線機（例えば、ＮＦＣ無線機）を使用して支払トランザクションを進めるための方法８００を例示するフロー図である。他の通信規格及び技術を使用することができることを理解されたい。方法８００は、ディスプレイ及び近距離通信無線機を備えるデバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。方法８００のいくつかの動作は組み合わせてもよく、いくつかの動作は順序を変更してもよく、そして、いくつかの動作は省略してもよい。
【０２３３】
以下に説明するように、方法８００は、近距離通信無線機を用いて支払トランザクションを進める直観的な方法を提供する。この方法は、支払トランザクションを行う時のユーザの認識的負担を軽減し、それによって、より効率的なヒューマンマシンインターフェースを作成する。バッテリ動作式のコンピューティングデバイスの場合には、ユーザが支払トランザクションをより高速かつより効率的に行うことを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０２３４】
多機能デバイス１００（及びデバイス３００）は、近距離通信回路を含んでもよい。したがって、デバイス１００は、近距離無線通信機を使用して、ＮＦＣ対応非接触型支払トランザクション端末２０００などの外部機器と、無線で通信することができる。非接触型支払トランザクション端末２０００は、製品及びサービスの購入などの支払トランザクション処理のために、小売店に設置された支払システム（例えば、レジスタ）の一部であり得る。例えば、デバイス１００の近距離無線通信回路は、近距離無線送信機及び近距離無線受信機を含むことができる。デバイス１００の近距離無線通信機は、容量性結合した近距離無線通信構造体及び／又は誘導性結合した近距離無線通信構造体を使用して、サポートすることができる。近距離無線通信技術では、無線信号は通常、例えば、１ｍ以下、１００ｃｍ以下、１０ｃｍ以下又は１ｃｍ以下の距離にわたって伝達され、それよりも遠距離にわたっては伝達されない。
【０２３５】
ブロック８０２において、いくつかの実施形態では、電子デバイスは、非接触型支払トランザクション端末（例えば、図７Ａの２０００）により生成された場（例えば、図７ＡのＮＦＣ対応ＲＦ場２００２）の存在を検出する前に、支払トランザクションを進める許可を（例えば、以下に詳細に説明するように、ユーザから）受信する。許可は、所定時間の間だけ（例えば、最大３０秒）有効である。許可を受信した後、ユーザは、所定時間が経過する前に、場の中にデバイスを配置する場合、デバイスは、支払トランザクション（例えば、図７Ａの非接触型支払トランザクション端末２０００によって請求されるお金の支払）を進めることになる。所定時間が経過した後は、デバイスは、もはや支払トランザクションを進める許可を有しておらず（ユーザが再びデバイスを許可しない限り）、したがって、デバイスは場の範囲内に配置されていても、支払トランザクションを進めないことになる。したがって、支払トランザクションを進める許可を受信した後、デバイスは、許可された状態を無制限に続けるわけではない。いくつかの実施形態では、デバイスは、非接触型支払トランザクション端末により生成される場の存在を検出する前に、支払トランザクションを進める許可を受信することができない。
【０２３６】
ブロック８０４で、電子デバイスは、この電子デバイスの近距離通信無線機により、非接触型支払トランザクション端末（例えば、図７ＢのＮＦＣ対応の支払トランザクション端末２０００）により生成される場（例えば、図７ＢのＮＦＣ対応ＲＦ場２００２）の存在を検出する。
【０２３７】
ブロック８０６で、非接触型支払トランザクション端末により生成される場の存在の検出に応じて、デバイスは、支払トランザクションを進める許可が提供されているか否かを判定する。例えば、デバイスは、支払トランザクションを進めるために、デバイスがユーザによって事前に許可されている（例えば、デバイスが場を検出する前に）か否か、又はユーザが、支払トランザクションを進めることを現在デバイスに許可中である（例えば、ユーザが、許可のために指紋センサに指を置いたこと）か否かを判定する。
【０２３８】
ブロック８０８において、いくつかの実施形態では、デバイスが非接触型支払トランザクション端末によって生成される場の範囲内にある間に、デバイスは、電子デバイスの指紋センサで対応する指紋を検出する。指紋センサ上での対応する指紋の検出に応じて、デバイスは、この指紋が、支払トランザクションの許可を可能にする、登録された指紋と一致するか否かを判定する。対応する指紋が登録された指紋と一致すると判定したことに従って、デバイスは、支払トランザクションを許可する。例えば、ユーザは、自分の指をデバイスの指紋センサに置いて（例えば、デバイスのディスプレイをオンにせずに、又は特定のアプリケーションを開かずに）、次に、デバイスを場内に置く。デバイスが場を検出すると、デバイスは、指紋を読み取り、ユーザがデバイスを使用して支払を実行するための許可を与えたと判定する。対応する指紋が登録された指紋と一致しないと判定したことに従って、デバイスは、支払トランザクションの許可を見合わせる。換言すれば、デバイスは、支払トランザクションを進めることを許可されておらず、これは、支払トランザクションを進める許可がまだ必要であることを意味する。
【０２３９】
いくつかの実施形態では、生成された場の存在を検出した時に、電子デバイスのユーザインターフェースはロックされており、生成された場の存在を検出した時に、電子デバイスのディスプレイはオフされている。非接触型支払トランザクション端末により生成される場の存在の検出に応じて、デバイスはディスプレイをオンする。
【０２４０】
ブロック８１０で、いくつかの実施形態では、非接触型支払トランザクション端末により生成される場の存在の検出に応じて、デバイスは、電子財布を表示する（例えば、図７Ｃに示すように、及び／又はデバイスがロック解除されている間に、デバイスが場の範囲内に配置される場合）。電子財布は、複数の支払カードアフォーダンス（図７Ｃの支払カードアフォーダンス７０４及び７０８など）を含む。
【０２４１】
ブロック８１２において、支払トランザクションを進める許可が提供された（例えば、場に入る前にユーザが許可を与えたか、又はデバイスが場にいる時に、ユーザが許可を与えた）という判定に従って、デバイスは、非接触型支払トランザクション端末との支払トランザクションを進める（例えば、支払トランザクションを完了する際に使用するために非接触型支払トランザクション端末へＰＡＮなどの識別子を送信する）。
【０２４２】
いくつかの実施形態では、非接触型支払トランザクション端末２００２との支払トランザクションを進めることは、支払トランザクションを完了するために、リンクされた支払口座（例えば、電子デバイスにリンクされ、電子財布に格納された支払口座）を使用することを含む。いくつかの実施形態では、非接触型支払トランザクション端末との支払トランザクションを進めることは、支払トランザクションを完了するために、支払トランザクションに使用する（例えば、購入するためにクレジット口座を使用する）ための主口座番号を使用することを含む。この主口座番号は電子デバイスに格納されている。
【０２４３】
ブロック８１４において、いくつかの実施形態では、支払トランザクションを進める許可が提供されたという判定に従って、デバイスは、支払トランザクションが正常に完了したか否かを判定する。支払トランザクションが正常に完了したという判定に応じて、デバイスは、電子デバイスにおいて、成功の音声アラートを再生させる。成功の音声アラートは、支払トランザクションが正常に完了したことを表す。いくつかの実施形態では、成功の音声アラートは、失敗の音声アラートとは異なる。
【０２４４】
同様に、デバイスのユーザに非音声の通知を提供することは、追加の入力が必要であるか否かを理解するうえで、ユーザにとって役に立つ。ブロック８１４において、いくつかの実施形態では、支払トランザクションを進める許可が提供された（例えば、デバイスの準備が整った）という判定に従って、デバイスは、支払トランザクションが正常に完了したか否かを判定する。支払トランザクションが正常に完了したという判定に応じて、デバイスは、支払トランザクションが正常に完了したことを示す成功の触覚アラートを発生させる。１つの実施例では、成功の触覚アラートは、失敗の触覚アラートとは異なる。例えば、失敗の触覚アラートは、成功の触覚アラートよりも、持続時間が長く、強さが大きい。
【０２４５】
ブロック８１６において、支払トランザクションを進める許可が提供されていない（例えば、デバイスの準備が整っていない）という判定に従って、ブロック８１８で、デバイスは、支払トランザクションを進める許可を要求するインジケーションを提供する。例えば、このインジケーションは、ディスプレイ上の指紋の視覚的インジケータ（例えば、図７Ｃの７１０Ａ）の表示であってもよいし、あるいは、このインジケーションは、デバイスで触覚アラートを生成すること（又は、視覚的インジケータ及び触覚アラートの双方）であってもよい。支払トランザクションを進める許可を要求するこれらのインジケーションによって、非接触型支払トランザクション端末２０００がデバイスを用いて、支払トランザクションを処理可能である（又は処理しようとしている）ことをユーザに知らせる直観的なユーザインターフェースが得られる。
【０２４６】
いくつかの実施形態では、支払トランザクションを進める許可を要求するインジケーションは、近距離通信無線機により、デバイスが、場２００２の存在下の状態を継続しているかどうかを検出することを含む。デバイスが場の存在下の状態を継続していないとの検出に応じて、デバイスは、許可が失敗したか、又は提供されなかったことを示す視覚的インジケータをディスプレイに表示する。デバイスが場２００２内にいない間、ユーザはデバイスを見ている可能性があるので、視覚的インジケータは有用である。デバイスが場の存在下の状態を継続しているとの検出に応じて、電子デバイスにおいて、許可が失敗した（又は、与えられていない）ことを示す非視覚的なアラート（例えば、触覚又は音声のアラート）を出す。デバイスが場２００２内にいる場合、ユーザは、ディスプレイを見ていない可能性があるので、非視覚的なアラートは有用である。いくつかの実施形態では、許可の成功を示すために、類似の手法が使用される。デバイスが場の外にある場合、ユーザはおそらくディスプレイを容易に見ることができるが、デバイスが場の内にある場合、ユーザはおそらくディスプレイを容易に見ることができないので、したがって、デバイスが場の内にある場合に非視覚的なアラートを提供することによって、デバイスのより直観的なユーザインターフェースが得られる。
【０２４７】
いくつかの実施形態では、支払トランザクションを進める許可を要求するインジケーションを提供することは、ディスプレイ上に、支払トランザクションを進める許可に関する指示（例えば、指紋リーダ（図７Ｃの７１０Ａ）を用いて許可するようにユーザを促す）を表示することを含む。いくつかの実施形態では、支払トランザクションを進める許可を要求するインジケーションを提供することは、支払トランザクションを進める許可に関する指示の代わりに、又はこれに加えて、電子デバイスで、触覚アラートを発生させることを含んでいる。
【０２４８】
いくつかの実施形態では、支払トランザクションを進める許可を要求するインジケーションを提供することは、許可要求画面を電子デバイスのディスプレイに表示することを含む。許可要求画面は、支払口座に関連付けられたクレジットカードのグラフィカルな表現（例えば、図７Ｃの７０４）を含み、グラフィカルな表現（例えば、図７Ｃの７０４）は、支払口座に関連付けられたクレジットカードの背景画像を含む。いくつかの実施形態では、グラフィカルな表現（例えば、図７Ｃの７０４）は、また、クレジットカード保有者の氏名、物理的クレジットカードのクレジットカード番号（物理的クレジットカードのクレジットカード番号が、デバイスにリンクされた口座番号と異なる場合であっても）、及び／又は有効期限などの、支払口座に関連付けられたクレジットカードを識別する他の情報を含む。
【０２４９】
ブロック８２０において、いくつかの実施形態では、支払トランザクションを進めるための許可が提供されていない（例えば、ユーザがデバイスに許可を与えていない）場合に、非接触型支払トランザクション端末により生成される場の存在を検出した後、デバイスは、近距離通信無線機によって、デバイスが、もはや非接触型支払トランザクション端末により生成される場の範囲内にはいないことを検出する。デバイスがもはや場の範囲内にはいない（例えば、ユーザが非接触型支払トランザクション端末の上にデバイスを保持していない）との検出に応じて、デバイスは、異なる支払口座に関連付けられた複数の支払カードアフォーダンス（例えば、図７Ｃの支払カードアフォーダンス７０４及び７０８）を表示する。デバイスは、支払口座のうちの１つによって、支払トランザクションを所定時間の間に進める許可（例えば、支払口座の表示された表現の中で、「この支払口座で支払う」オプションを選択するユーザ入力の検出に応じて）を受信する。
【０２５０】
ブロック８２２において、いくつかの実施形態では、デバイスは、複数の支払カードアフォーダンス（例えば、図７Ｃの７０４及び７０８）のうちデフォルトの支払カードアフォーダンス（例えば、図７Ｃの７０４）がデフォルトの支払口座として選択されているというインジケーションを提供する。デフォルトの支払カードアフォーダンスに関連付けられたデフォルトの主口座番号が、支払トランザクション（例えば、ユーザが支払トランザクションで使用するために別の支払口座を選択していない場合）での使用のために選択される。いくつかの実施形態では、現在の日付、時刻、及び／又は場所などの環境因子に基づいて、異なる支払口座がデフォルトの支払口座として、割り当てられる。いくつかの実施形態では、１つ以上の支払口座で利用可能な割当額に基づいて、異なる支払口座が、デフォルトのカードとして、割り当てられる。例えば、最大割当額に到達した（又は、最大割当額に基づいた閾値に到達した）支払口座は、デフォルトの支払口座として使用されないであろう。
【０２５１】
ブロック８２４において、いくつかの実施形態では、デバイスは、複数の支払カードアフォーダンス（例えば、図７Ｃの７０４及び７０８）のうちの別の支払カードアフォーダンスの選択（例えば、指タップ）を受信するが、この別の支払カードアフォーダンスは、対応する別の主口座番号に関連付けられている。別の支払カードアフォーダンスの選択の受信に応じて、デバイスは、支払トランザクションに使用するための対応する別の主口座番号（デフォルトの主口座番号ではなく）を選択する。
【０２５２】
ブロック８２６において、いくつかの実施形態では、支払トランザクションを進める許可が提供されていないという判定に基づいて、デバイスは、所定時間の間に（例えば、最大３０秒）支払トランザクションを進める許可を受信する（例えば、支払のためのパスコードを受信すること、又は支払のために指紋を検出すること）。例えば、ユーザは、デバイスを場の内に配置し、上述したように、許可を提供するように促される。その後、ユーザは、場からデバイスを取り外し、指紋センサ又はパスコードを用いて許可を提供する。許可は、所定時間の間有効である（例えば、３０秒）。所定時間が経過する前に、ユーザがデバイスを場の内に配置する場合、デバイスは、支払トランザクションを進めることになる。所定時間が経過した後は、デバイスは、もはや支払トランザクションを進める許可を有しておらず（ユーザが再びデバイスを許可しない限り）、したがって、デバイスは、支払トランザクションを進めないことになる。したがって、支払トランザクションを進める許可を受信した後、デバイスは、許可された状態を無制限に続けるわけではない。
【０２５３】
上述したように、いくつかの実施形態では、支払トランザクションを進める許可は、指紋センサ（例えば、図７Ｄの７０２）によって提供することができる。ブロック８３０において、デバイスは、電子デバイスの指紋センサで対応する指紋を検出する。指紋センサでの対応する指紋の検出に応じて、デバイスは、この指紋が、支払トランザクションの許可を可能にする、登録された指紋と一致すると判定する。対応する指紋が登録された指紋と一致するという判定に従って、デバイスは、支払トランザクションを許可する。
【０２５４】
いくつかの実施形態では、対応する指紋が登録された指紋と一致しない（例えば、指紋センサを用いた認証は失敗した）という判定に従って、デバイスは、指紋センサ７０２上に指を置くようユーザに指示する視覚的なプロンプト（図７Ｅの７１２）をディスプレイに表示する。
【０２５５】
いくつかの実施形態では、対応する指紋が登録された指紋と一致しないという判定に従って、デバイスは、支払パスコード（指紋センサではなく）を使用して支払トランザクションを進める許可を受信するためのアフォーダンス（例えば、図７Ｅの７１４）をディスプレイに表示する。デバイスはまた、例えば、視覚的プロンプト（例えば、図７Ｅの７１２）を提供することによって、許可が失敗したことをユーザに示す。デバイスは、許可を受信するためのアフォーダンスの選択を受信する場合、デバイスは、支払パスコード入力を受信するためのキーパッド（例えば、図７Ｌの７４０）を表示する。
【０２５６】
いくつかの実施形態では、対応する指紋が登録された指紋と一致しないという判定に従って、デバイスは、電子デバイスにおいて、スピーカによって、失敗の音声アラートを再生させる。失敗の音声アラートは、支払トランザクションを進める許可が提供されなかったことを表す。デバイスのユーザに、この手法の状況（又は状態）に関する音声の通知を提供することは、追加の入力が必要であるか否かを理解するうえで、ユーザにとって役に立つ。
【０２５７】
いくつかの実施形態では、対応する指紋が登録された指紋と一致しないという判定に従って、デバイスは、支払トランザクションを進める許可が提供されなかったことを示す失敗の触覚アラートを発生させる。ユーザが場の内にデバイスを配置し、ディスプレイを見ていない場合に、触覚フィードバックは、ユーザに特に有用である。
【０２５８】
いくつかの実施形態では、電子デバイスは、指紋センサを用いた、支払トランザクションを進める許可を受信する試行が所定回数に達したか否かを判定する。許可を受信する試行が所定回数に達したという判定に従って、デバイスは、支払パスコードを用いた、支払トランザクション（図７Ｌのユーザインターフェース）を進める許可を必要とする。例えば、試行の所定回数は３である。したがって、指紋センサを用いた許可の試行が３回失敗した後に、デバイスは、支払パスコードを用いた、支払トランザクションを進める許可を必要とする。
【０２５９】
上述したように、支払トランザクションを進める許可は、支払パスコードを受信したことよって提供することができる。いくつかの実施形態では、デバイスは、電子デバイスにおいて、支払パスコードを受信する。デバイスは、この支払パスコードが、支払トランザクションの許可を可能にする、登録されたパスコードと一致すると判定する。支払パスコードが登録されたパスコード（例えば、デバイスをロック解除するため、又は支払を行うために、ユーザによってプログラムされたパスコード）と一致するという判定に応じて、デバイスは、支払トランザクションを許可する。例えば、指紋センサを用いた許可が失敗した場合には、許可は、支払パスコードを使用して受信することができる。
【０２６０】
いくつかの実施形態では、所定時間は、電子デバイスの現在位置に基づく。例えば、デバイスは、現在の位置がデパートであると判定した場合、所定時間は１５秒に設定してもよい。別の実施例では、デバイスは、現在の位置がコンサート又は劇場の場所であると判断した場合、所定時間は４５秒に設定してもよい。これは、例えば、一列に並んで立っているか、又は購入判定をする、などの遅延を吸収するのに役立つことができる。位置に基づく所定時間を有することは、不正の制限に役立つ。
【０２６１】
いくつかの実施形態では、所定時間は、支払口座に関連付けられたクレジットスコアに基づく。例えば、所定時間は、信用度に基づいていてもよい。一実施例では、支払口座に関連付けられたクレジットスコアが閾値より大きい、良好なクレジットを示す場合、所定時間は３０秒に設定してもよい。別の実施例では、支払口座に関連付けられたクレジットスコアが閾値より小さい、良好でない（不十分な）クレジットを示す場合、所定時間は１５秒に設定してもよい。例えば、クレジットスコアに基づいた所定時間は、不正の制限に役立つことができる。
【０２６２】
いくつかの実施形態では、所定時間は、ユーザ設定可能である。例えば、より長い所定時間は、支払トランザクションを進めるうえで有益であるものと、ユーザは判断することができる。したがって、ユーザは、所定時間をデフォルト値より高い６０秒などの値に増加させることができる。例えば、ユーザが設定可能な所定時間は、不正の制限に役立つことができる。
【０２６３】
ブロック８３２において、いくつかの実施形態では、支払トランザクションを進める許可の受信（例えば、パスコードあるいは指紋センサによって）に応じて、デバイスは、許可が提供されたというグラフィカルなインジケーション（例えば、図７Ｈ〜図７Ｊの７２０Ａ〜７２０Ｃ）を表示する。いくつかの実施形態では、グラフィカルなインジケーションは、デバイスを場に配置するインジケーション（例えば、場の範囲内に配置されるようにデバイスを移動させる必要があることを示すために、移動デバイスを示すアニメーション化されたアイコン）を含む。これは、支払トランザクションを進める許可が電子デバイスに提供され、ユーザは支払トランザクションを進めるために、電子デバイスを場の内に配置しなければならないことをユーザに示すものである。
【０２６４】
ブロック８３４において、いくつかの実施形態では、支払トランザクションを進める許可の受信に応じて、デバイスは、支払トランザクションを進める（例えば、デバイスが場２００２の範囲内にあり、許可が満了していない場合に、ＮＦＣ対応非接触型支払トランザクション端末２０００を用いて、支払トランザクションを処理する）。
【０２６５】
方法８００に関して上述された方法（例えば、図８Ａ〜図８Ｂ、及び図７Ａ〜図７Ｏ）の詳細はまた、以下及び上記で説明される方法にも、類似の方式で適用可能であることに留意されたい。例えば、方法６００、１０００、１２００、１４００、１６００、１８００、２０００、及び２２００は、方法８００を参照して上述したさまざまな方法の特徴のうちの１つ以上を含み得る。例えば、方法８００を参照して上述した、支払トランザクション、許可、電子財布、デバイス、アラート、及びユーザインターフェース要素は、本明細書に記載の他の方法を参照して本明細書で説明した支払トランザクション、許可、電子財布、デバイス、アラート、及びユーザインターフェース要素の特徴のうちの１つ以上を、任意選択的に含んでいる。簡潔性のために、これらの詳細は、以下では繰り返されない。
【０２６６】
図を参照して上述した動作は、図１Ａ〜図１Ｂに示される構成要素により、実行することができる。例えば、表示動作、検出動作、判定動作は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、実行することができる。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインターフェース上のオブジェクトの選択などの、所定のイベント又はサブイベントに対応するかどうかを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を利用又は呼び出してもよい。いくつかの実施形態では、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の方法が、図１Ａ〜図１Ｂに示される構成要素に基づいて、どのように実施され得るかは明らかであろう。
【０２６７】
図９Ａ〜図９Ｈは、いくつかの実施形態に係る、支払口座のトランザクション情報を表示するための例示的なユーザインターフェースを示す図である。これらの図のユーザインターフェースは、図１０Ａ〜図１０Ｂの方法を含めた、以下で説明する方法を例示するために使用される。
【０２６８】
図９Ａ〜図９Ｃは、いくつかの実施形態に係る、直近の支払トランザクションの詳細を表示するための例示的なユーザインターフェースを示す図である。図９Ａは、電子財布を含む、電子デバイス１００の例示的なユーザインターフェースを示す図である。電子財布は、支払口座（例えば、金融機関で保持する回転信用勘定）の対応する表現を含む。支払口座の対応する表現（例えば、支払口座に関連付けられたクレジットカードの前面を表す表示）は、支払口座に関連付けられた第１の支払トランザクションに関する第１のトランザクション情報９５０（例えば、日付、時刻、トランザクションの場所、小売業者の名前、請求額）を含む。例えば、第１の支払トランザクションは、支払口座に関連付けられた直近のトランザクションであってもよい。第１のトランザクション情報９５０は、例えば、第１の支払トランザクションの日付９１２、時刻、及び／又は場所を含む。第１のトランザクション情報９５０はまた、第１の支払トランザクションに関連付けられた小売業者の名前９１０及び第１の支払トランザクションに関する請求額９１４を含んでもよい。いくつかの実施形態では、第１の支払トランザクションは、電子デバイス（例えば、図７Ａ〜図７Ｏ及び図８Ａ〜図８Ｂに図示され、説明されたように）を用いるＮＦＣ支払トランザクションによるか、又は電子デバイス上でアクセスされるアプリケーション又はウェブサイトを用いる支払トランザクション（例えば、図１１Ａ〜図１１Ｎ及び図１２Ａ〜図１２Ｃに図示され、説明されたように）による、など、電子デバイスを用いて、完了したものである。いくつかの実施形態では、第１の支払トランザクションは、支払口座に関連付けられた物理的なクレジットカードを使用して、完了した（例えば、小売店舗での支払端末でクレジットカードをスワイプすることによって）ものである。第１のトランザクション情報９５０を表示することにより、電子財布の閲覧者は、支払口座に関連付けられた直近のトランザクションの詳細を、迅速かつ効率的に理解することができる。
【０２６９】
図９Ｂは、後続の支払トランザクションに関する情報を表示する例示的なユーザインターフェースを示す図である。電子デバイスは、支払口座に関連付けられた、電子デバイスを用いた、第２の支払トランザクションを、検出する。例えば、支払トランザクションは、電子デバイスを用いたＮＦＣ支払トランザクション（例えば、図７Ａ〜図７Ｏ及び図８Ａ〜図８Ｂに図示され、説明されたように）であるか、又は電子デバイス上でアクセスされるアプリケーション又はウェブサイトを用いた支払トランザクション（例えば、図１１Ａ〜図１１Ｎ及び図１２Ａ〜図１２Ｃに図示され、説明されたように）であってもよい。一実施例では、支払口座は、電子デバイスにリンクされている。ブロック１００６で、第２の支払トランザクションを検出したことに応じて、第２のトランザクションに関与する金融機関（例えば、支払トランザクションを処理した販売業者又は金融機関）から第２の支払トランザクションに関する情報を受信する前に、デバイスは、第２の支払トランザクションに関する第２のトランザクション情報９６０（例えば、第２の支払トランザクションの日付、時刻、場所）をブロック１００８で表示する。第２のトランザクション情報９６０は、電子デバイスでローカルに利用可能な情報に基づく。例えば、第２の支払トランザクションが検出された場合、電子デバイスにローカルに利用可能な情報は、第２の支払トランザクションの日付９２２、第２の支払トランザクションの時刻９２２、又は電子デバイスの場所９２４、のうちの１つ以上を含む。一実施例では、第２のトランザクション情報９６０は、第２のトランザクションに関与する金融機関から第２の支払トランザクションに関する情報を受信する前に、電子デバイスにローカルに利用可能な情報だけに基づくものである。
【０２７０】
一部の実施形態では、第２の支払トランザクションに関する第２のトランザクション情報９６０（例えば、第２の支払トランザクションの日付、時刻、場所）の表示は、第１のトランザクション情報９５０（例えば、第１の支払トランザクションの日付、時刻、場所、小売業者の名前、請求額）の表示に取って代わる。換言すれば、第２の支払トランザクションに関する第２のトランザクション情報９６０を表示することは、第１のトランザクション情報９５０の表示を第２のトランザクション情報９６０の表示に置き換えることを含む。
【０２７１】
図９Ｃは、第２のトランザクション情報９６０を更新することを示す。いくつかの実施形態では、電子デバイスは、第２のトランザクションに関与する仲介機関から第２の支払トランザクションに関する第１の付加情報９２６（例えば、第２の支払トランザクションの金額）を受信する。仲介機関は、例えば、電子デバイスのオペレーティングシステムを提供する、又は電子デバイスの電子財布ソフトウェアアプリケーションを提供する機関であってもよい。いくつかの実施形態では、第１の付加情報９２６は、第２の支払トランザクションの金額（例えば、＄４２５．００）を含む。第２のトランザクションに関与する仲介機関から第２の支払トランザクションに関する第１の付加情報９２６を受信したこと応じて、電子デバイスは、第２の支払トランザクションに関する第２のトランザクション情報９６０を、第２の支払トランザクションに関する第１の付加情報９２６を含むように更新する。したがって、ユーザインターフェースによって、ユーザは、支払口座に関連付けられた最も最近検出された支払トランザクション（例えば、第２の支払トランザクション）の、日付、時刻、場所、及び／又は金額、を容易にかつ効率的に判定することができる。
【０２７２】
図９Ｄは、第２のトランザクション情報９６０を更に更新する図を例示する。いくつかの実施形態では、電子デバイスは、第２のトランザクションに関与する金融機関（例えば、銀行又は販売業者）から第２の支払トランザクションに関する第２の付加情報（例えば、ドル金額、販売業者の名称９２０）を受信する。第２のトランザクションに関与する金融機関から第２の支払トランザクションに関する第２の付加情報９２０を受信したこと応じて、デバイスは、第２の支払トランザクションに関する第２のトランザクション情報９２０を、第２の支払トランザクションに関する第２の付加情報９２０を含むように更新する。いくつかの実施形態では、電子財布がリフレッシュされる（例えば、電子財布アプリケーションを再ロードすることにより、又はそれが閉じられた後に電子財布アプリケーションを再び開くことによって）と、第２のトランザクション情報は更新される。いくつかの実施形態では、第２の支払トランザクションに関する第２の付加情報９２０は、第２の支払トランザクションの結果として支払を受信する小売業者の名称を含んでいる。
【０２７３】
いくつかの実施形態では、電子デバイスは、支払口座の対応する表現の上に、利用可能なクレジット金額（例えば、口座のクレジット限界に到達する前に、あといくら口座に課金することができるか、又は、口座に対してユーザが指定した割当額に達する前に、あといくら口座に課金することができるか）を表示する。例えば、利用可能なクレジット額は、支払口座の信用限度に基づいて、支払口座の利用可能なクレジットの額を示す。利用可能なクレジット額を表示することによって、ユーザは、支払口座を用いて、あとどのくらい多くの金額を使うことができるのかを、効果的に判定することができる。
【０２７４】
図９Ｅは、金融機関からのメッセージを表示するための例示的なユーザインターフェースを示す図である。いくつかの実施形態では、支払口座の対応する表現は、金融機関からのメッセージを含む。電子デバイスは、金融機関からのテキストメッセージ９１６を受信し、支払口座の対応する表現に、金融機関からのテキストメッセージを表示する。例えば、メッセージは、ユーザに対する提案、又は支払口座に関連する通知であってもよい。電子デバイスは、表示されるテキストメッセージ（例えば、ユーザメッセージ上を軽くたたくことにより、テキストメッセージをアクティブ化する）の選択を受信し、表示されるテキストメッセージの選択の受信に応じて、デバイスは、金融機関に関連する特定のアプリケーション（例えば、金融機関の銀行取引アプリケーション）を表示する。例えば、ユーザがテキストメッセージ９１６をタップすると、電子デバイスによって、金融機関に関連する特定のソフトウェアアプリケーションが表示される。
【０２７５】
図９Ｆ〜図９Ｇは、支払口座のトランザクションの詳細を表示するための例示的なユーザインターフェースを示す。一実施形態では、電子デバイスは、支払口座の対応する表現の上に、口座詳細アフォーダンス９０６を表示する。電子デバイスは、図９Ｆの口座詳細アフォーダンス９０６の選択を受信し、トランザクション詳細アフォーダンス９０６の選択の受信に応じて、電子デバイスは、図９Ｇに示すように、支払口座のトランザクション詳細９３０の表示（例えば、デバイスは、支払履歴及び更なる詳細を明らかにするために、支払口座の表現の背景を表示する）を支払口座の対応する表現の表示で置き換える。トランザクション詳細９３０は、第１のトランザクション情報９５０と第２のトランザクション情報９６０を含む。例えば、ユーザが、トランザクション詳細アフォーダンス９０６をタップすると、電子デバイスは、支払口座に関するトランザクションの履歴リストを表示する。
【０２７６】
いくつかの実施形態では、トランザクション詳細９３０は、更なるトランザクションアフォーダンス９５４を含んでいる。電子デバイスは、更なるトランザクションアフォーダンス９５４の選択を受信し、更なるトランザクションアフォーダンス９５４の選択の受信に応じて、デバイスは、表示されるトランザクション詳細９３０（例えば、デバイスは、支払口座に関するより多くの（又は、より古い）トランザクションを表示する）の一部として、支払口座に関連付けられた第３の支払トランザクションに関連する第３のトランザクション情報を表示する。
【０２７７】
いくつかの実施形態では、トランザクション詳細９３０は、カード除去アフォーダンス９５８を含む。電子デバイスは、カード除去アフォーダンスの選択を受信し、カード除去アフォーダンス９５８の選択の受信に応じて、電子デバイスは、電子財布から支払口座の対応する表現を除去するための確認要求を表示する。デバイスは、電子財布から支払口座の対応する表現を除去するための確認（例えば、ユーザは、支払口座を除去すべきことを確認するアフォーダンスをアクティブ化する）を受信する。電子デバイスは、電子財布（例えば、確認を受信した後）から、支払口座の対応する表現を除去する。したがって、ユーザは、カード除去アフォーダンス９５８上でタップすることにより、電子デバイスと支払口座との間のリンクを除去する処理を開始することができる。
【０２７８】
図９Ｇ〜図９Ｈは、支払口座に関連付けられた特定のアプリケーションにアクセスするための例示的なユーザインターフェースを示す。いくつかの実施形態では、トランザクション詳細９３０は、特定のアプリケーションにアクセスするためのオープンアプリケーションアフォーダンス９３４、又は特定のアプリケーションをダウンロードしてインストールするためのダウンロードアプリケーションアフォーダンスを含んでいる。電子デバイスは、関連付けられた支払口座の詳細にアクセスするための特定のアプリケーション（例えば、銀行取引アプリケーションなどの、支払口座に関連付けられたソフトウェアアプリケーション）が電子デバイスにインストールされているか否かを判定する。特定のアプリケーションがインストールされているという判定に従って、電子デバイスは、この特定のアプリケーションにアクセスする（起動又は表示）ためのオープンアプリケーションアフォーダンス９３４を表示する。いくつかの実施形態では、特定のアプリケーションがインストールされていないという判定に従って、電子デバイスは、特定のアプリケーションをダウンロードして電子デバイス上にインストールするためのダウンロードアプリケーションアフォーダンス（例えば、オープンアプリケーションアフォーダンス９３４の代わりに）を表示する。いくつかの実施形態では、電子デバイスは、オープンアプリケーションアフォーダンス９３４の選択（例えば、オープンアプリケーションアフォーダンス９３４上の指タップ）を受信し、オープンアプリケーションアフォーダンス９３４の選択の受信に応じて、電子デバイスは、トランザクション詳細９３０の表示を、図９Ｈに示すように、特定のアプリケーションの表示に完全に置き換える。例えば、ユーザがオープンアプリケーションアフォーダンス９３４をタップすると、特定のアプリケーションが表示される。ユーザが、ダウンロードアプリケーションアフォーダンスをタップすると、特定のアプリケーションがダウンロードされるか、又は特定のアプリケーションをダウンロードするためのユーザインターフェースが表示される。
【０２７９】
図９Ｇ〜図９Ｈは、特定の支払トランザクションの詳細を見るために支払口座に関連付けられた特定のアプリケーションにアクセスするための例示的なユーザインターフェースを示す。一実施形態において、電子デバイスは、表示されるトランザクション詳細９３０の第１のトランザクション情報９５０の選択を受信し、第１のトランザクション情報９５０の選択の受信に応じて、電子デバイスは、完全にトランザクション詳細９３０の表示を、図９Ｈに示すように、特定のアプリケーション９７０の表示に完全に置き換える。特定のアプリケーション９７０の表示は、支払口座に関連付けられた第１の支払トランザクションに関する詳細９７２を含む。
【０２８０】
いくつかの実施形態では、表示された電子財布は、カードオブジェクトの第１スタック及びカードオブジェクトの第２スタックの表示を含み、カードオブジェクトの第１スタックは、カードオブジェクトの第２スタックから視覚的に分離されている。カードオブジェクトの第１スタックは、支払口座の対応する表現及び第２の支払口座の第２の対応する表現を含む。カードオブジェクトの第２スタックは、非金融機関（例えば、食料雑貨品店の会員カード、ジム会員カード、コーヒー店割引カード）と関連付けられた会員カードオブジェクトを含む。
【０２８１】
図１０Ａ〜図１０Ｂは、いくつかの実施形態に係る、支払口座のトランザクション情報を表示するための方法１０００を例示するフロー図である。方法１０００は、ディスプレイを有するデバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。方法１０００のいくつかの動作は組み合わせてもよく、いくつかの動作は順序を変更してもよく、そして、いくつかの動作は省略してもよい。
【０２８２】
以下で説明するように、方法１０００は、支払口座のトランザクション情報を表示するための直観的な方法を提供する。この方法は、トランザクション情報にアクセスする時のユーザの認識的負担を軽減し、それによって、より効率的なヒューマンマシンインターフェースを作成する。バッテリ動作式のコンピューティングデバイスの場合には、トランザクション情報に、ユーザがより高速かつより効率的にアクセスすることを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０２８３】
ブロック１００２において、電子デバイスは、支払口座（例えば、金融機関で保持する回転信用勘定）の対応する表現を含む電子財布を表示する。支払口座の対応する表現（例えば、支払口座に関連付けられたクレジットカードの前面を示す表示）は、支払口座に関連付けられた第１の支払トランザクションに関する第１のトランザクション情報（例えば、図９Ａの９５０の、トランザクションの日付、時刻、場所、小売業者の名前、請求額）を含む。例えば、第１の支払トランザクションは、支払口座に関連付けられた直近のトランザクションであってもよい。第１のトランザクション情報（例えば、図９Ａの９５０）は、例えば、第１の支払トランザクションの、日付（例えば、図９Ａの９１２）、時刻、及び／又は位置を含む。第１のトランザクション情報はまた、第１の支払トランザクションに関連付けられた小売業者の名前（例えば、図９Ａの９１０）及び第１の支払トランザクションに対する請求額（例えば、図９Ａの９１４）を含んでもよい。いくつかの実施形態では、第１の支払トランザクションは、電子デバイス（例えば、図７Ａ〜図７Ｏ及び図８Ａ〜図８Ｂに図示され、説明されたように）を用いるＮＦＣ支払トランザクションによるか、又は電子デバイス上でアクセスされるアプリケーション又はウェブサイトを用いる支払トランザクション（例えば、図１１Ａ〜図１１Ｎ及び図１２Ａ〜図１２Ｃに図示され、説明されたように）による、など、電子デバイスを用いて、完了したものである。いくつかの実施形態では、第１の支払トランザクションは、支払口座に関連付けられた物理的なクレジットカードを使用（例えば、小売店舗での支払端末でクレジットカードをスワイプすることによって）して、完了したものである。第１のトランザクション情報を表示することにより、電子財布の閲覧者は、支払口座に関連付けられた直近のトランザクションの詳細を、迅速かつ効率的に理解することができる。
【０２８４】
ブロック１００４において、電子デバイスは、支払口座に関連付けられた、電子デバイスを用いた第２の支払トランザクションを、検出する。例えば、支払トランザクションは、電子デバイスを用いたＮＦＣ支払トランザクション（例えば、図７Ａ〜図７Ｏ及び図８Ａ〜図８Ｂに図示され、説明されたように）であるか、又は電子デバイス上でアクセスされるアプリケーション又はウェブサイトを用いた支払トランザクション（例えば、図１１Ａ〜図１１Ｎ及び図１２Ａ〜図１２Ｃに図示され、説明されたように）であってもよい。一実施例では、支払口座は、電子デバイスにリンクされている。
【０２８５】
ブロック１００６で、第２の支払トランザクションを検出したことに応じて、第２のトランザクションに関与する金融機関（例えば、支払トランザクションを処理する販売業者又は金融機関）から第２の支払トランザクションに関する情報を受信する前に、デバイスは、第２の支払トランザクションに関する第２のトランザクション情報（例えば、図９Ｂの９６０の、第２の支払トランザクションの日付、時刻、場所）を表示する。第２のトランザクション情報は、電子デバイスでローカルに利用可能な情報に基づく。例えば、第２の支払トランザクションが検出された場合、電子デバイスにローカルに利用可能な情報は、第２の支払トランザクションの日付、第２の支払トランザクションの時刻、又は電子デバイスの場所、のうちの１つ以上を含む。一実施例では、第２のトランザクション情報は、第２のトランザクションに関与する金融機関から第２の支払トランザクションに関する情報を受信する前に、電子デバイスにローカルに利用可能な情報だけに基づくものである。
【０２８６】
ブロック１０１０において、いくつかの実施形態では、第２の支払トランザクションに関する第２のトランザクション情報（例えば、第２の支払トランザクションの日付、時刻、場所）の表示は、第１のトランザクション情報（例えば、第１の支払トランザクションの日付、時刻、場所、小売業者の名前、請求額）の表示に取って代わる。換言すれば、第２の支払トランザクションに関する第２のトランザクション情報（例えば、図９Ｂの９６０）を表示することは、第１のトランザクション情報（例えば図９Ａの９５０）の表示を第２のトランザクション情報の表示に置き換えることを含む。
【０２８７】
ブロック１０１２において、いくつかの実施形態では、電子デバイスは、第２のトランザクションに関与する仲介機関から第２の支払トランザクションに関する第１の付加情報（例えば、図９Ｃの９２６、第２の支払トランザクションの金額）を受信する。仲介機関は、例えば電子デバイスのオペレーティングシステムを提供する、又は電子デバイスの電子財布ソフトウェアアプリケーションを提供する機関であってもよい。いくつかの実施形態では、第１の付加情報（例えば、図９Ｃの９２６）は、第２の支払トランザクションの金額（例えば、＄４２５．００）を含む。第２のトランザクションに関与する仲介機関から第２の支払トランザクションに関する第１の付加情報を受信したこと応じて、電子デバイスは、第２の支払トランザクションに関する第２のトランザクション情報（例えば、図９Ｃの９６０）を、第２の支払トランザクションに関する第１の付加情報を含むように更新する。したがって、このユーザインターフェースによって、ユーザは、支払口座に関連付けられた最も最近検出された支払トランザクション（例えば、第２の支払トランザクション）の、日付、時刻、場所、及び／又は金額、を容易にかつ効率的に判断することができる。
【０２８８】
ブロック１０１４において、いくつかの実施形態では、電子デバイスは、第２のトランザクションに関与する金融機関（例えば、銀行又は販売業者）から第２の支払トランザクションに関する第２の付加情報（例えば、ドル金額、図９Ｄの販売業者の名称９２０）を受信する。第２のトランザクションに関与する金融機関から第２の支払トランザクションに関する第２の付加情報（例えば、図９Ｄの９２０）を受信したこと応じて、デバイスは、第２の支払トランザクションに関する第２のトランザクション情報の表示を、第２の支払トランザクションに関する第２の付加情報を含むように更新する。いくつかの実施形態では、電子財布がリフレッシュされる（例えば、電子財布アプリケーションを再ロードすることにより、又はそれが閉じられた後、電子財布アプリケーションを再び開くことによって）と、第２のトランザクション情報は更新される。いくつかの実施形態では、第２の支払トランザクションに関する第２の付加情報（例えば、図９Ｄの９２０）は、第２の支払トランザクションの結果として支払を受信する小売業者の名称を含んでいる。
【０２８９】
ブロック１０１６において、いくつかの実施形態では、電子デバイスは、支払口座の対応する表現の上に、利用可能なクレジット金額（例えば、口座のクレジット限界に到達する前に、あといくら口座に課金することができるか、又は、口座に対してユーザが指定した割当額に達する前に、あといくら口座に課金することができるか）を表示する。例えば、利用可能なクレジット額は、支払口座の信用限度に基づいて、支払口座の利用可能なクレジットの額を示す。利用可能なクレジット額を表示することによって、ユーザは、支払口座を用いて、あとどのくらい多くの金額を使うことができるのかを、効果的に判定することができる。
【０２９０】
いくつかの実施形態では、支払口座の対応する表現は、金融機関からのメッセージを含む。電子デバイスは、金融機関からのテキストメッセージ（例えば、図９Ｅの９１６）を受信し、支払口座の対応する表現に、金融機関からのテキストメッセージを表示する。例えば、メッセージは、ユーザに対する提案、又は支払口座に関連する通知であってもよい。電子デバイスは、表示されるテキストメッセージ（例えば、メッセージ上をタップすることにより、テキストメッセージをアクティブ化する）の選択を受信し、表示されるテキストメッセージの選択の受信に応じて、デバイスは、金融機関に関連する特定のアプリケーション（例えば、金融機関の銀行取引アプリケーション）を表示する。例えば、ユーザがテキストメッセージ（例えば、図９Ｅの９１６）をタップすると、電子デバイスによって、金融機関に関連する特定のソフトウェアアプリケーションが表示される。
【０２９１】
一実施形態では、ブロック１０１８において、電子デバイスは、支払口座の対応する表現に、口座詳細アフォーダンス（例えば、図９Ｆの９０６）を表示する。電子デバイスは、口座詳細アフォーダンス（例えば、図９Ｆの９０６）の選択を受信し、トランザクション詳細アフォーダンス（例えば、図９Ｆの９０６）の選択の受信に応じて、電子デバイスは、例示的な図９Ｇに示すように、支払口座のトランザクション詳細の表示（例えば図９Ｇの９３０において、デバイスは、支払履歴及び更なる詳細を明らかにするために、支払口座の表現の背景を表示する）を支払口座の対応する表現の表示で置き換える。トランザクションの詳細（例えば、図９Ｇの９３０）は、第１のトランザクション情報（例えば、図９Ｇの９５０）と第２のトランザクション情報（例えば、図９Ｇの９６０）を含む。例えば、ユーザが、トランザクション詳細アフォーダンス９０６をタップすると、電子デバイスは、支払口座に関するトランザクションの履歴リストを表示する。
【０２９２】
いくつかの実施形態では、トランザクションの詳細（例えば、図９Ｇの９３０）は、更なるトランザクションアフォーダンス（例えば、図９Ｇの９５４）を含む。電子デバイスは、更なるトランザクションアフォーダンス（例えば、図９Ｇの９５４）の選択を受信し、更なるトランザクションアフォーダンスの選択の受信に応じて、デバイスは、表示されるトランザクション詳細の一部として、支払口座に関連付けられた第３の支払トランザクションに関連する第３のトランザクション情報（例えば、デバイスは、支払口座に関するより多くの（又はより古い）トランザクションを表示する）を表示する。
【０２９３】
いくつかの実施形態では、トランザクションの詳細（例えば、図９Ｇの９３０）は、カード除去アフォーダンス（例えば、図９Ｇの９５８）を含む。電子デバイスは、カード除去アフォーダンスの選択を受信し、カード除去アフォーダンスの選択の受信に応じて、電子デバイスは、電子財布から支払口座の対応する表現を除去するための確認要求を表示する。デバイスは、電子財布から支払口座の対応する表現を除去するための確認（例えば、ユーザは、支払口座を除去すべきことを確認するアフォーダンスをアクティブ化する）を受信する。電子デバイスは、電子財布から、支払口座の対応する表現を除去する（例えば、確認を受信した後）。したがって、ユーザは、カード除去アフォーダンス上でタップすることにより、電子デバイスと支払口座との間のリンクを除去する処理を開始することができる。
【０２９４】
いくつかの実施形態では、トランザクション詳細（例えば、図９Ｇの９３０）は、特定のアプリケーションにアクセスするためのオープンアプリケーションアフォーダンス（例えば、図９Ｇの９３４）、又は特定のアプリケーションをダウンロードしてインストールするためのダウンロードアプリケーションアフォーダンスを含んでいる。電子デバイスは、関連する支払口座の詳細にアクセスするための特定のアプリケーション（例えば、銀行取引アプリケーションなどの、支払口座に関連付けられたソフトウェアアプリケーション）が電子デバイスにインストールされているか否かを判定する。特定のアプリケーションがインストールされているという判定に従って、電子デバイスは、特定のアプリケーションにアクセスする（起動又は表示など）ためのオープンアプリケーションアフォーダンスを表示する。いくつかの実施形態では、特定のアプリケーションがインストールされていないという判定に従って、電子デバイスは、特定のアプリケーションをダウンロードしてこの電子デバイス上にインストールするためのダウンロードアプリケーションアフォーダンス（例えば、オープンアプリケーションアフォーダンスの代わりに）を表示する。いくつかの実施形態では、電子デバイスは、オープンアプリケーションアフォーダンスの選択（例えば、オープンアプリケーションアフォーダンス上の指タップ）を受信し、オープンアプリケーションアフォーダンスの選択の受信に応じて、電子デバイスは、トランザクション詳細の表示を、図９Ｈに示すように、特定のアプリケーションの表示に完全に置き換える。例えば、ユーザがオープンアプリケーションアフォーダンス（例えば、図９Ｇの９３４）をタップすると、特定のアプリケーションが表示される。ユーザが、ダウンロードアプリケーションアフォーダンスをタップすると、特定のアプリケーションがダウンロードされるか、又は特定のアプリケーションをダウンロードするためのユーザインターフェースが表示される。
【０２９５】
一実施形態において、電子デバイスは、表示されたトランザクション詳細（例えば、図９Ｇの９３０）の第１のトランザクション情報（例えば、図９Ｇの９５０）の選択を受信し、第１のトランザクション情報（例えば、図９Ｇの９５０）の選択の受信に応じて、電子デバイスは、トランザクション詳細（例えば、図９Ｇの９３０）の表示を、図９Ｈに示すように、特定のアプリケーション（例えば、図９Ｈの９７０）の表示に完全に置き換える。特定のアプリケーション（例えば、図９Ｈの９７０）の表示は、支払口座に関連付けられた第１の支払トランザクションに関する詳細（例えば、図９Ｈの９７２）を含んでいる。
【０２９６】
いくつかの実施形態では、表示された電子財布は、カードオブジェクトの第１スタック及びカードオブジェクトの第２スタックの表示を含み、カードオブジェクトの第１スタックは、カードオブジェクトの第２スタックから視覚的に分離されている。カードオブジェクトの第１スタックは、支払口座の対応する表現及び第２の支払口座の第２の対応する表現を含む。カードオブジェクトの第２スタックは、非金融機関と関連付けられた会員カードオブジェクト（例えば、食料雑貨品店の会員カード、ジム会員カード、コーヒー店割引カード）を含む。
【０２９７】
方法１０００に関して上述された方法（例えば、図１０Ａ〜図１０Ｂ、及び図９Ａ〜図９Ｈ）の詳細はまた、以下及び上記で説明される方法にも、類似の方式で適用可能であることに留意されたい。例えば、方法６００、８００、１２００、１４００、１６００、１８００、２０００、及び２２００は、方法１０００を参照して上述した、さまざまな方法の特徴のうちの１つ以上を含み得る。例えば、方法１０００を参照して上述した、電子財布、支払口座、トランザクション情報、トランザクション、デバイス、機関、アフォーダンス、及び他のユーザインターフェース要素は、本明細書に記載の他の方法を参照して本明細書で説明した電子財布、支払口座、トランザクション情報、トランザクション、デバイス、機関、アフォーダンス、及び他のユーザインターフェース要素の特徴のうちの１つ以上を、任意選択的に有している。簡潔性のために、これらの詳細は、以下では繰り返されない。
【０２９８】
図を参照して上述した動作は、図１Ａ〜図１Ｂに示される構成要素により、実行することができる。例えば、表示動作、検出動作、受信動作は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、実行することができる。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触が、ユーザインターフェース上のオブジェクトの選択などの、所定のイベント又はサブイベントに対応するか否かを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を利用又は呼び出してもよい。いくつかの実施形態では、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の方法が、図１Ａ〜図１Ｂに示される構成要素に基づいて、どのように実施されるかは明らかであろう。
【０２９９】
図１１Ａ〜図１１Ｎは、いくつかの実施形態に係る、支払トランザクションを行うための例示的なユーザインターフェースを示す図である。これらの図のユーザインターフェースは、図１２Ａ〜図１２Ｃの方法を含めた、以下で説明される方法を例示するために使用される。
【０３００】
図１１Ａ〜図１１Ｂは、いくつかの実施形態に係る、支払トランザクションを開始するための例示的なユーザインターフェースを示す図である。図１１Ａにおいて、電子デバイス１００は、第１のアプリケーション１１０２（例えば、サードパーティ小売業者のアプリケーション又はウェブブラウザでアクセスされるウェブサイト）のためのユーザインターフェースを表示する。第１のアプリケーション１１０２のユーザインターフェースは、支払トランザクション（例えば、購入を行う）に関連付けられた支払アフォーダンス１１１０（例えば、ショッピングカートの内容を購入するための送信ボタン）を含む。例えば、支払アフォーダンス１１１０は、電子ショッピングカート１１０４の内容の購入を開始するための送信ボタンとしてもよい。この実施例では、電子ショッピングカート１１０４は、複数の衣服アイテム１１０６を含む。いくつかの実施形態では、第１のアプリケーションは、電子デバイスにインストールされたサードパーティのアプリケーションである。いくつかの実施形態では、第１のアプリケーションは、電子デバイスにインストールされたウェブブラウザによってアクセスされるウェブサイトを含む。
【０３０１】
電子デバイスは、支払アフォーダンス１１１０の選択（例えば、ユーザが支払アフォーダンス１１１０をタップする）を検出する。支払アフォーダンス１１１０の選択の検出に応じて、電子デバイスは、第１アプリケーション１１０２（例えば、サードパーティ小売業者のアプリケーション又はウェブブラウザでアクセスされるウェブサイト）による支払トランザクションに関する第１のトランザクション情報（例えば、ショッピングカート内のアイテムの記述、アイテムの価格、税金、小計金額、出荷方法の詳細）を、第２アプリケーション（例えば、オペレーティングシステム、あるいは電子財布アプリケーション）に転送する。
【０３０２】
いくつかの実施形態では、第２のアプリケーションは、電子デバイスのオペレーティングシステムであり、第２のアプリケーションは、第２のトランザクション情報を含む電子財布（例えば、図５Ａ〜図５Ｉ、図６Ａ〜図６Ｃ、図９Ａ〜図９Ｈ及び図１０Ａ〜図１０Ｂに関連して例示され、記載された電子財布）にアクセスすることができる。いくつかの実施形態では、第２のアプリケーションは、電子デバイスのオペレーティングシステムの提供者によって提供されたファーストパーティのアプリケーションであり、第２のアプリケーションは、第２のトランザクション情報を含む電子財布（例えば、図５Ａ〜図５Ｉ、図６Ａ〜図６Ｃ、図９Ａ〜図９Ｈ及び図１０Ａ〜図１０Ｂに関連して例示され、記載された電子財布）にアクセスすることができる。
【０３０３】
図１１Ｂにおいて、支払アフォーダンス１１１０の選択の検出に応じて、電子デバイスは、第２のアプリケーション１１２０のためのユーザインターフェースを表示する。第２のアプリケーション１１２０のためのユーザインターフェースは、第１のアプリケーションから受信した第１のトランザクション情報（例えば、ショッピングカート内のアイテムの記述、アイテムの価格、税金、小計１１３２、出荷方法の詳細）を含み、第２のアプリケーション（例えば、オペレーティングシステム、あるいは電子財布アプリケーション）によって提供される第２のトランザクション情報（例えば、支払口座１１２４、支払口座に関連付けられた名前、請求先住所、出荷先住所１１２６、及び、連絡先情報１１３０、のインジケーション）を含む。第２のトランザクション情報は、第１のアプリケーションに利用可能ではない（例えば、ユーザは、サードパーティアプリケーションに、クレジットカード、請求先住所、出荷先住所、又は連絡先情報を提供していない）。
【０３０４】
いくつかの実施形態では、第２のアプリケーション１１２０（例えば、オペレーティングシステム、あるいは電子財布アプリケーション）のユーザインターフェースを表示することは、第１のアプリケーション１１０２（例えば、サードパーティ小売業者のアプリケーション又はウェブブラウザでアクセスされるウェブサイト）のユーザインターフェースを部分的に覆い、第１のアプリケーション１１０２のユーザインターフェースの少なくとも一部が見えるようにしておく。第２アプリケーションは、ユーザがトランザクションのコンテクストを維持するのに役立つように、第１アプリケーションのユーザインターフェースを部分的にのみ覆う。例えば、図１１Ｂにおいて、第２アプリケーション１１２０（例えば、表示されたアイテム１１２４、１１２６、１１２８、１１３０、１１２４Ａ、１１２６Ａ、１１２８Ａ、１１３０Ａ、１１３２、１１３４、１１３６、１１３８、及び１１５０を含む）のユーザインターフェースは、デバイス１００のディスプレイの下部を覆い、電子ショッピングカート１１０４の一部及び衣服アイテム１１０６（例えば、＄８５．００ドルの濃紺色のシャツ）のうちの１つを含む第１アプリケーション１１０２のユーザインターフェースの上部は見えるようにしておく。
【０３０５】
いくつかの実施形態では、第２のアプリケーション１１２０（例えば、オペレーティングシステム、あるいは電子財布アプリケーション）のユーザインターフェースを表示することは、第２のアプリケーション１１２０（例えば、オペレーティングシステム、あるいは電子財布アプリケーション）のユーザインターフェースを、ディスプレイの下部からディスプレイ上に垂直にスライドさせて、第１のアプリケーション１１０２のユーザインターフェースを部分的に覆い、第１のアプリケーション１１０２（例えば、サードパーティ小売業者のアプリケーション又はウェブブラウザでアクセスされるウェブサイト）のユーザインターフェースの少なくとも一部は見えるようにしておくことを含んでいる。第２アプリケーションは、ユーザがトランザクションのコンテクストを維持するのに役立つように、第１アプリケーションのユーザインターフェースを部分的にのみ覆う。例えば、図１１Ａと図１１Ｂとの間の遷移において、第２アプリケーション１１２０（例えば、表示されたアイテム１１２４、１１２６、１１２８、１１３０、１１２４Ａ、１１２６Ａ、１１２８Ａ、１１３０Ａ、１１３２、１１３４、１１３６、１１３８、及び１１５０を含む）のユーザインターフェースは、ディスプレイの下部から上方にスライドして、デバイス１００のディスプレイの下部を覆い、電子ショッピングカート１１０４の一部及び衣服アイテム１１０６（例えば、＄８５．００ドルの濃紺色のシャツ）のうちの１つを含む第１アプリケーション１１０２のユーザインターフェースの上部は見えるようにしておく。
【０３０６】
いくつかの実施形態では、第１のトランザクション情報は、金額１１０８（例えば、ショッピングカートの小計、又は支払われるべき合計額）及びデフォルト出荷方法１１２８（例えば、第１アプリケーションによって選択された、２日速達、速達郵便、地上運送、などの出荷方法）を含む。いくつかの実施形態では、第２のトランザクション情報は、支払口座に関連付けられた主口座番号１１２４（例えば、電子財布に記憶された口座番号）を含む。例えば、支払口座は、上述のように、電子デバイスにリンクされた支払口座としてもよい。いくつかの実施形態では、第２のトランザクション情報は、ユーザ連絡先情報から取得される出荷先アドレス１１２６（例えば、ユーザの自宅の住所）を含み、このユーザ連絡先情報は、電子デバイス上に記憶されている。
【０３０７】
図１１Ｃ〜図１１Ｄは、いくつかの実施形態に係る、支払トランザクションのオプションを変更するための例示的なユーザインターフェースを示す図である。いくつかの実施形態では、電子デバイスは、第２のアプリケーションのユーザインターフェース１１２０上に表示される第１購入詳細アフォーダンス（例えば、支払口座１１２４Ａに関連付けられたキャレット、出荷先住所、出荷方法、連絡先情報）の選択（例えば、ユーザがタップする）を受信する。第１購入詳細アフォーダンス１１２４Ａは支払トランザクションの第１の購入詳細（例えば、選択された支払口座、出荷先住所、出荷方法、連絡先情報）に関連付けられている。第１の購入詳細アフォーダンス１１２４Ａの選択の受信に応じて、支払トランザクションの第１の購入詳細に関する別の値を選択するための１つ以上のアフォーダンス（例えば、支払口座に関する種々のオプションを表示する）を表示する。例えば、ユーザは、図１１Ｃのキャレット１１２４Ａ（第１購入詳細についての支払口座に関係する）を選択すると、デバイスは、図１１Ｄに示すように、第１購入詳細に関するいくつかの支払口座オプション１１６０及び１１６２を表示する。現在選択されている支払口座オプション１１６０は、チェックマーク１１６４によって識別される。デバイスは、支払トランザクションの第１購入詳細に関する別の値（例えば、ユーザは、支払口座オプション１１６２を選択する）の選択を受信し、別の値の選択の受信に応じて、デバイスは、この別の値を第１購入詳細として含むように、第２のトランザクション情報を更新する。このように、ユーザは、支払トランザクションに使用されるであろうデフォルトの支払口座１１２４を変更することができる。
【０３０８】
同様に、ユーザは、対応する購入詳細を変更するために、出荷先住所に関連付けられたキャレット１１２６Ａ、出荷方法に関連付けられたキャレット１１２８Ａ、又は連絡先情報に関連付けられたキャレット１１３０Ａを使用することができる。例えば、ユーザが、デフォルトの出荷先住所１１２６を、家のデフォルトの出荷先住所ではなく、仕事の場所のデフォルトの出荷先住所に変更することができる。別の実施例では、ユーザは、デフォルトの出荷方法１１２８を、第１のアプリケーションによって提供される別の出荷方法に変更してもよい。別の実施例では、ユーザは、デフォルトの連絡先情報１１３０を別の電子メールアドレスに変更することができる。
【０３０９】
いくつかの実施形態では、支払トランザクションの第１購入詳細（例えば、価格、デフォルトの出荷オプション）は、第１アプリケーションによる第１トランザクション情報の一部である。いくつかの実施形態では、第１の購入詳細（例えば、支払口座、出荷先住所、出荷方法、連絡先情報）は、第２のトランザクション情報の一部である。いくつかの実施形態では、第１の購入詳細は出荷先住所である。別の実施形態では、第１の購入詳細は、支払口座である。
【０３１０】
いくつかの実施形態では、電子デバイスは、郵便番号情報を、第２のアプリケーションから第１のアプリケーションに転送する。いくつかの実施形態では、ユーザがトランザクションを許可することを決定する前に、より正確な出荷費用の情報をデバイスがユーザに提供することができるように、トランザクションが許可される前に、郵便番号情報が転送される。第１のトランザクション情報は、郵便番号情報に基づいた最初の出荷費用を含む。デバイス（又は第２のアプリケーション）は、更新された第１のトランザクション情報を受信し、この更新された第１のトランザクション情報は、第２のトランザクション情報（例えば、出荷費用は、ユーザが実際の選択した出荷先に基づいて更新される）に基づいた出荷費用を含む。
【０３１１】
図１１Ｅ〜図１１Ｌは、いくつかの実施形態に係る、支払トランザクションを進める許可を受信するための例示的なユーザインターフェースを示す図である。いくつかの実施形態では、電子デバイスは、支払トランザクションを進める許可を受信する（例えば、支払のためのパスコードを受信するか、又は支払のために指紋を検出する）。
【０３１２】
図１１Ｅ〜図１１Ｆは、いくつかの実施形態に係る、電子デバイスの指紋センサ７０２を使用して、支払トランザクションを進める許可を受信するための例示的なユーザインターフェースを示す図である。図１１Ｅでは、デバイスは、指紋センサ７０２を使用して認証を提供することをユーザに指示する視覚的インジケータ１１５０Ａを表示する。いくつかの実施形態では、支払トランザクションを進めるための許可の受信には、指紋センサ７０２を用いる。デバイスは、電子デバイスの指紋センサ７０２上に、対応する指紋を検出する。指紋センサ７０２上に対応する指紋を検出することに応じて、デバイスは、この指紋が、支払トランザクションの許可を可能とする登録された指紋と一致するか否かを判定する。対応する指紋が登録された指紋と一致すると判定したことに従って、デバイスは、支払トランザクションを許可する。対応する指紋が登録された指紋と一致しないと判定されたことに従って、デバイスは、支払トランザクションの許可を見合わせる。換言すれば、デバイスは、支払トランザクションを許可しないので、これは、支払トランザクションを進める許可がまだ必要であることを意味する。
【０３１３】
図１１Ｆは、部分的に埋められた視覚的インジケータ１１５０Ｂの表示を例示し、これは指紋が登録された指紋と一致するか否かの判定の進捗状況を示している。図１１Ｇは、指紋認証が失敗した場合の例示的なユーザインターフェースを示す図である。いくつかの実施形態では、対応する指紋が登録された指紋と一致しないという判定に従って、デバイスは、（指紋センサではなく）支払パスコードを使用して、支払トランザクションを進める許可を受信するためのアフォーダンス１１５４をディスプレイ上に表示する。いくつかの実施形態では、対応する指紋が登録された指紋と一致しないという判定に従って、デバイスは、指紋センサ上に指を置くようユーザに指示する視覚的なプロンプト１１５０Ａをディスプレイに表示する。
【０３１４】
図１１Ｈは、指紋センサを用いた認証で１つ以上の試みが失敗した後の指紋センサを用いた認証のための例示的なユーザインターフェースを示す図である。いくつかの実施形態では、対応する指紋が登録された指紋と一致しないという判定に従って、デバイスは、指紋センサを用いて支払トランザクションを進める許可を受信する試行が所定回数に達したか否かを判定する。許可を受信する試行が所定回数に達したという判定に従って、デバイスは、図１１Ｌに示したように、支払パスコードを用いた、支払トランザクションを進める許可を必要とする。いくつかの実施形態では、試行の所定回数は３である。
【０３１５】
図１１Ｋ〜図１１Ｌは、いくつかの実施形態に係る、支払パスコードを入力する種々の例示的なユーザインターフェースを示す図である。いくつかの実施形態では、支払トランザクション進めるための許可を受信することは、支払パスコードを使用して許可を受信することを含む。デバイスは、電子デバイスで、支払パスコードを受信する（例えば、図１１Ｌのキーパッド７４０を使用して）。デバイスは、この支払パスコードが、支払トランザクションの許可を可能にする、登録されたパスコードと一致するか否かを判定する。支払パスコードが登録されたパスコード（例えば、デバイスをロック解除するため、又は支払を行うために、ユーザによってプログラムされたパスコード）と一致するという判定に応じて、デバイスは、支払トランザクションを許可する。例えば、図１１Ｋでは、パスコードによる支払アフォーダンス１１６４が表示される。支払パスコードを用いた許可を提供するために、ユーザは、パスコードによる支払アフォーダンス１１６４を選択する。パスコードによる支払アフォーダンス１１６４の選択を受信した後、デバイスは、支払パスコードを受信するためのユーザインターフェース（例えば、図１１Ｌのキーパッド７４０）を表示する。ユーザは、支払パスコードを入力して許可を提供する。
【０３１６】
図１１Ｉは、許可を受信したことを示すための例示的なユーザインターフェースを示す図である。デバイスは、終了アフォーダンス１１５６を表示し、支払トランザクションを進める許可を受信したことを示す。いくつかの実施形態では、支払トランザクションを進める許可の受信に応じて、電子デバイスは、第２のトランザクション情報を第１のアプリケーションに転送する。いくつかの実施形態では、第２のトランザクション情報は、第２のアプリケーションにアクセス可能な他の類似の情報（ユーザの連絡先、支払口座情報、又は出荷情報など）へのアクセスを第１のアプリケーションに与えることなく、第１のアプリケーションに提供される。例えば、現在の支払トランザクションを処理するのに使用するために、ユーザが第１のアプリケーションに提供することを選択した特定の支払口座情報又は出荷情報だけを、第１のアプリケーションに提供する。
【０３１７】
いくつかの実施形態では、電子デバイスは、支払トランザクションを進める許可を受信する（例えば、支払のためのパスコードを受信する又は支払のために指紋を検出する）。支払トランザクションを進める許可の受信に応じて、電子デバイスは、第１のトランザクション情報及び第２のトランザクション情報を、第１のアプリケーションに転送する。
【０３１８】
いくつかの実施形態では、電子デバイスは、第２のトランザクション情報を第１のアプリケーションに転送する前に、支払トランザクションを進める許可を受信する（例えば、支払のためのパスコードを受信する又は支払のために指紋を検出する）。アプリケーションを進める許可を受信する前には、ユーザのプライバシを保護するために、第２のトランザクション情報は、第１のアプリケーションに提供されない。第１のアプリケーション（例えば、サードパーティのアプリケーション）は、ユーザの同意（例えば、支払トランザクションを進める許可によって）なしには、第２のトランザクション情報の機密情報にアクセスすることができないため、ユーザのプライバシは保護される。
【０３１９】
図１１Ｊは、完了した支払トランザクションのための例示的なユーザインターフェースを示す図である。いくつかの実施形態では、第１のトランザクション情報及び第２のトランザクション情報を、第２のアプリケーションから第１のアプリケーションに転送したことに応じて、デバイスは、支払トランザクションを完了させる。第１のアプリケーションは、トランザクションが完了したことの確認を、例えば、図１１Ｊに示すように、表示する。トランザクションが完了したことの確認は、例えば、支払総額及び確認番号１１６２を含んでもよい。
【０３２０】
いくつかの実施形態では、支払トランザクションの処理に関連する金融機関は、支払トランザクションをカード提示型トランザクションとして扱う。購入時に物理クレジットカードがスワイプされていなくても、金融機関は、この支払トランザクションを、カード非比較提示型トランザクションと比較して、カード提示型トランザクションとして扱う。支払トランザクションが安全に完了したため、金融機関は、この支払トランザクションをカード提示型トランザクションとして扱う。例えば、支払口座は、対応するデバイスにリンクされ、支払トランザクションの完了には、ユーザの許可（指紋センサ又はパスコード入力によってなど）を必要とするので、支払トランザクションは安全に完了する。これらの追加のセキュリティ層の結果として、金融機関は、支払トランザクションにおいて使用された主口座番号は、支払口座にリンクされたデバイスによって提供されたものであるとの確信を持つ。
【０３２１】
いくつかの実施形態では、電子財布を使用して第２の支払トランザクションを開始するために、第３のアプリケーションを使用することができる。デバイスは、第３のアプリケーション（例えば、サードパーティ小売業者のアプリケーション又はウェブブラウザでアクセスされる別のウェブサイト）のためのユーザインターフェースを表示する。第３のアプリケーションは、第１のアプリケーション及び第２のアプリケーションとは異なる。第３のアプリケーションのためのユーザインターフェースは、第２の支払アフォーダンス（例えば、サードパーティ小売業者のアプリケーション又はウェブブラウザでアクセスされるウェブサイトにおいて、ショッピングカートの内容を購入するための送信ボタン）を含む。第２の支払アフォーダンスは、第２の支払トランザクション（例えば、第２のアプリケーションを使用して行われる別の購入を行う）に関連付けられている。電子デバイスは、第２の支払アフォーダンスの選択（例えば、ユーザがタップする）を検出し、第２の支払アフォーダンスの選択の検出に応じて、電子デバイスは、第２の支払トランザクションに関する第３のトランザクション情報（例えば、カート内のアイテムの記述、アイテムの価格、税、小計金額、出荷方法の詳細）を、第３アプリケーションから第２アプリケーションへ転送する。電子デバイスは、第２のアプリケーションのための第２のユーザインターフェースを表示するが、第２のアプリケーションのための第２のユーザインターフェースは、第３のアプリケーションから受信した第３のトランザクション情報を含み、第２のアプリケーション（例えば、オペレーティングシステム、又は電子財布アプリケーション）によって提供された第４のトランザクション情報（例えば、支払口座情報、支払口座上の名前、請求先住所、出荷先住所、及び／又は連絡先情報）を含む。第４のトランザクション情報は、第３のアプリケーションに利用可能ではない。例えば、ユーザは、支払口座情報、支払口座上の名前、請求先住所、出荷先住所、及び／又は連絡先情報を以前に第３のアプリケーションに提供していないので、第４のトランザクション情報は、第３のアプリケーションが利用できない。
【０３２２】
図１１Ｍ〜図１１Ｎは、いくつかの実施形態に係る、電子財布の設定を構成するための例示的なユーザインターフェースを示す。いくつかの実施形態では、電子デバイスは、設定メニュー１１７０を表示する。電子デバイスは、第２のトランザクション情報に関するデフォルトとして使用されるデフォルトの出荷先住所の選択を受信する。例えば、ユーザは、出荷先住所に関係するキャレット１１８４を選択する。次に、ユーザは、支払トランザクションで使用するためのデフォルトの出荷先住所（例えば、デフォルトの出荷先住所）を入力する（したがって、電子デバイスが受信する）ことができる。
【０３２３】
いくつかの実施形態では、電子デバイスは、設定メニュー１１７０に表示される、少なくとも支払口座１１７４及び第２の支払口座１１７６の中からの選択を受信する。この選択は、支払トランザクションのために使用されるデフォルトの支払口座を指定する。この選択は、支払トランザクションのために使用されるであろうデフォルトの支払口座を決定する。
【０３２４】
いくつかの実施形態では、電子デバイスは、デフォルトの連絡先情報の入力を受信する。この入力は、支払トランザクションのために使用されるデフォルトの連絡先情報を指定する。例えば、ユーザは、連絡先情報に関するキャレット１１８６を選択する。続いて、ユーザは、好適な連絡先情報を入力する（したがって、電子デバイスが受信する）ことができる。この入力によって、支払トランザクションのために使用されるであろうデフォルトの連絡先情報が決定される。
【０３２５】
図１１Ｎは、いくつかの実施形態に係る、電子財布の設定を構成するための例示的なユーザインターフェースを示す図である。いくつかの実施形態では、電子デバイスは、設定メニュー１１７０に表示されているトランザクション履歴の表示希望（例えば、トランザクション履歴希望スイッチ１１９２）の選択を受信する。電子デバイスは、トランザクション履歴表示希望がオンであるか否かを判定し、トランザクション履歴表示希望がオンであるという判定に従って、デバイスは、支払トランザクション１１９４の履歴を表示する。例えば、支払トランザクション１１９４の履歴は、複数の既に完了した支払トランザクション１１９６、１１９７、及び１１９８を含むことができる。別の実施形態では、電子デバイスは、更なるトランザクションのアフォーダンス１１９９の選択を受信すると、デバイスは、追加の既に完了した支払トランザクションを表示する。
【０３２６】
いくつかの実施形態では、電子デバイスは、トランザクション履歴種類の希望の選択を受信する。トランザクション履歴種類の希望は、設定メニューに表示される。電子デバイスは、トランザクション履歴種類の希望が、第１の種類、第２の種類、又は第３の種類であるかを判定する。トランザクション履歴種類の希望が第１の種類であるという判定に従って、電子デバイスは、支払口座に関する支払トランザクションの履歴を表示しない。トランザクション履歴種類の希望が第２の種類であるという判定に従って、電子デバイスは、その電子デバイスだけを使用して完了した支払口座に関する支払トランザクションの履歴を表示する。したがって、例えば、トランザクション履歴種類の希望が第２種類である場合、同じ支払口座に関連付けられてはいるが別のデバイス又は物理的なクレジットカードを用いて完了した支払トランザクションは、表示されない。トランザクション履歴種類の希望が第３の種類であるという判定に従って、電子デバイスは、この電子デバイス及び物理的なクレジットカードを使用して完了した支払口座の支払トランザクションの履歴を表示する。
【０３２７】
図１２Ａ〜図１２Ｃは、いくつかの実施形態に係る、支払トランザクションを行うための方法を示すフロー図である。方法１２００は、ディスプレイを有するデバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。方法１２００のいくつかの動作は組み合わせてもよく、いくつかの動作は順序を変更してもよく、いくつかの動作は省略してもよい。
【０３２８】
以下で説明するように、方法１２００は、支払口座を作成するための直観的な方法を提供する。この方法は、支払トランザクションを行うときのユーザの認識的負担を軽減し、それによって、より効率的なヒューマンマシンインターフェースを作成する。バッテリ動作式のコンピューティングデバイスの場合には、ユーザが支払トランザクションをより高速、かつより効率的に行うことを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０３２９】
ブロック１２０２において、電子デバイスは、第１のアプリケーション（例えば、サードパーティ小売業者のアプリケーション又はウェブブラウザでアクセスされるウェブサイト、図１１Ａの１１０２）のためのユーザインターフェースを表示する。第１のアプリケーション（例えば、図１１Ａの１１０２）のためのユーザインターフェースは、支払トランザクション（例えば、購入を行う）に関連付けられた支払アフォーダンス（例えば、ショッピングカートの内容を購入するための送信ボタン（図１１Ａの１１１０））を含んでいる。例えば、支払アフォーダンス（例えば、図１１Ａの１１１０）は、電子ショッピングカート（例えば、図１１Ａの１１０４）の内容の購入を開始するための送信ボタンとしてもよい。
【０３３０】
ブロック１２０４において、いくつかの実施形態では、第１のアプリケーションは、電子デバイスにインストールされたサードパーティのアプリケーションである。ブロック１２０６において、いくつかの実施形態では、第１のアプリケーションは、電子デバイスにインストールされたウェブブラウザによってアクセスされるウェブサイトを含む。
【０３３１】
ブロック１２０８において、電子デバイスは、支払アフォーダンスの選択（例えば、ユーザが図１１Ａの支払アフォーダンス１１１０をタップする）を検出する。
【０３３２】
ブロック１２１０において、デバイスは、支払アフォーダンス（例えば、図１１Ａの１１１０）の選択の検出に応じて、動作を実行する。ブロック１２１２において、電子デバイスは、支払トランザクションに関する第１のトランザクション情報（例えば、ショッピングカート内のアイテムの記述、アイテムの価格、税金、小計金額、出荷方法の詳細）を、第１アプリケーション（例えば、サードパーティ小売業者のアプリケーション又はウェブブラウザでアクセスされるウェブサイト、図１１Ａの１１０２）から第２アプリケーション（例えば、オペレーティングシステム、あるいは電子財布アプリケーション）に転送する。
【０３３３】
ブロック１２１４において、いくつかの実施形態では、第２のアプリケーションは、電子デバイスのオペレーティングシステムであり、第２のアプリケーションは、第２のトランザクション情報を含む電子財布（例えば、図５Ａ〜図５Ｉ、図６Ａ〜図６Ｃ、図９Ａ〜図９Ｈ及び図１０Ａ〜図１０Ｂに関連して例示され、記載された電子財布）にアクセスすることができる。
【０３３４】
ブロック１２１６において、いくつかの実施形態では、第２のアプリケーションは、電子デバイスのオペレーティングシステムの提供者によって提供されたファーストパーティのアプリケーションであり、第２のアプリケーションは、第２のトランザクション情報を含む電子財布（例えば、図５Ａ〜図５Ｉ、図６Ａ〜図６Ｃ、図９Ａ〜図９Ｈ及び図１０Ａ〜図１０Ｂに関連して例示され、記載された電子財布）にアクセスすることができる。
【０３３５】
ブロック１２１８では、支払アフォーダンス（例えば、図１１Ａの１１１０）の選択の検出に応じて、電子デバイスは、第２のアプリケーション（例えば、図１１Ｂの１１２０）のユーザインターフェースを表示する。第２のアプリケーション（例えば、図１１Ｂの１１２０）のためのユーザインターフェースは、第１のアプリケーションから受信した第１のトランザクション情報（例えば、ショッピングカート内のアイテムの記述、アイテムの価格、税金、小計、出荷方法の詳細）を含み、第２のアプリケーション（例えば、オペレーティングシステム、又は電子財布アプリケーション）によって提供される第２のトランザクション情報（例えば、支払口座、支払口座に関連付けられた名前、請求先住所、出荷先住所、及び、連絡先情報、のインジケーション）を含む。第２のトランザクション情報は、第１のアプリケーションに利用可能ではない（例えば、ユーザは、サードパーティアプリケーションに、クレジットカード、請求先住所、出荷先住所、又は連絡先情報を提供していない）。
【０３３６】
ブロック１２２０において、いくつかの実施形態では、第２のアプリケーション（例えば、オペレーティングシステム、あるいは電子財布アプリケーション、図１１Ｂの１１２０）のユーザインターフェースを表示することは、第１のアプリケーション（例えば、サードパーティ小売業者のアプリケーション又はウェブブラウザでアクセスされるウェブサイト、図１１Ｂの１１０２）のユーザインターフェースを部分的に覆い、第１のアプリケーションのユーザインターフェースの少なくとも一部が見えるようにしておく。第２アプリケーションは、ユーザがトランザクションのコンテクストを維持するのに役立つように、第１アプリケーションのユーザインターフェースを部分的にのみ覆う。
【０３３７】
ブロック１２２２において、いくつかの実施形態では、第２のアプリケーション（例えば、オペレーティングシステム、又は電子財布アプリケーション、図１１Ｂの１１２０）のユーザインターフェースを表示することは、第２のアプリケーション（例えば、オペレーティングシステム、あるいは電子財布アプリケーション、図１１Ｂの１１２０）のユーザインターフェースを、ディスプレイの下部からディスプレイ上に垂直にスライドさせて、第１のアプリケーションのユーザインターフェースを部分的に覆い、第１のアプリケーション（例えば、サードパーティ小売業者のアプリケーション又はウェブブラウザでアクセスされるウェブサイト、図１１Ｂの１１０２）のユーザインターフェースの少なくとも一部は見えるようにしておくことを含んでいる。第２アプリケーションのユーザインターフェースは、ユーザがトランザクションのコンテクストを維持するのに役立つように、第１アプリケーションのユーザインターフェースを部分的にのみ覆う。
【０３３８】
いくつかの実施形態では、第１のトランザクション情報は、金額（例えば、ショッピングカートの小計、又は支払の合計額）及びデフォルトの出荷方法（例えば、第１アプリケーションによって選択された、２日速達、速達郵便、地上運送などの出荷方法）を含む。いくつかの実施形態では、第２のトランザクション情報は、支払口座に関連付けられた主口座番号（例えば、電子財布に記憶された口座番号）を含む。例えば、支払口座は、上述のように、電子デバイスにリンクされた支払口座としてもよい。いくつかの実施形態では、第２のトランザクション情報は、ユーザ連絡先情報からアクセス（取得）される出荷先住所（例えば、ユーザの自宅の郵送先）を含み、このユーザ連絡先情報は、電子デバイス上に記憶されている。
【０３３９】
ブロック１２２４において、いくつかの実施形態では、電子デバイスは、第２のアプリケーションのユーザインターフェース（図１１Ｃの１１２０）上に表示される第１の購入詳細アフォーダンス（例えば、支払口座に関連付けられたキャレット、出荷先住所、出荷方法、連絡先情報）の選択（例えば、ユーザがタップする）を受信する。第１の購入詳細アフォーダンス（図１１Ｃの１１２４Ａ）は、支払トランザクションの第１の購入詳細（例えば、選択された支払口座、出荷先住所、出荷方法、連絡先情報）に関連付けられている。第１の購入詳細アフォーダンス（図１１Ｃの１１２４Ａ）の選択の受信に応じて、支払トランザクションの第１の購入詳細に関する別の値を選択するための１つ以上のアフォーダンスを表示（例えば、支払口座に関するさまざまなオプションを表示する）する。デバイスは、支払トランザクションの第１購入詳細に関する別の値の選択（例えば、ユーザは、支払口座オプション１１６２を選択する）を受信し、この別の値の選択の受信に応じて、デバイスは、この別の値を第１購入詳細として含むように、第２のトランザクション情報を更新する。したがって、ユーザは、支払トランザクションに使用されるであろうデフォルトの支払口座を変更することができる。
【０３４０】
ブロック１２２６において、いくつかの実施形態では、支払トランザクションの第１購入詳細（例えば、価格、デフォルトの出荷オプション）は、第１アプリケーションによる第１トランザクション情報の一部である。
【０３４１】
ブロック１２２８において、いくつかの実施形態では、第１の購入詳細（例えば、支払口座、出荷先住所、出荷方法、連絡先情報）は、第２のトランザクション情報の一部である。いくつかの実施形態では、第１の購入詳細は出荷先住所である。いくつかの実施形態では、第１の購入詳細は、支払口座である。
【０３４２】
いくつかの実施形態では、電子デバイスは、郵便番号情報を、第２のアプリケーションから第１のアプリケーションに転送する。いくつかの実施形態では、ユーザがトランザクションを許可することを決定する前に、より正確な出荷費用の情報をデバイスがユーザに提供することができるように、トランザクションが許可される前に、郵便番号情報が転送される。第１のトランザクション情報は、郵便番号情報に基づいた第１の出荷費用を含む。デバイス（又は第２のアプリケーション）は、更新された第１のトランザクション情報を受信し、この更新された第１のトランザクション情報は、第２のトランザクション情報（例えば、出荷費用は、ユーザの実際の選択された出荷先に基づいて更新される）に基づいた出荷費用を含む。
【０３４３】
ブロック１２３０において、いくつかの実施形態では、電子デバイスは、支払トランザクションを進める許可を受信する（例えば、支払のためのパスコードを受信する、又は支払のために指紋を検出する）。
【０３４４】
ブロック１２３２において、いくつかの実施形態では、支払トランザクションを進めるための許可の受信には、指紋センサを用いる。デバイスは、電子デバイスの指紋センサ上に、対応する指紋を検出する。指紋センサでの対応する指紋の検出に応じて、デバイスは、この指紋が、支払トランザクションの許可を可能にする、登録された指紋と一致するか否かを判定する。対応する指紋が登録された指紋と一致すると判定したことに従って、デバイスは、支払トランザクションを許可する。対応する指紋が登録された指紋と一致しないと判定したことに従って、デバイスは、支払トランザクションの許可を見合わせる。換言すれば、デバイスは、支払トランザクションを許可しないので、これは、支払トランザクションを進める許可がまだ必要であることを意味する。
【０３４５】
いくつかの実施形態では、対応する指紋が登録された指紋と一致しないという判定に従って、デバイスは、（指紋センサではなく）支払パスコードを使用して支払トランザクションを進める許可を受信するためのアフォーダンス（例えば、図１１Ｇの１１５４）を、ディスプレイに表示する。いくつかの実施形態では、対応する指紋が登録された指紋と一致しないという判定に従って、デバイスは、指紋センサ上に指を置くようユーザに指示する視覚的なプロンプト（例えば、図１１Ｇの１１５０Ａ）をディスプレイに表示する。
【０３４６】
いくつかの実施形態では、対応する指紋が登録された指紋と一致しないという判定に従って、デバイスは、指紋センサを用いて支払トランザクションを進める許可を受信する試行が所定回数に達したか否かを判定する。許可を受信する試行が所定回数に達したという判定に従って、デバイスは、支払パスコードを用いた、支払トランザクションを進める許可を要求とする。いくつかの実施形態では、試行の所定回数は３である。
【０３４７】
ブロック１２３４において、いくつかの実施形態では、支払トランザクション進めるための許可を受信することは、支払パスコードを使用した許可を受信することを含む。デバイスは、電子デバイスで、（例えば、図１１Ｌのキーパッド７４０を使用して）支払パスコードを受信する。デバイスは、この支払パスコードが、支払トランザクションの許可を可能にする、登録されたパスコードと一致するか否かを判定する。支払パスコードが、登録されたパスコード（例えば、デバイスをロック解除するため、又は支払を行うために、ユーザによってプログラムされたパスコード）と一致するという判定に応じて、デバイスは、支払トランザクションを許可する。
【０３４８】
ブロック１２３６において、いくつかの実施形態では、デバイスは、支払トランザクションを進める認可の受信に応じて、一連の動作を行う。ブロック１２３８において、いくつかの実施形態では、電子デバイスは、第２のトランザクション情報を、第１のアプリケーションに転送する。いくつかの実施形態では、第２のトランザクション情報は、第２のアプリケーションにアクセス可能な他の類似の情報（ユーザの連絡先、支払口座情報、又は出荷先情報など）へのアクセスを第１のアプリケーションに与えることなく、第１のアプリケーションに提供される。例えば、現在の支払トランザクションを処理するのに使用するために、ユーザが第１のアプリケーションに提供することを選択した特定の支払口座情報又は出荷情報だけを、第１のアプリケーションに提供する。
【０３４９】
ブロック１２４０において、いくつかの実施形態では、支払トランザクションを進める許可の受信に応じて、電子デバイスは、第１のトランザクション情報及び第２のトランザクション情報を、第１のアプリケーションに転送する。
【０３５０】
いくつかの実施形態では、電子デバイスは、第２のトランザクション情報を第１のアプリケーションに転送する前に、支払トランザクションを進める許可を受信する（例えば、支払のためのパスコードを受信するか、又は支払のために指紋を検出する）。アプリケーションを進める許可を受信する前には、ユーザのプライバシを保護するために、第２のトランザクション情報は、第１のアプリケーションに提供されない。第１のアプリケーション（例えば、サードパーティのアプリケーション）は、ユーザの同意（例えば、支払トランザクションを進める許可によって）なしには、第２のトランザクション情報の機密情報にアクセスすることができないため、ユーザのプライバシは保護される。
【０３５１】
いくつかの実施形態では、第１のトランザクション情報及び第２のトランザクション情報を、第２のアプリケーションから第１のアプリケーションに転送したことに応じて、デバイスは、支払トランザクションを完了させる。
【０３５２】
ブロック１２４２において、いくつかの実施形態では、支払トランザクションの処理に関連する金融機関は、支払トランザクションをカード提示型トランザクションとして扱う。購入時に物理クレジットカードがスワイプされていなくても、金融機関は、この支払トランザクションを、カード非提示型トランザクションと比較して、カード提示型トランザクションとして扱う。支払トランザクションが安全に完了したため、金融機関は、この支払トランザクションをカード提示型トランザクションとして扱う。例えば、支払口座は、対応するデバイスにリンクされ、支払トランザクションの完了には、ユーザの許可（指紋センサ又はパスコード入力によってなど）を必要とするので、支払トランザクションは安全に完了する。これらの追加のセキュリティ層の結果として、金融機関は、支払トランザクションにおいて使用された主口座番号は、支払口座にリンクされたデバイスによって提供されたものであるとの確信を持つ。
【０３５３】
ブロック１２４４において、いくつかの実施形態では、電子財布を使用して第２の支払トランザクションを開始するために、第３のアプリケーションを使用することができる。デバイスは、第３のアプリケーション（例えば、サードパーティ小売業者のアプリケーション又はウェブブラウザでアクセスされる別のウェブサイト）のためのユーザインターフェースを表示する。第３のアプリケーションは、第１のアプリケーション及び第２のアプリケーションとは異なる。第３のアプリケーションのためのユーザインターフェースは、第２の支払アフォーダンス（例えば、サードパーティ小売業者のアプリケーション又はウェブブラウザでアクセスされるウェブサイトにおいて、ショッピングカートの内容を購入するための送信ボタン）を含む。第２の支払アフォーダンスは、第２の支払トランザクション（例えば、第２のアプリケーションを使用して行われる別の購入を行う）に関連している。電子デバイスは、第２の支払アフォーダンスの選択（例えば、ユーザがタップする）を検出し、第２の支払アフォーダンスの選択の検出に応じて、電子デバイスは、第３アプリケーションから第２アプリケーションへ、第２の支払トランザクションに関する第３のトランザクション情報（例えば、カート内のアイテムの記述、アイテムの価格、税、小計金額、出荷方法の詳細）を転送する。電子デバイスは、第２のアプリケーションのための第２のユーザインターフェースを表示するが、第２のアプリケーションのための第２のユーザインターフェースは、第３のアプリケーションから受信した第３のトランザクション情報を含み、第２のアプリケーション（例えば、オペレーティングシステム、又は電子財布アプリケーション）によって提供された第４のトランザクション情報（例えば、支払口座情報、支払アカウント上の名前、請求先住所、出荷先住所、及び／又は連絡先情報）を含む。第４のトランザクション情報は、第３のアプリケーションに利用可能ではない。例えば、ユーザは、支払口座情報、支払口座上の名前、請求先住所、出荷先住所、及び／又は連絡先情報を以前に第３のアプリケーションに提供していないので、第４のトランザクション情報は、第３のアプリケーションが利用できない。
【０３５４】
いくつかの実施形態では、電子デバイスは、設定メニュー（例えば、図１１Ｍの１１７０）を表示する。電子デバイスは、第２のトランザクション情報に関するデフォルトとして使用されるデフォルトの出荷先住所の選択を受信する。
【０３５５】
いくつかの実施形態では、電子デバイスは、設定メニュー（例えば、図１１Ｍの１１７０）に表示される、少なくとも支払口座（例えば、図１１Ｍの１１７４）及び第２の支払口座（例えば、図１１Ｍの１１７６）の中からの選択を受信する。この選択は、支払トランザクションのために使用されるデフォルトの支払口座を指定する。この選択は、支払トランザクションのために使用されるであろうデフォルトの支払口座を決定する。
【０３５６】
いくつかの実施形態では、電子デバイスは、デフォルトの連絡先情報の入力を受信する。この入力は、支払トランザクションのために使用されるデフォルトの連絡先情報を指定する。
【０３５７】
いくつかの実施形態では、電子デバイスは、設定メニュー（例えば、図１１Ｎの１１７０）に表示されているトランザクション履歴の表示希望（例えば、図１１Ｎのトランザクション履歴希望スイッチ１１９２）の選択を受信する。電子デバイスは、トランザクション履歴表示希望がオンであるか否かを判定し、トランザクション履歴表示希望がオンであるという判定に従って、デバイスは、支払トランザクションの履歴（例えば、図１１Ｎの１１９４）を表示する。例えば、支払トランザクションの履歴（例えば、図１１Ｎの１１９４）は、複数の既に完了した支払トランザクション（例えば、図１１Ｎの１１９６、１１９７、及び１１９８）を含むことができる。別の実施形態では、電子デバイスは、更なるトランザクションのアフォーダンス（例えば、図１１Ｎの１１９９）の選択を受信すると、デバイスは、追加の既に完了した支払トランザクションを表示する。
【０３５８】
いくつかの実施形態では、電子デバイスは、トランザクション履歴種類の希望の選択を受信する。トランザクション履歴種類の希望は、設定メニューに表示される。電子デバイスは、トランザクション履歴種類の希望が、第１の種類、第２の種類、又は第３の種類であるかを判定する。トランザクション履歴種類の希望が第１の種類であるという判定に従って、電子デバイスは、支払口座に関する支払トランザクションの履歴を表示しない。トランザクション履歴種類の希望が第２の種類であるという判定に従って、電子デバイスは、その電子デバイスだけを使用して完了した支払口座に関する支払トランザクションの履歴を表示する。したがって、例えば、トランザクション履歴種類の希望が第２の種類である場合、同じ支払口座に関連付けられてはいるが別のデバイス又は物理的なクレジットカードを用いて完了した支払トランザクションは、表示されない。トランザクション履歴種類の希望が第３の種類であるという判定に従って、電子デバイスは、電子デバイス及び物理的なクレジットカードを使用して完了した支払口座の支払トランザクションの履歴を表示する。
【０３５９】
方法１２００に関して上述された方法の詳細（例えば、図１２Ａ〜図１２Ｃ及び図１１Ａ〜図１１Ｎ）はまた、上述の方法にも、類似の方式で適用可能であることに留意されたい。例えば、方法６００、８００、１０００、１４００、１６００、１８００、２０００、及び２２００は、方法１２００を参照して上述した、さまざまな方法の特徴のうちの１つ以上を含み得る。例えば、方法１２００を参照して上述した、アプリケーション、アフォーダンス、トランザクション情報、電子財布、トランザクション、購入の詳細、許可、機関、デバイス、及びユーザインターフェース要素は、本明細書に記載の他の方法を参照して本明細書で説明したアプリケーション、アフォーダンス、トランザクション情報、電子財布、トランザクション、購入の詳細、許可、機関、デバイス、及びユーザインターフェース要素の特徴のうちの１つ以上を、任意選択的に有している。簡潔性のために、これらの詳細は、以下では繰り返されない。
【０３６０】
上記の情報処理方法の動作は、汎用プロセッサ又は特定用途向けチップなどの情報処理装置の１つ以上の機能モジュールを実行させることにより実施することができる。これらのモジュール、これらのモジュールの組み合わせ、及び／又は、それらの（例えば、図１Ａ、図１Ｂ、及び図３に関して上述されたような）一般的なハードウェアとの組み合わせは全て、本発明の保護の範囲内に含まれる。
【０３６１】
図を参照して上述した動作は、図１Ａ〜図１Ｂに示される構成要素により、実行することができる。例えば、検出動作、表示動作、判定動作は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、実行することができる。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触が、ユーザインターフェース上のオブジェクトの選択などの、所定のイベント又はサブイベントに対応するか否かを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を利用又は呼び出してもよい。いくつかの実施形態では、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が、図１Ａ〜図１Ｂに示される構成要素に基づいて、どのように実施され得るかは明らかであろう。
【０３６２】
図１３Ａ〜図１３Ｄは、いくつかの実施形態に係る、電子デバイスを用いて、利用可能な支払口座の中から支払口座を選択するための例示的なユーザインターフェースを示す図である。これらの図のユーザインターフェースは、図１４の方法を含めた、以下で説明される方法を例示するために使用される。
【０３６３】
図１３Ａ〜図１３Ｂは、支払トランザクションに関する支払を行うための例示的な技術を示す。これらの実施例では、支払は、ＮＦＣ無線機などの近距離通信無線機を用いて、提供される。ＮＦＣ規格は、高周波識別（ＲＦＩＤ）規格に関連しており、支払などの、２つのデバイス間での情報転送に関する通信プロトコルを記載するものである。しかし、他の通信標準規格及び技術も使用することができることを理解されたい。
【０３６４】
デバイス１００（及びデバイス３００）は、近距離通信無線機などの近距離通信回路を含んでもよい。したがって、デバイス１００は、近距離無線通信を使用して、ＮＦＣ対応非接触型支払トランザクション端末１３００などの外部機器と、無線で通信することができる。
【０３６５】
図１３Ａにおいて、ＮＦＣ対応非接触型支払トランザクション端末１３００は、場１３０２を生成する。例えば、場１３０２に入るＮＦＣ対応デバイスは、ＮＦＣを用いて、非接触型支払トランザクション端末１３００と通信することができる。図１３Ａにおいて、電子デバイス１００は、場１３０２に配置されていない。非接触型支払トランザクション端末１３００は、製品及びサービスの購入などの支払トランザクション処理のために、小売店に設置された支払システム（例えば、レジスタ）の一部であり得る。
【０３６６】
図１３Ｂにおいて、ユーザは、電子デバイス１００を場１３０２内に配置する。電子デバイスは、この電子デバイスの近距離通信無線機により、非接触型支払トランザクション端末１３００（例えば、ＮＦＣ対応の支払トランザクション端末）により生成される場１３０２（例えば、ＮＦＣ対応ＲＦ場）の存在を検出する。いくつかの実施形態では、電子デバイスは場及び非接触型支払トランザクション端末１３００からの通信開始信号を検出する。デバイスは、支払トランザクションを許可するために、非接触型支払トランザクション端末１３００と通信する。
【０３６７】
いくつかの実施形態では、ユーザは、インターネットなどのネットワークへのアクセスが利用可能であるあらゆる場所からの購入を行うことができる。例えば、ユーザは、電子デバイス１００のソフトウェアアプリケーションにアクセスして、インターネット接続を用いて、支払トランザクションの支払を行うために、遠隔支払処理端末との通信を開始することができる。
【０３６８】
いくつかの実施形態では、電子デバイスは、デバイス１００である。いくつかの実施形態では、電子デバイスは、デバイス３００である。このデバイスは、ディスプレイ（例えば、１１２、３４０）、プロセッサ（例えば、１２０、３１０）、及びプロセッサによる実行のための１つ以上のプログラムを記憶したメモリ（例えば、１０２、３７０）を有している。
【０３６９】
図１３Ｃは、電子デバイス（例えば、１００）にリンクされた複数の支払口座の表現を含む例示的なユーザインターフェースを示す図である。複数の支払口座は、第１の支払口座（例えば、１３０４）と第２の支払口座（例えば、１３０６）とを含み、第２の支払口座は、第１の支払口座（例えば、１３０４）とは異なる。
【０３７０】
デバイスは、支払トランザクションの支払トランザクション要求を受信するが、第１の支払口座（例えば、１３０４）と第２の支払口座（例えば、１３０６）とは、支払トランザクションに対する支払を行うために、双方とも利用可能である。例えば、場１３０２及び／又は通信開始信号の検出は、支払トランザクション要求であってもよい。別の実施例では、支払トランザクション要求は、ユーザが支払を許可することである。別の実施例では、支払トランザクション要求は、ユーザが、支払を許可する前に、購入の要約（例えば、購入アイテム及び支払方法のリスト）を検討するためのアフォーダンスをアクティブ化することである。
【０３７１】
支払トランザクション要求の受信に応じて、デバイスは、支払口座選択情報（例えば、現在位置情報、現在時刻、現在のカレンダーイベントのスケジュール）を取得する。支払口座選択情報に基づいて、第１の支払トランザクションの基準が満たされているとの決定に従って、デバイスは、第１の支払口座（例えば、１３０４）を使用して、支払トランザクションにおける支払を行う。例えば、デバイスは、第１のクレジットカードの主口座番号を、非接触型支払トランザクション端末又はオンライン支払プロセッサに送信する。支払口座選択情報に基づいて、第２の支払トランザクションの基準が満たされているとの決定に従って、デバイスは、第２の支払口座（例えば、１３０６）を使用して、支払トランザクションにおける支払を行う。例えば、デバイスは、第２のクレジットカードの主口座番号を、非接触型支払トランザクション端末又はオンライン支払プロセッサに送信する。
【０３７２】
図１３Ｄは、支払が行われた後に表示される、例示的なユーザインターフェースを示す図である。この実施例では、第１の支払トランザクション基準が満たされたものである。したがって、デバイスは、第１の支払口座（例えば、１３０４）を使用して、支払トランザクションにおける支払を行ったものである。
【０３７３】
いくつかの実施形態によれば、異なる支払口座は、異なる主口座番号を有している。いくつかの実施形態によれば、第１の支払口座は、第１の主口座番号と関連付けられ、第２の支払口座は、第１主口座番号とは異なる第２の主口座番号に関連付けられている。支払トランザクションにおいて支払を行うことは、対応する主口座番号を使用して支払を許可することを含んでいる。例えば、第１の支払口座（例えば、１３０４）を使用する場合には、デバイスは、第１の主口座番号を、非接触型支払トランザクション端末（１３００）又はオンライン支払プロセッサに送信する。別の実施例では、第２の支払口座（例えば、１３０６）を使用する場合には、デバイスは、第２の主口座番号を、非接触型支払トランザクション端末（１３００）又はオンライン支払プロセッサに送信する。
【０３７４】
いくつかの実施形態によれば、支払口座選択情報は、電子デバイスの現在の位置情報を含む。例えば、デバイスのユーザがその本国にいる場合、デバイスは、第１の支払口座（例えば、１３０４）を提供し、デバイスのユーザが第２国を旅行しているときには、デバイスは、第２の支払口座（例えば、１３０６）を提供する。いくつかの実施例では、これによって、デバイスの位置に基づいて、デバイスは、適切な支払口座を自動的に選択することにより、さまざまな支払口座の中から選択するための複雑なユーザインターフェースをユーザがナビゲートする必要性を低減することができる。
【０３７５】
いくつかの実施形態によれば、支払口座選択情報は、受け入れられる支払口座の種類を含む。例えば、デバイスは、アメリカンエキスプレス（American Express）カードが受け入れられる場合には、主Ａｍｅｒｉｃａｎ  Ｅｘｐｒｅｓｓ口座を提供する。アメリカンエキスプレスが受け入れられない場合、マスターカード（登録商標）が受け入れられる場合には、主マスターカードを選択する。アメリカンエキスプレス及びマスターカードが受け入れられない場合、Ｖｉｓａ（登録商標）カードが受け入れられる場合には、主Ｖｉｓａ口座を選択する。
【０３７６】
いくつかの実施形態によれば、支払口座選択情報は、日付あるいは曜日を含む。例えば、これによって、デバイスは、平日の日中の職場での支出のために個人のクレジットカード口座を使用し、夕方及び週末の個人的支出には、個人のクレジットカード口座を使用することができる。
【０３７７】
いくつかの実施形態によれば、支払口座選択情報は、現在スケジュールされている電子カレンダーイベントを含む。例えば、デバイスは、業務上の昼食及び出張などの予定された業務イベントの間、企業クレジットカード口座を使用し、他の時間には、個人のクレジットカード口座を使用する。
【０３７８】
いくつかの実施形態によれば、支払口座選択情報は、電子デバイスの規定された近接域内における他のデバイスの識別を含む。例えば、ユーザがレストランにいて、規定された近接域内に、ユーザの配偶者の電話が検出されると、デバイスは、共通の口座に関連付けられたクレジットカード又は支払口座を使用する。ユーザが、同僚、上司、又は部下と共にレストランにいる場合、デバイスは、企業のクレジットカード又は支払口座を使用する。ユーザが、近くに知り合いが誰もいない状態でレストランにいる場合、デバイスは、個人のクレジットカード又は支払口座を使用する。
【０３７９】
いくつかの実施形態によれば、支払口座選択情報は、支払トランザクションを要求する小売業者（又は小売業者の種類）の識別を含む。例えば、デバイスは、第１の小売店で第１の支払口座（例えば、１３０４）を別の小売店で第２の支払口座（例えば、１３０６）を使用する。別の実施例では、デバイスは、ガソリンスタンド又は整備工場では、自動車のメンテナンスに関連するクレジットカード又は支払口座を使用し、食料品店では、食品雑貨の購入に関連するクレジットカード又は支払口座を使用する。
【０３８０】
いくつかの実施形態によれば、支払口座選択情報は、支払トランザクションの一部として購入される１つ以上のアイテムを含む。例えば、デバイスは、ガソリンスタンドでガソリンを購入するために第１の支払口座（例えば、１３０４）を使用し、同じガソリンスタンドにおける異なる購入トランザクションでの食品の購入のために第２の支払口座（例えば、１３０６）を使用する。
【０３８１】
いくつかの実施形態によれば、支払口座選択情報は、支払口座のうちの１つ以上に関連する１つ以上の宣伝商材を含む。例えば、デバイスは、アメリカンエキスプレスカードによる、特定の種類の買物又は特定の小売業者での買物に対して、販売促進割引が適用されるであろうことを示す情報を受信している場合、主アメリカンエキスプレス口座が選択される。
【０３８２】
いくつかの実施形態によれば、デバイスは、支払トランザクションの適合した基準に基づいて、電子デバイスで通知を提供（例えば、音声、触覚、又はその両方）する。この通知は、支払トランザクションにおいて支払を行うために用いられる対応する支払口座を示す。例えば、デバイスは、どの支払口座が選択されたかをユーザに知らせるために、それぞれの異なる支払口座に関して、カスタムの触覚又は音声のアラートを提供する。いくつかの実施形態では、デバイスがデフォルトの支払口座と異なる支払口座を選択するたびに、デバイスは、同じ触覚及び／又は音声のアラートを提供する。これによって、ユーザは、デフォルトの支払口座以外の支払口座を支払トランザクションについて使用するであろうことを通知される。
【０３８３】
いくつかの実施形態によれば、第１の支払口座はデフォルトの支払口座であり、第２の支払口座はデフォルトの支払口座とは異なる。例えば、第１の支払トランザクションの基準は、デフォルトの支払口座を上書きする条件がない場合に満たされる１つ以上の基準を含み、第２の支払トランザクションの基準は、第２の支払口座を支持してデフォルトの支払アカウントを上書きする条件がある場合に満たされる１つ以上の基準を含んでいる。
【０３８４】
いくつかの実施形態によれば、デバイスは、電子財布からデフォルトの支払口座として第１の支払口座の特定を受信するが、電子財布は、複数の支払口座（例えば、１３０４、１３０６、１３０８）の表現を含む。例えば、デバイスは、電子財布アプリケーションを含む。この電子財布アプリケーションは、複数の支払口座に関する情報を含み、複数の支払口座のうち、どの支払口座がデフォルトの支払口座であるかを示している。
【０３８５】
いくつかの実施形態によれば、第１の支払口座（例えば、１３０４）は、第１のクレジットカードに関連付けられ、第２の支払口座（例えば、１３０６）は、第２のクレジットカードに関連付けられている。例えば、第１の支払口座（例えば、１３０４）は、ＡＡ銀行のクレジットカードにリンクされ、第１の支払口座を用いて行われた支払は、ＡＡ銀行の第１のクレジットカードと同じ回転信用勘定に現れる。
【０３８６】
図１４は、いくつかの実施形態に係る、利用可能な支払口座の中から支払口座を選択する方法１４００を例示するフロー図である。方法１４００は、デバイス（例えば、１００、３００）において実行される。このデバイスは、ディスプレイ（例えば、１１２、３４０）、プロセッサ（例えば、１２０、３１０）、及びプロセッサによる実行のための１つ以上のプログラムを記憶したメモリ（例えば、１０２、３７０）を有している。方法１４００のいくつかの動作は組み合わせてもよく、いくつかの動作は順序を変更してもよく、いくつかの動作は省略してもよい。
【０３８７】
以下に説明するように、方法１４００は、支払を行う際に利用可能な支払口座の中から、支払口座を選択する直観的な方法を提供する。この方法は、支払を行うときのユーザの認識的負担を軽減し、それによって、より効率的なヒューマンマシンインターフェースを作成する。バッテリ動作式のコンピューティングデバイスの場合には、支払をより高速かつより効率的に行うことを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０３８８】
ブロック１４０２において、複数の支払口座は、電子デバイスにリンクされている。複数の支払口座は、第１の支払口座（例えば、１３０４）と第２の支払口座（例えば、１３０６）とを含み、第２の支払口座は、第１の支払口座とは異なる。
【０３８９】
ブロック１４０４では、支払トランザクションの支払トランザクション要求を受信する。第１の支払口座（例えば、１３０５）と第２の支払口座（例えば、１３０６）は、支払トランザクションに関する支払を行うために、双方とも利用可能である。
【０３９０】
ブロック１４０６では、支払トランザクション要求の受信に応じて、支払口座の選択情報（例えば、現在の位置情報、現在時刻、現在のカレンダーイベントのスケジュール）がブロック１４０８で得られる。
【０３９１】
ブロック１４１０では、支払口座選択情報に基づいて、第１の支払トランザクション基準が満たされているとの決定に従って、第１の支払口座を使用して、支払トランザクションにおける支払が行われる（例えば、デバイスは、第１のクレジットカードの主口座番号を、非接触型支払トランザクション端末又はオンライン支払プロセッサに送信する。）。
【０３９２】
ブロック１４１２では、支払口座選択情報に基づいて、第２の支払トランザクション基準が満たされているとの決定に従って、第２の支払口座を使用して、支払トランザクションにおける支払が行われる（例えば、デバイスは、第２のクレジットカードの主口座番号を、非接触型支払トランザクション端末又はオンライン支払プロセッサに送信する。）。
【０３９３】
方法１４００に関して上述された方法（例えば、図１４、及び図１３Ａ〜図１３Ｄ）の詳細はまた、以下及び上記で説明される方法にも、類似の方式で適用可能であることに留意されたい。例えば、方法６００、８００、１０００、１２００、１６００、１８００、２０００、及び２２００は、方法１４００を参照して上述した、さまざまな方法の特徴のうちの１つ以上を含み得る。例えば、方法１４００を参照して上述した、支払口座、トランザクション、情報、基準、デバイス、及びユーザインターフェース要素は、本明細書に記載の他の方法を参照して本明細書で説明した支払口座、トランザクション、情報、基準、デバイス、及びユーザインターフェース要素の特徴のうちの１つ以上を、任意選択的に含んでいる。簡潔性のためにこれらの詳細は以下では繰り返されない。
【０３９４】
図１５は、いくつかの実施形態に係る、電子デバイス（例えば、１００、３００）を用いて、購入アイテムに関連付けられたデジタルアイテムのインジケーションを表示するための例示的なユーザインターフェースを示す図である。これらの図の手法及びユーザインターフェースは、図１６の方法を含めた、以下で説明される方法を例示するために使用される。
【０３９５】
図１５は、支払トランザクションが、購入アイテム（例えば、Ｔ１０００ビデオゲームコンソール１５０２）に関して許可されたことを示す例示的なユーザインターフェースを示す図である。デバイス（例えば、１００）は、電子デバイスにリンクされた支払口座（例えば、１５０４）を使用して購入アイテム（例えば、商品又は現実のサービス）の支払トランザクションを許可する。購入されたアイテムは、物理的な商品及び現実のサービスを含むセットから選択される。例えば、ユーザは、近距離通信無線機を使用して、小売店（例えば、Ｔｉｍのおもちゃ屋）で製品（例えば、Ｔ１０００ビデオゲームコンソール）を購入する。支払トランザクションを許可した後、デバイスは、購入アイテムが、デジタルアイテム（例えば、デジタル商品又はサービスであり、Ｔ１０００ビデオゲームコンソールのためのコントローラソフトウェアアプリケーションなど）に関連すると判断するが、デジタルアイテムは購入アイテムとは異なり、デバイスは、購入アイテムに関連するデジタルアイテム（例えば、アフォーダンス１５０６）のインジケーションを表示する。例えば、図１４及び図１３Ａ〜図１３Ｄに関連して説明した方法は、製品の購入に使用される支払口座を決定するために使用することができる。
【０３９６】
いくつかの実施形態によれば、デジタルアイテム（コントローラソフトウェアアプリケーション）は、支払トランザクションの一部ではなかった（例えば、それは、支払トランザクションの一部として、購入されなかったか、又はライセンスされなかった）。
【０３９７】
いくつかの実施形態によれば、支払トランザクションは、実店舗、コンサート会場、又は他の物理的な店舗、などの物理的な小売店の場所にある支払端末との通信（例えば、ＮＦＣ技術によって）に基づいて許可される。
【０３９８】
いくつかの実施形態によれば、デジタルアイテムのインジケーションの表示することは、デジタルアイテム（例えば、プロンプト１５０８）をダウンロードするためのプロンプトを表示することを含む。例えば、デバイスは、ユーザによって購入されたメディア再生デバイスを制御するためのアプリケーションをダウンロードするように、ユーザを促す。別の例では、デバイスは、コンサートチケットが購入されるとき、コンサート会場のアプリケーションをインストールするか、又はコンサート会場の地図を文書リーダにダウンロードすることをユーザに促す。
【０３９９】
いくつかの実施形態によれば、デジタルアイテムをダウンロードするためのプロンプト（例えば、１５０８）を表示している間に、デバイスは、確認アフォーダンス（例えば、アフォーダンス１５０６）の選択を検出する。確認アフォーダンス（例えば、１５０６）の選択の検出に応じて、デバイスは、デジタルアイテムをデバイスにダウンロードする。任意選択的に、デバイスはまた、デバイス上にデジタルアイテムをインストールする。例えば、デバイスは、ユーザによって購入されたメディア再生デバイスを制御するためのアプリケーションをダウンロードするように、ユーザを促す。別の実施例では、デバイスは、コンサートチケットが購入された場合、コンサート会場のアプリケーションをインストールするか、又はコンサート会場の地図を文書リーダにダウンロードすることをユーザに促す。
【０４００】
いくつかの実施形態によれば、プロンプトを表示している間、デバイスは、取消しアフォーダンス（例えば、１５１０）の選択を検出する。取消しアフォーダンス（例えば、１５１０）の選択の検出に応じて、デバイスは、デバイスにデジタルアイテムをダウンロードすることを見合わせる。例えば、ユーザは、デジタルアイテムをダウンロードしない希望を示す。
【０４０１】
いくつかの実施形態によれば、デジタルアイテムのインジケーションを表示することは、デジタルアイテムをデバイスにダウンロードすることを含む。例えば、デバイスは、電子デバイスを使用してユーザによって購入されたメディア再生デバイスを制御するためのアプリケーションをダウンロードするか、又はコンサートのチケットを電子デバイスを用いて購入した場合には、デバイスは、コンサート会場の地図を文書リーダにダウンロードする。
【０４０２】
いくつかの実施形態によれば、デジタルアイテムは、電子デバイスのディスプレイ上に表示されている広告又はクーポンである。
【０４０３】
いくつかの実施形態によれば、デジタルアイテムのインジケーションは、デバイスにより完了された支払トランザクションの許可に応じて（例えば、小売業者から確認通信を受信することに応ずるのではない）表示される。例えば、デジタルアイテムは、小売業者からの確認電子メール又はテキストメッセージではない。支払トランザクションの許可に応じて、デバイスは、支払トランザクションに基づいて、デバイスで通知を生成する。例えば、小売業者は、デバイスに通信を送信する能力を有していない場合（デバイスと関連付けられた電子メールアドレス又は電話番号を有していない小売業者など）でも、通知が生成される。
【０４０４】
いくつかの実施形態によれば、購入アイテムに関連付けられたデジタルアイテムの決定は、購入アイテムの製造者からの情報に基づき、購入アイテムの製造者は、購入アイテムの販売者とは異なる。
【０４０５】
いくつかの実施形態によれば、購入アイテムは物理的な商品であり、デジタルアイテムはアプリケーションである。例えば、アプリケーションは、物理的な商品を電子的に制御するため、など、物理的な商品と通信するように構成されている。
【０４０６】
いくつかの実施形態によれば、購入アイテムは、開催場所でのイベントの入場券であり、デジタルアイテムは、開催場所についての付加情報（例えば、地図、スケジュール等）を含む。
【０４０７】
図１６は、いくつかの実施形態に係る、購入アイテムに関連付けられたデジタルアイテムのインジケーションを表示する方法１６００を例示するフロー図である。方法１６００は、デバイス（例えば、１００、３００）において実行される。このデバイスは、ディスプレイ（例えば、１１２、３４０）、プロセッサ（例えば、１２０、３１０）、及びプロセッサによる実行のための１つ以上のプログラムを記憶したメモリ（例えば、１０２、３７０）を有している。方法１６００のいくつかの動作は組み合わせてもよく、いくつかの動作は順序を変更してもよく、いくつかの動作は省略してもよい。
【０４０８】
以下に説明するように、方法１６００は、購入アイテムに関連付けられたデジタルアイテムのインジケーションを表示するための直観的な方法を提供する。この方法は、関連するデジタルアイテムを有するアイテムを購入するときのユーザの認知的負担を軽減し、それによって、より効率的なヒューマンマシンインターフェースを生成する。バッテリ動作式のコンピューティングデバイスの場合には、ユーザが、より速く、より効率的に、購入アイテムに関連するデジタルアイテムのインジケーションを見ることを可能にすることにより、電力を節約し、バッテリの充電間隔が大きくなる。
【０４０９】
ブロック１６０２において、支払トランザクションは、電子デバイスにリンクされた支払口座を使用して購入アイテム（例えば、商品又は現実のサービス）に対して許可される。購入アイテムは、物理的な商品又は現実のサービスを含むセットから選択される（例えば、ユーザは、近距離無線通信を使用して小売店で製品を購入する）。
【０４１０】
ブロック１６０４で、支払トランザクションを許可した後、購入アイテムは、デジタルアイテム（例えば、デジタルアイテム又はサービス）に関連すると判定される。デジタルアイテムは、購入アイテムとは異なる。
【０４１１】
支払トランザクションを許可した後、ブロック１６０６で、購入アイテムに関連するデジタルアイテム（例えば、１５０６）のインジケーションが表示される。
【０４１２】
方法１６００（例えば、図１５及び図１６）に関して上述された方法の詳細はまた、以下及び上記で説明される方法にも、類似の方式で適用可能であることに留意されたい。例えば、方法６００、８００、１０００、１２００、１４００、１８００、２０００、及び２２００は、方法１６００を参照して上述した、さまざまな方法の特徴のうちの１つ以上を含み得る。例えば、方法１６００を参照して上述した、口座、トランザクション、許可、購入アイテム、デジタルアイテム、デバイス、インジケーション、及びユーザインターフェース要素は、本明細書に記載の他の方法を参照して本明細書で説明した口座、トランザクション、許可、購入アイテム、デジタルアイテム、デバイス、インジケーション、及びユーザインターフェース要素の特徴のうちの１つ以上を、任意選択的に有する。簡潔性のために、これらの詳細は、以下では繰り返されない。
【０４１３】
図１７Ａ〜図１７Ｂは、いくつかの実施形態に係る、電子デバイス（例えば、１００、３００）を使用して、進行中の通信の参加者との支払トランザクションを開始するための例示的なユーザインターフェースを示す図である。これらの図のユーザインターフェースは、図１８の方法を含めた、以下で説明される方法を例示するために使用される。
【０４１４】
図１７Ａにおいて、デバイスは、デバイスのユーザと１人以上の他の参加者（例えば、１７０４）との間で進行中の通信（例えば、通話、テキスト又はマルチメディアのメッセージング会話１７０２、電子メールのスレッド）を示すユーザインターフェースを含む通信アプリケーションのためのユーザインターフェースを表示する。例えば、一人以上の他の参加者は、メッセージングアプリケーションにおける会話の参加者、メールアプリケーションにおける電子メールの参加者、又はカレンダーアプリケーション内のイベントの参加者であってもよい。通信アプリケーションのためのユーザインターフェースは、支払アフォーダンス（例えば、１７０６）を含む。例えば、支払アフォーダンスは、「支払って下さい」を示してもよい。
【０４１５】
進行中の通信を示すユーザインターフェースを表示する間に、デバイスは、支払アフォーダンス（例えば、１７０６）のアクティブ化を検出する。支払アフォーダンス（例えば、１７０６）のアクティブ化を検出したことに応じて、ユーザと、進行中の通信の１人以上の他の参加者と、の間で支払トランザクションを開始する。図１７Ａの実施例では、進行中のメッセージ通信における他の参加者は、スミス氏だけである。例えば、図１４及び図１３Ａ〜図１３Ｄに関連して説明した方法は、ユーザと１人以上の他の参加者との間で支払トランザクションを開始するために使用される支払口座を決定するために、使用することができる。
【０４１６】
いくつかの実施形態によれば、支払トランザクションを開始することは、通信アプリケーションの受信者の情報を、第２のアプリケーションに転送することを含み、この受信者情報は、進行中の通信の１人以上の他の参加者を特定する。
【０４１７】
図１７Ｂに示すように、いくつかの実施形態によれば、デバイスは、第２のアプリケーション（例えば、支払処理アプリケーション）のユーザインターフェースを表示し、この第２のアプリケーションのユーザインターフェース（例えば、１７０８）は、進行中の通信の１人以上の他の参加者（例えば、１７１０）を示す。デバイスは、第２のアプリケーション（例えば、支払処理アプリケーション）及び電子デバイスにリンクされた支払口座を用いて、支払トランザクションを進める。
【０４１８】
いくつかの実施形態によれば、通信アプリケーションと第２のアプリケーションは、異なるアプリケーションである。いくつかの実施形態によれば、通信アプリケーションのためのユーザインターフェースは、進行中の通信の１人以上の他の参加者（例えば、１７０４）の表示された表現を含む。
【０４１９】
いくつかの実施形態によれば、支払トランザクションは別の通信と共に開始される（例えば、テキストメッセージ、電子メール、又は通話）。
【０４２０】
いくつかの実施形態によれば、支払トランザクションを開始することは、１人以上の他の参加者の総数を判定することと、１人以上の参加者の総数が１人であると判定したことに従って、支払の受取人を明示的に識別せずに支払トランザクションをユーザが開始することを可能にすることと、を含む。例えば、デバイスは、支払トランザクションの金額を指示するユーザ入力を受信し、支払トランザクションの受信者を指示するユーザ入力を受信することを見合わせる。例えば、デバイスは、金額を指示する入力を受信するが、ただ一人の受取人（一人の他の参加者）しかいないため、受取人のことは尋ねない。
【０４２１】
いくつかの実施形態によれば、支払トランザクションを開始することは、１人以上の他の参加者の総数を判定することと、１人以上の参加者の総数が１より大きいという判定に従って、支払トランザクションの金額を指定するユーザ入力と、１人以上の他の参加者は支払トランザクションの受取人であることを示すユーザ入力と、を要求することと、を含んでいる。例えば、複数の参加者がいる場合、ユーザは、支払トランザクションを開始する前に、支払に関する参加者のうちの１人以上を選択する。
【０４２２】
いくつかの実施形態によれば、通信アプリケーションは、メッセージングアプリケーションであり、１人以上の他の参加者は、表示された会話の参加者である。いくつかの実施形態によれば、通信アプリケーションは、電子メールアプリケーションであり、１人以上の他の参加者は、表示された電子メールの参加者である。いくつかの実施形態によれば、通信アプリケーションは、電話アプリケーションであり、１人以上の他の参加者は、アクティブな通話の参加者である。いくつかの実施形態によれば、通信アプリケーションは、カレンダーアプリケーションであり、１人以上の他の参加者は、表示されたカレンダーイベントの招待参加者である。いくつかの実施形態によれば、通信アプリケーションは、カレンダーアプリケーションであり、１人以上の他の参加者は、表示されたカレンダーイベントに応じた、表示されたカレンダーイベントの招待参加者である。
【０４２３】
いくつかの実施形態によれば、支払トランザクションを開始することは、支払トランザクションの金額を示すユーザ入力を要求することを含む。
【０４２４】
いくつかの実施形態によれば、１人以上の他の参加者は、電子デバイスの規定された近接域内にいる。例えば、デバイスは、現在このユーザと共にレストランにいる（例えば、規定された近接域内にいる）カレンダー招待メンバに支払を送信する迅速かつ容易な方法を提供するので、「ユーザ支払」のアフォーダンスは、ユーザに近接したカレンダー招待メンバに対してのみ表示され、ユーザに近接していないカレンダー招待メンバに対しては表示されない。
【０４２５】
図１８は、いくつかの実施形態に係る、進行中の通信の参加者との支払トランザクションを開始する方法１８００を例示するフロー図である。方法１８００は、デバイス（例えば、１００、３００）において実行される。このデバイスは、ディスプレイ（例えば、１１２、３４０）、プロセッサ（例えば、１２０、３１０）、及びプロセッサによる実行のための１つ以上のプログラムを記憶したメモリ（例えば、１０２、３７０）を有している。方法１８００のいくつかの動作は組み合わせてもよく、いくつかの動作は順序を変更してもよく、いくつかの動作は省略してもよい。
【０４２６】
以下に説明するように、方法１８００は、いくつかの実施形態に係る、進行中の通信の参加者との支払トランザクションを開始する直観的な方法を提供する。この方法は、支払を開始するときのユーザの認識的負担を軽減し、それによって、より効率的なヒューマンマシンインターフェースを作成する。バッテリ動作式のコンピューティングデバイスの場合には、ユーザが支払をより高速かつより効率的に開始することを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０４２７】
ブロック１８０２において、デバイスのユーザと１人以上の他の参加者（例えば、１７０４の「Ｍ．Ｓｍｉｔｈ」）との間で進行中の通信（例えば、通話、テキスト又はマルチメディアのメッセージング会話、電子メールのスレッド）を示すユーザインターフェースを含む通信アプリケーションのためのユーザインターフェース（例えば、１７０２）が表示される。通信アプリケーションのためのユーザインターフェースは、支払アフォーダンス（例えば、１７０６）を含む。
【０４２８】
ブロック１８０４において、進行中の通信を示すユーザインターフェース（例えば、１７０２）を表示する間に、支払アフォーダンス（例えば、１７０６）のアクティブ化が検出される。
【０４２９】
ブロック１８０６において、支払アフォーダンス（例えば、１７０６）のアクティブ化を検出したことに応じて、ユーザと進行中の通信の１人以上の他の参加者（例えば、１７０４）との間で、支払トランザクションが開始される。
【０４３０】
いくつかの実施形態によれば、図１４及び図１３Ａ〜図１３Ｄに関連して説明した方法は、ユーザと１人以上の他の参加者との間で支払トランザクションを開始するために使用される支払口座を決定するために、使用することができる。
【０４３１】
方法１８００（図１８及び図１７Ａ〜図１７Ｂ）に関して上述された方法の詳細はまた、以下及び上記で説明される方法にも、類似の方式で適用可能であることに留意されたい。例えば、方法６００、８００、１０００、１２００、１４００、１６００、２０００、及び２２００は、方法１８００を参照して上述した、さまざまな方法の特徴のうちの１つ以上を含み得る。例えば、方法１８００を参照して上述した、通信、支払アフォーダンス、トランザクション、デバイス、及びユーザインターフェース要素は、本明細書に記載の他の方法を参照して本明細書で説明した通信、支払アフォーダンス、トランザクション、デバイス、及びユーザインターフェース要素の特徴のうちの１つ以上を、任意選択的に有する。簡潔性のために、これらの詳細は、以下では繰り返されない。
【０４３２】
図１９は、いくつかの実施形態に係る、電子デバイス（例えば、１００、３００）を使用して支払トランザクションを行うための例示的なユーザインターフェースを示す図である。これらのユーザインターフェースは、図２０の方法を含めた、以下で説明される方法を例示するために使用される。
【０４３３】
デバイスには、第１のアプリケーション（例えば、商品又はサービスに関する情報を表示する地図アプリケーション又はＷｅｂブラウザアプリケーション）のためのユーザインターフェース（例えば、１９０２）が表示される。第１のアプリケーションのためのユーザインターフェース（例えば、１９０２）は、複数の小売業者（例えば、購入するアイテムを選択するための１９０４Ａ〜１９０４Ｃ）を特定する情報を含む。デバイスは、複数の小売業者のうちの第１の小売業者と支払トランザクションを開始する要求（例えば、ユーザは購入選択アフォーダンス１９０６をタップする）を受信する。第１の小売業者と支払トランザクションを開始する要求を受信したことに応じて、第１の小売業者のアプリケーション（例えば、第１の小売業者の商標を付したアプリケーションなどの、携帯デバイスからの支払トランザクションを処理するための第１の小売業者によって指定されたアプリケーション）がデバイス上で利用可能であるという判定に従って、デバイスは、第１の小売業者のアプリケーションを呼び出すが、この第１の小売業者のアプリケーションによって、ユーザは、第１の小売業者と支払トランザクションを開始する（例えば、第１の小売業者のアプリケーションが表示され、購入を行うためのオプションを提供する）ことができ、第１の小売業者のアプリケーションがデバイス上で利用できないという判定に従って、デバイスは、第１の小売業者のアプリケーションを呼び出さないで支払トランザクションを進めるためのオプションをユーザに提供する（例えば、その小売業者によって提供されていない別のアプリケーションを呼び出して、購入を行うためのオプションを提供する）。
【０４３４】
いくつかの実施形態では、第１の小売業者のアプリケーションがデバイス上で利用できず、ダウンロードは利用できるという判定に従って、デバイスは、小売業者のアプリケーションに関連付けられたダウンロードアフォーダンス（例えば、１９０８）を表示する。例えば、ダウンロードアフォーダンスは、アクティブ化されると、電子デバイスへの、第１の小売業者のアプリケーションのダウンロード（及び／又はインストール）を開始する。
【０４３５】
いくつかの実施形態によれば、第１の小売業者のアプリケーションは、デバイスにインストールされていないと、利用することができない。例えば、第１の小売業者のアプリケーションがダウンロードのために利用可能である場合であっても、第１の小売業者のアプリケーションは利用できないと判定される。
【０４３６】
いくつかの実施形態において、第１の小売業者のアプリケーションがデバイス上で利用できないと判定されたことに従って、デバイスは、第１の小売業者のアプリケーションがダウンロードのために利用可能であるか否かを判定する。第１の小売業者のアプリケーションがダウンロードのために利用可能であるという判定に従って、デバイスは、小売業者のアプリケーションと関連付けられているダウンロードアフォーダンス（例えば、１９０８）を表示する。ダウンロードアフォーダンスは、アクティブ化されると、電子デバイスへの、第１の小売業者のアプリケーションのダウンロード（及び／又はインストール）を開始する。第１の小売業者のアプリケーションがダウンロードに利用可能でないという判定に従って、デバイスは、その小売業者のアプリケーションを呼び出さないで、支払トランザクションを進めるためのオプションをユーザに提供する（例えば、その小売業者によって提供されていない別のアプリケーションを呼び出して、購入を行うためのオプションを提供する）。
【０４３７】
いくつかの実施形態によれば、第１の小売業者のアプリケーションを呼び出さないで、支払トランザクションを進めるためのオプションをユーザに提供することは、第１の小売業者の種類を判定することと、第１の小売業者の種類に基づいて、複数のテンプレートの中から第１のテンプレートを選択することと、選択した第１のテンプレートを使用して、第１の小売業者の１つ以上のアイテム（例えば、商品又はサービス）を表示することと、を含んでいる。
【０４３８】
いくつかの実施形態によれば、デバイスは、第２の小売業者のアプリケーションを呼び出さないで、第２の小売業者の種類を判定することと、第２の小売業者の種類に基づいて、複数のテンプレートの中から第２のテンプレートを選択することと、選択した第２のテンプレートを使用して、第２の小売業者の１つ以上のアイテム（例えば、商品又はサービス）を表示することであって、第１の小売業者の種類及び第２の小売業者の種類が同じである場合、第１のテンプレートと第２のテンプレートは同じである、ことと、によって、複数の小売業者のうちの第２の小売業者と第２の支払トランザクションを進めるためのオプションをユーザに提供する。
【０４３９】
いくつかの実施形態によれば、第１の小売業者の種類と第２の小売業者の種類が異なる場合、第１のテンプレートと第２のテンプレートは異なる。
【０４４０】
いくつかの実施形態によれば、小売業者のアプリケーションを呼び出さないで、支払トランザクションを進めるためのオプションをユーザに提供することは、第２のアプリケーションを呼び出すことを含む。第１の小売業者のアプリケーション、第１のアプリケーション、及び第２のアプリケーションは、異なるアプリケーションである。
【０４４１】
いくつかの実施形態によれば、第１の小売業者は、１つ以上のアイテムを、選択された第１のテンプレートに格納する。例えば、第１の小売業者は、その小売業者が販売するアイテム及びそのコストを特定することなどによって、テンプレートを生成する。
【０４４２】
いくつかの実施形態によれば、公に利用可能な情報は、１つ以上のアイテムを、選択された第１のテンプレートに格納するために、使用される。例えば、メニューは、公開ウェブサイトから検索され、選択された第１のテンプレートに格納するために使用される。
【０４４３】
いくつかの実施形態によれば、デバイスは、支払トランザクションを許可する要求を受信する。支払トランザクションを許可する要求の受信に応じて、デバイスは、支払トランザクションを許可する。
【０４４４】
いくつかの実施形態によれば、第１のアプリケーションは、地図アプリケーション又はブラウザアプリケーションである。
【０４４５】
いくつかの実施形態によれば、第２のアプリケーションは、電子デバイスにリンクされた支払口座を用いて、支払トランザクションを進めるための支払アフォーダンスを含んでいる。
【０４４６】
小売業者の種類の例としては、劇場又はコンサート会場などのイベント業者、レストラン、バー、コーヒーショップなどの飲食施設、タクシー、バス、列車、航空会社などの運送会社、モテル及びホテルなどの宿泊施設、服飾店や靴店などの衣料品店、が挙げられる。
【０４４７】
宿泊施設のテンプレートの例としては、例えば、部屋の数、予約の日付、ベッドの大きさ（例えば、クイーン又はキング）、ベッドの数（例えば、１又は２）、チェックイン時間、及びリンク、を挙げることができる。運送会社のテンプレートの例としては、例えば、予定の出発時刻と到着時刻、乗客数、座席のクラス（例えば、エコノミー、ビジネス、ファーストクラス）、を挙げることができる。イベント業者のテンプレートの例としては、例えば、行事の日付、座席の種類（例えば、２階席、１階席、及び一般席）、チケットの数、チケット受け取りの種類（例えば、留め置き、自宅での印刷、電子メール、及び郵便）、を挙げることができる。飲食施設のテンプレートの例としては、例えば、食品の種類、飲み物の種類、飲み物のサイズ、及び利用可能な予約日付と時刻、を挙げることができる。
【０４４８】
図２０は、いくつかの実施形態による、アプリケーションの利用可能性に基づいて、小売業者のアプリケーションを呼び出すための方法を例示するフロー図である。方法２０００は、ディスプレイを有するデバイス（例えば、１００、３００）において実行される。方法２０００のいくつかの動作は組み合わせてもよく、いくつかの動作は順序を変更してもよく、いくつかの動作は省略してもよい。
【０４４９】
以下で説明するように、方法２０００は、小売業者のアプリケーションを呼び出すための直観的な方法を提供する。この方法は、支払トランザクションを行うときのユーザの認識的負担を軽減し、それによって、より効率的なヒューマンマシンインターフェースを作成する。バッテリ動作式のコンピューティングデバイスの場合には、ユーザが支払トランザクションをより高速かつより効率的に行うことを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０４５０】
ブロック２００２において、第１のアプリケーション（例えば、商品又はサービスに関する情報を表示する地図アプリケーション又はＷｅｂブラウザアプリケーション）のためのユーザインターフェース（例えば、１９０２）が表示される。第１のアプリケーションのためのユーザインターフェース（例えば、１９０２）は、複数の小売業者（例えば、１９０４Ａ〜１９０４Ｃ）を特定する情報を含む。
【０４５１】
ブロック２００４において、複数の小売業者（例えば、１９０４Ａ〜１９０４Ｃ）のうちの第１の小売業者（例えば、１９０４Ｂ）との支払トランザクションを開始する要求が受信される（例えば、ユーザが購入選択アフォーダンスをタップする）。
【０４５２】
ブロック２００６で、第１の小売業者との支払トランザクションを開始する要求を受信することに応じて、ブロック２００８において、第１の小売業者のアプリケーション（例えば、第１の小売業者の商標を付したアプリケーションなどの、携帯デバイスからの支払トランザクションを処理するための第１の小売業者によって指定されたアプリケーション）がデバイス上で利用可能であるという判定に従って、第１の小売業者のアプリケーションが呼び出される。第１の小売業者のアプリケーションによって、ユーザは、第１の小売業者と支払トランザクションを開始する（例えば、第１の小売業者のアプリケーションが表示され、購入を行うためのオプションを提供する）ことができる。ブロック２０１０において、第１の小売業者のアプリケーションがデバイスで利用可能でないという判定に従って、ユーザは、第１の小売業者のアプリケーションを呼び出さないで、支払トランザクションを進めるためのオプションを提供される（例えば、その小売業者によって提供されていない別のアプリケーションを呼び出して、購入を行うためのオプションを提供する）。
【０４５３】
いくつかの実施形態によれば、図１４及び図１３Ａ〜図１３Ｄに関連して説明した方法は、第１の小売業者との間で支払トランザクションを開始するために使用される支払口座を決定するために、使用することができる。
【０４５４】
方法２０００（例えば、図１９及び図２０）に関して上述された方法の詳細はまた、以下及び上記で説明される方法にも、類似の方式で適用可能であることに留意されたい。例えば、方法６００、８００、１０００、１２００、１４００、１６００、１８００、及び２２００は、方法２０００を参照して上述した、さまざまな方法の特徴のうちの１つ以上を含み得る。例えば、方法２０００を参照して上述した、情報、小売り業者、要求、支払トランザクション、デバイス、アプリケーション、及びユーザインターフェース要素は、本明細書に記載の他の方法を参照して本明細書で説明した情報、小売り業者、要求、支払トランザクション、デバイス、アプリケーション、及びユーザインターフェース要素の特徴のうちの１つ以上を、任意選択的に有している。簡潔性のために、これらの詳細は、以下では繰り返されない。
【０４５５】
図２１は、いくつかの実施形態に係る、電子デバイス（例えば、１００、３００）を使用して購入の推奨を提供するための例示的なユーザインターフェースを示す図である。これらのユーザインターフェースは、図２２の方法を含めた、以下で説明される方法を例示するために使用される。
【０４５６】
デバイスは、そのデバイスにリンクされた１つ以上の支払口座に関連付けられた支払トランザクションの履歴を取得する（例えば、購入を行うために電子デバイスを使用することなどによる、支払口座を用いて行われた購入）。デバイスは、デバイスの現在の位置を決定する（例えば、ＧＰＳを使用して）。デバイスは、支払トランザクションの履歴の少なくとも一部と、デバイスの現在位置とに基づいて、小売業者（例えば、デバイスの現在位置に近接した小売業者）からの購入に関する推奨製品（又はサービス）を決定する。デバイスは、購入の推奨製品のインジケーション（例えば、２１０２）を表示する。デバイスは、推奨製品（例えば、推奨製品を購入する「購入」アフォーダンス）の支払トランザクションに関連付けられたアフォーダンス（例えば、２１０４）を表示する。
【０４５７】
支払トランザクションに関連付けられたアフォーダンス（例えば、２１０４）を表示する間に、デバイスは、支払トランザクションに関連付けられたアフォーダンス（例えば、２１０４）のアクティブ化を検出する。支払トランザクションに関連付けられたアフォーダンスのアクティブ化の検出に応じて、デバイスは、推奨製品の支払トランザクションを許可する処理（例えば、推奨製品及び推奨製品の価格を示す購入ユーザインターフェースを表示するか、又は推奨製品の購入を許可すること）を開始する。
【０４５８】
いくつかの実施形態によれば、デバイスは、電子デバイスの指紋センサで指紋を検出する。指紋センサでの指紋の検出に応じて、デバイスは、この指紋が、支払トランザクションの許可を可能にする、登録された指紋と一致するか否かを判定する。対応する指紋が登録された指紋と一致すると判定したことに従って、デバイスは、支払トランザクションを許可する。対応する指紋が登録された指紋と一致しないと判定したことに従って、デバイスは、支払トランザクションの許可を見合わせる（例えば、デバイスは、支払トランザクションを許可しないので、これは、支払トランザクションを進める許可がまだ必要であることを意味する）。
【０４５９】
いくつかの実施形態によれば、購入の推奨製品の表示されたインジケーションが、推奨を要求する明示的なユーザの入力なしに表示される（例えば、推奨製品のインジケーションが自動的に行われる）。
【０４６０】
いくつかの実施形態によれば、購入の推奨製品の表示されたインジケーションが、推奨を要求する明示的なユーザ入力（例えば、パーソナルアシスタントに推奨を要求する）に応じて、表示される。
【０４６１】
いくつかの実施形態によれば、購入の推奨製品の表示されたインジケーションは、暗黙的なユーザ入力（例えば、ユーザが店の窓に向かって店の窓を覗き、続いてデバイスを取り出し、デバイスのディスプレイを見るか、又はデバイスをロック解除し、地図アプリケーション又はデバイス上のデジタルパーソナルアシスタントアプリケーションを開く）に応じて、表示される。
【０４６２】
いくつかの実施形態によれば、小売業者からの購入に関する推奨製品は、現在の時刻（又は曜日）に基づいて決定される。
【０４６３】
いくつかの実施形態によれば、小売業者からの購入の推奨製品（又はサービス）は、デバイスの向きに基づいて決定される（例えば、推奨は、デバイスの背面が向いている方向によって決定されるように、ユーザが面している商売に基づく）。
【０４６４】
いくつかの実施形態によれば、購入の推奨製品のインジケーションを表示する間に、デバイスは、小売業者の名称と業務時間（例えば、２１０６）を表示する。
【０４６５】
いくつかの実施形態によれば、購入の推奨製品のインジケーションを表示する間に、デバイスは、推奨製品の１つ以上の批評を示する。
【０４６６】
いくつかの実施形態によれば、購入の推奨製品のインジケーションを表示する間に、デバイスは、第２の推奨製品を購入するためのアフォーダンスを表示し、第２の推奨製品は、この推奨製品、及び第２の推奨製品の１つ以上の批評に基づいて決定される。
【０４６７】
いくつかの実施形態によれば、購入の推奨製品のインジケーションを表示する間に、デバイスは、第３の推奨製品を購入するためのアフォーダンスを表示し、第３の推奨製品は、現在の位置に基づいて決定される。
【０４６８】
いくつかの実施形態によれば、デバイスは、電子デバイスに組込まれたセキュア要素を使用して、推奨製品の支払トランザクションを許可する。
【０４６９】
いくつかの実施形態によれば、推奨製品はコーヒーである。デバイスは、コーヒーの支払トランザクションの完了の確認を受信する。デバイスは、小売業者にコーヒーの購入の詳細を送信する（例えば、支払を確定する前又は後に、小売業者にコーヒーサイズと味の好みを送信する）。デバイスは、小売業者におけるコーヒー入手の可能性のインジケーションを表示する（例えば、コーヒーが入手可能であることを小売業者が示したとき、及び／又は小売業者が、コーヒーの入手できる予測時期を示す場合）。
【０４７０】
図２２は、いくつかの実施形態に係る、購入推奨を提供する方法を例示するフロー図である。方法２２００は、ディスプレイを有するデバイス（例えば、１００、３００）において実行される。方法２２００のいくつかの動作は組み合わせてもよく、いくつかの動作は順序を変更してもよく、いくつかの動作は省略してもよい。
【０４７１】
以下で説明するように、方法２２００は、購入の推奨を提供するための直観的な方法を提供する。この方法は、推奨を受信し購入を行うためのユーザの認識的負担を軽減し、それによって、より効率的なヒューマンマシンインターフェースを作成する。バッテリ動作式のコンピューティングデバイスの場合には、ユーザが購入の推奨に、より高速かつより効率的にアクセスすることを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０４７２】
ブロック２２０２では、デバイスにリンクされた１つ以上の支払口座に関連付けられた支払トランザクションの履歴が取得される（例えば、購入を行うために電子デバイスを使用するなどより、支払口座を用いて行われた購入）。
【０４７３】
ブロック２２０４では、デバイスの現在の位置が決定される（例えば、ＧＰＳを使用して）。
【０４７４】
ブロック２２０６では、支払トランザクションの履歴の少なくとも一部と、デバイスの現在位置とに基づいて、小売業者（例えば、デバイスの現在位置に近接した小売業者）からの購入の推奨製品（又はサービス）が決定される。
【０４７５】
ブロック２２０８では、購入の推奨製品のインジケーション（例えば、２１０２）が表示される。
【０４７６】
ブロック２２１０では、推奨製品の支払トランザクションに関連付けられたアフォーダンス（例えば、２１０４）が表示される（例えば、推奨製品を購入する「購入」ボタン）。
【０４７７】
ブロック２２１２では、支払トランザクションに関連付けられたアフォーダンス（例えば、２１０４）を表示する間に、支払トランザクションに関連付けられたアフォーダンス（例えば、２１０４）のアクティブ化が検出される。
【０４７８】
ブロック２２１４では、支払トランザクションに関連付けられたアフォーダンス（例えば、２１０４）のアクティブ化の検出に応じて、推奨製品の支払トランザクションを許可する処理（例えば、推奨製品及び推奨製品の価格を示す購入ユーザインターフェースを表示するか、又は推奨製品の購入を許可すること）が開始される。
【０４７９】
いくつかの実施形態によれば、図１４及び図１３Ａ〜図１３Ｄに関連して説明した方法は、支払トランザクションを許可するための方法において使用される支払口座を決定するために、使用することができる。
【０４８０】
方法２２００（例えば、図２１及び図２２）に関して上述された方法の詳細はまた、上記で説明される方法にも、類似の方式で適用可能であることに留意されたい。例えば、方法６００、８００、１０００、１２００、１４００、１６００、１８００、及び２０００は、方法２２００を参照して上述した、さまざまな方法の特徴のうちの１つ以上を含み得る。例えば、方法２０００を参照して上述した支払トランザクション、支払口座、デバイス、製品、小売業者、許可、インジケーション、アフォーダンス、及び他のユーザインターフェース要素は、本明細書に記載の他の方法を参照して本明細書に記載した支払トランザクション、支払口座、デバイス、製品、小売業者、許可、インジケーション、アフォーダンス、及び他のユーザインターフェース要素の特徴のうちの１つ以上を、任意選択的に有している。簡潔性のために、これらの詳細は、以下では繰り返されない。
【０４８１】
いくつかの実施形態によれば、図２３は、説明されるさまざまな実施形態の原理に従って構成された電子デバイス２３００の機能ブロック図を示す。このデバイスの機能ブロックは、説明されるさまざまな実施形態の原理を実行するために、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせによって、任意選択的に実装される。図２３で説明される機能ブロックが、説明されるさまざまな実施形態の原理を実施するように、任意選択的に組み合わされ、又はサブブロックに分離されることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明される機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に支持する。
【０４８２】
図２３で示されるように、電子デバイス２３００は、グラフィックユーザインターフェースを表示するように構成されたディスプレイユニット２３０２、任意選択的に、情報を送信するように構成された送信ユニット２３０４、並びにディスプレイユニット２３０２及び任意選択的に送信ユニット２３０４に連結された処理ユニット２３０６を含む。処理ユニット２３０６には、受信ユニット２３０８、判定ユニット２３１０、リンクユニット２３１２及び提供ユニット２３１４が含まれる。いくつかの実施形態では、処理ユニット２３０６には、表示可能化ユニット２３１６、送信可能化ユニット２３１８、開始ユニット２３２０、及び割り当てユニット２３２２が含まれる。
【０４８３】
処理ユニット２３０６は、クレジットカードに関連付けられた支払口座を対応するデバイスにリンクする要求であって、要求はクレジットカードに関する情報を含む、要求を受信し（例えば、受信ユニット２３０８を用いて）、この要求の受信に応じて、支払口座を対応するデバイスにリンクするために更なる検証が必要であるか否かを判定し（例えば、判定ユニット２３１０を用いて）、支払口座を対応するデバイスにリンクするために更なる検証が必要ではないという判定に従って、支払口座を対応するデバイスにリンクし（例えば、リンクユニット２３１２を用いて）、支払口座が対応するデバイスにリンクされたというインジケーションを提供し（例えば、提供ユニット２３１４を用いて）、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、支払口座を対応するデバイスにリンクするために更なる検証が必要であるというインジケーションを提供する（例えば、提供ユニット２３１４を用いて）、ように構成されている。
【０４８４】
いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるというインジケーションは、電子デバイスのディスプレイ上に表示される英数字の視覚的インジケータを含む。
【０４８５】
いくつかの実施形態では、支払口座を対応するデバイスにリンクするために更なる検証が必要であるというインジケーションは、支払口座を対応するデバイスにリンクするためにユーザが取るべき追加のステップの視覚的インジケーションを含む。
【０４８６】
いくつかの実施形態では、処理ユニット２３０６は、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、ディスプレイユニット２３０２上への複数の通信方法アフォーダンスの表示を可能にする（例えば、表示可能化ユニット２３１６を用いて）ように更に構成されており、各通信方法アフォーダンスは、検証通信に関する各通信方法に関連付けられ、複数の通信方法アフォーダンスは、金融機関から受信した通信に基づく。
【０４８７】
いくつかの実施形態では、処理ユニット２３０６は、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、ディスプレイユニット２３０２上への複数の通信方法アフォーダンスの表示を可能にする（例えば、表示可能化ユニット２３１６を用いて）ように更に構成されており、各通信方法アフォーダンスは、検証通信に関する各通信方法に関連付けられ、複数の通信方法アフォーダンスの表示は、ローカルに記憶された連絡先情報に基づいており、このローカルに記憶された連絡先情報は、各通信方法を含んでいる。
【０４８８】
いくつかの実施形態では、処理ユニット２３０６は、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、複数の通信方法アフォーダンスのうちの１つの通信方法アフォーダンスの選択を受信し（例えば、受信ユニット２３０８を用いて）、通信方法アフォーダンスの選択の受信に応じて、金融機関への選択された通信方法アフォーダンスの対応する通信方法のインジケーションの送信を可能にする（例えば、送信可能化ユニット２３１８を用いて）、ように更に構成され、この検証通信は、通信方法アフォーダンスに基づく。
【０４８９】
いくつかの実施形態では、処理ユニット２３０６は、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、支払口座に関連付けられた金融機関からの検証通信を受信する（例えば、受信ユニット２３０８を用いて）ように更に構成され、この検証通信は、支払口座を対応するデバイスにリンクすることを検証するためである。
【０４９０】
いくつかの実施形態では、処理ユニット２３０６は、支払口座を対応するデバイスにリンクするために更なる検証が必要であるという判定に従って、金融機関との検証通信を開始するためのユーザからの要求を受信し（例えば、受信ユニット２３０８を用いて）、この要求の受信に応じて、支払口座に関連付けられた金融機関との検証通信を開始する（例えば、開始ユニット２３２０を用いて）、ように更に構成され、この検証通信は、支払口座を対応するデバイスにリンクすることを検証するためである。
【０４９１】
いくつかの実施形態では、処理ユニット２３０６は、支払口座を対応するデバイスにリンクするための検証コードを含む通知を電子デバイスで受信し（例えば、受信ユニット２３０８を用いて）、検証コードを含む通知を電子デバイスで受信したことに応じて、支払口座を対応するデバイスにリンクする（例えば、リンクユニット２３１２を用いて）、ように更に構成されている。
【０４９２】
いくつかの実施形態では、処理ユニット２３０６は、支払口座を対応するデバイスにリンクしたことを表示する通知をデバイスに表示することを可能にする（例えば、表示可能化ユニット２３１６を使用して）ことを含む、支払口座が対応するデバイスにリンクされたことを表示するデバイス上の確認を表示可能にするように更に構成されている。
【０４９３】
いくつかの実施形態では、処理ユニット２３０６は、支払口座を対応するデバイスにリンクするための２次検証コードを要求するユーザ入力を受信し（例えば、受信ユニット２３０８を用いて）、２次検証コードを要求する入力の受信に応じて、２次検証コードを要求するリクエストを金融機関へ送信可能にする（例えば、送信可能化ユニット２３１８を用いて）、ように更に構成されている。
【０４９４】
いくつかの実施形態では、処理ユニット２３０６は、支払口座を対応するデバイスにリンクするための２次検証コードを含む２次通知を電子デバイスで受信し（例えば、受信ユニット２３０８を用いて）、２次検証コードを含む２次通知を電子デバイスで受信したことに応じて、支払口座を対応するデバイスにリンクし（例えば、リンクユニット２３１２を用いて）、支払口座が対応するデバイスにリンクされたことを示す確認をデバイスに表示可能にする、ように更に構成されている。
【０４９５】
いくつかの実施形態では、処理ユニット２３０６は、対応するデバイスを用いる支払口座からの支払の許可のさいに使用するために、金融機関から主口座番号を受信する（例えば、受信ユニット２３０８を用いて）ように更に構成されており、主口座番号は、クレジットカードに表示された口座番号とは異なる。
【０４９６】
いくつかの実施形態では、処理ユニット２３０６は、主口座番号を対応するデバイスに割り当てる（例えば、割り当てユニット２３２２を用いて）ように更に構成されており、主口座番号は、クレジットカードに表示された口座番号とは異なる。
【０４９７】
いくつかの実施形態では、支払口座をリンクする要求を受信する（例えば、受信ユニット２３０８を用いて）ことは、遠隔サーバから少なくとも部分的なクレジットカード情報をインポートするためのクレジットカードインポートアフォーダンスをディスプレイユニットに表示可能にすることと、クレジットカードインポートアフォーダンスのユーザ選択を受信することと、遠隔サーバからクレジットカード情報をインポートするためのクレジットカードインポートアフォーダンスのユーザ選択の受信に応じて、クレジットカードの詳細画面を表示可能にすることであって、クレジットカードの詳細画面は、支払口座に関連付けられたクレジットカードのクレジットカード番号のインジケーションを含み、セキュリティコードを受信するためのセキュリティコード入力欄を含む、ことと、ユーザ入力によって、セキュリティコード入力欄に、対応するセキュリティコードを受信することと、クレジットカード番号及び対応するセキュリティコードに基づく検証を使用して、クレジットカードの有効性を判定することと、を含む。
【０４９８】
いくつかの実施形態では、支払口座をリンクする要求を受信する（例えば、受信ユニット２３０８を用いて）ことは、電子デバイスにおけるユーザ入力によって、クレジットカード情報を受信するためのクレジットカード入力アフォーダンスを、ディスプレイに表示可能にすることと、クレジットカード入力アフォーダンスのユーザ選択を受信することと、クレジットカード情報を入力するためのクレジットカード入力アフォーダンスのユーザ選択の受信に応じて、クレジットカードの詳細画面を表示可能にすることであって、クレジットカードの詳細画面は、支払口座に関連付けられたクレジットカード番号を受信するための口座入力欄を含み、セキュリティコードを受信するためのセキュリティコード入力欄を含む、ことと、ユーザ入力によって、口座入力欄で、対応するクレジットカード番号を、セキュリティコード入力欄で、対応するセキュリティコードを、受信することと、対応するクレジットカード番号及び対応するセキュリティコードに基づく検証を使用して、クレジットカードの有効性を判定することと、を含む。
【０４９９】
いくつかの実施形態では、クレジットカードの詳細画面は、支払口座に関連付けられたクレジットカードの表示された視覚的にグラフィカルな表現を含み、このグラフィカルな表現は、支払口座に関連付けられたクレジットカードの背景画像を含む。
【０５００】
いくつかの実施形態では、対応するデバイスは、この電子デバイスとは別の第２の電子デバイスである。
【０５０１】
いくつかの実施形態では、対応するデバイスは電子デバイスであり、電子デバイスは、移動体通信デバイスである。
【０５０２】
いくつかの実施形態では、処理ユニット２３０６は、対応するデバイスが、対応するデバイスをロック解除するためのロック解除の許可（例えば、パスコード）を必要とするように構成されているかどうかを判定し（例えば、判定ユニット２３１０を用いて）、対応するデバイスが、ロック解除の許可を必要とするように構成されていないという判定に従って、対応するデバイスの（ロック解除のため、又は対応するデバイスの特定の機能にアクセスするための）ロック解除の許可を対応するデバイスが必要とするように構成するための、ロック解除の認証コンフィギュレータを、ディスプレイユニット２３０２上に表示可能にする（例えば、表示可能化ユニット２３１６を用いて）、ように更に構成されている。
【０５０３】
いくつかの実施形態では、処理ユニット２３０６は、第２のクレジットカードに関連付けられた第２の支払口座を対応するデバイスにリンクする第２の要求であって、この第２の要求は第２のクレジットカードに関する情報を含む、第２の要求をを受信し（例えば、受信ユニット２３０８を用いて）、第２の支払口座を対応するデバイスにリンクし（例えば、リンクユニット２３１２を用いて）、第２の支払口座が対応するデバイスにリンクされたというインジケーションを提供し（例えば、提供ユニット２３１４を用いて）、少なくとも、支払口座と第２の支払口座の中から、支払トランザクションのために使用されるデフォルトの支払口座を指定する選択を受信する（例えば、受信ユニット２３０８を用いて）、ように更に構成されている。
【０５０４】
図６Ａ〜図６Ｃを参照して上述された動作は、図１Ａ〜図１Ｂ、又は図２３に示される構成要素によって、任意選択的に実行される。例えば、受信動作６０２、判定動作６１０、リンク動作６１２、及び提供動作６１４は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に実行することができる。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１の各イベント認識部１８０は、イベント情報を各イベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触（又はデバイスの回転）が、ユーザインターフェース上のオブジェクトの選択又はある向きから別の向きへのデバイスの回転などの、所定のイベント又はサブイベントに対応するか否かを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を、任意選択的に用いるか又は呼び出す。いくつかの実施形態では、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための各ＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が、図１Ａ〜図１Ｂに示される構成要素に基づいて、どのように実施され得るかは明らかであろう。
【０５０５】
いくつかの実施形態によれば、図２４は、説明されるさまざまな実施形態の原理に従って構成された電子デバイス２４００の機能ブロック図を示す。このデバイスの機能ブロックは、説明されるさまざまな実施形態の原理を実行するために、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせによって、任意選択的に実装される。図２４で説明される機能ブロックが、説明されるさまざまな実施形態の原理を実施するように、任意選択的に組み合わされ、又はサブブロックに分離されることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明される機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に支持する。
【０５０６】
図２４に示すように、電子デバイス２４００は、グラフィックユーザインターフェースを表示するように構成されたディスプレイユニット２４０２と、近距離無線通信を送信及び受信するように構成された近距離無線通信ユニット２４０４と、を備えている。任意選択的に、電子デバイス２４００は、指紋を検出するように構成された指紋センサユニット２４０６と、音を出力するように構成されたスピーカユニット２４０８と、触覚的出力を生成するように構成された触覚出力ユニット２４１０と、を備えている。電子デバイスは、ディスプレイユニット２４０２、近距離通信無線ユニット２４０４、並びに、任意選択的に、指紋センサユニット２４０６、スピーカユニット２４０８、及び触覚出力ユニット２４１０、に連結された処理ユニット２４１２を備えている。処理ユニット２４１２は、無線可能化ユニット２４１４、判定ユニット２４１６、処理ユニット２４１８、及び提供ユニット２４２０を備える。いくつかの実施形態では、処理ユニット２４１２は、投入ユニット２４２２、表示可能化ユニット２４２６、受信ユニット２４２８、選択ユニット２４６０、検出ユニット２４３２と、許可ユニット２４３４、見合わせユニット２４３６、スピーカ可能化ユニット２４３８と、触覚出力ユニット２４４０と、及び要求ユニット２４４２とを備えている。
【０５０７】
処理ユニット２４１２は、非接触型支払トランザクション端末によって、生成される場の存在を、近距離通信無線ユニット２４０４で検出可能にし（例えば、無線可能化ユニット２４１４を用いて）、非接触型支払トランザクション端末により生成された場の存在の検出に応じて、支払トランザクションを進める許可が提供されているか否かを判定し（例えば、判定ユニット２４１６を用いて）、支払トランザクションを進めるための許可が提供されたという判定に従って、非接触型支払トランザクション端末を用いて、支払トランザクションを進め（例えば、処理ユニット２４１８を用いて）、支払トランザクションを進めるための許可が提供されていないという判定に従って、支払トランザクションを開始するための許可を要求するインジケーションを提供する（例えば、提供ユニット２４２０を用いて）、ように構成されている。
【０５０８】
いくつかの実施形態では、生成された場の存在を検出したときに、電子デバイスのユーザインターフェースはロックされており、生成された場の存在を検出したときに、電子デバイスのディスプレイはオフされており、処理ユニット２４１２は、非接触型支払トランザクション端末により生成される場の存在の検出に応じて、ディスプレイをオンする（例えば、投入ユニット２４２２を用いて）ように更に構成されている。
【０５０９】
いくつかの実施形態では、処理ユニット２４１２は、非接触型支払トランザクション端末によって生成される場の存在の検出後に、支払トランザクションを進めるための許可が提供されていない場合、デバイスが、もはや非接触型支払トランザクション端末により生成される場の範囲内に存在しないことを、近距離通信無線２４０４によって検出し（例えば、無線可能化ユニット２４１４を用いて）、デバイスがもはや場の範囲内に存在しないことを検出したことに応じて、別の支払口座に関連付けられた複数の支払カードアフォーダンスを表示可能にし（例えば、表示可能化ユニット２４２６を用いて）、支払口座のうちの１つによって、支払トランザクションを所定の時間進める許可を受信する（例えば、受信ユニット２４２８を用いて）、ように更に構成されている。
【０５１０】
いくつかの実施形態では、処理ユニット２４１２は、複数の支払カードアフォーダンスのうちのデフォルトの支払カードアフォーダンスがデフォルトの支払口座として選択されているというインジケーションを提供する（例えば、提供ユニット２４２０を用いて）ように更に構成されており、デフォルトの支払カードアフォーダンスに関連付けられたデフォルトの主口座番号は、支払トランザクションで使用されるために選択される。
【０５１１】
いくつかの実施形態では、処理ユニット２４１２は、複数の支払カードアフォーダンスのうちの別の支払カードアフォーダンスであって、この別の支払カードアフォーダンスは、対応する別の主口座番号に関連付けられる別の支払カードアフォーダンの選択を受信し（例えば、受信ユニット２４２８を用いて）、別の支払カードアフォーダンスの選択の受信に応じて、支払トランザクションに使用するための対応する別の主口座番号を選択する（例えば、選択ユニット２４３０を用いて）、ように更に構成されている。
【０５１２】
いくつかの実施形態では、処理ユニット２４１２は、支払トランザクションを進めるための許可が提供されていないという判定に従って、所定の時間の間に、支払トランザクションを進めるための許可を受信する（例えば、受信ユニット２４２８を用いて）、ように更に構成されている。
【０５１３】
いくつかの実施形態では、処理ユニット２４１２は、非接触型支払トランザクション端末により生成される場の存在の検出前に、所定の時間の間に、支払トランザクションを進める許可を受信する（例えば、受信ユニット２４２８を用いて）ように更に構成されている。
【０５１４】
いくつかの実施形態では、所定の時間は、電子デバイスの現在位置に基づく。
【０５１５】
いくつかの実施形態では、所定の時間は、支払口座に関連付けられたクレジットスコアに基づく。
【０５１６】
いくつかの実施形態では、所定時間は、ユーザ設定可能である。
【０５１７】
いくつかの実施形態では、処理ユニット２４１２は、デバイスが、非接触型支払トランザクション端末によって生成される場の範囲内にある間に、電子デバイスの指紋センサユニット２４０６上で対応する指紋を検出（例えば、検出ユニット２４３２を用いて）し、指紋センサユニット２４０６上で対応する指紋を検出したことに応じて、この指紋が、支払トランザクションの許可を可能とする登録された指紋と一致するか否かを判定（例えば、判定ユニット２４１６を用いて）し、対応する指紋が登録された指紋と一致するという判定に従って、支払トランザクションを許可（例えば、許可ユニット２４３４を用いて）し、対応する指紋が登録された指紋と一致しないと判定されたことに従って、支払トランザクションの許可を見合わせる（例えば、見合わせユニットを用いて）、ように更に構成されている。
【０５１８】
いくつかの実施形態では、処理ユニット２４１２は、対応する指紋が登録された指紋と一致しないという判定に従って、支払トランザクションを進める許可が提供されなかったことを表す失敗の音声アラートを、電子デバイスでスピーカユニット２４０８によって再生可能にする（例えば、スピーカ可能化ユニットを用いて）、ように更に構成されている。
【０５１９】
いくつかの実施形態では、処理ユニット２４１２は、支払トランザクションを進める許可が提供されたという判定に従って、支払トランザクションが正常に完了したか否かを判定し（例えば、判定ユニット２４１６を用いて）、支払トランザクションが正常に完了したという判定に応じて、支払トランザクションが正常に完了したことを表す成功の音声アラートを、電子デバイスでスピーカユニット２４０８によって再生可能にする（例えば、スピーカ可能化ユニット２４３８を用いて）、ように更に構成されている。
【０５２０】
いくつかの実施形態では、失敗の音声アラートと成功の音声アラートは異なる。
【０５２１】
いくつかの実施形態では、処理ユニット２４１２は、対応する指紋が登録された指紋と一致しないという判定に従って、支払トランザクションを進める許可が提供されなかったことを表す失敗の触覚アラートを、電子デバイスで発生可能にする（例えば、触覚出力可能化ユニット２４４０を用いて）、ように更に構成されている。
【０５２２】
いくつかの実施形態では、処理ユニット２４１２は、支払トランザクションを進める許可が提供されたという判定に従って、支払トランザクションが正常に完了したか否かを判定（例えば、判定ユニット２４１６を用いて）し、支払トランザクションが正常に完了したという判定に応じて、支払トランザクションが正常に完了したことを表す成功の触覚アラートを、電子デバイスで発生可能にする（例えば、触覚出力可能化ユニット２４４０を用いて）、ように更に構成されている。
【０５２３】
いくつかの実施形態では、失敗触覚アラートと成功触覚アラートは異なる。
【０５２４】
いくつかの実施形態では、失敗の触覚アラートは、成功の触覚アラートよりも、持続時間が長く、強さが大きい。
【０５２５】
いくつかの実施形態では、処理ユニット２４１２は、対応する指紋が登録された指紋と一致しないという判定に従って、支払パスコードを使用して支払トランザクションを進める許可を受信するためのアフォーダンスを、ディスプレイユニット２４０２に表示可能にする（例えば、表示可能化ユニット２４２６を用いて）、ように更に構成されている。
【０５２６】
いくつかの実施形態では、処理ユニット２４１２は、指紋センサユニット２４０６を用いて支払トランザクションを進める許可を受信する試行が所定回数に達したか否かを判定（例えば、判定ユニット２４１６を用いて）し、許可を受信する試行が所定回数に達したという判定に従って、支払パスコードを用いて支払トランザクションを進める許可を必要とする（例えば、要求ユニット２４４２を用いて）、ように更に構成されている。
【０５２７】
いくつかの実施形態では、処理ユニット２４１２は、対応する指紋が登録された指紋と一致しないという判定に従って、指紋センサユニット２４０６上に指を置くようユーザに指示する視覚的なプロンプトをディスプレイ２４０２に表示可能にする（例えば、表示可能化ユニット２４２６を用いて）ように更に構成されている。
【０５２８】
いくつかの実施形態では、支払トランザクションを進めるための許可を受信することは、電子デバイスで支払パスコードを受信することと、この支払パスコードが、支払トランザクションの許可を可能にする、登録されたパスコードと一致すると判定することと、この支払パスコードが登録されたパスコードと一致するという判定に応じて、支払トランザクションを許可すること、とを含む。
【０５２９】
いくつかの実施形態では、支払トランザクションを進めるための許可を受信することは、電子デバイスの指紋センサユニット２４０６上で、対応する指紋を検出することと、指紋センサ２４０６上での対応する指紋の検出に応じて、この指紋が、支払トランザクションの許可を可能にする、登録された指紋と一致すると判定し、対応する指紋が登録された指紋と一致するという判定に従って、支払トランザクションを許可することと、を含む。
【０５３０】
【０５３１】
いくつかの実施形態では、支払トランザクションを進めるための許可を要求するインジケーションを提供することは、近距離通信無線ユニットにより、場の存在下の状態を継続しているかどうかを検出することと、デバイスが場の存在下の状態を継続していないとの検出に応じて、認証が失敗したことを示す視覚的インジケータをディスプレイユニットに表示可能にすることと、デバイスが場の存在下の状態を継続しているとの検出に応じて、電子デバイスにおいて、認証が失敗したことを示す非視覚的なアラートを発生させることと、を含む。
【０５３２】
いくつかの実施形態では、処理ユニット２４１２は、支払トランザクションを進めるための許可の受信に応じて、許可が提供されたというグラフィカルなインジケーションをディスプレイユニット２４０２に表示可能にする（例えば、表示可能化ユニット２４２６を用いて）、ように更に構成されている。
【０５３３】
いくつかの実施形態では、処理ユニット２４１２は、支払トランザクションを進めるための許可の受信に応じて、支払トランザクションを進める（例えば、進行ユニット２４１８を用いて）ように更に構成されている。
【０５３４】
いくつかの実施形態では、非接触型支払トランザクション端末との支払トランザクションを進めることは、リンクされた支払口座を用いて、支払トランザクションを完了することを含む。
【０５３５】
いくつかの実施形態では、非接触型支払トランザクション端末との支払トランザクションを進めることは、支払トランザクションに使用するための主口座番号（電子デバイスに記憶されている）を使用して、支払トランザクションを完了させることを含む。
【０５３６】
いくつかの実施形態では、処理ユニット２４１２は、非接触型支払トランザクション端末により生成される場の存在の検出に応じて、ディスプレイユニット２４０２に電子財布を表示可能にする（例えば、表示可能化ユニット２４２６を用いて）ように更に構成されている。
【０５３７】
いくつかの実施形態では、支払トランザクションを進めるための許可を要求するインジケーションを提供することは、ディスプレイユニットに、支払トランザクションを進める許可に関する指示を表示可能にすることを含む。
【０５３８】
いくつかの実施形態では、支払トランザクションを進める許可を要求するインジケーションを提供することは、許可要求画面を電子デバイスのディスプレイに表示可能にすることを含み、許可要求画面は、支払口座に関連付けられたクレジットカードのグラフィカルな表現を含み、このグラフィカルな表現は、支払口座に関連付けられたクレジットカードの背景画像を含む。
【０５３９】
図８Ａ〜図８Ｂを参照して上述された動作は、図１Ａ〜図１Ｂ、又は図２４に示される構成要素によって、任意選択的に実行される。例えば、検出動作８０４、判定動作８０６、進行動作８１２、及び提供動作８１８は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に実行することができる。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１の各イベント認識部１８０は、イベント情報を各イベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触（又はデバイスの回転）が、ユーザインターフェース上のオブジェクトの選択又はある向きから別の向きへのデバイスの回転などの、所定のイベント又はサブイベントに対応するか否かを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を、任意選択的に用いるか又は呼び出す。いくつかの実施形態では、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための各ＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が、図１Ａ〜図１Ｂに示される構成要素に基づいて、どのように実施され得るかは明らかであろう。
【０５４０】
いくつかの実施形態によれば、図２５は、説明されるさまざまな実施形態の原理に従って構成された電子デバイス２５００の機能ブロック図を示す。このデバイスの機能ブロックは、説明されるさまざまな実施形態の原理を実行するために、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせによって、任意選択的に実装される。図２５で説明される機能ブロックが、説明されるさまざまな実施形態の原理を実施するように、任意選択的に組み合わされ、又はサブブロックに分離されることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明される機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に支持する。
【０５４１】
図２５に示されるように、電子デバイス２５００は、グラフィックユーザインターフェースを表示するように構成されたディスプレイユニット２５０２と、並びにディスプレイユニット２５０２に連結された処理ユニット２５０４と、を含む。処理ユニット２５０４は、表示可能化ユニット２５０６、及び検出ユニット２５０８を含む。いくつかの実施形態では、処理ユニット２５０４は、受信ユニット２５１０と、表示更新可能化ユニット２５１２と、表示置換可能化ユニット２５１４と、判定ユニット２５１６と、表示交代可能化ユニット２５１８、及び除去ユニット２５２０を含む。
【０５４２】
処理ユニット２５０４は、支払口座の対応する表現であって、支払口座の対応する表現は、支払口座に関連付けられた第１の支払トランザクションに関する第１のトランザクション情報を含む、支払口座の対応する表現を含む電子財布を、ディスプレイユニット２５０２に表示可能にし（例えば、表示可能化ユニット２５０６を用いて）、電子デバイスを用いて、支払口座に関連付けられた第２の支払トランザクションを検出し（例えば、検出ユニット２５０８を用いて）、第２の支払トランザクションの検出に応じて、第２のトランザクションに関与する金融機関から第２の支払トランザクションに関する情報を受信する前に、第２の支払トランザクションに関する第２のトランザクション情報を表示可能にする（例えば、表示可能化ユニット２５０６を用いて）、ように構成されており、この第２のトランザクション情報は、電子デバイスにローカルに利用可能な情報に基づく。
【０５４３】
いくつかの実施形態では、第２の支払トランザクションに関する第２のトランザクション情報を表示することは、第１のトランザクション情報の表示を第２のトランザクション情報の表示に置き換えることを含む。
【０５４４】
いくつかの実施形態では、第２の支払トランザクションが検出された場合、電子デバイスにローカルに利用可能な情報は、第２の支払トランザクションの日付、第２の支払トランザクションの時刻、又は電子デバイスの場所、のうちの１つ以上を含む。
【０５４５】
いくつかの実施形態では、処理ユニット２５０４は、第２のトランザクションに関与する仲介機関から、第２の支払トランザクションに関する第１の付加情報を受信し（例えば、受信ユニット２５１０を用いて）、第２のトランザクションに関与する仲介機関から第２の支払トランザクションに関する第１の付加情報を受信したことに応じて、第２の支払トランザクションに関する第２のトランザクション情報の表示を、第２の支払トランザクションに関する第１の付加情報を含むように更新可能にする（例えば、表示更新可能化ユニット２５１２を用いて）、ように更に構成されている。
【０５４６】
いくつかの実施形態では、第１の付加情報は支払トランザクションの金額を含む。
【０５４７】
いくつかの実施形態では、処理ユニット２５０４は、第２の付加情報を受信し（例えば、受信ユニット２５１０を用いて）、第２のトランザクションに関与する金融機関から第２の支払トランザクションに関する第２の付加情報を受信したことに応じて、第２の支払トランザクションに関する第２のトランザクション情報の表示を、第２の支払トランザクションに関する第２の付加情報を含むように更新可能にする（例えば、表示更新可能化ユニット２５１４を用いて）、ように更に構成されている。
【０５４８】
いくつかの実施形態では、第２の支払トランザクションに関する第２の付加情報は、第２の支払トランザクションの結果として支払を受信する小売業者の名称を含んでいる。
【０５４９】
いくつかの実施形態では、第１の支払トランザクションは、電子デバイスを使用して完了したものである。
【０５５０】
いくつかの実施形態では、第１の支払トランザクションは、支払口座に関連付けられた物理的なクレジットカードを使用して完了したものである。
【０５５１】
いくつかの実施形態では、処理ユニット２５０４は、金融機関からテキストメッセージを受信し（例えば、受信ユニット２５１０を用いて）、支払口座の対応する表現の上に、金融機関からのテキストメッセージを表示可能にし（例えば、表示可能化ユニット２５０６を用いて）、金融機関からの表示されるテキストメッセージの選択を受信し（例えば、受信ユニット２５１０を用いて）、金融機関からの表示されるテキストメッセージの選択の受信に応じて、金融機関に関連付けられた特定のアプリケーションを表示可能にする（例えば、表示可能化ユニット２５０６を用いて）、ように更に構成されている。
【０５５２】
いくつかの実施形態では、処理ユニット２５０４は、支払口座の対応する表現の上に、利用可能なクレジット額を表示可能にする（例えば、表示可能化ユニット２５０６を用いて）ように更に構成されており、利用可能なクレジット額は、支払口座の信用限度に基づいて、支払口座の利用可能なクレジットの額を表す。
【０５５３】
いくつかの実施形態では、処理ユニット２５０４は、支払口座の対応する表現の上に、口座詳細アフォーダンスを表示可能にし（例えば、表示可能化ユニット２５０６を用いて）、口座詳細アフォーダンスの選択を受信し（例えば、受信ユニット２５１１０を用いて）、口座詳細アフォーダンスの選択の受信に応じて、支払口座のトランザクション詳細の表示を支払口座の対応する表現の表示で置換可能にする（例えば、表示置換可能化ユニット２５１４を用いて）、ように更に構成されており、このトランザクション詳細は、第１のトランザクション情報及び第２のトランザクション情報を含む。
【０５５４】
いくつかの実施形態では、処理ユニット２５０４は、関連付けられた支払口座の詳細にアクセスするための特定のアプリケーションが電子デバイスにインストールされているか否かを判定し（例えば、判定ユニット２５１６を用いて）、特定のアプリケーションがインストールされているという判定に従って、この特定のアプリケーションにアクセスするためのオープンアプリケーションアフォーダンスをトランザクションの詳細上に表示可能にする（例えば、表示可能化ユニット２５０６を用いて）、ように更に構成されている。
【０５５５】
いくつかの実施形態では、処理ユニット２５０４は、オープンアプリケーションアフォーダンスの選択を受信し（例えば、受信ユニット２５１０を用いて）、オープンアプリケーションアフォーダンスの選択の受信に応じて、トランザクション詳細の表示を特定のアプリケーションの表示で完全に置換する（例えば、表示交代可能化ユニット２５１８を用いて）、ように更に構成されている。
【０５５６】
いくつかの実施形態では、処理ユニット２５０４は、表示されたトランザクション詳細の第１のトランザクション情報の選択を受信し（例えば、受信ユニット２５１０を用いて）、第１のトランザクション情報の選択の受信に応じて、トランザクション詳細の表示を特定のアプリケーションの表示で完全に置換する（例えば、表示交代可能化ユニット２５１８を用いて）、ように更に構成されており、この特定のアプリケーションの表示は、支払口座に関連する第１の支払トランザクションについての詳細を含む。
【０５５７】
いくつかの実施形態では、トランザクションの詳細は、更なるトランザクションアフォーダンスを含み、処理ユニット２５０４は、更なるトランザクションアフォーダンスの選択を受信し（例えば、受信ユニット２５１０を用いて）、更なるトランザクションアフォーダンスの選択の受信に応じて、表示されるトランザクション詳細の一部として、支払口座に関連付けられた第３の支払トランザクションに関連する第３のトランザクション情報を表示可能にする（例えば、表示可能化ユニットを２５０６を用いて）。
【０５５８】
いくつかの実施形態では、トランザクション詳細は、カード除去アフォーダンスを含み、処理ユニット２５０４は、カード除去アフォーダンスの選択を受信し（例えば、受信ユニット２５１０を用いて）、カード除去アフォーダンスの選択の受信に応じて、電子財布から支払口座の対応する表現を除去するための確認要求を表示可能にし（例えば、表示可能化ユニット２５１２を用いて）、電子財布から、支払口座の対応する表現を除去する確認を受信し（例えば、受信ユニット２５１０を用いて）、電子財布から、支払口座の対応する表現を除去する（例えば、除去ユニット２５２０を用いて）、ように更に構成されている。
【０５５９】
いくつかの実施形態では、表示された電子財布は、カードオブジェクトの第１スタック及びカードオブジェクトの第２スタックの表示を含み、カードオブジェクトの第１スタックは、カードオブジェクトの第２スタックから視覚的に分離されている。カードオブジェクトの第１スタックは、支払口座の対応する表現及び第２の支払口座の第２の対応する表現を含み、カードオブジェクトの第２スタックは、非金融機関と関連付けられた会員カードオブジェクトを含む。
【０５６０】
図１０Ａ〜図１０Ｂを参照して上述された動作は、図１Ａ〜図１Ｂ、又は図２５に示される構成要素によって、任意選択的に実行される。例えば、表示動作１００２、検出動作１００４、及び表示動作１００８は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１の各イベント認識部１８０は、イベント情報を各イベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触（又はデバイスの回転）が、ユーザインターフェース上のオブジェクトの選択又はある向きから別の向きへのデバイスの回転などの、所定のイベント又はサブイベントに対応するか否かを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を、任意選択的に用いるか又は呼び出す。いくつかの実施形態では、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための各ＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が、図１Ａ〜図１Ｂに示される構成要素に基づいて、どのように実施され得るかは明らかであろう。
【０５６１】
いくつかの実施形態によれば、図２６は、説明されるさまざまな実施形態の原理に従って構成された電子デバイス２６００の機能ブロック図を示す。このデバイスの機能ブロックは、説明されるさまざまな実施形態の原理を実行するために、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせによって、任意選択的に実装される。図２６で説明される機能ブロックが、説明されるさまざまな実施形態の原理を実施するように、任意選択的に組み合わされ、又はサブブロックに分離されることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明される機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に支持する。
【０５６２】
図２６に示すように、電子デバイス２６００は、第１のグラフィックユーザインターフェースを表示するように構成されたディスプレイユニット２６０２、任意選択的に、指紋を検出するように構成された指紋センサユニット２６０４、並びにディスプレイユニット２６０２及び任意選択的に指紋センサユニット２６０４に連結された処理ユニット２６０６、を含む。処理ユニット２６０６は、表示可能化ユニット２６０８と、検出ユニット２６１０と、転送ユニット２６１２と、を備えている。いくつかの実施形態では、処理ユニット２６０６は、受信ユニット２６１４、更新ユニット２６１８、判定ユニット２６２０、要求ユニット２６２２、完了ユニット２６２４、及び見合わせユニット２６２６を備えている。
【０５６３】
処理ユニット２６０６は、ディスプレイユニット２６０２上に、第１のアプリケーションのユーザインターフェースであって、第１のアプリケーションのユーザインターフェースは、支払トランザクションに関連付けられた支払アフォーダンスを含む、第１のアプリケーションのユーザインターフェースを表示可能にし（例えば、表示可能化ユニット２６０８を用いて）、支払アフォーダンスの選択を検出し（例えば、検出ユニット２６１０を用いて）、支払アフォーダンスの選択の検出に応じて、支払トランザクションに関する第１のトランザクション情報を、第１のアプリケーションから第２のアプリケーションに転送し、第２のアプリケーションのユーザインターフェースをディスプレイに表示可能にする（例えば、表示可能化ユニット２６０８を用いて）ように構成されており、第２のアプリケーションのユーザインターフェースは、第１のアプリケーションから受信した第１のトランザクション情報を含み、かつ第２のアプリケーションによって提供される第２のトランザクション情報を含み、第２のトランザクション情報は第１のアプリケーションによって利用できない。
【０５６４】
いくつかの実施形態では、処理ユニット２６０６は、支払トランザクションの第１購入詳細に関連付けられた第１購入詳細アフォーダンスの選択を受信し（例えば、受信ユニット２６１４を用いて）、第１購入詳細アフォーダンスの選択の受信に応じて、支払トランザクションの第１購入詳細に関する別の値を選択するための１つ以上のアフォーダンスを表示可能にし（例えば、表示可能化ユニット２６０８を用いて）、支払トランザクションの第１購入詳細に関する別の値の選択を受信し（例えば、受信ユニット２６１４を用いて）、別の値の選択の受信に応じて、この別の値を第１購入詳細として含むように、第２のトランザクション情報を更新する（例えば、更新ユニット２６１８を用いて）、ように更に構成されている。
【０５６５】
いくつかの実施形態では、支払トランザクションの第１購入詳細は、第１アプリケーションからの第１トランザクション情報の一部である。
【０５６６】
いくつかの実施形態では、第１購入詳細は、第２のアプリケーションによって提供された第２のトランザクション情報の一部である。
【０５６７】
いくつかの実施形態では、第１購入詳細は、出荷先住所である。
【０５６８】
いくつかの実施形態では、第１購入詳細は、支払口座である。
【０５６９】
いくつかの実施形態では、処理ユニット２６０６は、支払トランザクションを進める許可を受信し（例えば、受信ユニット２６１４を用いて）、支払トランザクションを進める許可の受信に応じて、第２のトランザクション情報を第１アプリケーションに転送する（例えば、転送ユニット２６１２を用いて）、ように更に構成されている。
【０５７０】
いくつかの実施形態では、処理ユニット２６０６は、支払トランザクションを進める許可を受信し（例えば、受信ユニット２６１４を用いて）、支払トランザクションを進める許可の受信に応じて、第１のトランザクション情報及び第２のトランザクション情報を第１アプリケーションに転送する（例えば、転送ユニット２６１２を用いて）、ように更に構成されている。
【０５７１】
いくつかの実施形態では、第１のアプリケーションは、電子デバイスにインストールされたサードパーティのアプリケーションである。
【０５７２】
【０５７３】
いくつかの実施形態では、第１のアプリケーションは、電子デバイスにインストールされたウェブブラウザによってアクセスされるウェブサイトを含む。
【０５７４】
いくつかの実施形態では、第２のアプリケーションは、電子デバイスのオペレーティングシステムであり、第２のトランザクション情報を含む電子財布へアクセスすることができる。
【０５７５】
いくつかの実施形態では、第２のアプリケーションは、電子デバイスのオペレーティングシステムの提供者によって提供されるファーストパーティのアプリケーションであり、第２のトランザクション情報を含む電子財布へアクセスすることができる。
【０５７６】
いくつかの実施形態では、第１のトランザクション情報は、金額及びデフォルトの出荷方法を含む。
【０５７７】
いくつかの実施形態では、第２のトランザクション情報は、支払口座に関連付けられた主口座番号を含む。
【０５７８】
いくつかの実施形態では、第２のトランザクション情報は、ユーザ連絡先情報から取得される出荷先住所を含み、このユーザ連絡先情報は、電子デバイスに記憶されている。
【０５７９】
いくつかの実施形態では、処理ユニット２６０６は、第２のトランザクション情報を第１のアプリケーションに転送する前に、支払トランザクションを進める許可を受信する（例えば、受信ユニット２６１４を用いて）、ように更に構成されている。
【０５８０】
いくつかの実施形態では、処理ユニット２６０６は、郵便番号情報であって、第１のトランザクション情報は、郵便番号情報に基づいた最初の出荷費用を含む、郵便番号情報を第２のアプリケーションから第１のアプリケーションに転送し（例えば、転送ユニット２６１２を用いて）、第２のトランザクション情報に基づく出荷費用を含む更新された第１のトランザクション情報を受信する（例えば、受信ユニット２６１４を用いて）、ように更に構成されている。
【０５８１】
いくつかの実施形態では、支払トランザクションを進める許可の受信は、電子デバイスの指紋センサユニット２６０４上で、対応する指紋を検出することと、指紋センサユニット２６０４上での対応する指紋の検出に応じて、この指紋が、支払トランザクションの許可を可能にする、登録された指紋と一致するか否かを判定することと、対応する指紋が登録された指紋と一致すると判定したことに従って、支払トランザクションを許可することと、対応する指紋が登録された指紋と一致しないと判定したことに従って、支払トランザクションの許可を見合わせることと、を含む。
【０５８２】
いくつかの実施形態では、処理ユニット２６０６は、対応する指紋が登録された指紋と一致しないという判定に従って、支払パスコードを使用して支払トランザクションを進める許可を受信するためのアフォーダンスを、ディスプレイユニット２６０２に表示可能にする（例えば、表示可能化ユニット２６０８を用いて）、ように更に構成されている。
【０５８３】
いくつかの実施形態では、処理ユニット２６０６は、対応する指紋が登録された指紋と一致しないという判定に従って、指紋センサユニット２６０４を用いて支払トランザクションを進める許可を受信する試行が所定回数に達したか否かを判定し（例えば、判定ユニット２６２０を用いて）、許可を受信する試行が所定回数に達したという判定に従って、支払パスコードを用いて支払トランザクションを進める許可を必要とする（例えば、要求ユニット２６２２を用いて）、ように更に構成されている。
【０５８４】
いくつかの実施形態では、試行の所定回数は３である。
【０５８５】
いくつかの実施形態では、処理ユニット２６０６は、対応する指紋が登録された指紋と一致しないという判定に従って、指紋センサユニット２６０４上に指を置くようユーザに指示する視覚的なプロンプトをディスプレイユニット２６０２に表示可能にする（例えば、表示可能化ユニット２６０８を用いて）、ように更に構成されている。
【０５８６】
いくつかの実施形態では、支払トランザクションを進める許可の受信は、電子デバイスで支払パスコードを受信することと、この支払パスコードが、支払トランザクションの許可を可能にする、登録されたパスコードと一致すると判定することと、支払パスコードが登録されたパスコードと一致するという判定に応じて、支払トランザクションを許可することと、を含む。
【０５８７】
【０５８８】
いくつかの実施形態では、処理ユニット２６０６は、第１のトランザクション情報及び第２のトランザクション情報を、第２のアプリケーションから第１のアプリケーションに転送したことに応じて、第１のアプリケーションを用いて支払トランザクションを完了させる（例えば、完了ユニット２６２４を用いて）ように更に構成されている。
【０５８９】
いくつかの実施形態では、支払トランザクションの処理に関連する金融機関は、支払トランザクションをカード提示型トランザクションとして扱う。
【０５９０】
いくつかの実施形態では、第２のアプリケーションのユーザインターフェースを表示することは、第１のアプリケーションのユーザインターフェースを部分的に覆い、第１のアプリケーションのユーザインターフェースの少なくとも一部が見えるようにしておく。
【０５９１】
いくつかの実施形態では、第２のアプリケーションのユーザインターフェースを表示することは、第２のアプリケーションのユーザインターフェースを、ディスプレイの下部からディスプレイ上に垂直にスライドさせて、第１のアプリケーションのユーザインターフェースを部分的に覆い、第１のアプリケーションのユーザインターフェースの少なくとも一部は見えるようにしておくことを含んでいる。
【０５９２】
いくつかの実施形態では、処理ユニット２６０６は、ディスプレイユニット２６０２上に、第３のアプリケーションのユーザインターフェースであって、第３のアプリケーションのユーザインターフェースは、第２の支払トランザクションに関連付けられた第２の支払アフォーダンスを含む、第３のアプリケーションのユーザインターフェースを表示可能にし（例えば、表示可能化ユニット２６０８を用いて）、支払アフォーダンスの選択を検出し（例えば、検出ユニット２６１０を用いて）、第２の支払アフォーダンスの選択の検出に応じて、第３のアプリケーションからの、第２の支払トランザクションに関する第３のトランザクション情報を、第２のアプリケーションに転送し（例えば、転送ユニット２６１４を用いて）、第２のアプリケーションの第２のユーザインターフェースをディスプレイユニット２６０２に表示可能にする（例えば、表示可能化ユニット２６０８を用いて）ように更に構成され、この第２のアプリケーションの第２のユーザインターフェースは、第３のアプリケーションから受信した第３のトランザクション情報を含み、かつ、第２のアプリケーションによって提供される第４のトランザクション情報を含み、第２のトランザクション情報は、第３のアプリケーションが利用できない。
【０５９３】
いくつかの実施形態では、処理ユニット２６０６は、設定メニューを表示可能にし（例えば、表示可能化ユニット２６０８を用いて）、第２のトランザクション情報に関するデフォルトとして使用されるデフォルトの出荷先住所の選択を受信する（例えば、受信ユニット２６１４を用いて）ように更に構成されている。
【０５９４】
いくつかの実施形態では、処理ユニット２６０６は、設定メニューで表示される、少なくとも支払口座と第２の支払口座の中からの選択を受信する（例えば、受信ユニット２６１４を用いて）ように更に構成され、この選択は、支払トランザクションのために使用されるデフォルトの支払口座を指定する。
【０５９５】
いくつかの実施形態では、処理ユニット２６０６は、設定メニューに表示されるトランザクション履歴表示希望の選択を受信し（例えば、受信ユニット２６１４を用いて）、トランザクション履歴表示希望がオンであるか否かを判定（例えば、判定ユニット２６２０を用いて）し、トランザクション履歴表示希望がオンであるという判定に従って、支払トランザクションの履歴を表示可能にする（例えば、表示可能化ユニット２６０８を用いて）、ように更に構成されている。
【０５９６】
いくつかの実施形態では、処理ユニット２６０６は、設定メニューに表示されるトランザクション履歴種類の選択を受信し（例えば、受信ユニット２６１４を用いて）、トランザクション履歴種類の希望が、第１の種類、第２の種類、又は第３の種類であるかを判定し（例えば、判定ユニット２６２０を用いて）、トランザクション履歴種類の希望が第１の種類であるという判定に従って、支払口座に関する支払トランザクションの履歴の表示可能化を見合わせ（例えば、見合わせユニット２６２４を用いて）、トランザクション履歴種類の希望が第２の種類であるという判定に従って、その電子デバイスだけを使用して完了した支払口座に関する支払トランザクションの履歴を表示可能にし（例えば、表示可能化ユニット２６０８を用いて）、トランザクション履歴種類の希望が第３の種類であるという判定に従って、その電子デバイスと物理的クレジットカードとを使用して完了した支払口座に関する支払トランザクションの履歴を表示可能にする（例えば、表示可能化ユニット２６０８を用いて）、ように更に構成されている。
【０５９７】
図１２Ａ〜図１２Ｃを参照して上述された動作は、図１Ａ〜図１Ｂ、又は図２６に示される構成要素によって、任意選択的に実行される。例えば、表示動作１２０２、検出動作１２０８、転送動作１２１２、及び表示動作１２１８は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１の各イベント認識部１８０は、イベント情報を各イベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触（又はデバイスの回転）が、ユーザインターフェース上のオブジェクトの選択又はある向きから別の向きへのデバイスの回転などの、所定のイベント又はサブイベントに対応するか否かを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を、任意選択的に用いるか又は呼び出す。いくつかの実施形態では、イベントハンドラ１９０は、アプリケーションによって表示されるものに更新するために、それぞれのＧＵＩの更新１７８にアクセスします。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施され得るかは明らかであるだろう。
【０５９８】
いくつかの実施形態では、図２７は、説明されるさまざまな実施形態の原理に従って構成された電子デバイス２７００の機能ブロック図を示す。このデバイスの機能ブロックは、説明されるさまざまな実施形態の原理を実行するために、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせによって、任意選択的に実装される。図２７で説明される機能ブロックが、説明されるさまざまな実施形態の原理を実施するように、任意選択的に組み合わされ、又はサブブロックに分離されることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明される機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に支持する。
【０５９９】
図２７に示すように、電子デバイス２７００は処理ユニット２７０２を含む。処理ユニット２７０２は、連結ユニット２７０４、受信ユニット２７０６、取得ユニット２７０８、及び提供ユニット２７１０を備える。
【０６００】
処理ユニット２７０２は、複数の支払口座であって、この複数の支払口座は、第１の支払口座と第２の支払口座とを含み、第２の支払口座は、第１の支払口座とは異なる、複数の支払口座を電子デバイスにリンクし（例えば、リンクユニット２７０４を用いて）、支払トランザクションであって、第１の支払口座と第２の支払口座とは、支払トランザクションに対する支払を行うために、双方とも利用可能である、支払トランザクションの支払トランザクション要求を受信し（例えば、受信ユニット２７０６を用いて）、支払トランザクション要求の受信に応じて、支払口座選択情報を取得し（例えば、取得ユニット２７０８を用いて）、支払口座選択情報に基づく、第１の支払トランザクション基準が満たされたという判定に従って、第１の支払口座を使用して、支払トランザクションにおける支払を行い（例えば、提供ユニット２７１０を用いて）、支払口座選択情報に基づく、第２の支払トランザクション基準が満たされたという判定に従って、第２の支払口座を使用して、支払トランザクションにおける支払を行う（例えば、提供ユニット２７１０を用いて）、ように構成されている。
【０６０１】
いくつかの実施形態では、第１の支払口座は、第１の主口座番号に関連付けられ、第２の支払口座は、第１の主口座番号とは異なる第２の主口座番号に関連付けられ、支払トランザクションにおいて支払を行うことは、支払を許可するために対応する主口座番号を使用することを含んでいる。
【０６０２】
いくつかの実施形態では、支払口座選択情報は、電子デバイスの現在の位置情報を含む。
【０６０３】
いくつかの実施形態では、支払口座選択情報は、受け入れられる支払口座の種類を含む。
【０６０４】
いくつかの実施形態では、支払口座選択情報は、時刻又は曜日を含む。
【０６０５】
いくつかの実施形態では、支払口座選択情報は、現在スケジュールされている電子カレンダーイベントを含む。
【０６０６】
いくつかの実施形態では、支払口座選択情報は、電子デバイスの規定された近接域内における他のデバイスの識別を含む。
【０６０７】
いくつかの実施形態では、支払口座選択情報は、支払トランザクションを要求する小売業者の識別を含む。
【０６０８】
いくつかの実施形態では、支払口座選択情報は、支払トランザクションの一部として購入される１つ以上のアイテムを含む。
【０６０９】
いくつかの実施形態では、支払口座選択情報は、支払口座のうちの１人以上に関連する１つ以上の宣伝商材を含む。
【０６１０】
いくつかの実施形態では、処理ユニット２７０２は、支払トランザクションの適合した基準に基づいて、電子デバイスで通知を行う（例えば、提供ユニット２７１０を用いて）ように更に構成され、この通知は、支払トランザクションにおいて支払を行うために用いられる、対応する支払口座を示す。
【０６１１】
いくつかの実施形態では、第１の支払口座はデフォルトの支払口座であり、第２の支払口座はデフォルトの支払口座とは異なる。
【０６１２】
いくつかの実施形態では、処理ユニット２７０２は、電子財布からデフォルトの支払口座として第１の支払口座の特定を受信する（例えば、受信ユニット２７０６を用いて）ように更に構成され、電子財布は、複数の支払口座の表現を含む。
【０６１３】
いくつかの実施形態では、第１の支払口座は、第１のクレジットカードに関連付けられ、第２の支払口座は、第２のクレジットカードに関連付けられている。
【０６１４】
図１４を参照して上述された動作は、図１Ａ〜図１Ｂ、又は図２７に示される構成要素によって、任意選択的に実行される。例えば、連結動作１４０２、受信動作１４０４、取得動作１４０８、並びに提供動作１４１０及び１４１２は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に実行することができる。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１の各イベント認識部１８０は、イベント情報を各イベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触（又はデバイスの回転）が、ユーザインターフェース上のオブジェクトの選択又はある向きから別の向きへのデバイスの回転などの、所定のイベント又はサブイベントに対応するか否かを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を、任意選択的に用いるか又は呼び出す。いくつかの実施形態では、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための各ＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が、図１Ａ〜図１Ｂに示される構成要素に基づいて、どのように実施され得るかは明らかであろう。
【０６１５】
いくつかの実施形態では、図２８は、説明されるさまざまな実施形態の原理に従って構成された電子デバイス２８００の機能ブロック図を示す。このデバイスの機能ブロックは、説明されるさまざまな実施形態の原理を実行するために、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせによって、任意選択的に実装される。図２８で説明される機能ブロックが、説明されるさまざまな実施形態の原理を実施するように、任意選択的に組み合わされ、又はサブブロックに分離されることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明される機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に支持する。
【０６１６】
図２８で示されるように、電子デバイス２８００は、グラフィックユーザインターフェースを表示するように構成されたディスプレイユニット２８０２、任意選択的に、情報をダウンロードするように構成されたダウンロードユニット２８０４、並びにディスプレイユニット２８０２及び任意選択的にダウンロードユニット２８０４に連結された処理ユニット２８０６を含む。処理ユニット２８０６は、許可ユニット２８０８と、判定ユニット２８１０と、表示可能化ユニット２８１２とを備えている。いくつかの実施形態では、処理ユニット２８０６は、検出ユニット２８１４、ダウンロード可能化ユニット２８１６、見合わせユニット２８１８、及び生成ユニット２８２０を含む。
【０６１７】
処理ユニット２８０６は、電子デバイスにリンクされた支払口座を使って購入アイテムであって、この購入アイテムは、物理的な商品と現実のサービスとを含むセットから選択される、購入アイテムに関する支払トランザクションを許可し（例えば、許可ユニット２８０８を用いて）、支払トランザクションを許可した後、購入商品が、購入商品と異なるデジタルアイテムに関連付けられていることを判定（例えば、判定ユニット２８１０を用いて）し、購入商品に関連付けられているこのデジタルアイテムのインジケーションをディスプレイユニット２８０２に表示可能にする（例えば、表示可能化ユニット２８１２を用いて）、ように構成されている。
【０６１８】
いくつかの実施形態では、デジタルアイテムは、支払トランザクションの一部ではなかったものである。
【０６１９】
いくつかの実施形態では、支払トランザクションは、物理的な小売店の場所での支払端末との通信に基づいて、許可される。
【０６２０】
いくつかの実施形態では、デジタルアイテムのインジケーションを表示を表示することは、デジタルアイテムをダウンロードするためのプロンプトを表示することを含む。
【０６２１】
いくつかの実施形態では、処理ユニット２８０６は、デジタルアイテムをダウンロードするためのプロンプトを表示可能にしている間に、確認アフォーダンスの選択を検出し（例えば、検出ユニット２８１４を用いて）、確認アフォーダンスの選択の検出に応じて、デジタルアイテムをデバイスにダウンロード可能にする（例えば、ダウンロード可能化ユニット２８１６を用いて）、ように更に構成されている。
【０６２２】
いくつかの実施形態では、処理ユニット２８０６は、プロンプトを表示可能にしている間に、取消しアフォーダンスの選択を検出し（例えば、検出ユニット２８１４を用いて）、取消しアフォーダンスの選択の検出に応じて、デジタルアイテムをデバイスにダウンロード可能にすることを見合わせる（例えば、見合わせユニット２８１８を用いて）、ように更に構成されている。
【０６２３】
いくつかの実施形態では、デジタルアイテムのインジケーションを表示可能にすることは、デジタルアイテムをデバイスにダウンロードすることを含む。
【０６２４】
いくつかの実施形態では、デジタルアイテムは、電子デバイスのディスプレイユニットに表示される広告又はクーポンである。
【０６２５】
いくつかの実施形態では、デバイスにより完了された支払トランザクションの許可に応じて、デジタルアイテムのインジケーションが表示され、処理ユニット２８０６は、支払トランザクションの許可に応じて、支払トランザクションに基づいて、デバイスで通知を生成する（例えば、生成ユニット２８２０を用いて）。
【０６２６】
いくつかの実施形態では、購入アイテムに関連付けられたデジタルアイテムの決定は、購入アイテムの製造者からの情報に基づき、購入アイテムの製造者は、購入アイテムの販売者とは異なる。
【０６２７】
いくつかの実施形態では、購入アイテムは物理的な商品であり、デジタルアイテムはアプリケーションである。
【０６２８】
いくつかの実施形態では、購入アイテムは、開催場所でのイベントの入場券であり、デジタルアイテムは、開催場所についての付加情報を含む。
【０６２９】
図１６を参照して上述された動作は、図１Ａ〜図１Ｂ、又は図２８に示される構成要素によって、任意選択的に実行される。例えば、許可動作１６０２、判定動作１６０６、及び表示動作６１０８は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１の各イベント認識部１８０は、イベント情報を各イベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触（又はデバイスの回転）が、ユーザインターフェース上のオブジェクトの選択又はある向きから別の向きへのデバイスの回転などの、所定のイベント又はサブイベントに対応するか否かを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を、任意選択的に用いるか又は呼び出す。いくつかの実施形態では、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための各ＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が、図１Ａ〜図１Ｂに示される構成要素に基づいて、どのように実施され得るかは明らかであろう。
【０６３０】
いくつかの実施形態では、図２９は、説明されるさまざまな実施形態の原理に従って構成された電子デバイス２９００の機能ブロック図を示す。このデバイスの機能ブロックは、説明されるさまざまな実施形態の原理を実行するために、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせによって、任意選択的に実装される。図２９で説明される機能ブロックが、説明されるさまざまな実施形態の原理を実施するように、任意選択的に組み合わされ、又はサブブロックに分離されることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明される機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に支持する。
【０６３１】
図２９に示されるように、電子デバイス２９００は、グラフィックユーザインターフェースを表示するように構成されたディスプレイユニット２９０２、並びにディスプレイユニット２９０２に連結された処理ユニット２９０４、を含む。処理ユニット２９０４は、表示可能化ユニット２９０６、検出ユニット２９０８、及び開始ユニット２９１０を備えている。いくつかの実施形態では、処理ユニット２９０４は、進行ユニット２９１２を含む。
【０６３２】
処理ユニット２９０４は、デバイスのユーザと１人以上の他の参加者との間で進行中の通信を示すユーザインターフェースを含む通信アプリケーションのためのユーザインターフェースであって、通信アプリケーションのためのユーザインターフェースは支払アフォーダンスを含む、通信アプリケーションのためのユーザインターフェースを表示し（例えば、表示可能化ユニット２９０６を用いて）、進行中の通信を示すユーザインターフェースを表示可能にしている間に、支払アフォーダンスのアクティブ化を検出し（例えば、検出ユニット２９０８を用いて）、支払アフォーダンスのアクティブ化を検出したことに応じて、ユーザと進行中の通信の１人以上の他の参加者との間で支払トランザクションを開始する（例えば、開始ユニット２９１０を用いて）、ように構成されている。
【０６３３】
いくつかの実施形態では、支払トランザクションを開始することは、受信者の情報を通信アプリケーションから第２のアプリケーションに転送することを含み、受信者の情報は、進行中の通信の１人以上の他の参加者を特定する。
【０６３４】
いくつかの実施形態では、処理ユニット２９０４は、第２のアプリケーションのユーザインターフェースであって、第２のアプリケーションのユーザインターフェースは、進行中の通信の１人以上の他の参加者を示する、第２のアプリケーションのユーザインターフェースを表示可能にし（例えば、表示可能化ユニット２９０６を用いて）、第２のアプリケーションと電子デバイスにリンクされた支払口座とを用いて、支払トランザクションを進める（例えば、進行ユニット２９１２を用いて）、ように更に構成されている。
【０６３５】
いくつかの実施形態では、通信アプリケーションと第２のアプリケーションは、異なるアプリケーションである。
【０６３６】
いくつかの実施形態では、通信アプリケーションのユーザインターフェースは、進行中の通信の１人以上の他の参加者の表示された表現を含む。
【０６３７】
いくつかの実施形態では、支払トランザクションは、別の通信（例えば、テキストメッセージ、電子メール、又は通話）と共に開始される。
【０６３８】
いくつかの実施形態では、支払トランザクションを開始することは、１人以上の他の参加者の総数を判定することと、１人以上の参加者の総数が１人であると判定したことに従って、支払の受取人を明示的に識別せずに支払トランザクションをユーザが進めることを可能にすることと、を含む。
【０６３９】
いくつかの実施形態では、支払トランザクションを開始することは、１人以上の他の参加者の総数を判定することと、１人以上の参加者の総数が１人より大きいという判定に従って、支払トランザクションの金額を指定するユーザ入力と、１人以上の他の参加者は支払トランザクションの受取人であることを示すユーザ入力と、を要求することと、を含んでいる。
【０６４０】
いくつかの実施形態では、通信アプリケーションは、メッセージングアプリケーションであり、１人以上の他の参加者は、表示された会話の参加者である。
【０６４１】
いくつかの実施形態では、通信アプリケーションは、電子メールアプリケーションであり、１人以上の他の参加者は、表示された電子メールの参加者である。
【０６４２】
いくつかの実施形態では、通信アプリケーションは、電話アプリケーションであり、１人以上の他の参加者は、アクティブな通話の参加者である。
【０６４３】
いくつかの実施形態では、通信アプリケーションは、カレンダーアプリケーションであり、１人以上の他の参加者は、表示されたカレンダーイベントの招待参加者である。
【０６４４】
いくつかの実施形態では、通信アプリケーションは、カレンダーアプリケーションであり、１人以上の他の参加者は、表示されたカレンダーイベントに応じた、表示されたカレンダーイベントの招待参加者である。
【０６４５】
いくつかの実施形態では、支払トランザクションを開始することは、支払トランザクションの金額を示すユーザ入力を要求することを含む。
【０６４６】
いくつかの実施形態では、１人以上の他の参加者は、電子デバイスの規定された近接域内にいる。
【０６４７】
図１８を参照して上述された動作は、図１Ａ〜図１Ｂ、又は図２９に示される構成要素によって、任意選択的に実行される。例えば、表示動作１８０２、検出動作１８０４、開始動作１８０６は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１の各イベント認識部１８０は、イベント情報を各イベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触（又はデバイスの回転）が、ユーザインターフェース上のオブジェクトの選択又はある向きから別の向きへのデバイスの回転などの、所定のイベント又はサブイベントに対応するか否かを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を、任意選択的に用いるか又は呼び出す。いくつかの実施形態では、イベントハンドラ１９０は、アプリケーションによって表示されるものに更新するために、それぞれのＧＵＩの更新１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施され得るかは明らかであろう。
【０６４８】
いくつかの実施形態では、図３０は、説明されるさまざまな実施形態の原理に従って構成された電子デバイス３０００の機能ブロック図を示す。このデバイスの機能ブロックは、説明されるさまざまな実施形態の原理を実行するために、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせによって、任意選択的に実装される。図３０で説明される機能ブロックが、説明されるさまざまな実施形態の原理を実施するように、任意選択的に組み合わされ、又はサブブロックに分離されることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明される機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に支持する。
【０６４９】
図３０に示されるように、電子デバイス３０００は、グラフィックユーザインターフェースを表示するように構成されたディスプレイユニット３００２、並びにディスプレイユニット３００２に連結された処理ユニット３００４と、を含む。処理ユニット３００４は、表示可能化ユニット３００６、受信ユニット３００８、呼び出しユニット３０１０、及び提供ユニット３０１２を備える。いくつかの実施形態では、処理ユニット３００４は、判定ユニット３０１４及び許可ユニット３０１６を備える。
【０６５０】
処理ユニット３００４は、第１アプリケーションのユーザインターフェースであって、この第１アプリケーションのユーザインターフェースは、複数の小売業者を識別する情報を含む、第１アプリケーションのユーザインターフェースを表示可能にし（例えば、表示可能化ユニット３００６を用いて）、複数の小売業者のうちの第１の小売業者と支払トランザクションを開始する要求を受信し（例えば、受信ユニット３００８を用いて）、第１の小売業者との支払トランザクションを開始する要求の受信に応じて、第１の小売業者のアプリケーションがデバイス上で利用可能であるという判定に従って、第１の小売業者のアプリケーションであって、この第１の小売業者のアプリケーションによって、ユーザは第１の小売業者と支払トランザクションを開始することができる、第１の小売業者のアプリケーションを呼び出し（例えば、呼び出しユニット３０１０を用いて）、第１の小売業者のアプリケーションがデバイス上で利用可能でないという判定に従って、第１の小売業者のアプリケーションを呼び出すことなく、支払トランザクションを進めるためのオプションをユーザに提供する（例えば、提供ユニット３０１２を用いて）、ように構成されている。
【０６５１】
いくつかの実施形態では、処理ユニット３００４は、第１の小売業者のアプリケーションがデバイス上で利用できず、ダウンロードは利用できるという判定に従って、小売業者のアプリケーションに関連付けられたダウンロードアフォーダンスを表示可能にする（例えば、表示可能化ユニット３００６を用いて）、ように更に構成されている。
【０６５２】
いくつかの実施形態では、第１の小売業者のアプリケーションは、デバイスにインストールされていない場合には、利用することができない。
【０６５３】
いくつかの実施形態では、処理ユニット３００４は、第１の小売業者のアプリケーションがデバイス上で利用できないという判定に従って、第１の小売業者のアプリケーションがダウンロードが利用できるか否かを判定し（例えば、判定ユニット３０１４を用いて）、第１の小売業者のアプリケーションはダウンロードが利用できるという判定に従って、小売業者のアプリケーションに関連付けられたダウンロードアフォーダンスを表示可能にし（例えば、表示可能化ユニット３００６を用いて）、第１の小売業者のアプリケーションはダウンロードが利用できないという判定に従って、小売業者のアプリケーションを呼び出すことなく、支払トランザクションを進めるためのオプションをユーザに提供する（例えば、提供ユニット３０１２を用いて）、ように更に構成されている。
【０６５４】
いくつかの実施形態では、第１の小売業者のアプリケーションを呼び出さないで、支払トランザクションを進めるためのオプションをユーザに提供することは、第１の小売業者の種類を判定することと、第１の小売業者の種類に基づいて、複数のテンプレートの中から第１のテンプレートを選択することと、選択された第１のテンプレートを用いて第１の小売業者の１つ以上のアイテムを表示可能にすることと、を含む。
【０６５５】
いくつかの実施形態では、処理ユニット３００４は、複数の小売業者のうちの第２の小売業者との第２の支払トランザクションを、第２の小売業者のアプリケーションを呼び出さないで、第２の小売業者の種類を判定することと、第２の小売業者の種類に基づいて、複数のテンプレートの中から第２のテンプレートを選択することと、選択した第２のテンプレートを使用して、第２の小売業者の１つ以上のアイテムを表示可能にすることと、により進めるためのオプションをユーザに提供し（例えば、提供ユニット３０１２を用いて）、第１の小売業者の種類と第２の小売業者の種類とが同じである場合、第１のテンプレートと第２のテンプレートは同じである。
【０６５６】
いくつかの実施形態では、第１の小売業者の種類と第２の小売業者の種類とが異なる場合、第１のテンプレートと第２のテンプレートは異なる。
【０６５７】
いくつかの実施形態では、小売業者のアプリケーションを呼び出さないで、支払トランザクションを進めるためのオプションをユーザに提供することは、第２のアプリケーションを呼び出すことを含み、第１の小売業者のアプリケーション、第１のアプリケーション、及び第２のアプリケーションは、異なるアプリケーションである。
【０６５８】
いくつかの実施形態では、第１の小売業者は、１つ以上のアイテムを、選択された第１のテンプレートに格納する。
【０６５９】
いくつかの実施形態では、公に利用可能な情報は、１つ以上のアイテムを、選択された第１のテンプレートに格納するために、使用される。
【０６６０】
いくつかの実施形態では、処理ユニット３００４は、支払トランザクションを許可する要求を受信し（例えば、受信ユニット３００８を用いて）、支払トランザクションを許可する要求の受信に応じて、支払トランザクションを許可する（例えば、許可ユニット３０１６を用いて）、ように更に構成されている。
【０６６１】
いくつかの実施形態では、第１のアプリケーションは、地図アプリケーション又はブラウザアプリケーションである。
【０６６２】
いくつかの実施形態では、第２のアプリケーションは、電子デバイスにリンクされた支払口座を用いて、支払トランザクションを進めるための支払アフォーダンスを含んでいる。
【０６６３】
図２０を参照して上述された動作は、図１Ａ〜図１Ｂ、又は図３０に示される構成要素によって、任意選択的に実行される。例えば、表示動作２００２、受信動作２００４、呼び出し動作２００８，及び提供動作２０１０は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１の各イベント認識部１８０は、イベント情報を各イベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触（又はデバイスの回転）が、ユーザインターフェース上のオブジェクトの選択又はある向きから別の向きへのデバイスの回転などの、所定のイベント又はサブイベントに対応するか否かを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を、任意選択的に用いるか又は呼び出す。いくつかの実施形態では、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための各ＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施され得るかは明らかであろう。
【０６６４】
いくつかの実施形態では、図３１は、説明されるさまざまな実施形態の原理に従って構成された電子デバイス３１００の機能ブロック図を示す。このデバイスの機能ブロックは、説明されるさまざまな実施形態の原理を実行するために、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせによって、任意選択的に実装される。図３１で説明される機能ブロックが、説明されるさまざまな実施形態の原理を実施するように、任意選択的に組み合わされ、又はサブブロックに分離されることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明される機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に支持する。
【０６６５】
図３１に示すように、電子デバイス３１００は、グラフィックユーザインターフェースを表示するように構成されたディスプレイユニット３１０２、並びに、任意選択的に、指紋を検出するように構成された指紋センサユニット３１０４、及び情報を転送するように構成された転送ユニット３１０６、を含む。電子デバイス３１０２は、ディスプレイユニット３１０２に連結された処理ユニット３１０８、並びに、任意選択的に、指紋センサユニット３１０４及び送信ユニット３１０６を含む。処理ユニット３１０８は、取得ユニット３１１０、判定ユニット３１１２、表示可能化ユニット３１１４、検出ユニット３１１６、及び開始ユニット３１１８を含む。いくつかの実施形態では、処理ユニット３１０８は、許可ユニット３１２０、見合わせユニット３１２２、受信ユニット３１２４、及び送信可能化ユニット３１２６を備えている。
【０６６６】
処理ユニット３１０８は、デバイスにリンクされた１つ以上の支払口座に関連付けられた支払トランザクションの履歴を取得し（例えば、取得ユニット３１１０を用いて）、デバイスの現在位置を判定し（例えば、判定ユニット３１１２を用いて）、支払トランザクションの履歴の少なくとも一部と、デバイスの現在位置とに基づいて、小売業者からの購入に関する推奨製品を決定し（例えば、判定ユニット３１１２を用いて）、購入に関する推奨製品のインジケーションを表示可能にし（例えば、表示可能化ユニット３１１４を用いて）、推奨製品の支払トランザクションに関連付けられたアフォーダンスを表示可能にし（例えば、表示可能化ユニット３１１４を用いて）、支払トランザクションに関連付けられたアフォーダンスを表示可能にしている間に、支払トランザクションに関連付けられたアフォーダンスのアクティブ化を検出し（例えば、検出ユニット３１１６を用いて）、支払トランザクションに関連付けられたアフォーダンスのアクティブ化の検出に応じて、推奨製品の支払トランザクションを許可するための処理を開始する（例えば、開始ユニット３１１８を用いて）、ように構成されている。
【０６６７】
いくつかの実施形態では、処理ユニット３１０８は、電子デバイスの指紋センサユニット３１０４上で指紋を検出し（例えば、検出ユニット３１１６を用いて）、指紋センサユニット上での指紋の検出に応じて、この指紋が、支払トランザクションの許可を可能とする登録された指紋と一致するか否かを判定し（例えば、判定ユニット３１１２を用いて）、対応する指紋が登録された指紋と一致するという判定に従って、支払トランザクションを許可し（例えば、許可ユニット３１２０を用いて）、対応する指紋が登録された指紋と一致しないという判定に従って、支払トランザクションの許可を見合わせる（例えば、見合わせユニット３１２２をによって）、ように更に構成されている。
【０６６８】
いくつかの実施形態では、購入に関する推奨製品の表示されたインジケーションが推奨を要求する明示的なユーザ入力なしに表示される。
【０６６９】
いくつかの実施形態では、購入に関する推奨製品の表示されたインジケーションが、推奨を要求する明示的なユーザ入力に応じて表示される。
【０６７０】
いくつかの実施形態では、購入に関する推奨製品の表示されたインジケーションが、暗黙的なユーザ入力に応じて表示される。
【０６７１】
いくつかの実施形態では、小売業者からの購入に関する推奨製品は、現在の時刻に基づいて決定される。
【０６７２】
いくつかの実施形態では、小売業者からの購入に関する推奨製品は、デバイスの向きに基づいて決定される。
【０６７３】
いくつかの実施形態では、処理ユニット３１０８は、購入に関する推奨製品のインジケーションを表示可能にする間に、小売業者の名称及び営業時間を表示可能にする（例えば、表示可能化ユニット３１１４を用いて）、ように更に構成されている。
【０６７４】
いくつかの実施形態では、処理ユニット３１０８は、購入に関する推奨製品のインジケーションを表示可能にする間に、推奨製品に関する１つ以上の批評を表示可能にする（例えば、表示可能化ユニット３１１４を用いて）、ように更に構成されている。
【０６７５】
いくつかの実施形態では、処理ユニット３１０８は、購入に関する推奨製品のインジケーションを表示可能にする間に、第２の推奨製品を購入するためのアフォーダンスを表示可能にする（例えば、表示可能化ユニットを用いて）、ように更に構成され、第２の推奨製品は、推奨製品と、第２の推奨製品に関する１つ以上の批評と、に基づいて決定される。
【０６７６】
いくつかの実施形態では、処理ユニット３１０８は、購入に関する推奨製品のインジケーションを表示可能にする間に、第３の推奨製品を購入するためのアフォーダンスを表示可能にする（例えば、表示可能化ユニット３１１４を用いて）ように更に構成され、第３の推奨製品は、現在の位置に基づいて決定される。
【０６７７】
いくつかの実施形態では、処理ユニット３１０８は、電子デバイスに組込まれたセキュア要素を使用して、推奨製品の支払トランザクションを許可する（例えば、許可ユニット３１２０を用いて）ように、更に構成されている。
【０６７８】
いくつかの実施形態では、推奨製品はコーヒーであり、処理ユニット３１０８は、コーヒーの支払トランザクションの完了の確認を受信し（例えば、受信ユニット３１２４を用いて）、コーヒーの購入詳細を小売業者に転送可能にし（例えば、転送可能化ユニット３１２６を用いて）、小売業者でのコーヒー入手の可能性のインジケーションを表示可能にする（例えば、表示可能化ユニット３１１４を用いて）、ように更に構成されている。
【０６７９】
図２２を参照して上述された動作は、図１Ａ〜図１Ｂ、又は図３１に示される構成要素によって、任意選択的に実行される。例えば、取得動作２２０２、判定動作２２０４及び２２０６、表示動作２２０８及び２２１０、検出動作２２１２、並びに開始動作２２１４は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１の各イベント認識部１８０は、イベント情報を各イベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触（又はデバイスの回転）が、ユーザインターフェース上のオブジェクトの選択又はある向きから別の向きへのデバイスの回転などの、所定のイベント又はサブイベントに対応するか否かを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を、任意選択的に用いるか又は呼び出す。いくつかの実施形態では、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための各ＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施され得るかは明らかであろう。
【０６８０】
上述の説明は、説明の目的上、特定の実施形態を参照して説明されている。しかし、上述の例示的説明は、網羅的であること、又は本発明を、開示されている厳密な形態に限定することを意図してはいない。上述の教示を考慮すれば、多くの修正及び変形が可能である。実施形態は、本発明の原理及びその実用的な用途を最もよく説明するために、選定し、記載したものである。当業者は、したがって、本技術とさまざまな実施形態を、意図する特定の用途に適するようにさまざまに修正して、最もうまく利用することができる。
【０６８１】
添付の図面を参照して本開示及び実施例が十分に説明されたが、さまざまな変更及び修正が当業者には明らかになるであろうということに、留意されたい。かかる変更及び修正は、請求項によって画定されるとおりの本開示及び実施例の範囲内に含まれるものと理解されたい。
【０６８２】
上述のように、本発明の技術の一態様は、勧誘のコンテンツ又はユーザの興味を引きそうなその他の任意のコンテンツをユーザに送達することを改善するために、さまざまなソースから利用可能なデータを収集しかつ使用することである。本開示は、いくつかの例では、この収集されたデータが、一意に特定する個人情報データを含み得るか、又は特定の人に連絡するか又はその人を探すために使用することができることを意図している。かかる個人情報データは、人口統計データ、位置ベースのデータ、電話番号、Ｅメールアドレス、自宅の住所、又は任意の他の識別情報を含むことができる。
【０６８３】
本開示によって、本技術においては、かかる個人情報データをユーザの利益のために使用することができることが分かる。例えば、個人情報データは、ユーザにとってより関心の大きい対象のコンテンツをユーザに送達するために、使用することができる。したがって、かかる個人情報データを使用することによって、配信コンテンツを計画的に制御することができる。更に、ユーザに有益である個人情報データの他の用途が、本開示によって意図されている。
【０６８４】
本開示は、かかる個人情報データの収集、解析、開示、転送、保管、又は他の用途、に責任がある事業体が、確立されたプライバシ方針及び／又はプライバシ慣行に従うことを、更に意図している。特に、かかる事業体は、個人情報データを秘密かつ安全に保つために、業界又は政府の要求に合致又は超過するとして一般的に認識されているプライバシ方針及び慣行を実施し、一貫して使用しなければならない。例えば、ユーザからの個人情報は事業体の合法的かつ合理的用途のために収集しなければならず、合法的な利用を超えて共用又は販売してはならない。更に、かかる収集は、説明に基づくユーザの同意を得た後にのみ行うべきである。更に、かかる事業体は、かかる個人情報データへのアクセスを保護しかつ安全にし、個人情報データにアクセスする他者が、そのプライバシ方針及び手順を順守することを確実にする、ための任意の必要な手段を講じるであろう。更に、かかる事業体は、広く受け入れられているプライバシ方針及び慣行の順守を認証する第３者による評価を、自らが受けることができる。
【０６８５】
前述のことがらにもかかわらず、本開示はまた、ユーザが、個人情報データの使用又は個人情報データへのアクセスを選択的に阻止する実施形態も意図する。即ち、本開示は、かかる個人情報データへのアクセスを防止又は阻止するために、ハードウェア要素及び／又はソフトウェア要素を提供することができることを意図する。例えば、広告配信サービスの場合には、本技術は、ユーザが、サービスの登録中に、個人情報データの収集に参加の「オプトイン」又は「オプトアウト」を選択することを可能にするように構成することができる。別の実施例では、ユーザは、ターゲットを絞ったコンテンツの配信サービスに対して、位置情報を提供しないことを選択することができる。更に別の実施例では、ユーザは、正確な位置情報は提供しないで、位置の区域の情報の転送を許すように、選択することができる。
【０６８６】
したがって、本開示は、１つ以上のさまざまな開示された実施形態を実施するための個人情報データの使用を、広範に網羅するものであるが、本開示は、それらのさまざまな実施形態がまた、かかる個人情報データにアクセスすることを必要とせずに実施することができることも、また意図している。即ち、本技術のさまざまな実施形態は、かかる個人情報データの全て又は一部分の欠如により、実施不可能となるものではない。例えば、コンテンツは、非個人情報データ又は最小限度の個人情報（ユーザに関連付けられたデバイスによって要求されているコンテンツ、コンテンツ配信サービスに利用可能な他の非個人情報、又は公的に利用可能な情報など）、に基づく嗜好を推測することによって、選択してユーザに供給することができる。
【図１Ａ】
2020091895.tif 000003
【図１Ｂ】
2020091895.tif 000004
【図２】
2020091895.tif 000005
【図３】
2020091895.tif 000006
【図４Ａ】
2020091895.tif 000007
【図４Ｂ】
2020091895.tif 000008
【図５Ａ】
2020091895.tif 000009
【図５Ｂ】
2020091895.tif 000010
【図５Ｃ】
2020091895.tif 000011
【図５Ｄ】
2020091895.tif 000012
【図５Ｅ】
2020091895.tif 000013
【図５Ｆ】
2020091895.tif 000014
【図５Ｇ】
2020091895.tif 000015
【図５Ｈ】
2020091895.tif 000016
【図５Ｉ】
2020091895.tif 000017
【図６Ａ】
2020091895.tif 000018
【図６Ｂ】
2020091895.tif 000019
【図６Ｃ】
2020091895.tif 000020
【図７Ａ】
2020091895.tif 000021
【図７Ｂ】
2020091895.tif 000022
【図７Ｃ】
2020091895.tif 000023
【図７Ｄ】
2020091895.tif 000024
【図７Ｅ】
2020091895.tif 000025
【図７Ｆ】
2020091895.tif 000026
【図７Ｇ】
2020091895.tif 000027
【図７Ｈ】
2020091895.tif 000028
【図７Ｉ】
2020091895.tif 000029
【図７Ｊ】
2020091895.tif 000030
【図７Ｋ】
2020091895.tif 000031
【図７Ｌ】
2020091895.tif 000032
【図７Ｍ】
2020091895.tif 000033
【図７Ｎ】
2020091895.tif 000034
【図７Ｏ】
2020091895.tif 000035
【図８Ａ】
2020091895.tif 000036
【図８Ｂ】
2020091895.tif 000037
【図９Ａ】
2020091895.tif 000038
【図９Ｂ】
2020091895.tif 000039
【図９Ｃ】
2020091895.tif 000040
【図９Ｄ】
2020091895.tif 000041
【図９Ｅ】
2020091895.tif 000042
【図９Ｆ】
2020091895.tif 000043
【図９Ｇ】
2020091895.tif 000044
【図９Ｈ】
2020091895.tif 000045
【図１０Ａ】
2020091895.tif 000046
【図１０Ｂ】
2020091895.tif 000047
【図１１Ａ】
2020091895.tif 000048
【図１１Ｂ】
2020091895.tif 000049
【図１１Ｃ】
2020091895.tif 000050
【図１１Ｄ】
2020091895.tif 000051
【図１１Ｅ】
2020091895.tif 000052
【図１１Ｆ】
2020091895.tif 000053
【図１１Ｇ】
2020091895.tif 000054
【図１１Ｈ】
2020091895.tif 000055
【図１１Ｉ】
2020091895.tif 000056
【図１１Ｊ】
2020091895.tif 000057
【図１１Ｋ】
2020091895.tif 000058
【図１１Ｌ】
2020091895.tif 000059
【図１１Ｍ】
2020091895.tif 000060
【図１１Ｎ】
2020091895.tif 000061
【図１２Ａ】
2020091895.tif 000062
【図１２Ｂ】
2020091895.tif 000063
【図１２Ｃ】
2020091895.tif 000064
【図１３Ａ】
2020091895.tif 000065
【図１３Ｂ】
2020091895.tif 000066
【図１３Ｃ】
2020091895.tif 000067
【図１３Ｄ】
2020091895.tif 000068
【図１４】
2020091895.tif 000069
【図１５】
2020091895.tif 000070
【図１６】
2020091895.tif 000071
【図１７Ａ】
2020091895.tif 000072
【図１７Ｂ】
2020091895.tif 000073
【図１８】
2020091895.tif 000074
【図１９】
2020091895.tif 000075
【図２０】
2020091895.tif 000076
【図２１】
2020091895.tif 000077
【図２２】
2020091895.tif 000078
【図２３】
2020091895.tif 000079
【図２４】
2020091895.tif 000080
【図２５】
2020091895.tif 000081
【図２６】
2020091895.tif 000082
【図２７】
2020091895.tif 000083
【図２８】
2020091895.tif 000084
【図２９】
2020091895.tif 000085
【図３０】
2020091895.tif 000086
【図３１】
2020091895.tif 000087
【手続補正書】
【提出日】令和2年3月4日(2020.3.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ディスプレイを備えた電子デバイスで、
前記ディスプレイ上に、前記電子デバイスのユーザと一つまたは複数の他の参加者との間の進行中の通信を示すユーザインターフェースを含む、通信アプリケーションのためのユーザインターフェースを表示することであって、前記通信アプリケーションのための前記ユーザインターフェースは、支払アフォーダンスを含む、ことと、
前記進行中の通信を示す前記ユーザインターフェースを表示する一方で、前記支払アフォーダンスのアクティブ化を検出することと、
前記支払アフォーダンスのアクティブ化を検出したことに応答して、前記ユーザと前記進行中の通信における前記一つまたは複数の他の参加者との間の支払トランザクションを開始することと、
前記ディスプレイ上に、前記ユーザインターフェースとは異なる第二のユーザインターフェースを表示することであって、前記第二のユーザインターフェースは前記支払トランザクションの量に対応するユーザ入力の要求を含む、ことと、を有する方法。
【請求項２】
請求項１に記載の方法であって、前記支払トランザクションを開始することは、
受信者情報を前記通信アプリケーションから第二のアプリケーションに転送することであって、前記受信者情報は、前記進行中の通信における前記一つまたは複数の他の参加者を識別するものである、ことを有する方法。
【請求項３】
請求項２に記載の方法であって、
前記第二のアプリケーションのためのユーザインターフェースを表示することであって、前記第二のアプリケーションのための前記ユーザインターフェースは、前記進行中の通信における前記一つまたは複数の他の参加者を示すものである、ことと、
前記第二のアプリケーションおよび前記電子デバイスにリンクされた支払い口座を使用して前記支払い取引を続行することと、をさらに有する方法。
【請求項４】
請求項２または３に記載の方法であって、前記通信アプリケーションおよび前記第二のアプリケーションは、異なるアプリケーションである、方法。
【請求項５】
請求項２ないし４のいずれか一項に記載の方法であって、前記一つまたは複数の他の参加者が、前記電子デバイスの所定の近傍内に位置している、方法。
【請求項６】
請求項１ないし５のいずれか一項に記載の方法であって、前記通信アプリケーションのための前記ユーザインターフェースは、前記進行中の通信における前記一つまたは複数の他の参加者を表示する表現を含む、方法。
【請求項７】
請求項１ないし６のいずれか一項に記載の方法であって、前記支払トランザクションは、別の通信と共に開始される、方法。
【請求項８】
請求項１ないし７のいずれか一項に記載の方法であって、前記支払トランザクションを開始することは、
前記一つまたは複数の他の参加者の数を決定することと、
前記一つまたは複数の参加者の数が１であるという決定に従って、前記支払トランザクションの受取人を明示的に識別することなく前記ユーザに前記支払トランザクションを開始させることと、を有する方法。
【請求項９】
請求項１ないし８のいずれか一項に記載の方法であって、前記支払トランザクションを開始することは、
前記一つまたは複数の他の参加者の数を決定することと、
前記一つまたは複数の参加者の数が１よりも多いという決定に従って、前記支払トランザクションの量を示すユーザ入力と、前記一つまたは複数の他の参加者が前記支払トランザクションの受取人であることを示すユーザ入力とを要求することと、を有する方法。
【請求項１０】
請求項１ないし９のいずれか一項に記載の方法であって、前記通信アプリケーションは、メッセージングアプリケーションであり、前記一つまたは複数の他の参加者は、表示された会話の参加者である、方法。
【請求項１１】
請求項１ないし１０のいずれか一項に記載の方法であって、前記通信アプリケーションは、電子メールアプリケーションであり、前記一つまたは複数の他の参加者は、表示された電子メールの参加者である、方法。
【請求項１２】
請求項１ないし１１のいずれか一項に記載の方法であって、前記通信アプリケーションは、電話アプリケーションであり、前記一つまたは複数の他の参加者は、アクティブな電話通話の参加者である、方法。
【請求項１３】
請求項１ないし１２のいずれか一項に記載の方法であって、前記通信アプリケーションは、カレンダーアプリケーションであり、前記一つまたは複数の他の参加者は、表示されたカレンダーイベントの招待者である、方法。
【請求項１４】
請求項１ないし１３のいずれか一項に記載の方法であって、前記通信アプリケーションは、カレンダーアプリケーションであり、前記一つまたは複数の他の参加者は、前記表示されたカレンダーイベントを受け入れた、表示されたカレンダーイベントの招待者である、方法。
【請求項１５】
請求項１ないし１４のいずれか一項に記載の方法であって、前記支払トランザクションを開始することは、前記支払トランザクションの量を示すユーザ入力を要求することを含む、方法。
【請求項１６】
ディスプレイを有するコンピュータに請求項１ないし１５のいずれか一項に記載の方法を実行させるコンピュータプログラム。
【請求項１７】
電子デバイスであって、
ディスプレイと、
請求項１６に記載のコンピュータプログラムを記憶するメモリと、
前記メモリに記憶されたコンピュータプログラムを実行することができる一つまたは複数のプロセッサと、を有する、電子デバイス。
【請求項１８】
電子デバイスであって、
ディスプレイと、
請求項１ないし１５のいずれか一項に記載の方法を実行する手段と、を有する電子デバイス。
【外国語明細書】
2020091895000001.pdf