(57)【要約】  オンラインカタログシステムおよび方法が、顧客に、地元商店とのオンライン注文をする方法を提供し、また一方、地元商店に、注文を顧客に発送する前に注文毎に注文への支払を受ける能力を提供する。地元商店の在庫および価格情報が、オンラインカタログシステム上にホストされる。オンラインカタログシステムと通信する注文処理デバイスが、地元商店に提供される。注文処理デバイスは、顧客からのオンライン注文要求および支払情報を、オンラインカタログシステムを介して受信する。注文処理デバイスは、地元商店において支払情報を含む支払文書を生成し、該支払情報は次に、地元業者のポイントオブセールデバイスにて処理される。
2015533230.tif 000002
【特許請求の範囲】
【請求項１】
地元業者においてオンライン注文を完了するためのコンピュータ実装方法であって、
１つ以上のコンピュータを用いて、遠隔クライアントデバイスからのオンライン注文要求であって、選択される品物を購入する地元業者の識別情報を含む、オンライン注文要求を受信することと、
前記１つ以上のコンピュータを用いて、前記オンライン注文要求を前記地元業者の注文処理デバイスに通信することと、
前記１つ以上のコンピュータを用いて、前記地元業者の前記注文処理デバイスから、前記地元業者が前記選択される品物を提供することができるという指示を受信することと、
前記１つ以上のコンピュータを用いて、オンライン注文確認と支払情報に関する要求とを前記遠隔クライアントデバイスに通信することであって、前記オンライン注文確認は、前記地元業者の前記注文処理デバイスから受信された前記指示に基づき、前記地元業者は前記選択される品物を提供することができるということを指示する、通信することと、
前記１つ以上のコンピュータを用いて、前記支払情報を前記遠隔クライアントデバイスから受信することと、
前記１つ以上のコンピュータを用いて、前記遠隔クライアントデバイスから受信した前記支払情報を処理することであって、前記支払情報に関連付けられる口座から前記１つ以上のコンピュータに関連付けられる口座への前記オンライン注文に関する預金の入金をもたらす、前記支払情報を処理することと、
前記１つ以上のコンピュータを用いて、支払命令を、前記地元業者における支払文書デバイスに通信して、前記支払文書を前記地元業者のポイントオブセールデバイスにおいて処理するための支払文書を生成することであって、前記支払命令は、前記オンライン注文を前記１つ以上のコンピュータに関連付けられる前記口座から支払うための支払情報を含む、生成することと、を含む、方法。
【請求項２】
支払命令を前記地元業者における支払文書デバイスに通信する前記ステップは、
前記１つ以上のコンピュータを用いて、前記支払情報を前記地元業者における前記注文処理デバイスに通信することと、
前記注文処理デバイスによって、前記支払情報を前記支払文書上に印刷またはコード化するための実行可能命令を通信することと、を含む、請求項１に記載の方法。
【請求項３】
前記１つ以上のコンピュータを用いて、前記支払情報を含む支払通知を前記地元業者の前記ポイントオブセールデバイスに通信することと、
前記ポイントオブセールデバイスと通信するポイントオブセールデバイスモニタによって、前記ポイントオブセールデバイスにおける前記支払通知の受領を検出することと、
前記ポイントオブセールデバイスモニタによって、前記支払通知から前記注文処理デバイスへ前記支払情報を通信することと、をさらに含む、請求項２に記載の方法。
【請求項４】
前記支払文書は、小切手であり、前記小切手は、前記地元業者の前記注文処理デバイスと通信する前記地元業者における小切手印刷デバイスによって、前記地元業者において印刷される、請求項２に記載の方法。 
【請求項５】
前記小切手を生成するための前記命令は、単回の使用にのみ有効である請求項４に記載の方法。
【請求項６】
前記支払文書は、ストアドバリューカードであり、前記支払命令からの支払情報は、前記注文処理デバイスと通信するリーダ／ライタデバイスによって前記ストアドバリューカード上にコード化される、請求項２に記載の方法。
【請求項７】
前記ストアドバリューカードは、スマートカード、ＱＲコード(登録商標)を含むカード、または磁気ストライプを含むカードである、請求項６に記載の方法。
【請求項８】
前記ストアドバリューカードは、磁気ストライプを含むカードである、請求項７に記載の方法。
【請求項９】
前記支払機器情報は、前記ポイントオブセールデバイスにおいて前記ストアドバリューカードを読み取った後に無効化されるように前記ストアドバリューカード上にコード化される、請求項７に記載の方法。
【請求項１０】
前記１つ以上のコンピュータに関連付けられる前記口座は、前記地元業者に特有である、請求項１に記載の方法。
【請求項１１】
支払文書デバイス、前記注文処理デバイス、および前記ポイントオブセールデバイスは、同一のデバイスである、請求項１に記載の方法。
【請求項１２】
コンピュータプログラム製品であって、
中に具現化される、１つ以上のプロセッサによって実行されるときに前記１つ以上のプロセッサに電子商取引を完了させるコンピュータ可読プログラム命令を有する非一時なコンピュータ可読媒体を含み、前記コンピュータ可読プログラム命令は、
遠隔クライアントデバイスからオンライン注文要求を受信するためのコンピュータ可読プログラム命令であって、前記オンライン注文要求は、購入するように選択された品物を含む、コンピュータ可読プログラム命令と、
前記遠隔クライアントデバイスから支払情報を要求するためのコンピュータ可読プログラム命令と、
前記遠隔クライアントデバイスから支払情報を受信するためのコンピュータ可読プログラム命令と、
前記遠隔クライアントデバイスから受信される前記支払情報を処理するためのコンピュータ可読プログラム命令であって、前記支払情報を処理することは、前記支払情報に関連付けられる口座から、前記遠隔クライアントデバイスから前記支払情報を受信する１つ以上のコンピュータに関連付けられる口座への預金の入金をもたらす、コンピュータ可読プログラム命令と、
支払命令を前記地元業者における支払文書デバイスに通信して、前記地元業者のポイントオブセールデバイスにおいて前記支払文書を処理するための支払文書を生成するためのコンピュータ可読プログラム命令であって、前記支払命令は、前記オンライン注文を前記１つ以上のコンピュータに関連付けられる前記口座から支払うための支払情報を含む、コンピュータ可読プログラム命令と、を含む、コンピュータプログラム製品。
【請求項１３】
前記支払情報を要求する前に、前記オンライン注文要求を前記地元業者の注文処理デバイスに通信するためのコンピュータ可読プログラム命令と、
前記地元業者が前記選択された品物を提供することができるという、前記注文処理デバイスからの指示を受信するためのコンピュータ可読プログラム命令と、をさらに含む、請求項１２に記載のコンピュータプログラム製品。
【請求項１４】
前記遠隔クレームデバイスからの前記支払情報を要求する前に、オンライン注文確認を前記遠隔クライアントデバイスに通信するためのコンピュータ可読プログラム命令をさらに含み、前記確認は、前記地元業者が前記選択される品物を提供することができるという前記注文処理デバイスから受信された前記指示に基づいて、前記地元業者が前記選択される品物を提供することができるということを指示する、請求項１３に記載のコンピュータプログラム製品。
【請求項１５】
支払命令を前記地元業者における支払文書デバイスに通信するための前記コンピュータ可読プログラム命令は、前記支払情報を前記地元業者における前記注文処理デバイスに通信するためのコンピュータ可読プログラム命令を含み、
前記注文処理デバイスは、前記支払情報を支払文書上にコード化または印刷するための実行可能命令を前記支払文書デバイスに通信する、請求項１２に記載のコンピュータプログラム製品。
【請求項１６】
支払命令を前記地元業者における支払文書デバイスに通信するための前記コンピュータ可読プログラム命令は、前記支払情報を含む支払通知を、前記地元業者の前記ポイントオブセールデバイスに通信するためのコンピュータ可読プログラム命令を含み、
ポイントオブセールデバイスモニタは、前記支払通知を検出し、前記支払情報を前記注文処理デバイスに通信し、
前記注文処理デバイスは、前記支払情報を支払文書上にコード化するための実行可能命令を前記支払文書デバイスに通信する、請求項１２に記載のコンピュータプログラム製品。
【請求項１７】
前記支払文書は、小切手であり、前記小切手は、前記地元業者の前記注文処理デバイスと通信する前記地元業者における小切手印刷デバイスによって、前記地元業者において印刷される、請求項１２に記載のコンピュータプログラム製品。
【請求項１８】
前記支払文書デバイスは、前記小切手印刷デバイスを含む、請求項１７に記載のコンピュータプログラム製品。
【請求項１９】
前記小切手を生成するための前記命令は、単回の使用にのみ有効である、請求項１７に記載のコンピュータプログラム製品。
【請求項２０】
前記支払文書は、ストアドバリューカードであり、前記支払命令からの前記支払情報は、前記注文処理デバイスと通信する前記地元業者におけるリーダ／ライタデバイスによって前記ストアドバリューカード上にコード化される、請求項１２に記載のコンピュータプログラム製品。
【請求項２１】
前記支払文書デバイスは、前記リーダ／ライタデバイスを含む、請求項２０に記載のコンピュータプログラム製品。
【請求項２２】
前記ストアドバリューカードは、スマートカード、ＱＲコード(登録商標)を含むカード、または磁気ストライプを含むカードである、請求項２０に記載のコンピュータプログラム製品。
【請求項２３】
前記支払機器情報は、前記ポイントオブセールデバイスにおいて前記ストアドバリューカードを読み取った後に消去されるように前記ストアドバリューカード上にコード化される、請求項２２に記載のコンピュータプログラム製品。
【請求項２４】
前記遠隔クライアントデバイスからの支払情報を受信する前記１つ以上のコンピュータに関連付けられる前記口座は、前記地元業者に特定のものである、請求項１２に記載のコンピュータプログラム製品。
【請求項２５】
地元業者のポイントオブセールにおいてオンライン注文の支払を完了するためのシステムであって、
地元業者コンピュータシステムから地元業者の登録要求を受信し、また前記地元業者コンピュータシステムから地元業者の在庫および価格情報を受信し索引を作成する、ストアカタログモジュールと、
遠隔クライアントデバイスから注文要求を受信し、前記注文要求を前記地元業者コンピュータシステムに通信する、注文モジュールと、
前記遠隔クライアントデバイスから支払情報を受信し、前記オンラインカタログシステムに関連付けられる口座に預金を入金し、また前記オンラインカタログシステムに関連付けられる前記口座からの前記オンライン注文の支払のために支払情報を前記地元業者に通信し、また前記地元業者から支払証明を受信する、支払モジュールと、を含む、システム。
【請求項２６】
前記注文モジュールは、前記地元業者コンピュータシステムから注文確認を受信し、前記注文確認を前記遠隔クライアントデバイスに通信する、請求項２５に記載のシステム。
【請求項２７】
遠隔クライアントデバイスから品物検索要求を受信し、前記品物検索要求に合致する品物に関して前記オンラインカタログ索引を検索し、前記品物検索要求結果を前記遠隔クライアントデバイスに通信する、カタログ検索モジュールをさらに含む、請求項２５に記載のシステム。
【請求項２８】
前記注文モジュールから前記注文要求を受信し、前記注文確認を前記注文モジュールに通信し、また支払証明を前記支払モジュールに通信する、前記地元業者の店舗に配置される注文処理デバイスをさらに含む、請求項２５に記載のシステム。
【請求項２９】
前記注文処理デバイス、前記支払モジュール、またはその双方と通信し、前記オンライン注文の支払に関する前記支払情報を含む支払文書を生成する、支払文書デバイスをさらに含む、請求項２８に記載のシステム。
【請求項３０】
前記支払モジュールは、支払情報を、前記注文処理デバイス、前記支払文書デバイス、または前記ポイントオブセールデバイスに通信する、請求項２９に記載のシステム。
【請求項３１】
前記支払モジュールは、支払情報を前記注文処理デバイスに通信し、前記注文処理デバイスは、前記支払情報を含む支払文書を生成するための実行可能命令を前記支払文書デバイスに通信する、請求項２９に記載のシステム。
【請求項３２】
地元業者においてオンライン注文を完了するためのコンピュータ実装方法であって、
１つ以上のコンピュータを用いて、遠隔クライアントデバイスからのオンライン注文要求であって、選択された品物を購入する地元業者の識別情報を含む、オンライン注文要求を受信することと、
前記１つ以上のコンピュータを用いて、前記オンライン注文要求を前記地元業者の注文処理デバイスに通信することと、
前記１つ以上のコンピュータを用いて、前記地元業者の前記注文処理デバイスから、前記地元業者が前記選択された品物を提供することができるという指示を受信することと、
前記１つ以上のコンピュータを用いて、オンライン注文確認と支払情報に関する要求とを前記遠隔クライアントデバイスに通信することであって、前記オンライン注文確認は、前記地元業者の前記注文処理デバイスから受信された前記指示に基づき、前記地元業者は前記選択された品物を提供することができるということを指示する、通信することと、
前記１つ以上のコンピュータを用いて、前記支払情報を前記遠隔クライアントデバイスから受信することと、
前記１つ以上のコンピュータを用いて、前記支払情報を、前記地元業者が、前記地元業者のポイントオブセールデバイスにおいて前記注文に関する前記支払情報を処理するために、前記地元業者に通信することと、を含む、方法。
【請求項３３】
前記支払情報を、前記地元業者が、前記地元業者のポイントオブセールデバイスにおいて前記注文に関する前記支払情報を処理するために、前記地元業者に通信する前記ステップは、
前記１つ以上のコンピュータを用いて、前記支払情報を前記地元業者における支払文書デバイスに通信することと、
前記地元業者における前記支払文書デバイスによって、前記支払情報を、前記地元業者のポイントオブセールデバイスにおいて前記注文に関する前記支払情報を処理するためにカード上にコード化することと、を含む、請求項３２に記載の方法。
【請求項３４】
前記支払情報を前記地元業者に通信する前記ステップは、
前記１つ以上のコンピュータを用いて、前記支払情報を前記地元業者における前記注文処理デバイスに通信することと、
前記注文処理デバイスによって、前記支払情報を前記カード上にコード化するための実行可能命令を通信することと、を含む、請求項３３に記載の方法。
【請求項３５】
前記１つ以上のコンピュータを用いて、前記支払情報を含む支払通知を前記地元業者の前記ポイントオブセールデバイスに通信することと、
前記ポイントオブセールデバイスと通信するポイントオブセールデバイスモニタによって、前記ポイントオブセールデバイスにおける前記支払通知の受領を検出することと、
前記ポイントオブセールデバイスモニタによって、前記支払通知から前記注文処理デバイスへ前記支払情報を通信することと、をさらに含む、請求項３４に記載の方法。
【請求項３６】
前記カードは、スマートカード、ＱＲコード(登録商標)を含むカード、または磁気ストライプを含むカードである、請求項３３に記載の方法。
【請求項３７】
前記支払機器情報は、前記ポイントオブセールデバイスによってカードを読み取った後に無効化されるように前記カード上にコード化される、請求項３６に記載の方法。
【請求項３８】
前記支払情報を前記地元業者に通信する前記ステップは、
前記１つ以上のコンピュータを用いて、暗号化キー対のうちの第１の暗号化キーを用いて支払情報をコード化することと、
前記コード化された支払情報を、前記１つ以上のコンピュータを用いて、前記暗号化キー対のうちの第２の暗号化キーを用いて前記注文処理デバイスによって復号するために、前記地元業者における前記注文処理デバイスに通信することと、
前記注文処理デバイスによって、前記復号された支払情報を前記地元業者における前記ポイントオブセールデバイスに通信することと、を含む、請求項３２に記載の方法。
【請求項３９】
前記支払情報および暗号化された支払情報を、前記暗号化された支払情報を前記ポイントオブセールデバイスに通信した後に前記１つ以上のコンピュータおよび前記注文処理デバイスから削除することをさらに含む、請求項３８に記載の方法。
【請求項４０】
コンピュータプログラム製品であって、
中に具現化される、電子商取引を完了させるためのコンピュータ可読プログラム命令を有する非一時なコンピュータ可読媒体を含み、前記コンピュータ可読プログラム命令は、
オンライン注文要求を受信するためのコンピュータ可読プログラム命令であって、前記オンライン注文要求は、購入するための選択された品物を含む、コンピュータ可読プログラム命令と、
前記遠隔クライアントデバイスから支払情報を要求するためのコンピュータ可読プログラム命令と、
前記支払情報を前記遠隔クライアントデバイスから受信するためのコンピュータ可読プログラム命令と、
前記地元業者が、前記地元業者のポイントオブセールデバイスにおいて前記注文に関する前記支払情報を処理するために、前記支払情報を前記地元業者に通信するためのコンピュータ可読プログラム命令と、を含む、コンピュータプログラム製品。
【請求項４１】
前記オンライン注文要求を前記地元業者の注文処理デバイスに通信するためのコンピュータ可読プログラム命令と、
前記地元業者が前記選択される品物を提供することができるという指示を、前記地元業者の前記注文処理デバイスから受信するためのコンピュータ可読プログラム命令と、をさらに含む、請求項４０に記載のコンピュータプログラム製品。
【請求項４２】
前記支払情報を要求する前に、オンライン注文確認を前記遠隔クライアントデバイスに通信するためのコンピュータ可読プログラム命令をさらに含み、前記オンライン注文確認は、前記地元業者の前記注文処理デバイスから受信された前記指示に基づいて、前記地元業者が前記選択される品物を提供することができるということを指示する、請求項４１に記載のコンピュータプログラム製品。
【請求項４３】
前記支払情報を前記地元業者に通信するための前記コンピュータ可読プログラム命令は、前記地元業者の前記ポイントオブセールデバイスにおいて前記支払文書を処理するために、前記支払情報をストアドバリューカード上にコード化するための実行可能命令を前記地元業者における支払文書デバイスに通信するためのコンピュータ可読プログラム命令を含む、請求項４０に記載のコンピュータプログラム製品。
【請求項４４】
前記地元業者の前記ポイントオブセールデバイスにおいて前記注文に関する前記支払情報を処理するために、前記支払情報をカード上にコード化するための実行可能命令を前記地元業者における支払文書デバイスに通信するための前記コンピュータ可読プログラム命令は、支払情報を前記注文処理デバイスに通信するためのコンピュータ可読プログラム命令を含み、前記注文処理デバイスは、前記支払情報を前記カード上にコード化するための実行可能命令を前記支払文書デバイスに通信する、請求項４３に記載のコンピュータプログラム製品。
【請求項４５】
前記地元業者の前記ポイントオブセールデバイスにおいて前記注文に関する前記支払情報を処理するために、前記支払情報をカード上にコード化するための実行可能命令を前記地元業者における支払文書デバイスに通信するための前記コンピュータ可読プログラム命令は、前記支払情報を含む支払通知を前記ポイントオブセールデバイスに通信するためのコンピュータ可読プログラム命令を含み、ポイントオブセールデバイスモニタは、前記支払通知を検出し、前記支払情報を前記注文処理デバイスに通信し、前記注文処理デバイスは、支払情報を前記カード上にコード化するための実行可能命令を前記支払文書デバイスに通信する、請求項４３に記載のコンピュータプログラム製品。
【請求項４６】
前記カードは、スマートカード、ＱＲコード(登録商標)を含むカード、または磁気ストライプを含むカードである、請求項４３に記載のコンピュータプログラム製品。
【請求項４７】
前記支払機器情報は、前記ポイントオブセールデバイスによって前記カードを読み取った後に消去されるように前記カード上にコード化される、請求項４６に記載のコンピュータプログラム製品。
【請求項４８】
前記支払情報を前記地元業者に通信するための前記コンピュータ可読プログラム命令は、暗号化キー対のうちの第１の暗号化キーを用いた支払情報のコード化、前記暗号化キー対のうちの第２の暗号化キーを用いた前記地元業者における前記注文処理デバイスによる復号、および前記復号された支払情報の前記地元業者における前記ポイントオブセールデバイスへの通信のための、コンピュータ可読プログラム命令を含む、請求項４０に記載のコンピュータプログラム製品。
【請求項４９】
前記支払情報および暗号化された支払情報を、前記支払情報を前記ポイントオブセールデバイスに通信した後に削除するためのコンピュータ可読プログラム命令をさらに含む、請求項４８に記載のコンピュータプログラム製品。
【請求項５０】
地元業者のポイントオブセールにおいてオンライン注文の支払を完了するためのオンラインカタログシステムであって、
地元業者登録要求を地元業者コンピュータシステムから受信し、地元業者の在庫および価格情報を前記地元業者システムから受信し索引を作成する、ストアカタログモジュールと、
注文要求を遠隔クライアントデバイスから受信し、前記注文要求を前記地元業者に通信する、注文モジュールと、
支払情報を前記遠隔クライアントデバイスから受信し、支払情報を前記地元業者に通信する、支払モジュールと、を含む、オンラインカタログシステム。
【請求項５１】
前記注文モジュールは、前記地元業者コンピュータシステムから注文確認を受信し、前記注文確認を前記遠隔クライアントデバイスに通信する、請求項５０に記載のオンラインカタログシステム。
【請求項５２】
遠隔クライアントデバイスから品物検索要求を受信し、前記品物検索要求に合致する品物に関して前記オンラインカタログ索引を検索し、前記品物検索要求結果を前記遠隔クライアントデバイスに通信する、カタログ検索モジュールをさらに含む、請求項５０に記載のオンラインカタログシステム。
【請求項５３】
注文要求を受信し、注文確認を前記注文モジュールに通信し、前記支払モジュールから支払情報を受信し、支払証明を前記支払モジュールに通信する、地元業者の店舗に配置される注文処理デバイスをさらに含む、請求項５０に記載のオンラインカタログシステム。
【請求項５４】
前記注文処理デバイス、前記支払モジュール、またはその双方と通信し、前記オンライン注文の支払に関する支払情報を含む支払文書を生成する、支払文書デバイスをさらに含む、請求項５３に記載のオンラインカタログシステム。
【請求項５５】
前記支払モジュールは、支払情報を、前記注文処理デバイス、前記支払文書デバイス、または前記ポイントオブセールデバイスに通信する、請求項５４に記載のオンラインカタログシステム。
【請求項５６】
前記支払モジュールは、支払情報を前記注文処理デバイスに通信し、前記注文処理デバイスは、前記支払情報を含む支払文書を生成するための実行可能命令を前記支払文書デバイスに通信する、請求項５４に記載のオンラインカタログシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本出願は、２０１３年３月５日に出願され、Ｐｒｏｃｅｓｓｉｎｇ  Ｐａｙｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  ｆｏｒ  Ｏｎｌｉｎｅ  Ｏｒｄｅｒｓ  ａｔ  ａ  Ｌｏｃａｌ  Ｍｅｒｃｈａｎｔ’ｓ  Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅ  Ｖｉａ  Ｃｈｅｃｋ  Ｐａｙｍｅｎｔ」と題される米国出願第１３／７８５，９６７号、２０１３年３月５日に出願され、「Ｐｒｏｃｅｓｓｉｎｇ  Ｐａｙｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  ｆｏｒ  Ｏｎｌｉｎｅ  Ｏｒｄｅｒｓ  ａｔ  ａ  Ｌｏｃａｌ  Ｍｅｒｃｈａｎｔ’ｓ  Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅ  Ｖｉａ  Ｄｉｒｅｃｔ  Ｐａｙｍｅｎｔ」と題される米国出願第１３／７８６，００９号に対する優先権を主張し、その双方は、２０１２年７月１２日に出願され、「Ｐｒｏｃｅｓｓｉｎｇ  Ｐａｙｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  ｆｏｒ  Ｏｎｌｉｎｅ  Ｏｒｄｅｒｓ  ａｔ  ａ  Ｌｏｃａｌ  Ｍｅｒｃｈａｎｔ’ｓ  Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅ」と題される米国仮特許出願第６１／６７１，０９５号に対する優先権を主張する。上に特定される先行出願の内容の全体は、参照により本明細書に完全に組み込まれる。
【０００２】
技術の分野
本開示は、地元業者からオンラインで品物を購入するためのシステムおよび方法に関し、より具体的には、地元業者のポイントオブセールデバイスにおけるオンライン注文に関する支払情報の処理に関する。
【背景技術】
【０００３】
携帯電話およびタブレット等の携帯機器からの購入を含み、購入したい品物をオンラインで買い物をする顧客が増えている。多数の顧客が、品物を地元業者からオンラインで購入する利便性を望んでいる。同様に、多数の地元業者が、オンライン顧客市場を開拓することを望んでいる。しかしながら、地元業者は、その既存の金融および会計システムを再編成する必要なく、必ずしも物理的に店舗にいるわけではない顧客からオンライン注文に関する支払を受けるための方法を必要とする。例えば、多数の地元業者は、注文ごとに注文を操作し、そこでは、業者の会計システムが業者に商取引の時点で支払を受けることを要求し、これは、業者が、品物および送り状を顧客に後払いで発送する契約支払システムと対照的である。さらに、規制上の要件により、地元業者は顧客のクレジットカード情報を電話または電子メールを介して受け取ることができない。したがって、注文ごとに注文を操作し、オンライン注文に対応することを望む地元業者は、品物を顧客に発送する前にオンライン注文に関する支払を受けるための方法を必要とする。
【発明の概要】
【課題を解決するための手段】
【０００４】
本明細書に記載されるある特定の態様例では、オンラインカタログシステムを用いてオンライン注文を地元の店舗にて完了するための方法が、オンラインカタログシステムにおいて遠隔クライアントデバイスからオンライン注文要求を受信することと、遠隔クライアントデバイスから支払情報を要求することと、オンライン注文要求および支払情報を注文処理デバイスに通信することとを含む。
【０００５】
ある特定の態様例では、遠隔クライアントデバイスからの支払情報が、まずオンラインカタログシステムまたは地元業者に特有の口座に関連付けられる注文支払口座に入金され、注文支払口座を引き落とすための支払情報が、注文処理デバイスに通信される。ある特定の他の態様例では、支払情報は、注文処理デバイスと通信する小切手印刷デバイスによって小切手上に印刷される。ある特定の他の態様例では、ストアドバリューカードリーダが、支払情報をストアドバリューカード上にコード化する。また別の態様例では、支払情報は、暗号化キー対のうちの１つの暗号化キーを用いて暗号化され、地元業者のポイントオブセールデバイスに直接通信される。
【０００６】
実施形態例のこれらおよび他の態様、目的、特長、および利点は、例示説明される実施形態例の以下の詳細な記載を考慮することで当業者に明白となるであろう。
【図面の簡単な説明】
【０００７】
【図１】ある特定の実施形態例に従うオンラインカタログシステムを描写するブロック図である。
【図２】ある特定の実施形態例に従う、オンラインカタログシステムで地元業者口座を設立するための方法を描写するブロックフロー図である。
【図３】ある特定の実施形態例に従う、オンラインカタログシステムを用いて地元業者からのオンライン注文を完了するための方法を描写するブロックフロー図である。
【図４】ある特定の実施形態例に従う、オンライン注文要求を地元業者に通信するための方法を描写するブロックフロー図である。
【図５】ある特定の代替的実施形態例に従う、オンライン注文要求を地元業者に通信するための方法を描写するブロックフロー図である。
【図６】ある特定の代替的実施形態例に従う、オンライン注文要求を地元業者に通信するための方法を描写するブロックフロー図である。
【図７】ある特定の実施形態例に従う、オンライン注文に関する支払情報を地元業者のポイントオブセールデバイスにおいて処理する方法を描写するブロックフロー図である。
【図８】ある特定の代替的実施形態例に従う、オンライン注文に関する支払情報を地元業者のポイントオブセールデバイスにおいて処理する方法を描写するブロックフロー図である。
【図９】ある特定の代替的実施形態例に従う、オンライン注文に関する支払情報を地元業者のポイントオブセールデバイスにおいて処理する方法を描写するブロックフロー図である。
【図１０】ある特定の代替的実施形態例に従う、オンライン注文に関する支払情報を地元業者のポイントオブセールデバイスにおいて処理する方法を描写するブロックフロー図である。
【図１１】ある特定の実施形態例に従う、コンピュータ機械およびモジュールを描写するブロック図である。
【発明を実施するための形態】
【０００８】
概要
本明細書に記載される方法およびシステムは、顧客が、地元業者の在庫品を買い物し、その品物の購入のためにオンラインで注文を開始することを可能にする。「地元業者」は、実店舗を運営する業者であるが、顧客に関して、ある特定の地理的地域に限定されない。例えば、ニューヨークにいる顧客は、サンフランシスコにある「地元業者」とオンライン注文をすることが可能である。「オンライン」は、物理的に店舗に存在しないときに成される任意の注文を指し、パーソナルコンピュータ、ならびに携帯電話およびタブレットコンピュータ等の携帯機器からの購入を含む。それに加えて、本明細書に記載される方法およびシステムは、地元業者が、業者のポイントオブセールデバイスにおいてオンライン注文に関する支払情報を受け取ることを可能にする。「支払情報」は、口座番号、およびその口座番号に対して引き落されるまたは請求される支払金額を含む。
【０００９】
地元業者は、オンラインカタログシステムを用いてそのカタログを登録する。「カタログ」は、地元業者の在庫および価格情報を含む。地元業者には次に、オンラインカタログシステム、遠隔クライアントデバイス、またはその双方と通信する注文処理デバイスが提供される。ある特定の実施形態例では、地元業者には、支払文書デバイスがさらに提供される。支払文書デバイスは、地元業者のポイントオブセールデバイスにおいて処理するための支払情報を含む支払文書を生成する。地元業者のポイントオブセールデバイスにおいて「処理すること」とは、提供された支払情報を受け取ることと、地元業者の銀行口座、または地元業者のストアドバリュー口座への預金の入金を開始することを含む。
【００１０】
顧客は、オンラインカタログシステムと通信するアプリケーションモジュールを用いて、地元業者の在庫を検索することができる。オンラインカタログシステムは、オンラインカタログ索引を含み、該オンラインカタログ索引は、登録される業者のカタログを含む。別法として、顧客は、購入したい品物を、また所望により、選択される品物を購入したい地元業者入力することができる。顧客によって成された注文は、オンラインカタログシステムから地元業者の注文処理デバイスに通信されるか、または顧客の遠隔クライアントデバイスから地元業者の注文処理デバイスに直接通信されるかのいずれかである。地元業者は、地元業者が、オンライン注文要求に対応できるかどうかを指示する注文確認を提供することができる。オンラインカタログシステムは、まず顧客からの支払を受信して、注文支払口座に入金し、次に、注文支払口座から引き落とすための支払情報を地元業者に通信することによって、支払情報の通信を助けることができる。別法として、クレジットカード口座等の顧客の支払口座から引き落とすための支払情報が、注文処理デバイスに直接通信されてもよい。
【００１１】
ある特定の実施形態例では、支払情報は、オンラインカタログシステムから注文処理デバイスに通信される。注文処理デバイスは、支払文書デバイスと通信するか、またはポイントオブセールデバイスと直接通信する。支払文書デバイスと通信する場合、注文処理デバイスは、ポイントオブセールデバイスにおいて処理され得る支払文書を生成するための実行可能命令を通信する。支払文書の例としては、小切手およびストアドバリューカードが挙げられる。別法として、注文処理デバイスがポイントオブセールデバイスと直接通信する場合、注文処理デバイスは、オンラインカタログシステムまたは遠隔クライアントデバイスから受信される暗号化された支払情報を復号化し、支払処理のための支払情報をポイントオブセールデバイスに安全に通信する。地元業者は次に、注文を顧客に配送することができる。
【００１２】
実施形態例の発明的機能性は、プログラムの流れを例示説明する図面と合わせて読まれることで、以下の記載においてより詳細に説明される。
【００１３】
ここで図面に関して、その中の類似する数字は、図の全体を通して類似する（が必ずしも同一ではない）要素を示し、実施形態例が詳細に記載される。
【００１４】
システム構成例
図１は、ある特定の実施形態例に従うオンラインカタログシステム１００を描写するブロック図である。図１に描写される通り、システム１００は、アプリケーションモジュール１０６を実行する遠隔クライアントデバイス１０５と、注文処理デバイス１１０と、支払文書デバイス１２０と、ポイントオブセールデバイス１２５とを備え得る。これらの要素の各々は、ネットワーク１１５を介して通信するよう構成され得る。
【００１５】
各ネットワーク１１５は、有線または無線電気通信システムを含み、それによりネットワーク１１５デバイス（デバイス１０５、１１０、１２０、１２５、１３０）がデータを交換することができる。例えば、各ネットワーク１１５は、ローカルエリアネットワーク（「ＬＡＮ」）、広域ネットワーク（「ＷＡＮ」）、イントラネット、インターネット、携帯電話ネットワーク、またはそれらの任意の組み合わせを含むことができる。実施形態例の検討の全体にわたり、「データ」および「情報」という用語は、本明細書において、コンピュータをベースとした環境内に存在することのできる、テキスト、画像、音声、動画、または任意の他の形式の情報を指すために互換的に使用されることが理解されるべきである。
【００１６】
各ネットワークデバイス１０５、１１０、１２０、１２５、および１３０は、ネットワーク１１５を通じてデータを送受信し得る通信モジュールを有するデバイスを含む。例えば、各ネットワークデバイス１０５、１１０、１２０、１２５、および１３０は、サーバ、デスクトップコンピュータ、ラップトップコンピュータ、タブレットコンピュータ、中に内蔵される、および／もしくは連結される１つ以上のプロセッサを有するテレビ受像機、スマートフォン、携帯型コンピュータ、携帯情報端末（「ＰＤＡ」）、または任意の他の有線もしくは無線のプロセッサにより駆動されるデバイスを含むことができる。図１に描写される実施形態例において、遠隔クライアントデバイス１０５は、エンドユーザまたは顧客によって操作され、デバイス１１０、１２０、および１２５は、それぞれが実店舗型の小売店を運営する地元業者によって操作され、オンラインカタログシステム１３０は、オンラインカタログシステム管理者によって操作される。
【００１７】
遠隔クライアントデバイス１０５は、顧客によって操作され、地元業者との注文をするために使用され得る。遠隔クライアントデバイス１０５はそれぞれ、アプリケーションモジュール１０６を含む。アプリケーションモジュール１０６は、顧客がオンラインカタログシステム１３０を検索し、それに対して発注することを可能にする。アプリケーションモジュール１０６は、Ｍｉｃｒｏｓｏｆｔ  Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ、Ｆｉｒｅｆｏｘ、Ｇｏｏｇｌｅ  Ｃｈｒｏｍｅ、Ｓａｆａｒｉ等のブラウザアプリケーション、または、オンラインカタログシステム１３０および／もしくは他のネットワーク１１５デバイスによって維持されるウェブページファイルと相互作用する別の好適なアプリケーションであり得る。ウェブページファイルは、テキスト、図形、画像、音、動画、およびネットワーク１１５を介して送信され得る他のマルチメディアもしくはデータファイルを含むことができる。例えば、ウェブページファイルは、ハイパーテキスト・マークアップ言語（「ＨＴＭＬ」）で書かれた１つ以上のファイルを含むことができる。アプリケーションモジュール１０６は、オンラインカタログシステム１３０からウェブページファイルを受信することができ、ウェブページファイルを、遠隔クライアントデバイス１０５を操作するエンドユーザに対して表示することができる。アプリケーションモジュール１０６はまた、買い物用アプリケーション等の、遠隔クライアントデバイス１０５に存在し、遠隔クライアントデバイス１０５を実行するソフトウェアアプリケーションを含んでもよい。
【００１８】
注文処理デバイス１１０は、地元業者によって操作され、またオンラインカタログシステム１３０または遠隔クライアントデバイス１０５を介してオンライン顧客から注文要求を受信するために使用され得る。注文処理デバイス１１０はまた、業者のポイントオブセールデバイス１２５においてオンライン注文を処理するために、オンラインカタログシステム１３０または遠隔クライアントデバイス１０５から支払情報を受信する。ある特定の実施形態例では、注文処理デバイス１１０は、支払文書デバイス１２０と通信する。ある特定の他の実施形態例では、注文処理デバイス１１０は、ポイントオブセールデバイス１２５と直接通信するか、またはポイントオブセールデバイス１２５の構成要素である。
【００１９】
支払文書デバイス１２０は、地元業者によって操作され、オンライン注文に関する支払を処理するために必要な支払情報を含む支払文書を生成するために使用される。ある特定の実施形態例では、支払文書デバイス１２０は、小切手印刷デバイスである。小切手印刷デバイスは、オンライン注文に関する支払情報を含む小切手を印刷する。小切手印刷デバイスによって印刷された小切手は、ポイントオブセールデバイス１２５において処理される。ある特定の他の実施形態例では、支払文書デバイス１２０は、ストアドバリューカードリーダ／ライタである。ストアドバリューカードリーダ／ライタは、支払情報をストアドバリューカード上にコード化する。支払文書デバイス１２０によってコード化されたストアドバリューカードは、ポイントオブセールデバイス１２５において処理される。一時的なストアドバリューカードおよび対応するリーダの例としては、磁気ストライプリーダ、ＱＲコード(登録商標)リーダ、近距離無線通信リーダ（ＮＦＣ）、および、支払文書から支払情報をポイントオブセールデバイス１２５に通信するための他の好適な要素が挙げられる。
【００２０】
ポイントオブセールデバイス１２５は、地元業者によって操作され、支払文書デバイス１２０によって生成された支払文書またはポイントオブセールデバイス１２５に直接通信される支払情報を処理するために使用される。ポイントオブセールデバイス１２５は、ポイントオブセールデバイスモニタ１２６をさらに備えてもよい。ポイントオブセールデバイスモニタ１２６は、ポイントオブセールデバイス１２５と通信するデバイス、またはポイントオブセールデバイス１２５上で実行するアプリケーションモジュールであってもよい。ポイントオブセールデバイスモニタ１２６は、ポイントオブセールデバイス１２５における支払通知の受領を検出し、支払通知を注文処理デバイス１１０に通信する。
【００２１】
一実施形態例では、オンラインカタログシステム１３０は、カタログ検索モジュール１３５、ストアカタログモジュール１４０、注文モジュール１４５、支払モジュール１５０、地元業者索引１５５、およびオンラインカタログ索引１６０を備える。カタログ検索モジュール１３５は、顧客が遠隔クライアントデバイス１０５を介してオンラインカタログシステム１３０にアクセスし、また購入するための品物に関して地元業者索引１５５を検索するためのユーザインターフェースを提供する。注文モジュール１４５は、遠隔クライアントデバイス１０５から受信される注文を処理し、選択される業者または業者達の注文処理デバイス１１０に注文を通信する。注文モジュール１４５はまた、注文処理デバイス１１０から遠隔クライアントデバイス１０５に注文確認を通信する。ストアカタログモジュール１４０は、地元業者が彼らのカタログをアップロードおよび更新し、また注文処理デバイス１１０と通信することを可能にするユーザインターフェースを提供する。ストアカタログモジュール１４０は、オンラインカタログ索引１６０内で各地元業者のカタログの索引を作成し、また地元業者索引１５５内で各地元業者に関する情報の索引を作成する。支払モジュール１５０は、遠隔クライアントデバイス１０５から顧客の支払情報を受信し、顧客の支払情報によって指示される支払金額を注文支払口座に入金するか、または、顧客の支払口座から支払を引き落とすもしくは請求するために、顧客の支払情報を注文処理デバイス１１０、支払文書デバイス１２０、もしくはポイントオブセールデバイス１２５に直接通信する。遠隔クライアントデバイス１０５からの支払情報が、まず注文支払口座に入金される場合、支払モジュール１５０は次に、注文支払口座から支払を引き落とすために、注文処理デバイス１１０、支払文書デバイス１２０、またはポイントオブセールデバイス１２５に支払情報を通信する。
【００２２】
オンラインカタログシステム１３０は、図２〜８に描写される方法を参照して、下記により詳細に記載される。
【００２３】
プロセス例
図２は、実施形態例に従う、オンラインカタログシステム１３０で地元業者口座を設立するための方法２００を描写するブロックフロー図である。方法２００は、図１に例示説明される構成要素を参照して記載される。
【００２４】
方法２００は、ブロック２０５で始まり、該ブロックでは、ストアカタログモジュール１４０が、オンラインカタログシステム１３０によってホストされるウェブサイトまたは既存の業者クライアントデバイスに存在するオンラインカタログシステムアプリケーション等の、地元業者によって遠隔からアクセスされることが可能なユーザインターフェースを生成し、そこで、地元業者はオンラインカタログシステム１３０を用いて彼らの店舗を登録することができる。ある特定の実施形態例では、地元業者は、ユーザインターフェースによって提供されるフォームを通して登録情報を送出することによって、彼らの店舗を登録する。地元業者の登録情報は、少なくとも店舗名と実際の住所とを含み、またさらに、地元業者によって運営される店舗の種類および地元業者によって販売される製品に関する情報を含んでもよい。地元業者の登録情報は、地元業者がオンライン注文の同日または翌日配送を完了することができる地理的地域を定義するサービス地域をさらに含んでもよい。ストアカタログモジュール１４０は、地元業者登録情報を含む地元業者口座を作成し、それを地元業者索引１５５内に記憶する。
【００２５】
ブロック２１０において、業者は、ストアカタログモジュール１４０で彼らの地元店舗の在庫を登録する。ある特定の実施形態例では、業者カタログモジュールは、地元業者から静的在庫フィードを受信することによって、地元業者の在庫を登録する。静的在庫フィードは、ストアカタログモジュール１４０に直接アップロードされてもよく、または、オンラインカタログシステム１３０によって地元業者のコンピュータもしくは注文処理デバイス１１０から静的在庫ファイルにアクセスし得るＵＲＬが提供されてもよい。静的在庫ファイルは、製品名およびＵＰＣコード、在庫量、ならびに現在の価格等の製品情報を含む。現在の在庫ファイルを維持するために、静的ファイルは、既存の業者の在庫および現在の価格設定の変化を反映するために一定間隔で定義された間隔で送出されてもよい。
【００２６】
ある特定の他の実施形態例では、業者は、ストアカタログモジュール１４０で動的ウェブフィードを登録する。ある特定の実施形態例では、動的ウェブフィードは、アプリケーションプログラムインターフェース（ＡＰＩ）に関連付けられてもよい。ＡＰＩは、どの種類の在庫情報がオンラインカタログシステム１３０に提供されるかを決定する、地元業者によって定義される１つ以上の規則を含んでもよい。例えば、オンラインカタログシステム１３０は、オンライン注文検索要求を専用のＵＲＬに通信することができる。ＡＰＩは次に、オンライン注文検索を処理して、関連する在庫情報が利用可能であるかを決定する。関連付けられるＡＰＩを伴って、または伴わずに、動的ウェブフィードは、登録されている地元業者に関する即時の在庫および価格情報を有するオンラインカタログシステム１３０を提供することができる。
【００２７】
ある特定の他の実施形態例では、地元業者は、サードパーティー在庫管理ソフトウェアアプリケーションを利用してもよい。かかる実施形態では、必要な静的または動的在庫フィードは、オンラインカタログシステム１３０とサードパーティー在庫管理ソフトウェアアプリケーションとの間に設立される。
【００２８】
ブロック２１５において、オンラインカタログモジュールは、検索可能なオンラインカタログ索引１６０の中に地元の店舗業者から受信される在庫情報の索引を作成する。
【００２９】
図３は、ある特定の実施形態例に従う、オンラインカタログシステム１３０を用いて地元業者からオンライン注文を開始するための方法３００を描写するブロックフロー図である。方法３００は、図１に例示説明される構成要素を参照して説明される。
【００３０】
ブロック３０５において、顧客は、遠隔クライアントデバイス１０５上のアプリケーションモジュール１０６を用いて、オンライン注文要求を地元業者に通信する。ブロック３０５は、図４〜６を参照して下記により詳細に説明される。
【００３１】
図４は、ある特定の実施形態例に従う、オンライン注文要求を地元業者に通信するための方法３０５ａを描写するブロックフロー図である。方法３０５ａは、図１に例示説明される構成要素を参照して説明される。
【００３２】
方法３０５ａは、ブロック４０５で始まり、該ブロックでは、カタログ検索モジュール１３５が、遠隔クライアントデバイス１０５上のアプリケーションモジュール１０６から品物検索クエリを受信する。オンライン検索クエリは、顧客が購入するために探している少なくとも１つの品物を含む。品物検索クエリは、検索を、同日または翌日配送にて注文に対応することが可能な地元業者のみに限定するために、配送住所等の顧客の場所情報をさらに含んでもよい。それに加えて、品物検索クエリは、顧客が支払う意思のある好ましい価格または価格範囲を含んでもよい。
【００３３】
ブロック４１０において、カタログ検索モジュール１３５は、オンラインカタログ索引１６０を検索し、品物検索基準に合致する品物および地元業者を特定する。ある特定の実施形態例では、カタログ検索モジュール１３５は、いずれかの登録される地元業者が同日または翌日配送を顧客の場所に提供するかを決定するために、顧客の実際の住所に基づいて品物検索クエリを事前にスクリーニングしてもよい。品物検索基準に基づき、顧客の場所にサービスを提供する地元業者がないか、または品物が入手可能でない場合、本方法は、ブロック４１５に進む。
【００３４】
ブロック４１５において、カタログ検索モジュール１３５は、送出された検索基準に従って品物が入手可能でないというメッセージをアプリケーションモジュール１０６に通信し、顧客が新しい品物検索クエリを送出することを望むかどうかを要求する。顧客が新しい検索クエリを送出することを選択する場合、ブロック４０５および４１０が繰り返される。顧客が新しい検索クエリを送出しないことを選択する場合、プロセスは終了する。
【００３５】
ブロック４１０に戻ると、品物が入手可能である場合、プロセスは、ブロック４２０に進む。
【００３６】
ブロック４２０において、カタログ検索モジュール１３５は、検索結果のリストをアプリケーションモジュール１０６に返す。検索結果のリストは、少なくとも、合致する品物、品物を扱っている地元業者のリスト、各地元業者について、かかる品物の在庫の数、および各地元業者の現在の価格を含む。ユーザは、アプリケーションモジュール１０６を用いて、彼らが購入したい品物（単数または複数）および彼らが購入したい地元業者（単数または複数）を選択することによって、オンライン注文要求を生成することができる。アプリケーションモジュール１０６は次に、オンライン注文要求をカタログ検索モジュール１３５に通信する。
【００３７】
ある特定の他の実施形態例では、カタログ検索モジュール１３５は、ユーザが、登録されている地元業者からの購入で入手可能である品物のオンラインカタログを閲覧することを可能にする、アプリケーションモジュール１０６によってアクセスすることが可能なユーザインターフェースを提供する。オンラインカタログは、オンラインカタログ索引１６０の中の地元業者カタログから生成される。ユーザは、彼らが購入したい品物（単数または複数）および購入したい地元業者（単数または複数）を選択し、これを、オンライン買い物かご等の注文追跡デバイス内に記憶する。注文追跡デバイスの内容は、オンライン注文要求を含む。アプリケーションモジュール１０６は次に、オンライン注文要求をカタログ検索モジュール１３５に通信する。
【００３８】
ブロック４２５において、カタログ検索モジュール１３５は、遠隔クライアントデバイス１０５上のアプリケーションモジュール１０６からオンライン注文要求を受信し、顧客が購入したい品物（単数または複数）およびそこから品物を購入したい地元業者（単数または複数）を確認する。ある特定の実施形態例では、オンライン注文要求が地元業者を指定していないか、または地元業者の指定が可能ではない場合、注文モジュール１４５は、業者索引１５５から地元業者を選択してもよい。オンライン注文要求は、ユーザの支払情報をさらに含んでもよい。ある特定の実施形態例では、オンライン注文要求は、値引き情報をさらに含んでもよく、例えば、ロイヤルティプログラム識別情報、団体割引識別情報、またはクーポン識別情報等であるがこれらに限定されない。
【００３９】
ブロック４３０において、注文モジュール１４５は、オンライン注文要求の中に提供される支払情報を用いて支払を処理するための支払承認を、注文処理デバイス１１０に通信する。それまでに支払情報がブロック４２５において受信されていない場合、注文モジュール１４５は、アプリケーションモジュール１０６から支払情報を要求し、次に支払情報を注文処理デバイス１１０に通信する。ある特定の実施形態例では、支払情報は、電子ウォレットアプリケーション等の別個の支払モジュールから受信されてもよい。プロセスは次に、図３のブロック３１０に進む。
【００４０】
図５は、ある特定の代替的実施形態例に従う、オンライン注文要求を地元業者に通信するための方法３０５ｂを描写するブロックフロー図である。方法３０５ｂは、図１に例示説明される構成要素を参照して説明される。
【００４１】
方法３０５ｂは、ブロック５０５で始まり、注文モジュール１４５は、遠隔クライアントデバイス１０５上のアプリケーションモジュール１０６からオンライン注文要求を受信する。オンライン注文要求は、少なくとも購入するように選択された品物を含む。オンライン注文要求は、選択される品物を購入する地元業者の識別情報をさらに含んでもよい。ある特定の実施形態例では、オンライン注文要求が地元業者を指定しないか、またはユーザによる地元業者の指名は可能でない場合、注文モジュール１４５は、選択される品物を購入する地元業者を選択してもよい。オンライン注文要求は、オンライン注文に伴うユーザの支払情報をさらに含んでもよい。
【００４２】
ブロック５１０において、注文モジュール１４５は、オンライン注文に対応できる能力を確認する要求とともに、オンライン注文要求を注文処理デバイス１１０に通信する。ある特定の実施形態例では、注文モジュール１４５は、プッシュ通知を介してオンライン注文要求を注文処理デバイス１１０に通信してもよい。ある特定の他の実施形態例では、オンライン注文要求は、オンライン注文要求を含むオンライン注文票を地元業者のプリンタまたはファクシミリにて印刷してもよい。オンライン注文要求は、購入される品物（単数または複数）および要求される量、ならびに顧客が特定したかもしれない任意の価格制限を含む。ある特定の実施形態例では、オンライン注文要求は、値引き情報をさらに含んでもよく、例えば、ロイヤルティプログラム識別情報、団体割引識別情報、またはクーポン識別子情報であるがこれらに限定されない。
【００４３】
ブロック５１５において、注文モジュール１４５は、注文処理デバイス１１０から、地元業者がオンライン注文要求に対応できるかできないかを指示する注文確認を受信する。地元業者がオンライン注文要求に対応できない場合、オンライン注文モジュール１４５は、新しいオンライン注文要求が要求されることを指示する通告をアプリケーションモジュール１０６に通信し、プロセスは、図３のブロック３０５に戻る。地元業者がオンライン注文要求に対応できる場合、地元業者は、最終購入価格を含む注文確認を通信する。注文確認は、税の情報および購入価格に適用される任意の値引きの指示を含んでもよい。
【００４４】
ブロック５２０において、注文モジュール１４５は、オンライン注文要求の中に提供される支払情報を用いて支払を処理するための支払承認を、注文処理デバイス１１０に通信する。それまでに支払情報がブロック５０５において受信されていない場合、注文モジュール１４５は、アプリケーションモジュール１０６から支払情報を要求し、次に支払情報を注文処理デバイス１１０に通信する。プロセスは次に、図３のブロック３１０に進む。ある特定の実施形態例では、支払情報は、電子ウォレットアプリケーション等の別個の支払モジュールから受信されてもよい。
【００４５】
図６は、ある特定の代替的実施形態例に従う、オンライン注文要求を地元業者に通信するための方法３０５ｃを描写するブロックフロー図である。方法３０５ｃは、図１に例示説明される構成要素を参照して説明される。
【００４６】
方法３０５ｃは、ブロック６０５で始まり、該ブロックでは、地元業者における注文処理デバイス１１０が、遠隔クライアントデバイス１０５上のアプリケーションモジュール１０６からオンライン注文要求を受信する。オンライン注文要求は、少なくとも購入するように選択される品物を含む。ある特定の実施形態例では、オンライン注文要求は、顧客の支払情報をさらに含む。オンライン注文要求は、値引き情報をさらに含んでもよく、例えば、ロイヤルティプログラム識別情報、団体割引識別情報、またはクーポン識別情報等であるがこれらに限定されない。
【００４７】
ブロック６１０において、アプリケーションモジュール１０６は、注文処理デバイス１１０から、地元業者がオンライン注文要求に対応できるかできないかを指示する注文確認を受信する。地元業者がオンライン注文に対応できない場合、オンライン注文モジュール１４５は、新しいオンライン注文要求が要求されることを指示する通告をアプリケーションモジュール１０６に通信し、プロセスは、図３のブロック３０５に戻る。地元業者がオンライン注文要求に対応できる場合、地元業者は、最終購入価格を含む注文確認を通信する。注文確認は、税の情報および購入価格に適用される値引きの指示を含んでもよい。
【００４８】
ブロック６１５において、遠隔クライアントデバイス１０５は、オンライン注文要求の中に含まれる支払情報を通信する。それまでに支払情報がブロック５０５において受信されていない場合、注文モジュール１４５は、アプリケーションモジュール１０６から支払情報を要求し、次に支払情報を注文処理デバイス１１０に通信する。ある特定の実施形態例では、遠隔クライアントデバイスは、支払情報を支払モジュール１５０に通信する。ある特定の他の実施形態例では、遠隔クライアントデバイスは、支払情報を注文処理デバイス１１０に通信する。本方法は次に、図３のブロック３１０に進む。
【００４９】
図３のブロック３１０に戻ると、オンライン注文に関する支払は、地元業者のポイントオブセールデバイスにおいて処理される。地元業者のポイントオブセールデバイス１２５においてオンライン注文に関する支払を完了するためのプロセスは、下の図７〜１０を参照してさらに詳細に記載される。
【００５０】
図７は、オンライン注文に関する支払情報を地元業者のポイントオブセールデバイス１２５において処理するための方法３１０ａを描写するブロックフロー図である。プロセス３１０ａは、図１に例示説明される構成要素を参照して説明される。
【００５１】
方法３１０ａは、ブロック７０５で始まり、該ブロックでは、支払モジュール１５０は、アプリケーションモジュール１０６からオンライン注文に関する支払情報を受信する。ある特定の実施形態例では、支払情報は、クレジットカード支払情報である。ある特定の他の実施形態例では、支払情報は、遠隔クライアントデバイス１０５上の電子ウォレットアプリケーション、または遠隔サーバ上にホストされるオンライン電子ウォレットシステムから通信されてもよい。ある特定の他の実施形態例では、オンライン電気ウォレットアプリケーションは、オンラインカタログシステム１３０に直接関連付けられる。
【００５２】
ブロック７１０において、支払モジュール１５０は、支払情報を処理し、支払金額に関して注文支払口座に預金を入金する。ある特定の実施形態例では、注文支払銀行口座は、オンラインカタログシステム１３０に関連付けられる。ある特定の実施形態例では、注文支払口座は、地元業者に特定的なものである。
【００５３】
ブロック７１５において、支払モジュール１５０は、支払通知を地元業者に通信する。支払通知は、少なくとも、購入される品物の価格を反映する支払金額、税、およびロイヤルティ特典またはクーポン等の任意の適用可能な値引き、ならびに支払金額が引き落とされるべき対応する注文支払口座を含む。
【００５４】
ある特定の実施形態例では、支払モジュール１５０は、支払通知をポイントオブセールデバイス１２５に通信する。ポイントオブセールデバイス１２５の操作者は、支払通知を受信し、支払金額を注文処理デバイス１１０に入力する。注文処理デバイス１１０は次に、対応する支払銀行口座から支払金額を引き落とすために、小切手を印刷するための実行可能な印刷命令を、支払文書デバイス１２０に通信する。
【００５５】
ある特定の他の実施形態例では、ポイントオブセールデバイスモニタ１２６は、支払モジュール１５０からの支払通知の受領に関してポイントオブセールデバイス１２５をモニタリングする。ポイントオブセールデバイスモニタ１２６は、ポイントオブセールデバイス１２５と通信するデバイス、またはポイントオブセールデバイス１２５上で実行するアプリケーションモジュールであってもよい。ポイントオブセールデバイスモニタ１２６は、ポイントオブセールデバイス１２５における支払モジュール１５０からの支払通知の受領を検出し、支払通知を注文処理デバイス１１０に通信する。注文処理デバイス１１０は次に、対応する支払口座から支払金額を引き落とすための小切手を印刷するための実行可能な印刷命令を、支払文書デバイス１２０に通信する。
【００５６】
ある特定の実施形態例では、支払モジュール１５０は、支払通知を注文処理デバイス１１０に通信する。注文処理デバイス１１０は次に、支払金額に関して対応する支払銀行口座から引き落とすための支払情報を含む小切手を印刷するための実行可能な印刷命令を通信する。ある特定の実施形態例では、実行可能な印刷命令は、支払モジュール１５０から支払文書デバイス１２０に直接通信される。
【００５７】
ある特定の実施形態例では、小切手は、オンラインカタログシステム１３０からの支払を処理するために小切手を印刷するように構成される、専用の小切手印刷機上で印刷される。ある特定の他の実施形態例では、実行可能な印刷命令は、単一の小切手を印刷するために使用でき、同一の小切手番号を用いて別の小切手を印刷するためには使用することができない。
【００５８】
ブロック７２０において、支払文書デバイス１２０は、支払銀行口座を引き落とすための支払情報を有する小切手を印刷する。
【００５９】
ブロック７２５において、地元業者は、支払文書デバイス１２０によって印刷された小切手を用いて、彼らのポイントオブセールデバイス１２５において小切手を処理するか、またはＡＣＨ商取引を開始する。本方法は、図３のブロック３１５に進む。
【００６０】
図８は、ある特定の代替的実施形態例に従う、オンライン注文に関する支払情報を地元業者のポイントオブセールデバイスにおいて処理するための方法を描写するブロックフロー図である。プロセス３１０ｂは、図１に例示説明される構成要素を参照して説明される。
【００６１】
方法３１０ｂは、ブロック８０５で始まる。ブロック８０５〜８１５は、実質的に、それぞれ図７のブロック７０５〜７１５に関して上に記載される通りに進行する。方法３１０ｂでは、実行可能な印刷命令の代わりに、注文処理デバイス１１０または支払モジュール１５０は、支払情報をストアドバリューカード上にコード化するための実行可能命令を支払文書デバイス１２０に通信する。
【００６２】
ブロック８２０において、支払文書デバイス１２０は、支払情報をストアドバリューカード上にコード化する。ある特定の実施形態例では、実行可能命令は、支払モジュール１５０から文書支払デバイス１２０に直接通信される。支払文書デバイス１２０は、磁気ストライプリーダ／ライタ、ＱＲコード(登録商標)リーダ／ライタ、近距離無線通信リーダ／ライタ（ＮＦＣ）、または、支払文書からの支払情報をポイントオブセールデバイス１２５に通信するための他の類似の手段であってよい。ある特定の実施形態例では、ストアドバリューカードは、磁気ストライプカードである。ある特定の実施形態例では、ストアドバリューカードは、単回使用用カードである。例えば、ストアドバリューカードは、カードがポイントオブセールデバイス１２５において処理された後に、支払情報が自動的に消去されるようにコード化されてもよい。例えば、支払情報は、ストアドバリューカード上でフラグとともにコード化されてもよく、該フラグは、支払文書デバイス１２０に、ストアドバリューカードを読み取った後に支払情報を消去するように指示する。支払文書デバイス１２０は、ストアドバリューカードから支払情報およびフラグを読み取る。フラグの読み取りに応答して、支払文書デバイス１２０は、ストアドバリューカードから支払情報を削除する。ある特定の実施形態例では、支払情報および支払情報を削除するためのフラグは、ストアドバリューカードの磁気ストライプ上にコード化される。
【００６３】
ブロック８２５において、地元業者は、他のストアドバリューカードを処理するのと同様に、彼らのポイントオブセールデバイス１２５においてストアドバリューカード上に記憶された支払情報を処理する。本方法は、図３のブロック３１５に進む。
【００６４】
図９は、オンライン注文に関する支払情報を、地元業者のポイントオブセールデバイス１２５において処理するための方法３１０ｃを描写するブロックフロー図である。プロセス３１０ｃは、図１に例示説明される構成要素を参照して説明される。
【００６５】
方法３１０ｃは、ブロック９０５で始まる。ブロック９０５〜９１５は、実質的に、それぞれ図８のブロック８１５〜８２５を参照して先に記載される通りに進行する。方法３１０ｃでは、顧客の支払情報は、注文支払口座に入金されるのではなく、ブロック９０５において注文処理デバイス１１０に直接通信される。顧客の支払情報は、少なくとも、購入される品物の価格を反映する支払金額、税、およびロイヤルティ特典またはクーポン等の任意の適用可能な値引きを含む。本方法は、図３のブロック３１５に進む。
【００６６】
図１０は、オンライン注文に関する支払情報を地元業者のポイントオブセールデバイス１２５において処理するための方法３１０ｄを描写するブロックフロー図である。方法３１０ｄは、図１に例示説明される構成要素を参照して説明される。
【００６７】
方法３１０ｄは、ブロック１００５で始まり、該ブロックでは、支払モジュール１５０は、遠隔クライアントデバイス１０５から受信される支払情報を、支払暗号化キーを用いて暗号化する。支払情報は、少なくとも、購入される品物の価格を反映する支払金額、税、およびロイヤルティ特典またはクーポン等の任意の適用可能な値引きを含む。ある特定の実施形態例では、支払暗号化キーは、公開／秘密キー対である。ある特定の実施形態例では、支払モジュール１５０は、公開／秘密キー対のうちの秘密暗号化キーを用い、支払を暗号化する。ある特定の他の実施形態例では、支払モジュール１５０は、公開／秘密キー対のうちの公開暗号化キーを用いて、支払情報を暗号化する。
【００６８】
ブロック１０１０において、支払モジュール１５０は、暗号化された支払情報を注文処理デバイス１１０に通信する。注文処理デバイス１１０は、独立型デバイス、またはポイントオブセールデバイス１２５の構成要素であってよい。注文処理デバイス１１０は、支払情報を暗号化するために使用された公開／秘密キー対のうちの対応する公開または秘密キーを用いて、暗号化された支払情報を復号する。
【００６９】
ブロック１０１５において、注文処理デバイス１１０は、支払情報をポイントオブセールデバイス１２５に安全に通信する。ある特定の実施形態例では、注文処理デバイス１１０は、安全な通信チャンネル上でポイントオブセールデバイス１２５と直接通信する。ある特定の実施形態例では、注文処理デバイス１１０は、支払モジュール１５０からの暗号化された支払情報を復号し、支払情報をポイントオブセールデバイス１２５に送信する前に、第２の公開／秘密暗号化キー対のうちの第２の暗号化キーを用いて支払情報を再暗号化する。
【００７０】
ブロック１０２０において、ポイントオブセールデバイス１２５は、支払情報を処理して、商取引を完了する。ある特定の実施形態例では、ポイントオブセールデバイス１２５に存在する復号モジュールは、注文処理デバイス１１０から受信される暗号化された支払情報を、第２の公開／秘密キー対のうちの対応するキーを用いて復号し、支払情報を処理する。
【００７１】
ブロック１０２５において、支払モジュールは、オンラインカタログシステム、注文処理デバイス１１０、支払文書デバイス１２０、ポイントオブセールデバイス１２５、または、支払情報が記憶されるシステム内の任意の他のモジュールもしくはデバイスから、顧客の支払情報および暗号化された支払情報を削除する。
【００７２】
図３のブロック３１５に戻ると、そこで、支払モジュール１５０は、注文処理デバイス１１０から最終支払確認を受信する。ある特定の実施形態例では、支払モジュール１５０はさらに、最終支払確認のコピーをアプリケーションモジュール１０６に通信する。
【００７３】
ブロック３２０において、地元業者は、注文を顧客に発送する。品物は、例えば、宅配便業者、小包配送会社によって、もしくは郵便によって発送されてもよく、または顧客もしくは顧客の代理人によって引き取られてもよい。
【００７４】
他の実施形態例
図１１は、ある特定の実施形態例に従う計算機２０００およびモジュール２０５０を描写する。計算機２０００は、本明細書に提示される種々のコンピュータ、サーバ、携帯機器、内蔵システム、またはコンピューティングシステムのうちのいずれかに対応することができる。モジュール２０５０は、本明細書に提示される種々の方法の実施および機能の処理において計算機２０００を助けるように構成される、１つ以上のハードウェアまたはソフトウェア要素を備えることができる。計算機２０００は、プロセッサ２０１０、システムバス２０２０、システムメモリ２０３０、記憶媒体２０４０、入力／出力インターフェース２０６０、およびネットワーク２０８０と通信するためのネットワークインターフェース２０７０等の、種々の内部構成要素または付属構成要素を含むことができる。
【００７５】
計算機２０００は、従来型コンピュータシステム、内蔵制御装置、ラップトップ、サーバ、携帯機器、スマートフォン、セットトップボックス、キオスク、車両情報システム、テレビ受像機に関連付けられる１つ以上のプロセッサ、特注された機械、任意の他のハードウェアプラットフォーム、またはそれらの組み合わせ、もしくはそれらのうちの多数のものとして実装されることができる。計算機２０００は、データネットワークまたはバスシステムを介して相互接続する複数の計算機を用いて機能するように構成される分散システムであってもよい。
【００７６】
プロセッサ２０１０は、本明細書に記載される操作および機能性を実施し、要求フローおよびアドレスマッピングを管理し、計算を実施してコマンドを生成するようなコードまたは命令を実行するように、構成されることができる。プロセッサ２０１０は、計算機２０００の中の構成要素の動作をモニタリングおよび制御するように構成されることができる。プロセッサ２０１０は、汎用プロセッサ、プロセッサコア、マルチプロセッサ、再構成可能プロセッサ、マイクロコントローラ、デジタル信号プロセッサ（「ＤＳＰ」）、特定用途向け集積回路（「ＡＳＩＣ」）、グラフィックス・プロセッシング・ユニット（「ＧＰＵ」）、フィールドプログラマブル・ゲートアレイ（「ＦＰＧＡ」）、プログラマブル論理デバイス（「ＰＬＤ」）、制御装置、状態機械、ゲート論理、別個のハードウェア構成要素、任意の他の処理ユニット、またはそれらの任意の組み合わせ、もしくはそれらの複数のものであってもよい。プロセッサ２０１０は、単一の処理ユニット、複数の処理ユニット、単一の処理コア、複数の処理コア、特殊用途処理コア、コプロセッサ、またはそれらの任意の組み合わせであってもよい。ある特定の実施形態によると、計算機２０００の他の構成要素とともに、プロセッサ２０１０は、１つ以上の他の計算の中で実行する仮想化された計算機であってもよい。
【００７７】
システムメモリ２０３０は、読み取り専用メモリ（「ＲＯＭ」）、プログラマブル読み取り専用メモリ（「ＰＲＯＭ」）、消去可能プログラマブル読み取り専用メモリ（「ＥＰＲＯＭ」）、フラッシュメモリ、または、電力の適用を伴って、もしくは伴わずに、プログラム命令もしくはデータを記憶することが可能な任意の他のデバイス等の、不揮発性メモリを含むことができる。システムメモリ２０３０はまた、ランダムアクセスメモリ（「ＲＡＭ」）、スタティックランダムアクセスメモリ（「ＳＲＡＭ」）、ダイナミックランダムアクセスメモリ（「ＤＲＡＭ」）、同期型ダイナミックランダムアクセスメモリ（「ＳＤＲＡＭ」）等の揮発性メモリを含んでもよい。他の種類のＲＡＭも、システムメモリ２０３０を実装するために使用されることができる。システムメモリ２０３０は、単一のメモリモジュールまたは複数のメモリモジュールを用いて実装されてもよい。システムメモリ２０３０は、計算機２０００の一部として描写されているが、当業者であれば、システムメモリ２０３０は、対象技術の範囲から逸脱することなく計算機２０００から分離され得ることを認識するであろう。システムメモリ２０３０は、記憶媒体２０４０等の不揮発性記憶デバイスを含んでもよく、または不揮発性記憶デバイスとともに動作してもよいことも、理解されるべきである。
【００７８】
記憶媒体２０４０は、ハードディスク、フロッピー(登録商標)ディスク、コンパクトディスク読み取り専用メモリ（「ＣＤ−ＲＯＭ」）、デジタル多用途ディスク（「ＤＶＤ」）、ブルーレイディスク、磁気テープ、フラッシュメモリ、他の不揮発性メモリデバイス、ソリッドステートドライブ（「ＳＳＤ」）、任意の磁気記憶デバイス、任意の光記憶デバイス、任意の電気記憶デバイス、任意の半導体記憶デバイス、任意の物理ベースの記憶デバイス、任意の他のデータ記憶デバイス、またはそれらの任意の組み合わせもしくはそれらの複数のものを含んでもよい。記憶媒体２０４０は、１つ以上の操作システム、アプリケーションプログラム、およびモジュール２０５０等のプログラムモジュール、データ、または任意の他の情報を記憶することができる。記憶媒体２０４０は、計算機２０００の一部であってもよく、または計算機２０００に接続されてもよい。記憶媒体２０４０はまた、サーバ、データベースサーバ、クラウドストレージ、ネットワーク接続ストレージ等の、計算機２０００と通信する１つ以上の他の計算機の一部であってもよい。
【００７９】
モジュール２０５０は、本明細書に提示される種々の方法の実施および機能の処理について計算機２０００を助けるように構成される、１つ以上のハードウェアまたはソフトウェア要素を含むことができる。モジュール２０５０は、システムメモリ２０３０、記憶媒体２０４０、またはその双方に関連付けられるソフトウェアまたはファームウェアとして記憶される１つ以上の一連の命令を含むことができる。記憶媒体２０４０はしたがって、プロセッサ２０１０による実行のためにその上に命令またはコードが記憶されることができる機械またはコンピュータ可読媒体の例を表すことができる。機械またはコンピュータ可読媒体は、概して、プロセッサ２０１０に命令を提供するために使用される任意の媒体（単数または複数）を指すことができる。モジュール２０５０に関連付けられるかかる機械またはコンピュータ可読媒体は、コンピュータソフトウェア製品を含んでもよい。モジュール２０５０を含むコンピュータソフトウェア製品はまた、ネットワーク２０８０、任意の信号担持媒体、または任意の他の通信もしくは配送技術を介してモジュール２０５０を計算機２０００に配送するための、１つ以上の処理または方法に関連付けられてもよいことが理解されるべきである。モジュール２０５０はまた、ハードウェア回路、またはＦＰＧＡもしくは他のＰＬＤに関するマイクロコードまたは構成情報等のハードウェア回路を構成するための情報を含んでもよい。
【００８０】
入力／出力（「Ｉ／Ｏ」）インターフェース２０６０は、１つ以上の外部デバイスに連結し、１つ以上の外部デバイスからデータを受信し、１つ以上の外部デバイスにデータを送信するように構成されてもよい。種々の内部デバイスに伴うかかる外部デバイスは、周辺デバイスとしても知られ得る。Ｉ／Ｏインターフェース２０６０は、種々の周辺デバイスを計算機２０００またはプロセッサ２０１０に動作可能に連結するための電気的接続および物理的接続の双方を含んでもよい。Ｉ／Ｏインターフェース２０６０は、周辺デバイス、計算機２０００、またはプロセッサ２０１０の間でデータ、アドレス、および制御信号を通信するように構成されてもよい。Ｉ／Ｏインターフェース２０６０は、小型コンピュータシステムインターフェース（「ＳＣＳＩ」）、シリアルアタッチドＳＣＳＩ（「ＳＡＳ」）、ファイバーチャンネル、周辺構成要素相互接続装置（「ＰＣＩ」）、ＰＣＩエクスプレス（ＰＣＩｅ）、シリアルバス、並列バス、アドバンスド・シリアルアタッチド（「ＡＴＡ」）、シリアルＡＴＡ（「ＳＡＴＡ」）、ユニバーサルシリアルバス（「ＵＳＢ」）、Ｔｈｕｎｄｅｒｂｏｌｔ、ＦｉｒｅＷｉｒｅ、種々のビデオバス等の、任意の標準的インターフェースを実装するように構成されてもよい。Ｉ／Ｏインターフェース２０６０は、１つのインターフェースまたはバス技術のみを実装するように構成されてもよい。別法として、Ｉ／Ｏインターフェース２０６０は、複数のインターフェースまたはバス技術を実装するように構成されてもよい。Ｉ／Ｏインターフェース２０６０は、システムバス２０２０の一部として、システムバス２０２０の全部として、またはシステムバス２０２０とともに動作するように構成されてもよい。Ｉ／Ｏインターフェース２０６０は、１つ以上の外部デバイス、内部デバイス、計算機２０００、またはプロセッサ２０１０の間の伝送をバッファリングするための、１つ以上のバッファを含んでもよい。
【００８１】
Ｉ／Ｏインターフェース２０６０は、計算機２０００を、マウス、タッチスクリーン、スキャナ、生体認証機能付リーダ、デジタイザ、センサ、受信機、タッチパッド、トラックボール、カメラ、マイクロフォン、キーボード、任意の他のポインティングデバイス、またはそれらの任意の組み合わせを含む種々の入力デバイスに連結することができる。Ｉ／Ｏインターフェース２０６０は、計算機２０００を、ビデオディスプレイ、スピーカ、プリンタ、プロジェクタ、触覚フィードバックデバイス、自動化制御、ロボット構成要素、アクチュエータ、モータ、ファン、ソレノイド、バルブ、ポンプ、送信機、信号発信機、光等を含む種々の出力デバイスに連結することができる。
【００８２】
計算機２０００は、ネットワーク化された環境内で、ネットワークインターフェース２０７０を通じた、ネットワーク２０８０全体にわたる１つ以上の他のシステムまたは計算機への論理接続を用いて動作することができる。ネットワーク２０８０は、広域ネットワーク（ＷＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、イントラネット、インターネット、無線接続ネットワーク、有線ネットワーク、携帯ネットワーク、電話ネットワーク、光ネットワーク、またはそれらの組み合わせを含んでもよい。ネットワーク２０８０は、パケット交換方式、回路交換方式、または任意の接続形態のものであってよく、また任意の通信プロトコルを使用してよい。ネットワーク２０８０内の通信リンクは、光ファイバーケーブル、自由空間光通信、導波管、導電体、無線リンク、アンテナ、無線周波数通信等の種々のデジタルまたはアナログ通信媒体を含んでもよい。
【００８３】
プロセッサ２０１０は、システムバス２０２０を通じて、計算機２０００の他の要素または本明細書に考察される種々の周辺機器に接続されてもよい。システムバス２０２０は、プロセッサ２０１０内にあってもよく、プロセッサ２０１０の外側にあってもよく、またはその双方であってもよいことが理解されるべきである。幾つかの実施形態によると、プロセッサ２０１０、計算機２０００の他の要素、または本明細書に考察される種々の周辺機器のうちのいずれかは、システムオンチップ（「ＳＯＣ」）、システムオンパッケージ（「ＳＯＰ」）、またはＡＳＩＣデバイス等の単一のデバイスに統合されてもよい。
【００８４】
ここに考察されるシステムがユーザに関する個人情報を収集する、または個人情報を使用する可能性がある状況では、ユーザは、プログラムもしくは特長機能がユーザ情報（例えば、ユーザの社会的ネットワーク、社会的行為、もしくは行動に関する情報、職業、ユーザの好み、またはユーザの現在地）を収集するかどうかを制御するため、または、ユーザにより関係し得るコンテンツサーバからコンテンツを受信するかどうか、および／もしくはどのように受信するかを制御するための機会を提供されてもよい。それに加えて、ある特定のデータは、個人を識別できる情報が除去されるように、それが記憶される前に１つ以上の方法で処理されてもよい。例えば、ユーザの識別情報は、個人を識別できる情報がユーザに関して決定され得ないように、または、ユーザの地理的場所が、場所情報が獲得される場所に一般化され（市、郵便番号、または州レベル等）、その結果ユーザの具体的な場所が決定され得ないように処理されてもよい。したがって、ユーザは、ユーザに関してどのように情報が収集されるのか、および情報がコンテンツサーバによってどのように使用されるのかを制御することができる。
【００８５】
本実施形態は、本明細書に記載および例証される機能を具現化するコンピュータプログラムを備えることができ、このコンピュータプログラムは、機械可読媒体の中に記憶された命令と、この命令を実行するプロセッサとを備えるコンピュータシステムの中に実装される。しかしながら、本実施形態をコンピュータプログラムの中に実装する多くの異なる方法が存在可能であることは明白であり、本実施形態はいかなる１組のコンピュータプログラム命令にも限定されるように解釈されるべきでない。さらに、熟練したプログラマであれば、添付のフローチャートおよび明細書中の関連する記載に基づいて、開示される実施形態のうちの１つの実施形態を実装するためのかかるコンピュータプログラムを書くことができるであろう。したがって、ある特定の一連のプログラムコード命令の開示は、本実施形態をどのように活用するかを十分に理解するために必要であるとは見なされない。さらに、当業者であれば、本明細書に記載される実施形態の１つ以上の態様が、１つ以上のコンピューティングシステムの中に具現化され得るため、ハードウェア、ソフトウェア、またはそれらの組み合わせによって実施され得ることを理解するであろう。さらに、コンピュータによって実施される行為に対するいかなる参照も、複数のコンピュータがその行為を実施し得るため、単一のコンピュータによって実施されていると解釈されるべきでない。
【００８６】
本明細書に記載される実施形態例は、本明細書に記載される方法および処理機能を実施するコンピュータハードウェアおよびソフトウェアとともに使用され得る。本明細書に記載されるシステム、方法、および手順は、プログラマブルコンピュータ、コンピュータ実行可能ソフトウェア、またはデジタル回路内に具現化され得る。ソフトウェアは、コンピュータ可読媒体上に記憶されることができる。例えば、コンピュータ可読媒体としては、フロッピー(登録商標)ディスク、ＲＡＭ、ＲＯＭ、ハードディスク、取り外し可能媒体、フラッシュメモリ、メモリスティック、光媒体、光磁気媒体、ＣＤ−ＲＯＭ等を挙げることができる。デジタル回路としては、集積回路、ゲートアレイ、ビルディングブロック論理、フィールドプログラマブル・ゲートアレイ（ＦＰＧＡ）等を挙げることができる。
【００８７】
前述の実施形態に記載されるシステム例、方法例、および行動例は、例示的なものであり、代替的実施形態では、ある特定の動作は、異なる順番で、互いに平行して、完全に省略されて、および／もしくは異なる実施形態例の間で組み合わされて実施されることができ、ならびに／またはある特定の追加的の動作を、種々の実施形態の範囲および精神から逸脱することなく実施することができる。したがって、かかる代替的実施形態は、本明細書で請求される本発明に含まれる。
【００８８】
ある特定の実施形態が上記に詳細に記載されたが、その記載は、例証のみを目的とするものである。したがって、上記に記載される多くの態様は、別段に明記されない限り、必要な、または本質的な要素であることを意図されないことが理解されるべきである。上記のものに加えて、実施形態例の開示される態様の修正、および実施形態例の開示される態様に対応する同等の構成要素または行動は、本開示の利益を有する当業者によって、以下の特許請求の範囲に定義される実施形態の精神および範囲から逸脱することなく行われることができ、その範囲は、かかる修正および同等の構成を包括するように最大限に広範な解釈を得られるものとする。
【符号の説明】
【００８９】
１０５  遠隔クライアントデバイス
１０６  アプリケーションモジュール
１１０  注文処理デバイス
１１５  ネットワーク
１２０  支払文書デバイス
１２５  ポイントオブセールデバイス
１２６  ポイントオブセールデバイスモニタ
１３０  オンラインカタログシステム
１３５  カタログ検索モジュール
１４０  ストアカタログモジュール
１４５  オンライン注文モジュール
１５０  支払モジュール
１５５  地元業者索引
１６０  オンラインカタログ索引
【図１】
2015533230.tif 000003
【図２】
2015533230.tif 000004
【図３】
2015533230.tif 000005
【図４】
2015533230.tif 000006
【図５】
2015533230.tif 000007
【図６】
2015533230.tif 000008
【図７】
2015533230.tif 000009
【図８】
2015533230.tif 000010
【図９】
2015533230.tif 000011
【図１０】
2015533230.tif 000012
【図１１】
2015533230.tif 000013
【手続補正書】
【提出日】平成27年3月6日(2015.3.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
地元業者においてオンライン注文を完了するためのコンピュータ実装方法であって、
１つ以上のコンピュータを用いて、遠隔クライアントデバイスからのオンライン注文要求であって、選択される品物を購入する地元業者の識別情報を含む、オンライン注文要求を受信することと、
前記１つ以上のコンピュータを用いて、前記オンライン注文要求を前記地元業者の注文処理デバイスに通信することと、
前記１つ以上のコンピュータを用いて、前記地元業者の前記注文処理デバイスから、前記地元業者が前記選択される品物を提供することができるという指示を受信することと、
前記１つ以上のコンピュータを用いて、オンライン注文確認と支払情報に関する要求とを前記遠隔クライアントデバイスに通信することであって、前記オンライン注文確認は、前記地元業者の前記注文処理デバイスから受信された前記指示に基づき、前記地元業者は前記選択される品物を提供することができるということを指示する、通信することと、
前記１つ以上のコンピュータを用いて、前記支払情報を前記遠隔クライアントデバイスから受信することと、
前記１つ以上のコンピュータを用いて、前記遠隔クライアントデバイスから受信した前記支払情報を処理することであって、前記支払情報に関連付けられる口座から前記１つ以上のコンピュータに関連付けられる口座への前記オンライン注文に関する預金の入金をもたらす、前記支払情報を処理することと、
前記１つ以上のコンピュータを用いて、支払命令を、前記地元業者における支払文書デバイスに通信して、前記支払文書を前記地元業者のポイントオブセールデバイスにおいて処理するための前記支払命令を含む支払文書を生成することであって、前記支払命令は、前記オンライン注文を前記１つ以上のコンピュータに関連付けられる前記口座から支払うための支払情報を含む、生成することと、を含む、方法。
【請求項２】
支払命令を前記地元業者における支払文書デバイスに通信する前記ステップは、
前記１つ以上のコンピュータを用いて、前記支払情報を前記地元業者における前記注文処理デバイスに通信することと、
前記注文処理デバイスによって、前記支払情報を前記支払文書上に印刷またはコード化するための実行可能命令を通信することと、を含む、請求項１に記載の方法。
【請求項３】
支払文書デバイス、前記注文処理デバイス、および前記ポイントオブセールデバイスは、同一のデバイスである、請求項１に記載の方法。
【請求項４】
１つ以上のプロセッサによって実行されるときに前記１つ以上のプロセッサに電子商取引を完了させるコンピュータ可読プログラム命令を有する非一時なコンピュータ可読記録媒体であって、前記コンピュータ可読プログラム命令は、
遠隔クライアントデバイスからオンライン注文要求を受信するためのコンピュータ可読プログラム命令であって、前記オンライン注文要求は、購入するように選択された品物を含む、コンピュータ可読プログラム命令と、
前記オンライン注文要求を地元業者の注文処理デバイスに通信するためのコンピュータ可読プログラムコードと、
前記地元業者が前記選択される品物を提供することができるという、前記地元業者からの指示を受信するためのコンピュータ可読プログラム命令と、
オンライン注文確認と支払情報に関する要求とを前記遠隔クライアントデバイスに通信するためのコンピュータ可読プログラムコードであって、前記オンライン注文確認は、前記地元業者から受信された前記指示に基づき、前記地元業者は前記選択される品物を提供することができるということを指示する、コンピュータ可読プログラムコードと、
前記遠隔クライアントデバイスから支払情報を受信するためのコンピュータ可読プログラム命令と、
前記遠隔クライアントデバイスから支払情報を受信するためのコンピュータ可読プログラム命令と、
前記遠隔クライアントデバイスから受信される前記支払情報を処理するためのコンピュータ可読プログラム命令であって、前記支払情報を処理することは、前記支払情報に関連付けられる口座から、前記遠隔クライアントデバイスから前記支払情報を受信する１つ以上のコンピュータに関連付けられる口座への預金の入金をもたらす、コンピュータ可読プログラム命令と、
支払命令を前記地元業者における支払文書デバイスに通信して、前記地元業者のポイントオブセールデバイスにおいて前記支払文書を処理するための支払命令を含む支払文書を生成するためのコンピュータ可読プログラム命令であって、前記支払命令は、前記オンライン注文を前記１つ以上のコンピュータに関連付けられる前記口座から支払うための支払情報を含む、コンピュータ可読プログラム命令と、を含む、非一時なコンピュータ可読記録媒体。
【請求項５】
支払命令を前記地元業者における支払文書デバイスに通信するための前記コンピュータ可読プログラム命令は、前記支払情報を前記地元業者における前記注文処理デバイスに通信するためのコンピュータ可読プログラム命令を含み、
前記注文処理デバイスは、前記支払情報を支払文書上にコード化または印刷するための実行可能命令を前記支払文書デバイスに通信する、請求項４に記載の非一時なコンピュータ可読記録媒体。
【請求項６】
支払命令を前記地元業者における支払文書デバイスに通信するための前記コンピュータ可読プログラム命令は、前記支払情報を含む支払通知を、前記地元業者の前記ポイントオブセールデバイスに通信するためのコンピュータ可読プログラム命令を含み、
ポイントオブセールデバイスモニタは、前記支払通知を検出し、前記支払情報を前記注文処理デバイスに通信し、
前記注文処理デバイスは、前記支払情報を支払文書上にコード化するための実行可能命令を前記支払文書デバイスに通信する、請求項４に記載の非一時なコンピュータ可読記録媒体。
【請求項７】
前記支払文書は、小切手であり、前記小切手は、前記地元業者の前記注文処理デバイスと通信する前記地元業者における小切手印刷デバイスによって、前記地元業者において印刷される、請求項４に記載の非一時なコンピュータ可読記録媒体、または請求項２に記載の方法。
【請求項８】
前記支払文書デバイスは、前記小切手印刷デバイスを含む、請求項７に記載の非一時なコンピュータ可読記録媒体。
【請求項９】
前記小切手を生成するための前記命令は、単回の使用にのみ有効である、請求項７に記載の非一時なコンピュータ可読記録媒体または方法。
【請求項１０】
前記支払文書は、ストアドバリューカードであり、前記支払命令からの前記支払情報は、前記注文処理デバイスと通信する前記地元業者におけるリーダ／ライタデバイスによって前記ストアドバリューカード上にコード化される、請求項４に記載の非一時なコンピュータ可読記録媒体、または請求項２に記載の方法。
【請求項１１】
前記支払文書デバイスは、前記リーダ／ライタデバイスを含む、請求項１０に記載の非一時なコンピュータ可読記録媒体。
【請求項１２】
前記遠隔クライアントデバイスからの支払情報を受信する前記１つ以上のコンピュータに関連付けられる前記口座は、前記地元業者に特定のものである、請求項４に記載の非一時なコンピュータ可読記録媒体、または請求項１に記載の方法。
【請求項１３】
地元業者のポイントオブセールにおいてオンライン注文の支払を完了するためのシステムであって、
文書支払デバイスと、
記憶デバイスと、
前記記憶デバイスに通信可能に連結されるプロセッサと、を含み、前記プロセッサは、前記記憶デバイスの中に記憶され、かつ前記システムに、
遠隔クライアントからのオンライン注文要求であって、選択される品物を購入する地元業者の識別情報を含む、オンライン注文要求を受信することと、
前記オンライン注文要求を前記地元業者の注文処理デバイスに通信することと、
前記地元業者の前記注文処理から、前記地元業者が前記選択された品物を提供することができるという指示を受信することと、
オンライン注文確認と支払情報に関する要求とを前記遠隔クライアントデバイスに通信することであって、前記オンライン注文確認は、前記地元業者の前記注文処理デバイスから受信された前記指示に基づき、前記地元業者は前記選択される品物を提供することができるということを指示する、通信することと、
前記支払情報を前記遠隔クライアントデバイスから受信することと、
前記遠隔クライアントデバイスから受信した前記支払情報を処理することであって、前記支払情報に関連付けられる口座から前記システムに関連付けられる口座への前記オンライン注文に関する預金の入金をもたらす、支払情報を処理することと、
支払命令を、前記地元業者における支払文書デバイスに通信して、前記支払文書を前記地元業者のポイントオブセールデバイスにおいて処理するための前記支払命令を含む支払文書を生成することであって、前記支払命令は、前記オンライン注文を前記システムに関連付けられる前記口座から支払うための支払情報を含む、生成することと、をさせる、アプリケーションコード命令を実行する、システム。
【請求項１４】
前記支払文書デバイスは、前記支払情報を、前記ポイントオブセールデバイスによって処理され得るカード上にコード化する、請求項１３に記載のシステム。
【請求項１５】
前記支払機器命令は、前記支払情報を、前記ポイントオブセールデバイスが前記カードを読み取った後に前記カードが無効化されるように、前記カード上にコード化するための命令を含む、請求項１３に記載のシステム。
【請求項１６】
地元業者においてオンライン注文を完了するためのコンピュータ実装方法であって、
１つ以上のコンピュータを用いて、遠隔クライアントデバイスからのオンライン注文要求であって、選択された品物を購入する地元業者の識別情報を含む、オンライン注文要求を受信することと、
前記１つ以上のコンピュータを用いて、前記オンライン注文要求を前記地元業者の注文処理デバイスに通信することと、
前記１つ以上のコンピュータを用いて、前記地元業者の前記注文処理デバイスから、前記地元業者が前記選択された品物を提供することができるという指示を受信することと、
前記１つ以上のコンピュータを用いて、オンライン注文確認と支払情報に関する要求とを前記遠隔クライアントデバイスに通信することであって、前記オンライン注文確認は、前記地元業者の前記注文処理デバイスから受信された前記指示に基づき、前記地元業者は前記選択された品物を提供することができるということを指示する、通信することと、
前記１つ以上のコンピュータを用いて、前記支払情報を前記遠隔クライアントデバイスから受信することと、
前記１つ以上のコンピュータを用いて、前記支払情報を、前記地元業者が、前記地元業者のポイントオブセールデバイスにおいて前記注文に関する前記支払情報を処理するために、前記地元業者に通信することと、を含む、方法。
【請求項１７】
前記支払情報を、前記地元業者が、前記地元業者のポイントオブセールデバイスにおいて前記注文に関する前記支払情報を処理するために、前記地元業者に通信する前記ステップは、
前記１つ以上のコンピュータを用いて、前記支払情報を前記地元業者における支払文書デバイスに通信することと、
前記地元業者における前記支払文書デバイスによって、前記支払情報を、前記地元業者のポイントオブセールデバイスにおいて前記注文に関する前記支払情報を処理するためにカード上にコード化することと、を含む、請求項１６に記載の方法。
【請求項１８】
前記支払情報を前記地元業者に通信する前記ステップは、
前記１つ以上のコンピュータを用いて、前記支払情報を前記地元業者における前記注文処理デバイスに通信することと、
前記注文処理デバイスによって、前記支払情報を前記カード上にコード化するための実行可能命令を通信することと、を含む、請求項１７に記載の方法。
【請求項１９】
前記１つ以上のコンピュータを用いて、前記支払情報を含む支払通知を前記地元業者の前記ポイントオブセールデバイスに通信することと、
前記ポイントオブセールデバイスと通信するポイントオブセールデバイスモニタによって、前記ポイントオブセールデバイスにおける前記支払通知の受領を検出することと、
前記ポイントオブセールデバイスモニタによって、前記支払通知から前記注文処理デバイスへ前記支払情報を通信することと、をさらに含む、請求項１８または請求項２に記載の方法。
【請求項２０】
前記支払情報を前記地元業者に通信する前記ステップは、
前記１つ以上のコンピュータを用いて、暗号化キー対のうちの第１の暗号化キーを用いて支払情報をコード化することと、
前記コード化された支払情報を、前記１つ以上のコンピュータを用いて、前記暗号化キー対のうちの第２の暗号化キーを用いて前記注文処理デバイスによって復号するために、前記地元業者における前記注文処理デバイスに通信することと、
前記注文処理デバイスによって、前記復号された支払情報を前記地元業者における前記ポイントオブセールデバイスに通信することと、を含む、請求項１６に記載の方法。
【請求項２１】
前記支払情報および暗号化された支払情報を、前記暗号化された支払情報を前記ポイントオブセールデバイスに通信した後に前記１つ以上のコンピュータおよび前記注文処理デバイスから削除することをさらに含む、請求項２０に記載の方法。
【請求項２２】
電子商取引を完了させるためのコンピュータ可読プログラム命令を有する非一時なコンピュータ可読記録媒体を含み、前記コンピュータ可読プログラム命令は、
オンライン注文要求を受信するためのコンピュータ可読プログラム命令であって、前記オンライン注文要求は、購入するための選択された品物を含む、コンピュータ可読プログラム命令と、
遠隔クライアントデバイスから支払情報を要求するためのコンピュータ可読プログラム命令と、
前記支払情報を前記遠隔クライアントデバイスから受信するためのコンピュータ可読プログラム命令と、
前記地元業者が、前記地元業者のポイントオブセールデバイスにおいて前記注文に関する前記支払情報を処理するために、前記支払情報を前記地元業者に通信するためのコンピュータ可読プログラム命令と、を含む、非一時なコンピュータ可読記録媒体。
【請求項２３】
前記オンライン注文要求を前記地元業者の注文処理デバイスに通信するためのコンピュータ可読プログラム命令と、
前記地元業者が前記選択される品物を提供することができるという指示を、前記地元業者の前記注文処理デバイスから受信するためのコンピュータ可読プログラム命令と、をさらに含む、請求項２２または請求項１２に記載の非一時なコンピュータ可読記録媒体。
【請求項２４】
支払情報を要求する前に、オンライン注文確認を前記遠隔クライアントデバイスに通信するためのコンピュータ可読プログラム命令をさらに含み、前記オンライン注文確認は、前記地元業者の前記注文処理デバイスから受信された前記指示に基づいて、前記地元業者が前記選択される品物を提供することができるということを指示する、請求項２３に記載の非一時なコンピュータ可読記録媒体。
【請求項２５】
前記支払情報を前記地元業者に通信するための前記コンピュータ可読プログラム命令は、前記地元業者の前記ポイントオブセールデバイスにおいて前記支払文書を処理するために、前記支払情報をストアドバリューカード上にコード化するための実行可能命令を前記地元業者における支払文書デバイスに通信するためのコンピュータ可読プログラム命令を含む、請求項２２に記載の非一時なコンピュータ可読記録媒体。
【請求項２６】
前記地元業者の前記ポイントオブセールデバイスにおいて前記注文に関する前記支払情報を処理するために、前記支払情報をカード上にコード化するための実行可能命令を前記地元業者における支払文書デバイスに通信するための前記コンピュータ可読プログラム命令は、支払情報を前記注文処理デバイスに通信するためのコンピュータ可読プログラム命令を含み、前記注文処理デバイスは、前記支払情報を前記カード上にコード化するための実行可能命令を前記支払文書デバイスに通信する、請求項２５に記載の非一時なコンピュータ可読記録媒体。
【請求項２７】
前記地元業者の前記ポイントオブセールデバイスにおいて前記注文に関する前記支払情報を処理するために、前記支払情報をカード上にコード化するための実行可能命令を前記地元業者における支払文書デバイスに通信するための前記コンピュータ可読プログラム命令は、前記支払情報を含む支払通知を前記ポイントオブセールデバイスに通信するためのコンピュータ可読プログラム命令を含み、ポイントオブセールデバイスモニタは、前記支払通知を検出し、前記支払情報を前記注文処理デバイスに通信し、前記注文処理デバイスは、支払情報を前記カード上にコード化するための実行可能命令を前記支払文書デバイスに通信する、請求項２５に記載の非一時なコンピュータ可読記録媒体。
【請求項２８】
前記支払情報を前記地元業者に通信するための前記コンピュータ可読プログラム命令は、暗号化キー対のうちの第１の暗号化キーを用いた支払情報のコード化、前記暗号化キー対のうちの第２の暗号化キーを用いた前記地元業者における前記注文処理デバイスによる復号、および前記復号された支払情報の前記地元業者における前記ポイントオブセールデバイスへの通信のための、コンピュータ可読プログラム命令を含む、請求項２２に記載の非一時なコンピュータ可読記録媒体。
【請求項２９】
前記支払情報および暗号化された支払情報を、前記支払情報を前記ポイントオブセールデバイスに通信した後に削除するためのコンピュータ可読プログラム命令をさらに含む、請求項２８に記載の非一時なコンピュータ可読記録媒体。
【請求項３０】
地元業者のポイントオブセールにおいてオンライン注文の支払を完了するためのオンラインカタログシステムであって、
記憶デバイスと、
前記記憶デバイスに通信可能に連結されるプロセッサと、を含み、前記プロセッサは、前記記憶デバイスの中に記憶され、かつ前記システムに、
遠隔クライアントからのオンライン注文要求であって、選択された品物を購入する地元業者の識別情報を含む、オンライン注文要求を受信することと、
前記オンライ注文要求を前記地元業者の注文処理デバイスに通信することと、
前記地元業者の前記注文処理デバイスから、前記地元業者が前記選択される品物を提供することができるという指示を受信することと、
オンライン注文構造と支払情報に関する要求とを前記遠隔クライアントデバイスに通信することであって、前記オンライン注文確認は、前記地元業者の前記注文処理デバイスから受信された前記指示に基づき、前記地元業者は前記選択される品物を提供することができるということを指示する、通信することと、
前記支払情報を前記遠隔クライアントデバイスから受信することと、
前記地元業者のポイントオブセールデバイスにおいて前記注文に関する前記支払情報を処理するために、前記支払情報を前記地元業者に通信することと、をさせる、アプリケーションコード命令を実行する、オンラインカタログシステム。
【請求項３１】
前記システムに、前記支払情報を前記地元業者における支払文書デバイスに通信させるアプリケーションコード命令をさらに含み、前記支払文書デバイスは、前記地元業者における前記ポイントオブセールデバイスによって処理され得るカード上に、前記支払情報をコード化する、請求項３０に記載のオンラインカタログシステム。
【請求項３２】
前記システムに、前記支払情報を前記地元業者における注文処理デバイスに通信させるアプリケーションコード命令をさらに含み、前記注文処理デバイスは、前記地元業者における前記ポイントオブセールデバイスによって処理され得るカード上に、前記支払情報をコード化する、請求項３０に記載のオンラインカタログシステム。
【請求項３３】
前記システムに、前記支払情報を含む支払通知を前記地元業者におけるポイントオブセールデバイスに通信させるアプリケーションコード命令をさらに含み、ポイントオブセールスデバイスは、前記支払通知の受領を検出し、前記支払通知を前記注文処理デバイスに通信する、請求項３０に記載のオンラインカタログシステム。
【請求項３４】
前記カードは、スマートカード、ＱＲコード(登録商標)を含むカード、または磁気ストライプを含むカードである、請求項３１に記載のオンラインカタログシステム、または請求項１０に記載の非一時なコンピュータ可読記録媒体もしくは方法、または請求項１４に記載のシステム、または請求項１７に記載のコンピュータ実装方法、または請求項２５に記載の非一時なコンピュータ可読記録媒体。
【請求項３５】
前記支払情報は、前記カードを前記ポイントオブセールデバイスによって読み取った後に無効化されるように前記カード上にコード化される、請求項３４に記載のオンラインカタログシステム、または非一時なコンピュータ可読記録媒体もしくは方法、またはシステム、またはコンピュータ実装方法、または非一時なコンピュータ可読記録媒体。
【国際調査報告】
2015533230.tif 000014
2015533230.tif 000015
2015533230.tif 000016
2015533230.tif 000017
2015533230.tif 000018
2015533230.tif 000019