(57)【要約】  デバイス認証が提供されてもよい。モバイルコンピューティングデバイスは、モバイルコンピューティングデバイスが分配装置に近接して配置される場合に、分配装置（例えば、飲料ディスペンサー、キオスク、ＡＴＭ、等）からデバイスＩＤをワイヤレスで読み取ってもよい。モバイルコンピューティングデバイスは、モバイルコンピューティングデバイスからの通知において、デバイスＩＤをユーザＩＤと共にサーバに送信してもよい。ユーザＩＤを用いて、サーバはサーバ上のテーブルからユーザ嗜好を検索してもよい。ユーザ嗜好はモバイルコンピューティングデバイスからサーバに送信されてもよい。サーバはユーザ嗜好をデバイスＩＤに対応する分配装置に送信してもよい。それに応じて、分配装置は、ユーザ嗜好に基づいて、カスタマイズされたユーザインターフェースを表示してもよい。【選択図】図１
2019501602.tif 000002
【特許請求の範囲】
【請求項１】
方法であって、
分配装置によって、無線信号を前記分配装置から前記分配装置に近接して送信することであって、前記無線信号は前記分配装置のデバイス識別を含むことと、
前記分配装置においてイベント通知を受信することであって、前記イベント通知は前記分配装置に近接して前記無線信号を受信したモバイルデバイスに関連することと、
前記イベント通知に応じて、カスタマイズされたユーザインターフェースを表示することであって、前記カスタマイズされたユーザインターフェースは前記イベント通知内に含まれる嗜好データ又はプロファイルデータに基づいており、前記嗜好データ又はプロファイルデータは前記モバイルデバイスのユーザに関連することと、を含む、
方法。
【請求項２】
無線信号は前記分配装置から４８インチ以下の範囲において前記分配装置から送信される、請求項１に記載の方法。
【請求項３】
無線信号は前記分配装置から１２インチ内の範囲においてのみ前記分配装置から送信される、請求項１に記載の方法。
【請求項４】
前記デバイス識別は前記分配装置の一意の識別子を含む、請求項１に記載の方法。
【請求項５】
前記デバイス識別は前記分配装置の種類を示すデータと、前記分配装置の位置を示すデータとを含む、請求項１に記載の方法。
【請求項６】
前記分配装置と通信するサーバによって、前記デバイス識別の少なくとも一部と前記モバイルデバイスの前記ユーザに関連するユーザ識別（ＩＤ）とを含む前記モバイルデバイスからの通信を受信することと、
前記サーバによって、前記イベント通知を前記分配装置に送信することであって、前記イベント通知は前記ユーザＩＤによって識別された前記ユーザに対応する前記嗜好データ又はプロファイルデータを含むことと、を更に含む、
請求項１に記載の方法。
【請求項７】
前記分配装置は、ファウンテン又はポストミックス式飲料ディスペンサー、自動販売機、キオスク、ＡＴＭ、販売専用端末、若しくは他の無人分配装置である、請求項１に記載の方法。
【請求項８】
前記分配装置によって、前記モバイルデバイスとの第１の無線接続を介して直接接続することであって、前記第１の無線接続は前記分配装置と前記モバイルデバイスとの間でデータを交換するよう構成されることを更に含む、
請求項１に記載の方法。
【請求項９】
前記第１の無線接続は、前記無線信号を送信するために用いられる無線通信プロトコルとは異なる無線通信プロトコルを用いて確立される、請求項８に記載の方法。
【請求項１０】
前記第１の無線接続を通じて前記分配装置によって、前記イベント通知を前記モバイルデバイスから受信することであって、前記イベント通知は前記モバイルデバイスの前記ユーザに対応する前記嗜好データ又はプロファイルデータを含むことと、を更に含む、
請求項８に記載の方法。
【請求項１１】
前記分配装置は前記第１の無線接続を確立するための第１のアクセスポイントを含む、請求項８に記載の方法。
【請求項１２】
前記分配装置によって、第２の接続データを前記モバイルデバイスに送信することであって、前記第２の接続データは第２の無線接続を第２のアクセスポイントと確立するための認証情報を更に含む、
請求項１１に記載の方法。
【請求項１３】
前記第２のアクセスポイントは前記分配装置の外部にある、請求項１２に記載の方法。
【請求項１４】
前記認証情報は前記第２のアクセスポイントのサービスセット識別子と前記第２のアクセスポイントのためのパスワードとを含む、請求項１３に記載の方法。
【請求項１５】
前記第２の無線接続は、前記第１の無線接続を確立するために用いられるものと同じ無線通信プロトコルにより確立される、請求項１２に記載の方法。
【請求項１６】
分配装置であって、
前記分配装置との対話を可能にするよう構成されるディスプレイと、
第１の無線通信プロトコルに基づいて、前記分配装置に近接して無線信号をブロードキャストするよう構成される第１の無線通信モジュールであって、前記無線信号は前記分配装置のデバイス識別を含む、第１の無線通信モジュールと、
前記分配装置に近接して前記無線信号を受信したモバイルデバイスに関連するイベント通知を受信するよう構成される第２の通信モジュールと、
メモリストレージと、
前記メモリストレージに結合される処理ユニットであって、前記処理ユニットは、
カスタマイズされたユーザインターフェースを前記ディスプレイ上に表示することであって、前記カスタマイズされたユーザインターフェースは前記イベント通知内に含まれる嗜好データ又はプロファイルデータに基づいており、前記嗜好データ又はプロファイルデータは前記モバイルデバイスのユーザに関連するよう動作する処理ユニットと、
を含む、分配装置。
【請求項１７】
前記無線信号は、前記分配装置上の前記ディスプレイから４８インチ未満の範囲を有するBluetooth Low Energyビーコンブロードキャストである、請求項１６に記載の分配装置。
【請求項１８】
前記デバイス識別の少なくとも一部は前記分配装置に対して一意である、請求項１６に記載の分配装置。
【請求項１９】
前記デバイス識別は前記分配装置の種類を示すデータと、前記分配装置の位置を示すデータとを含む、請求項１６に記載の分配装置。
【請求項２０】
前記第２の通信モジュールは、前記イベント通知をリモートサーバから受信するよう構成される広域ネットワーク通信モジュールである、請求項１６に記載の分配装置。
【請求項２１】
前記第２の通信モジュールは、第１の無線接続を介して前記モバイルデバイスと前記分配装置を直接接続するよう構成されるローカルエリアネットワーク通信モジュールのためのアクセスポイントであり、前記第１の無線接続は前記分配装置と前記モバイルデバイスとの間でデータを交換するよう構成される、請求項１６に記載の分配装置。
【請求項２２】
前記第２の通信モジュールは、前記第１の無線接続を介して前記モバイルデバイスに第２の接続データを送信するよう更に構成され、前記第２の接続データは第２のローカルエリアネットワーク無線接続を第２のアクセスポイントと確立するための認証情報を含む、請求項２１に記載の分配装置。
【請求項２３】
方法であって、
モバイルコンピューティングデバイスによって、前記モバイルコンピューティングデバイスが分配装置に近接する場合に、デバイス識別を受信することと、
前記モバイルコンピューティングデバイスによって、前記デバイス識別に基づいて前記分配装置に接続するための第１の接続データを取得することと、
前記モバイルコンピューティングデバイスによって、前記第１の接続データに基づいて前記分配装置との第１の接続を作成することと、
前記モバイルコンピューティングデバイスによって、前記第１の接続を通じて、イベント通知を前記分配装置に送信することであって、前記イベント通知は前記モバイルコンピューティングデバイスのユーザに対応する嗜好データ又はプロファイルデータを含むことと、を含む、
方法。
【請求項２４】
前記モバイルコンピューティングデバイスによって前記分配装置から、サーバに接続するための第２の接続データを取得することと、
前記モバイルコンピューティングデバイスによって、前記サーバと第２の接続を作成することと、
前記モバイルコンピューティングデバイスによって前記第２の接続を通じて、販売促進データを受信することと、を更に含む、
請求項２３に記載の方法。
【請求項２５】
前記デバイス識別を受信することは、前記デバイス識別を前記分配装置からの無線信号から受信することを含み、前記無線信号は前記分配装置上のディスプレイから４インチ未満の範囲を有する、請求項２３に記載の方法。
【請求項２６】
前記デバイス識別を受信することは、前記デバイス識別を前記分配装置からの無線信号から受信することを含み、前記無線信号は前記分配装置上のディスプレイから８インチ未満の範囲を有する、請求項２３に記載の方法。
【請求項２７】
前記デバイス識別を受信することは、前記デバイス識別を前記分配装置からの無線信号から受信することを含み、前記無線信号は前記分配装置上のディスプレイから１２インチ未満の範囲を有する、請求項２３に記載の方法。
【請求項２８】
前記デバイス識別を受信することは、Bluetooth low energy（ＢＬＥ）信号を含む無線信号から前記デバイス識別を受信することを含む、請求項２３に記載の方法。
【請求項２９】
前記デバイス識別を受信することは、前記分配装置の一意の識別子として前記デバイス識別を受信することを含む、請求項２３に記載の方法。
【請求項３０】
前記デバイス識別を受信することは、前記分配装置に対応する種類を示すデータと、前記分配装置の位置を示すデータとを含む前記デバイス識別を受信することを含む、請求項２３に記載の方法。
【請求項３１】
方法であって、
飲料ディスペンサーによって、モバイルコンピューティングデバイスが前記飲料ディスペンサーの近傍にある場合に、第１の通信経路を通じて前記モバイルコンピューティングデバイスから接続要求を受信することと、
前記飲料ディスペンサーによって、前記飲料ディスペンサーと前記モバイルコンピューティングデバイスとの間に第２の通信経路を作成することであって、前記第２の通信経路は前記第１の通信経路とは異なることと、
前記第２の通信経路を介して前記飲料ディスペンサーと前記モバイルコンピューティングデバイスとの間でデータを交換することと、を含む、
方法。
【請求項３２】
前記第２の通信経路を前記第１の通信経路よりも広い帯域幅を有するものとして選択することを更に含む、請求項３１に記載の方法。
【請求項３３】
前記第１の通信経路をBluetoothを用いるものとして選択することと、
前記第２の通信経路をWiFiを用いるものとして選択すること、を更に含む、
請求項３２に記載の方法。
【請求項３４】
前記飲料ディスペンサーによって、前記第２の通信経路を確立するよう、サービスセット識別（ＳＳＩＤ）及びパスワードを前記モバイルコンピューティングデバイスに送信することを更に含む、請求項３３に記載の方法。
【請求項３５】
前記データとしてユーザプロファイル情報を前記モバイルコンピューティングデバイスから受信することを更に含む、請求項３１に記載の方法。
【請求項３６】
方法であって、
モバイルコンピューティングデバイスによって、飲料ディスペンサーの近傍を検出することと、
前記モバイルコンピューティングデバイスによって、前記モバイルコンピューティングデバイス上のアプリケーションにアクセスすることであって、前記アプリケーションは予め組み込まれた認証情報を有することと、
前記飲料ディスペンサーとの通信経路を確立するよう前記予め組み込まれた認証情報を用いることと、を含む、
方法。
【請求項３７】
前記予め組み込まれた認証情報を前記アプリケーション内に格納することを更に含み、前記予め組み込まれた認証情報はサービスセット識別（ＳＳＩＤ）及びパスワードを含む、請求項３６に記載の方法。
【請求項３８】
前記予め組み込まれた認証情報を、前記飲料ディスペンサーを含む複数の飲料ディスペンサー間で共通のものとして選択することを更に含む、請求項３６に記載の方法。
【請求項３９】
前記モバイルコンピューティングデバイスによって、前記モバイルコンピューティングデバイスの前記近傍内の多数の飲料ディスペンサーを検出することと、
前記モバイルコンピューティングデバイスによって、前記多数の飲料ディスペンサーから前記飲料ディスペンサーを選択することと、を更に含む、
請求項３６に記載の方法。
【請求項４０】
前記飲料ディスペンサーを、ロバスト接続を有するものとして選択することを更に含む、請求項３９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この出願は、２０１６年９月２７日にＰＣＴ国際特許出願として出願されたものであり、２０１５年９月２９日に出願された米国仮特許出願第６２／２３４，０７８号に対する優先権を主張し、その全ての開示を全体で引用して組み込む。
【背景技術】
【０００２】
背景
飲料ディスペンサーは、清涼飲料水と呼ばれる炭酸又は非炭酸清涼飲料を分配する装置であってもよい。それらはレストラン、売店、及びコンビニエンスストア等の他の場所で見つけることができる。飲料ディスペンサーは、フレーバー付シロップ又はシロップ濃縮液を非炭酸液又は水と混合して消費者のカップに分配される清涼飲料を作成してもよい。シロップはバッグインボックス（ＢＩＢ）と呼ばれる特殊容器から圧送されてもよい。他の飲料ディスペンサーは、多数の無糖飲料原料濃縮液を甘味料及び非炭酸又は炭酸水と混合して消費者のカップに分配される清涼飲料を作成してもよい。飲料原料濃縮液は飲料原料濃縮液のパウチを収容するカートリッジ又はカートンから圧送されてもよい。自動販売機は予め包装された飲料を分配してもよい。
【発明の概要】
【課題を解決するための手段】
【０００３】
概要
この発明の概要は、発明を実施するための形態において以下で更に説明される可能性がある簡略化した形で概念の選択を紹介するために提供される。この発明の概要は、主張する主題の適用範囲を制限するために用いる意図はない。
【０００４】
デバイス識別が提供されてもよい。実施形態と一致して、ユーザは、モバイルコンピューティングデバイスが分配装置に近接して配置される場合に、モバイルコンピューティングデバイスによりワイヤレスで、分配装置（例えば、ファウンテン又はポストミックス式飲料ディスペンサーのような飲料ディスペンサー、キオスク、ＡＴＭ、販売専用装置、等）からデバイス識別（ＩＤ）を読み取ってもよい。モバイルコンピューティングデバイスは、モバイルコンピューティングデバイスからの通知において、デバイスＩＤをユーザＩＤと共にサーバに送信してもよい。ユーザＩＤを用いて、サーバはサーバ上のテーブルからユーザ嗜好を検索してもよい。実施形態と一致して、サーバ上のユーザ嗜好を検索するのではなく、ユーザ嗜好はモバイルコンピューティングデバイスからサーバに送信されてもよい。サーバはユーザ嗜好をデバイスＩＤに対応する分配装置に送信してもよい。それに応じて、分配装置は、ユーザ嗜好に基づいて、カスタマイズされたユーザインターフェースを表示してもよい。
【０００５】
一態様において、方法は、分配装置によって、無線信号を分配装置から分配装置に近接して送信することであって、無線信号は分配装置のデバイス識別を含むことと、分配装置においてイベント通知を受信することであって、イベント通知は分配装置に近接して無線信号を受信したモバイルデバイスに関連することと、イベント通知に応じて、カスタマイズされたユーザインターフェースを表示することであって、カスタマイズされたユーザインターフェースはイベント通知内に含まれる嗜好データ又はプロファイルデータに基づいており、嗜好データ又はプロファイルデータはモバイルデバイスのユーザに関連することと、を含んでいる。
【０００６】
別の態様において、分配装置は、分配装置との対話を可能にするよう構成されるディスプレイと、第１の無線通信プロトコルに基づいて、分配装置に近接して無線信号をブロードキャストするよう構成される第１の無線通信モジュールであって、無線信号は分配装置のデバイス識別を含む、第１の無線通信モジュールと、分配装置に近接して無線信号を受信したモバイルデバイスに関連するイベント通知を受信するよう構成される第２の通信モジュールと、メモリストレージと、メモリストレージに結合される処理ユニットであって、処理ユニットは、カスタマイズされたユーザインターフェースをディスプレイ上に表示することであって、カスタマイズされたユーザインターフェースはイベント通知内に含まれる嗜好データ又はプロファイルデータに基づいており、嗜好データ又はプロファイルデータはモバイルデバイスのユーザに関連するよう動作する処理ユニットと、を含んでいる。
【０００７】
更に別の態様において、方法は、モバイルコンピューティングデバイスによって、モバイルコンピューティングデバイスが分配装置に近接する場合に、デバイス識別を受信することと、モバイルコンピューティングデバイスによって、デバイス識別に基づいて分配装置に接続するための第１の接続データを取得することと、モバイルコンピューティングデバイスによって、第１の接続データに基づいて分配装置との第１の接続を作成することと、モバイルコンピューティングデバイスによって、第１の接続を通じて、イベント通知を分配装置に送信することであって、イベント通知はモバイルコンピューティングデバイスのユーザに対応する嗜好データ又はプロファイルデータを含むことと、を含んでいる。
【０００８】
更なる態様において、方法は、飲料ディスペンサーによって、モバイルコンピューティングデバイスが飲料ディスペンサーの近傍にある場合に、第１の通信経路を通じてモバイルコンピューティングデバイスから接続要求を受信することと、飲料ディスペンサーによって、飲料ディスペンサーとモバイルコンピューティングデバイスとの間に第２の通信経路を作成することであって、第２の通信経路は第１の通信経路とは異なることと、第２の通信経路を介して飲料ディスペンサーとモバイルコンピューティングデバイスとの間でデータを交換することと、を含んでいる。
【０００９】
別の態様において、方法は、モバイルコンピューティングデバイスによって、飲料ディスペンサーの近傍を検出することと、モバイルコンピューティングデバイスによって、モバイルコンピューティングデバイス上のアプリケーションにアクセスすることであって、アプリケーションは予め組み込まれた認証情報を有することと、飲料ディスペンサーとの通信経路を確立するよう予め組み込まれた認証情報を用いることと、を含んでいる。
【００１０】
図面の簡単な説明
この開示の一部に組み込まれ、それらを構成する添付図面は、本開示の様々な実施形態を示している。
【図面の簡単な説明】
【００１１】
【図１】図１は、ネットワークアーキテクチャのブロック図を示す。
【図２】図２は、ネットワークアーキテクチャのブロック図を示す。
【図３】図３は、分配装置を示す。
【図４】図４は、デバイス認証を提供するための方法に関与する全体的なステージを説明しているフロー図である。
【図５】図５は、ユーザインターフェースを示す。
【図６】図６は、ユーザインターフェースを示す。
【図７】図７は、ネットワークアーキテクチャのブロック図を示す。
【図８】図８は、双方向無線接続を示すフロー図である。
【図９】図９は、ネットワークアーキテクチャのブロック図を示す。
【図１０】図１０は、双方向無線接続を示すフロー図である。
【図１１】図１１は、カスタマイズされたユーザインターフェースを示す。
【図１２】図１２は、制御アーキテクチャを示す。
【図１３】図１３は、モバイルコンピューティング環境を示す。
【図１４】図１４は、電子デバイスを示す。
【発明を実施するための形態】
【００１２】
詳細な説明
以下の詳細な説明は添付図面を参照している。可能な限り、同じ符号が図面内で用いられ、以下の説明が同じ又は類似する構成要素を指すために用いられる。開示の実施形態が説明されるかもしれない一方で、変形、適用、及び他の実装が可能である。例えば、代替、追加、又は変形が図面内に示す構成要素に対して行われてもよく、本明細書中に説明する方法は、開示する方法に対して段階を代用するか、順序を設定し直すか、又は追加することによって変更されてもよい。従って、以下の詳細な説明は開示を制限しない。代わりに、開示の適切な適用範囲は添付特許請求の範囲によって規定される。
【００１３】
ユーザはカスタマイズされた又は個人向けの方法で分配装置と対話することを望んでもよい。分配装置は、ファウンテン若しくはポストミックス式飲料ディスペンサー、自動販売機、キオスク、ＡＴＭ、販売専用装置、又は、消費者が個人向け対話を所望してもよい他の無人電子機器のような飲料ディスペンサーを含んでもよい。用語分配装置はこの明細書中に提供される実施例全体を通して用いられる一方で、この用語の全ての使用はまた、消費者がカスタマイズされたユーザ対話を持ちたいと望むか、そうでなければデータを交換したいと望む他の公衆対話端末又は無人対話装置も指すことが意図されている。
【００１４】
ユーザは、対応するモバイルコンピューティングデバイスを用いて分配装置と個人向け対話を確立してもよい。多くのユーザが、彼らの順番を待っているユーザの回線又は順序（すなわち、待ち行列）を確立して分配装置と対話する可能性があるため、待ち行列問題が起こる可能性がある。待ち行列問題は、更に、多数の分配装置が、WiFi、WiFi Direct、Bluetooth、又はBluetooth Low Energy通信を用いる無線通信範囲内等の限られた領域内に存在する場合に悪化する可能性がある。例えば、待ち行列内のユーザがその時点で分配装置をアドレス指定しており、分配装置と個人向け対話を確立することを望むことに関する混乱が存在している可能性がある。
【００１５】
すなわち、多数のユーザが１つ以上の分配装置の無線通信範囲内にいる可能性があり、ユーザが特定の分配装置を実際にアドレス指定していることを容易に確認できない可能性がある。１つ以上のモバイルデバイスと分配装置との間の無線通信信号の信号強度が、それらが互いからどのくらい離れているかの指示を提供してもよい一方で、信号強度は、消費者が彼らのモバイルデバイスを彼らの手、ポケット、財布、又は他のホルダ内に持っているかどうか等の制御されていない変数に基づいて、待ち行列内のユーザ間で変化する可能性がある。従って、モバイルコンピューティングデバイス及び分配装置がペアリングされてカスタマイズされた又は個人向けの方法で対話してもよいデバイス認証を実装することが望ましい。
【００１６】
開示の実施形態と一致して、デバイス認証が提供されてもよい。例えば、モバイルコンピューティングデバイスは、モバイルコンピューティングデバイスが分配装置に近接して配置される場合に、分配装置（例えば、消費者が個人向け対話を所望してもよい飲料ディスペンサー、キオスク、ＡＴＭ、自動販売機、又は他の無人電子機器、等）のデバイス識別（ＩＤ）をワイヤレスで読み取ってもよい。例えば、近接はモバイルデバイスと分配装置との間の無線通信範囲内であってもよい。デバイスＩＤは分配装置を一意に識別するＩＤであってもよい。デバイスＩＤは分配装置からブロードキャストされてもよい。例えば、デバイスＩＤは、デバイス識別を外部に送信するビーコンのように分配装置から定期的に送信されてもよい。幾つかの実施形態において、BLUETOOTH又はBLUETOOTH LOW ENERGY（ＢＬＥ）ビーコン若しくは他のビーコン装置がデバイスＩＤをブロードキャストしてもよい。デバイスＩＤは、信号が分配装置に近接する、例えば、分配装置の１〜１２インチ内、好ましくは４インチ内のモバイルコンピューティングデバイスによってのみ読取り可能であってもよいような低エネルギーで信号において送信されてもよい。言い換えれば、デバイスＩＤは、モバイルコンピューティングデバイスが分配装置に近接して（例えば、略４インチ、又はそうでなければ、１〜１２インチ内に）配置される場合に、モバイルコンピューティングデバイスによってのみ読取り可能であってもよい。
【００１７】
すなわち、デバイスＩＤを有する信号は、分配装置から約１〜１２インチ以下、好ましくは４インチ以下で送信されてもよい。このように、モバイルコンピューティングデバイスは、分配装置をアドレス指定するよう待機している待ち行列内の、又は、隣接する分配装置のための待ち行列内の更に後ろの消費者とは対照的に、その時点で分配装置をアドレス指定している消費者に関連付けられる可能性が高い。言い換えれば、ビーコンは、デバイスＩＤを有する信号の送信範囲を制限して、信号を受信することから待ち行列内の多数のモバイルコンピューティングデバイスの可能性を制限するよう意図的に構成されてもよい。例えば、１０メートル以上の典型的な送信範囲を有するBluetoothビーコンは、１〜１２インチ内の信号のみ送信するよう意図的に制限されてもよい。
【００１８】
幾つかの実施形態において、分配装置に関するＢＬＥビーコンは分配装置の一意のデバイスＩＤをブロードキャストするよう構成される。ＢＬＥビーコンは、デバイスＩＤのブロードキャストの範囲を、ユーザが彼らのモバイルデバイスを分配装置に関するＢＬＥビーコンに隣接して（１〜１２インチ内、好ましくは４インチ内等に）配置する必要がある程度まで制限するよう構成されてもよい。従って、ＢＬＥビーコンは、概して、約１０ｍ内のモバイルデバイスとの無線通信を可能にすることができる一方で、出願中の開示のＢＬＥビーコンは、ＮＦＣ通信交換に類似するユーザ体験を模倣するように、範囲を意図的に制限するよう構成されてもよい。
【００１９】
幾つかの実施形態において、ＢＬＥビーコンの範囲は、ユーザが彼らのモバイルデバイスを彼らのポケット、財布、又は他のホルダ内に保持でき、それでも分配装置の一意のデバイスＩＤを有する信号を受信することが可能なように、分配装置の１２〜４８インチ内に拡大されてもよい。すなわち、デバイスＩＤを有する無線信号の範囲は分配装置から約１２〜４８インチ以下で送信されてもよい。かかる実施形態において、範囲は、分配装置をアドレス指定するユーザのモバイルデバイスが、待ち行列内の更に後ろのユーザのモバイルデバイス又は隣接する分配装置におけるユーザのモバイルデバイスとは対照的に、最も分配装置の一意のＩＤを有する信号を受信する可能性のある装置であるように、設定されてもよい。幾つかの実施形態において、分配装置における遮蔽又は分配装置の一意のＩＤを有する信号のビーム形成が、更に、信号を受信することから隣接する分配装置におけるユーザのモバイルデバイスを制限してもよい。
【００２０】
モバイルコンピューティングデバイスは、分配装置に対応するインストールされたアプリケーションを有していてもよい。例えば、モバイルコンピューティングデバイスは、Georgia州AtlantaのTHE COCA-COLA COMPANYからのCoca-Cola Freestyle飲料ディスペンサーとの通信を容易にするためのCoca-Cola Freestyleモバイルアプリケーション等の飲料ディスペンサーの特定のブランド又はモデルに対応するインストールされた飲料ディスペンサーアプリケーションを有していてもよい。モバイルコンピューティングデバイス上のアプリケーションの制御下で、モバイルコンピューティングデバイスは前述の低エネルギー信号からデバイスＩＤを抽出してもよい。次いで、モバイルコンピューティングデバイス上のアプリケーションは、デバイスＩＤを有効なデバイスＩＤとして有効化し、モバイルコンピューティングデバイス及び分配装置のペアリングを認証して分配装置との更なる個人向け対話を容易にしてもよい。
【００２１】
例えば、インストールされた飲料ディスペンサーモバイルアプリケーションを有するモバイルデバイスは飲料ディスペンサーから一意のデバイスＩＤを有する信号を受信してもよい。飲料ディスペンサーモバイルアプリケーションは一意のデバイスＩＤを検査して、飲料ディスペンサーが、飲料ディスペンサーモバイルアプリケーションが通信できる有効な飲料ディスペンサーであることを検証してもよい。
【００２２】
幾つかの実施形態において、モバイルコンピューティングデバイス上のモバイルアプリケーションは、一意のデバイスＩＤが、デバイスＩＤをその全体又は一部として検査することに基づいて通信できる有効な分配装置からであることを判断してもよい。有効な分配装置のデバイスＩＤは、全ての有効な分配装置に共通するデバイスＩＤの共通のプレフィックス、サフィックス、又は他の部分を有していてもよい。例えば、ユーザとの個人向け対話に対して有効な全ての飲料ディスペンサーは、それらを有効な飲料ディスペンサーとして識別するそれらのデバイスＩＤにおける共通のプレフィックスを有していてもよい。対応する飲料ディスペンサーアプリケーションを有するモバイルデバイスがデバイスＩＤを受信する際に、飲料ディスペンサーモバイルアプリケーションはデバイスＩＤ内のプレフィックスに基づいてデバイスＩＤが有効であることを判断してもよい。デバイスＩＤは、また、一意の識別子を含んでもよい。例えば、飲料ディスペンサーデバイスＩＤは上で説明したようなプレフィックス並びにその特定の飲料ディスペンサーに対して一意の識別子を含んでもよい。
【００２３】
モバイルコンピューティングデバイスがデバイスＩＤを有する信号を受信するため、モバイルデバイスのユーザがデバイスＩＤをブロードキャストする分配装置をその時点でアドレス指定しているかが判断される。加えて、分配装置に対応するモバイルデバイス上のインストールされたアプリケーションが、デバイスＩＤが有効なデバイスＩＤであることを判断するため、分配装置及びモバイルコンピューティングデバイスは追加の個人向け対話を互いに認証してもよい。従って、モバイルコンピューティングデバイス及び分配装置はペアリングされてもよく、又は、以下でより詳細に説明するように、個人向け対話が分配装置上で容易に行われてもよい。
【００２４】
モバイルコンピューティングデバイス及び分配装置がペアリングされた後、又はそうでなければ、分配装置が個人向け対話に関与した後、他のモバイルコンピューティングデバイスはペアリングが解除されるまで分配装置とペアリングできないか、又はそうでなければ、通信できない。幾つかの実施形態において、分配装置は、モバイルデバイスとペアリングしている途中、又はそうでなければ、個人向け対話に関与している途中で、デバイスＩＤをブロードキャストすることを中断してもよい。
【００２５】
一旦、モバイルコンピューティングデバイス及び分配装置が互いとの対話のために認証され、幾つかの実施形態において、更なる対話のためにペアリングされ、準備が整うと、モバイルコンピューティングデバイスはデバイスＩＤ又はその一部をユーザＩＤと共にモバイルコンピューティングデバイスからの通知においてサーバに送信してもよい。通知は、例えば、モバイルコンピューティングデバイスのデータプランを介して、ネットワーク（例えば、インターネット、セルラーネットワーク、それらの組み合わせ、等）を通じてモバイルコンピューティングデバイスからサーバに送信されてもよい。モバイルコンピューティングデバイスからのサーバによって受信されたデバイスＩＤ又はその一部は分配装置を一意に識別してもよい。例えば、デバイスＩＤのプレフィックス、サフィックス、又は他の部分は多数の分配装置に共通であり、デバイスＩＤのかかる共通部分はサーバに伝達されなくてもよい。言い換えれば、分配装置を一意に識別するデバイスＩＤの一部のみがサーバに伝達されてもよい。
【００２６】
ユーザＩＤを用いて、サーバはサーバ上のテーブルからモバイルデバイスのユーザに対応するユーザの嗜好又はユーザプロファイルを検索してもよい。サーバはネットワーク（例えば、インターネット）を通じてユーザ嗜好、ユーザプロファイル、又はそれらの一部を、デバイスＩＤ又はその一部に対応する分配装置に送信してもよい。それに応じて、分配装置は、サーバによって送信されたユーザ嗜好に基づいて、カスタマイズされたユーザインターフェースを表示し、又はそうでなければ、ユーザとの個人向け対話を容易にしてもよい。
【００２７】
開示の実施形態と一致して、前述のサーバを介して容易にされる個人向け対話ではなく、モバイルコンピューティングデバイス及び分配装置は無線接続（例えば、WiFi）を介して直接接続してもよい。この場合、サーバ上のユーザ嗜好を検索するのではなく、ユーザ嗜好は無線接続を介してモバイルコンピューティングデバイスから分配装置に直接送信されてもよい。無線接続を容易にするため、分配装置は無線アクセスポイントを含んでもよい。更に、デバイスＩＤに加えて、前述の低エネルギー信号は、また、分配装置により含まれるアクセスポイントのためのサービスセット識別（ＳＳＩＤ）及びパスワードを含んでもよい。
【００２８】
代替として、モバイルコンピューティングデバイス上のアプリケーションは分配装置上のアクセスポイントに接続するためのＳＳＩＤ及びパスワードを既に持っていてもよい。例えば、アプリケーションに関連する全ての分配装置は同じＳＳＩＤ及びパスワードを持っていてもよい。分配装置のアクセスポイントのための共通のＳＳＩＤ及びパスワードは、モバイルデバイス上のアプリケーションに関連するディレクトリ内等のモバイルデバイス自体の上か、又は、セルラーネットワーク、インターネット等のネットワーク接続を介してモバイルデバイスによってアクセスされるリモートデータベース内のどちらか一方のアプリケーションにとってアクセスしやすいデータベースに格納されてもよい。
【００２９】
モバイルコンピューティングデバイス上のアプリケーションの制御下で、モバイルコンピューティングデバイスは前述の低エネルギー信号からＳＳＩＤ及びパスワードを抽出するか、又はそうでなければ、取得してもよい。かかる実施例において、分配装置は、モバイルコンピューティングデバイスがアプリケーション内に格納されている認証情報を用いて分配装置に接続できるように、共通の予め組み込まれている認証情報（すなわち、同じＳＳＩＤ及びパスワード又はそれらの限定されたセット）を用いてもよい。
【００３０】
アプリケーションは、分配装置がモバイル電子デバイスの近傍内にあり、認証情報を用いてそれらの間の通信経路を自動的に確立する場合を識別するか、又はそうでなければ、検出するようプログラミングされてもよい。万が一、多数の分配装置が近接して位置する場合には、分配装置のそれぞれは認証情報の限定されたセットのうちの１つを用いることができる。アプリケーションは、どの分配装置が最もロバストな接続特性（例えば、最も高い信号強度）を有しているかを判断し、それらの間の接続を自動的に確立するようプログラミングされてもよい。この接続を達成するため、アプリケーションは、認証情報の限定されたセットの中から選択するか、及び／又は、通信経路が選択された飲料ディスペンサーと確立されるまで、認証情報の限定されたセットを周期的に繰り返すようプログラミングされてもよい。他の構成は可能である。
【００３１】
代替として、モバイルコンピューティングデバイスが分配装置との更なる対話のために認証される際に、モバイルアプリケーションはＳＳＩＤ及びパスワードを提供してもよい。ＳＳＩＤ及びパスワードを用いて、モバイルコンピューティングデバイスは確立された無線接続を介して直接分配装置と接続してもよい。モバイルコンピューティングデバイスは確立された無線接続を通じてユーザ嗜好を分配装置に送信してもよい。それに応じて、分配装置は、モバイルコンピューティングデバイスによって送信されるユーザ嗜好に基づいて、カスタマイズされたユーザインターフェースを表示してもよい。
【００３２】
注文データ（例えば、注文識別子情報、特定の注文に関連する１つ以上の製品選択、等）、支払データ（例えば、クレジットカード情報、支払トークン情報、等）、表示データ（例えば、画像データ等のモバイルデバイスから提供されてディスペンサー上に表示されるデータ、カスタマイズされる表示設定、等）、選択データ（例えば、分配される１つ以上の製品の選択、等）、及びコマンド（例えば、分配装置の作動を制御するために分配装置に直接コマンドを提供するようモバイルデバイスをリモートとして用いる）等の他のデータが、モバイルデバイスと分配装置との間で通信されてもよい。
【００３３】
更に、分配装置に関連する電子メールアドレスを介する等（幾つかのネットワーク接続プリンタが動作する方法と類似した）他の通信経路が嗜好又はプロファイルデータを分配装置に伝達するよう用いられてもよい。
【００３４】
開示の実施形態と一致する他の実施形態において、別の無線接続が、モバイルコンピューティングデバイスと分配装置との間の無線接続に加えて確立されてもよい。この他の無線接続は、モバイルコンピューティングデバイスと分配装置との間の無線接続よりも大きい帯域幅を有していてもよい。例えば、分配装置においてアクセスポイントに接続する代わりに、又は、それに加えて、モバイルコンピューティングデバイスは、例えば、分配装置が配設される小売店によって提供される第２のアクセスポイントに接続してもよい。
【００３５】
例えば、分配装置は第２のアクセスポイントの送信範囲内にあってもよい。小売店において作動するよう分配装置を構成する際に、分配装置は第２のアクセスポイントのためのＳＳＩＤ及びパスワードを備えられてもよい。モバイルコンピューティングデバイスは分配装置又は他から、小売店によって提供される第２のアクセスポイントのためのＳＳＩＤ及びパスワードを取得してもよい。幾つかの実施形態において、モバイル通信装置は、上で説明したように、第１のアクセスポイントを介して分配装置との通信セッションを確立してもよい。分配装置は、次いで、第２のアクセスポイントにアクセスするためのＳＳＩＤ及びパスワード又は他の認証情報をモバイルデバイス上のアプリケーションに渡してもよい。分配装置とモバイルデバイスとの間の通信セッションは、次いで、閉じられてもよく、モバイルコンピューティングデバイスは、次いで、分配装置によって提供される認証情報を用いて別の無線接続を確立してもよく、この時、第２のアクセスポイントが、例えば、分配装置が配設される小売店によって提供される。
【００３６】
図１は、モバイルコンピューティングデバイスと電子デバイスとの間の個別化した対話を容易にするためのネットワークアーキテクチャ１００を示している。図１に示すように、ネットワークアーキテクチャ１００はモバイルコンピューティングデバイス１０２、分配装置１０４、及びサーバ１０６を含んでもよい。モバイルコンピューティングデバイス１０２はユーザ１０８によって利用されてもよく、分配装置１０４及びサーバ１０６と通信してもよい。モバイルコンピューティングデバイスと電子デバイスとの間の個別化された対話を容易にするための前述のネットワークアーキテクチャは、２０１３年７月３１日出願の関連米国特許出願第６１／８６０，６３４号、発明の名称「電子デバイスとの個別化したユーザ対話を容易にすること」に説明されていてもよく、その開示を全体で引用して本明細書中に組み込む。
【００３７】
コンピューティングデバイス１０２は、コンピューティングデバイスアプリケーション１１０、ユーザＩＤ１１２、嗜好データ１１４、スキャナ／カメラ１１６、モバイルコンピューティングデバイス無線インターフェース１１８、及び近距離無線通信（ＮＦＣ）リーダ１２０を含んでもよい。コンピューティングデバイス１０２は、アプリケーション１１０等の１つ以上のソフトウェアアプリケーションプログラムを実行することができてもよいスマートフォン、タブレットコンピュータ、又はラップトップコンピュータを含んでもよいが、これらに限定されない。コンピューティングデバイス１０２は、図９に関して以下で説明するコンピューティング環境９００において実施されてもよい。
【００３８】
分配装置１０４は、分配装置無線インターフェース１２２及び個人向けコンテンツ１２６を提供してもよいディスプレイ１２４を含んでもよい。分配装置１０４は、更に、デバイスＩＤ１２８、分配装置アプリケーション１３０、ＮＦＣタグ１３２、及びバーコード１３４を含んでもよい。バーコード１３４は、分配装置１０４に関するデータを提供してもよい任意の機械読取り可能オブジェクト（例えば、一次元（１−Ｄ）又は二次元（２−Ｄ））を含んでもよい。バーコード１３４はディスプレイ１２４上に表示されてもよい。分配装置１０４は、図１０に関して説明するような電子デバイス１０００等の動作環境において実施されてもよい。
【００３９】
サーバ１０６は、サーバアプリケーション１３６及びテーブル又はデータベース１３８を含んでもよい。テーブル１３８はユーザＩＤ１１２に関する嗜好データ１１４を格納してもよい。サーバ１０６は、図１０に関して説明するような電子デバイス１０００等の動作環境において実施されてもよい。
【００４０】
スキャナ／カメラ１１６及びは、無線インターフェース１１８を介する短距離無線通信が可能であってもよい。無線インターフェース１１８は、ＮＦＣ、BLUETOOTH無線技術、BLUETOOH LOW ENERGY（ＢＬＥ）無線技術、及びWi-Fiを介するが、これらに限定されない短距離無線通信（例えば、１〜１２インチ、より好ましくは４インチ未満）を提供するよう構成されてもよい。嗜好データ１１４は、また、サーバ１０６上、又は、サーバ１０６を介してアクセス可能であり、ユーザＩＤ１１２と（例えば、テーブル１３８を介して）相互参照されるデータベース内に格納されてもよい。ユーザＩＤ１１２はモバイルコンピューティングデバイス１０２のユーザ１０８用のＩＤを含んでもよい。嗜好データ１１４はユーザ１０８に関連する嗜好を含んでもよい。例えば、嗜好データ１１４は、ユーザ１０８のお気に入りの飲料、ゲーム、製品、及び／又はレストランのリスト、ユーザ１０８のカスタム飲料ミックスのリスト、及び／又は、分配装置１０４とのユーザ１０８の対話を個人向けにするために用いることができる他の情報を含んでもよい。
【００４１】
アプリケーション１１０は、分配装置１０４との個別化した又は一意の対話を行うためにユーザＩＤ１１２及び嗜好データ１１４を（例えば、分配装置１０４から検索された）デバイスＩＤ１２８と共に通知１４０においてサーバ１０６に送信するよう構成されてもよい。通知１４０はユーザＩＤ１１２及びデバイスＩＤ１２８だけを含んでもよい。デバイスＩＤ１２８及びユーザＩＤ１１２の受信時に、サーバ１０６は嗜好データ１１４（例えば、又はそのサブセット）を取得し、分配装置１０４に伝達してもよい。
【００４２】
デバイスＩＤ１２８を受信する際に、サーバ１０６は、モバイルコンピューティングデバイス１０２（及びそれ故に、モバイルコンピューティングデバイス１０２のユーザ１０８）が分配装置１０４の近傍にある可能性があることを判断してもよい。デバイスＩＤ１２８が取得される方法（例えば、分配装置１０４からバーコードを走査すること、分配装置１０４に関連するＮＦＣタグを読み取ること、又は分配装置１０４に関連するBLUETOOH LOW ENERGY（ＢＬＥ）無線技術信号を受信すること）に応じて、サーバ１０６は、更に、ユーザ１０８がアドレス指定しているか、又はそうでなければ、分配装置１０４との対話をすぐに開始できることを判断してもよい。これは、分配装置１０４を用いるよう回線内にいるが、分配装置１０４との対話をまだ開始できないユーザ１０８とは対照的であってもよい。
【００４３】
デバイスＩＤ１２８は、モバイルコンピューティングデバイス１０２と分配装置１０４との間の通信セッションを確立せずに検索されてもよい。例えば、デバイスＩＤ１２８は、アプリケーション１１０と連動してスキャナ／カメラ１１６を用いて、バーコード（例えば、１−Ｄ又は２−Ｄバーコード）又はデバイスＩＤ１２８により分配装置１０４上で符号化される（又はディスプレイ１２４上に表示される）他の符号を走査することによって検索されてもよい。言い換えれば、バーコード又は他の符号は、分配装置１０４のディスプレイ１２４上にレンダリングされるか、又は、ステッカー上に印刷、エンボス、表示されるか、又はそうでなければ、分配装置１０４の１つ以上の表面上で可視化されてもよい。
【００４４】
デバイスＩＤ１２８はＮＦＣタグ１３２からデバイスＩＤ１２８を読み取るＮＦＣリーダ１２０によって検索されてもよい。ＮＦＣタグ１３２はデバイスＩＤ１２８を格納してもよいパッシブ又はアクティブＮＦＣタグであってもよい。ＮＦＣタグ３０はＲＦＩＤタグを含んでもよく、ここでＲＦＩＤタグに関連するＩＤはデバイスＩＤ１２８を含んでもよい。ＮＦＣタグ１３２は、分配装置１０４を含む筐体の内側で、モバイルコンピューティングデバイス１０２上のＮＦＣリーダ１２０が依然としてＮＦＣタグ１３２を読み取ることができるような位置に配置されてもよい。筐体の内側にＮＦＣタグ１３２を配置することによって、ＮＦＣタグ１３２は改ざんから保護されてもよい。
【００４５】
デバイスＩＤ１２８は、モバイルコンピューティングデバイス１０２と分配装置１０４との間の通信セッションを開始することによって検索されてもよい。例えば、モバイルコンピューティングデバイス１０２は、BLUETOOTH無線技術、BLUETOOH LOW ENERGY（ＢＬＥ）無線技術、Wi-Fi、又は他の無線通信規格若しくは技術を用いて、無線通信セッション（例えば、モバイルコンピューティングデバイス無線インターフェース１１８と分配装置無線インターフェース１２２との間の）を介して分配装置１０４と通信してもよい。
【００４６】
実施形態と一致して、嗜好データ１１４は、モバイルコンピューティングデバイス無線インターフェース１１８と分配装置無線インターフェース１２２との間の通信セッションを介して、モバイルコンピューティングデバイス１０２から分配装置１０４へ直接伝達されてもよい。例えば、アプリケーション１１０は、通信セッションの確立時に嗜好データ１１４をアプリケーション１３０に渡してもよい。分配装置１０４はアプリケーション１３０等の１つ以上のソフトウェアアプリケーションプログラムを実行することが可能なコンピューティングデバイスを含んでもよい。分配装置１０４は、また、食品及び／又は飲料製品の分配、ビデオゲーミングサービス、ビデオサービス、広告サービス、金融サービス、等を含むが限定されない幾つもの消費者向けサービス及び／又は製品を提供するよう構成されてもよい。分配装置１０４はファウンテン又はポストミックス式飲料分配機、自動販売機、公衆ゲーム機、現金自動預入払出機、若しくは、消費者向け製品及び／又はサービスを提供するよう構成されるその他の電子デバイス又はキオスクを含んでもよい。
【００４７】
モバイルコンピューティングデバイス１０２内の無線インターフェース１１８と類似して、分配装置１０４内の無線インターフェース１２２は、ＮＦＣ、BLUETOOTH無線技術、BLUETOOH LOW ENERGY（ＢＬＥ）無線技術、Wi-Fi、又は他の無線技術を介する短距離無線通信を提供するよう構成されてもよい。分配装置１０４は、嗜好データ１１４に基づいて個人向けコンテンツ１２６をユーザ１０８に表示するよう利用されてもよい。例えば、個人向けコンテンツ１２６は、購入、ユーザ１０８のお気に入りの製品に向けてターゲットとする広告、等に利用可能であってもよいユーザ１０８のお気に入りの飲料の選択を含んでもよい。
【００４８】
デバイスＩＤ１２８は分配装置１０４の一意の識別を含んでもよい。デバイスＩＤ１２８はネットワーク内の他の同様の装置の中から分配装置１０４を識別するために利用されてもよい。アプリケーション１３０は、ユーザ１０８によって開始された通信セッションに応じて、デバイスＩＤ１２８をモバイルコンピューティングデバイス１０２に送信するよう構成されてもよい。上で検討したように、通信セッションは、デバイスＩＤ１２８がモバイルコンピューティングデバイス１０２に送信されてもよい間に、短距離無線通信セッションを含んでもよい。例えば、デバイスＩＤ１２８は、分配装置１０４に貼付されてもよい無給電ＮＦＣタグ１３２において符号化されてもよい。デバイスＩＤ１２８は、ユーザ１０８がモバイルコンピューティングデバイス１０２をＮＦＣタグ１３２と接触させるか、若しくは近接させる場合、又は、BLUETOOH LOW ENERGY（ＢＬＥ）無線技術信号が分配装置１０４から読み取られる場合に通信されてもよい。
【００４９】
デバイスＩＤ１２８は、分配装置１０４上に格納されたデータを含んでもよく、モバイルコンピューティングデバイス１０２とのWi-Fi、若しくはBLUETOOTH無線技術セッション、又はBLUETOOH LOW ENERGY（ＢＬＥ）無線技術セッション中にユーザ１０８によって行われるデータ要求に応じて通信されてもよい。加えて、通信セッションは、ユーザ１０８によって開始される走査セッションを含んでもよい。例えば、デバイスＩＤ１２８は、分配装置１０４に物理的に貼付されるか、又は、分配装置１０４によってディスプレイ１２４上に表示されるかのどちらか一方であってもよい１−Ｄ若しくは２−Ｄバーコード（例えば、ＱＲコード）又は他の符号に符号化されてもよい。
【００５０】
分配装置１０４上で実行するアプリケーション１３０はサーバ１０６からイベント通知１４２を受信するよう構成されてもよい。イベント通知１４２は、例えば、ユーザＩＤ１１２及び嗜好データ１１４を含んでもよい。イベント通知１４２は、ユーザＩＤ１１２、デバイスＩＤ１２８、及び嗜好データ１１４がサーバ１０６によって受信された後に送信されてもよい。分配装置１０４上のアプリケーション１３０とサーバ１０６上のアプリケーション１３６との間の通信は、通信セッション（すなわち、サーバプッシュ１４４）が分配装置１０４とのユーザ１０８の対話前に分配装置１０４によって開始され、確立されてもよいサーバプッシュ技法を利用するよう構成されてもよい。サーバプッシュ技術は、ロングポーリング、Comet、ウェブソケット又はバークレーソケット（「ＢＳＤ」）技法を含んでもよいが、これらに限定されない。サーバ１０６は、要求されたデータが利用可能になるか、又は、所定のタイムアウトイベントが発生するまで、分配装置１０４からのデータ要求に対する応答の送信を保持してもよい。ユーザＩＤ１１２及び嗜好データ１１４が分配装置１０４によって受信される際に、アプリケーション１３０はユーザ１０８のための個人向けコンテンツ１２６をディスプレイ１２４上に表示するよう構成されてもよい。
【００５１】
モバイルコンピューティングデバイス１０２及び分配装置１０４と通信してもよいサーバ１０６は、アプリケーション１３６等の１つ以上のソフトウェアアプリケーションプログラムを実行することが可能なコンピューティングデバイスを含んでもよい。サーバ１０６、モバイルコンピューティングデバイス１０２、及び分配装置１０４間の通信は、インターネット等の広域ネットワークを通じてそれぞれのデバイスネットワーク接続（図示せず）を介して行われてもよい。サーバ１０６はサーバプッシュ技術（例えば、ロングポーリング又はウェブソケット）を利用してもよいノンブロッキングソケット入出力サーバプラットフォームを含んでもよく、ここで分配装置１０４はサーバ１０６とのネットワーク接続（例えば、サーバプッシュ１４４）を開始してもよく、それを開いたままにする。
【００５２】
ノンブロッキングソケット入出力サーバプラットフォームの一実施例は、Washington州SeattleのAMAZON.COM, INC.によって提供されるELASTIC COMPUTE CLOUD（「ＥＣ２」）ウェブサービス（「infrastructure as a service」クラウドコンピューティングプラットフォームを含んでもよい）を含んでもよい。ＥＣ２ウェブサービスは、更に、オープンソーススケーラブルなノンブロッキングウェブサーバ及びウェブアプリケーションフレームワークを含んでもよいTornadoと共に利用されてもよい。開示の実施形態は、また、他のプロバイダからの他のノンブロッキングソケットサーバ及び／又はプラットフォームと連動して実施されてもよく、更に、任意の特定のアプリケーション、システム、又はプラットフォームに限定されない。
【００５３】
アプリケーション１３６は、ＨＴＴＰアプリケーションプログラミングインターフェース（「ＡＰＩ」）を介してモバイルコンピューティングデバイス１０２からの通知１４０内に含まれるユーザＩＤ１１２及び嗜好データ１１４を受信するよう構成されてもよい。アプリケーション１３６はユーザＩＤ１１２を受信し、テーブル１３８を用いて対応する嗜好データ１１４を検索してもよい。アプリケーション１３６は、更に、分配装置１０４に対してサーバプッシュ通信を行うよう構成されてもよい。アプリケーション１３６は、また、タイムアウト又は通知１４０の受信のうちの一方の発生まで、分配装置１０４からのＨＴＴＰ要求に対する応答の送信を遅延させるよう構成されてもよい。
【００５４】
図２は、モバイルコンピューティングデバイス１０２と分配装置１０４との間の個別化した対話を容易にするためのネットワークアーキテクチャ１００を示している。ネットワークアーキテクチャ１００は、ユーザＩＤ１１２及び任意に嗜好データ１１４を含むモバイルコンピューティングデバイス１０２を含んでいる。モバイルコンピューティングデバイス１０２は、BLUETOOTH無線技術、BLUETOOH LOW ENERGY（ＢＬＥ）無線技術、Wi-Fi、又は他の無線規格若しくは技術を介して分配装置１０４とアクティブ通信してもよい。デバイスＩＤ１２８を格納していてもよい分配装置１０４は、モバイルコンピューティングデバイス１０２からユーザＩＤ１１２（及び任意に、嗜好データ１１４）を受信してもよい。分配装置１０４は、次いで、デバイスＩＤ１２８をサーバ１０６に送信し、任意の嗜好データ１１４をサーバ１０６から受信してもよい。サーバ１０６は、１つ以上のユーザＩＤ１１２及び、任意に、嗜好データ１１４の１つ以上のインスタンスを含んでもよいテーブル１３８を格納してもよい。図１に関して上で検討したように、嗜好データ１１４はユーザＩＤ１１２と（例えば、テーブル１３８を介して）相互参照されてもよい。
【００５５】
図３は分配装置３００を示している。分配装置１０４は分配装置３００を含んでもよいが、これに限定されない。図３に示すように、分配装置３００は、飲料ベース３０５、３１０、３１５、及び３２０等の種々の飲料ベース又は飲料ベース成分並びにフレーバー（すなわち、着香料、フレーバー濃縮液、又はフレーバーシロップ）３２５、３３０、３３５、及び３４０を含んでもよい。分配装置３００は、更に、他の原料３４５、アプリケーション３５０、及びグラフィカルユーザインターフェース（ＧＵＩ）３５５を含んでもよい。前述の分配装置は、２０１３年９月１３日出願の関連米国特許出願第６１／８７７，５４９号、発明の名称「分配装置のための製品カテゴリー分類ユーザインターフェース」に説明されていてもよく、その開示を全体で引用して本明細書中に組み込む。
【００５６】
飲料ベース３０５、３１０、３１５、及び３２０は濃縮シロップであってもよい。飲料ベース３０５、３１０、３１５、及び３２０は飲料ベース成分と置き換えられるか、又は、それらを追加で備えていてもよい。飲料ベース３０５、３１０、３１５、及び３２０又は飲料ベース成分のそれぞれ並びにフレーバー３２５、３３０、３３５、及び３４０のそれぞれは、別々に貯蔵されるか、又はそうでなければ、分配装置３００内に貯蔵されてもよい個別の取り外し可能なカートリッジ内に収容されてもよい。
【００５７】
分配装置３００はユーザによる設置時にカートリッジを識別してもよく、又は、ユーザはそれらが設置された場合にカートリッジを識別させるよう指示されてもよい。前述の飲料成分（すなわち、飲料ベース又は飲料ベース成分及びフレーバー）は、分配装置３００から種々の飲料又はブレンドされた飲料（すなわち、完成飲料製品）を分配するよう、他の飲料原料３４５と共に組み合わされてもよい。分配装置３００は、また、飲料成分を個々に分配するよう構成されてもよい。分配装置３００は飲料ベースを形成するために飲料ベース成分を分配するよう構成されてもよい。他の原料３４５は、例えば、非炭酸若しくは炭酸水、機能性添加物、又は医薬品等の希釈剤を含んでもよい。他の原料３４５は、分配装置３００内に設置されるか、分配装置３００に圧送されるか、又はその両方であってもよい。炭酸水は、炭酸水を生成するカーボネータ又は他の装置内等でのＣＯ２及び非炭酸水の混合により分配装置３００内で生成されてもよい。
【００５８】
アプリケーション３５０は、分配装置３００のディスプレイスクリーン（図示せず）上にＧＵＩ３５５を生成するよう構成されてもよい。ＧＵＩ３５５は分配装置３００から１つ以上の飲料を選択し、個々に分配するために利用されてもよい。飲料は飲料成分として、注入入力がユーザによって作動されている間に１つ以上の選択された飲料成分が連続して分配される連続注入操作で、又は、それによって所定量の１つ以上の選択された飲料成分が分配される（例えば、１回につき１オンス）バッチ注入操作で分配されてもよい。
【００５９】
分配装置３００上のＧＵＩ３５５は飲料を選択し、分配するよう多くの方法によりアドレス指定されてもよい。例えば、ユーザは、そこから飲料を選択し、分配する１つ以上のメニューをナビゲートするよう、タッチ入力によりＧＵＩ３５５と対話してもよい。別の実施例として、ユーザは、そこから飲料を選択し、分配する１つ以上のメニューをナビゲートするよう、分配装置３００上のオンスクリーンの又は物理的なキーボード（図示せず）を用いてコードをタイプ入力してもよい。更に別の実施例として、ユーザ（例えば、ユーザ１０８）は、貼付されているタグ若しくはステッカー上に示されているか、分配装置３００に印刷されている、又は、分配装置３００のディスプレイ（例えば、ＧＵＩ３５５）上に表示されている一若しくは二次元バーコード（例えば、ＱＲコード）又は他の符号を走査して分配するための飲料を選択するために、モバイルコンピューティングデバイス１０２を用いてもよい。
【００６０】
図４は、デバイス認証を提供するための開示の実施形態と一致する方法４００に関与する全体的なステージを説明しているフロー図である。方法４００は、図１、図２、及び図３に関して上で説明したようなネットワークアーキテクチャ１００を用いて実装されてもよい。方法４００のステージを実装する方法は、以下でより詳細に説明する。
【００６１】
方法４００は、開始ブロック４０５において開始し、分配装置１０４がデバイス識別１２８を提供してもよいステージ４１０に進んでもよい。アプリケーション１３０はユーザインターフェース５００をディスプレイ１２４上に表示してもよい。図５に示すように、ユーザインターフェース５００は、分配装置１０４から分配されてもよい異なる製品カテゴリーに関連するメニューを選択するために利用されてもよい。ユーザインターフェース５００は、ユーザ１０８によって選択されてもよい製品カテゴリー５０５、５１０、５１５、５２０、及び５２５のメインメニューを含んでもよい。前述のカテゴリーのそれぞれは、分配装置１０４上で利用可能な多くの飲料ブランドの全て（例えば、製品カテゴリー５０５）、カフェインフリー飲料カテゴリー（例えば、製品カテゴリー５１０）、１つ以上の販売促進又は宣伝キャンペーンに結びつけられる飲料と関連する注目カテゴリー（例えば、製品カテゴリー５１５）、飲料が分配装置１０４上で利用可能な特定のフルーツフレーバー又は他の特定のフレーバー添加物に対応して作成されるフレーバーカテゴリー（例えば、製品カテゴリー５２０）、及び低カロリー飲料カテゴリー（例えば、製品カテゴリー５２５）等の様々な製品カテゴリーに対応していてもよい。
【００６２】
ユーザインターフェース５００は、また、ユーザ１０８によって選択されて分配装置１０４から製品を選択し、分配するための指示を確認できるユーザヘルプコントロール５３０を含んでもよい。ユーザインターフェース５００は、また、ユーザ１０８によって選択されて利用される言語を変更できる言語切換ユーザコントロール５３５を含んでもよい。ユーザインターフェース５００は、また、カスタマイズされた対話を可能にするか、又は、ユーザ１０８がモバイルコンピューティングデバイス１０２から分配装置１０４に遠隔でアクセスすることを可能にするように、ユーザ１０８によって利用されて分配装置１０４を一意に識別できる一若しくは二次元バーコード（例えば、ＱＲコード）又は他の符号を含んでもよいバーコード５４０を含んでもよい。前述の消費者用にカスタマイズされた対話及びリモートアクセスタスクは、２０１３年８月７日出願の関連米国特許出願第６１／８６３，２６９号、発明の名称「混合飲料内の飲料の比率を動的に調整すること」に説明されており、その開示を全体で引用して本明細書中に組み込む。ユーザインターフェース５００は、また、製品カテゴリー５０５〜５２５のメインメニューから製品（例えば、水）に直接アクセスするためのユーザコントロール５５０を含んでもよい。ユーザコントロール５５０は、製品カテゴリー５０５〜５２５の１つ以上を通してナビゲートする必要なく製品を迅速に分配することだけを望んでいる消費者によって利用されてもよい。
【００６３】
開示の実施形態と一致して、分配装置１０４はデバイス識別１２８を含む無線信号を送信してもよい。無線信号はBluetooth low energy（ＢＬＥ）信号を含んでもよいが、これに限定されない。無線信号は、カスタマイズされた対話を可能にするか、又は、ユーザ１０８がモバイルコンピューティングデバイス１０２から分配装置１０４に遠隔でアクセスすることを可能にするように、分配装置１０４を一意に識別するためにモバイルコンピューティングデバイス１０２によって利用されてもよい。無線信号は、低エネルギー信号を含んでもよく、受信機（例えば、モバイルコンピューティングデバイス１０２）が近接する場合にのみ読取り可能であってもよい。例えば、無線信号は、モバイルコンピューティングデバイス１０２がディスプレイ１２４に近接して配置される場合にのみ（例えば、略４インチ、若しくはそうでなければ、１〜１２インチ内、又は、ＢＬＥビーコンの範囲は幾つかの実施形態において１２〜４８インチ内まで拡大されてもよい）モバイルコンピューティングデバイス１０２によって読取り可能であってもよい。これは前述の待ち行列問題を解消できる。デバイス識別１２８を含む無線信号は、例えば、デバイス識別１２８を外部に送信するビーコンのように定期的に送信されてもよい。
【００６４】
分配装置１０４がデバイス識別１２８を提供するステージ４１０から、方法４００は、分配装置１０４が提供されたデバイス識別１２８に基づいてイベント通知（例えば、イベント通知１４２）を受信してもよいステージ４２０に進んでもよい。例えば、ユーザ１０８はアプリケーション１１０をモバイルコンピューティングデバイス１０２上で実行させてもよい。結果として、アプリケーション１１０はユーザインターフェース６０５を図６に示すようにモバイルコンピューティングデバイス１０２上で表示させてもよい。ユーザインターフェース６０５は、接続オプション６１０を含むが、それに限定されない複数のユーザオプションを含んでもよい。
【００６５】
ユーザインターフェース６０５から、ユーザ１０８は接続オプション６１０を選択してもよい。ユーザ１０８が接続オプション６１０を選択することに応じて、アプリケーション１１０は、モバイルコンピューティングデバイス１０２上の無線インターフェース１１８に、分配装置１０４上の無線インターフェース１２２によって送信される無線信号（例えば、デバイスＩＤ１２８を含む）を探し求めさせてもよい。モバイルコンピューティングデバイス１０２は、モバイルコンピューティングデバイス１０２が分配装置１０４に近接して配置される場合に、デバイスＩＤ１２８を含む無線信号を受信してもよい。無線信号は、低エネルギー信号を含んでもよく、受信機（例えば、モバイルコンピューティングデバイス１０２）が、例えば、ディスプレイ１２４に近接する場合にのみ読取り可能であってもよい。
【００６６】
開示の実施形態と一致して、分配装置１０４は、ユーザ１０８がカスタマイズされた対話を持ちたいと望む機械（例えば、飲料分配機）を含んでもよい。従って、ユーザ１０８はモバイルコンピューティングデバイス１０２をディスプレイ１２４の数インチ内に配置してもよい。結果として、モバイルコンピューティングデバイス１０２はデバイスＩＤ１２８を含む無線信号を受信してもよい。デバイスＩＤ１２８は、分配装置１０４を一意に識別してもよく、又は、分配装置１０４が含む特定の装置タイプを表示するだけでもよい。
【００６７】
デバイスＩＤ１２８が、分配装置１０４が含む特定の装置タイプを表示するだけである場合、分配装置１０４の位置データ（例えば、全地球位置把握システム（ＧＰＳ）座標）が分配装置１０４を一意に識別するために用いられてもよい。位置データは、それが分配装置１０４の近くにあるか、又は、分配装置１０４からモバイルコンピューティングデバイス１０２によって受信されてもよい場合に、モバイルコンピューティングデバイス１０２によって作成されてもよい。しかし、分配装置１０４が類似した装置（例えば、飲料ディスペンサー）のバンク内にある場合、前述の位置データ（例えば、ＧＰＳ座標）がバンク内の装置を区別するには十分な粒度ではないかもしれないため、分配装置１０４を（その種類ではなく）一意に識別するデバイスＩＤ１２８が用いられてもよい。
【００６８】
一旦、無線信号が受信されると、アプリケーション１１０は無線信号を処理して無線信号からデバイスＩＤ１２８を抽出してもよい。図１に関して上で説明したように、呼応して、モバイルコンピューティングデバイス１０２は通知１４０を、次にイベント通知１４２を分配装置１０４に送信してもよいサーバ１０６に送信してもよい。上記のように、イベント通知１４２はユーザＩＤ１１２及び嗜好データ１１４を含んでもよい。
【００６９】
図７に示すように、サーバ１０６を通過するのではなく、モバイルコンピューティングデバイス１０２はイベント通知１４２を直接分配装置１０４に提供してもよい。これは、図８のフロー図８００によって示されるように、モバイルコンピューティングデバイス１０２と分配装置１０４との間に確立される双方向無線接続（例えば、Wi-Fi）を通じて達成されてもよい。
【００７０】
モバイルコンピューティングデバイス１０２は、例えば、分配装置１０４に接続するための第１の接続データを、受信したデバイスＩＤ１２８を提供する低エネルギー信号から取得してもよい。（ステージ８１０。）例えば、第１の接続データは受信したデバイスＩＤ１２８に埋め込まれていてもよく、分配装置１０４に関連するアクセスポイント（例えば、無線インターフェース１２２）のためのサービスセット識別（ＳＳＩＤ）及びパスワードを含んでもよい。上で説明したように、デバイス識別は、モバイルコンピューティングデバイス１０２が分配装置１０４のディスプレイ１２４に近接して（例えば、略４インチ、又はそうでなければ、１〜１２インチ内に）配置される場合に、モバイルコンピューティングデバイス１０２によって取得されてもよい。
【００７１】
第１の接続データを用いて、モバイルコンピューティングデバイス１０２は、図１に示すようにサーバ１０６を通過することなく、図７に示すように直接分配装置１０４との第１の接続を作成（すなわち、確立）してもよい。（ステージ８２０。）一旦、第１の接続が確立されると、モバイルコンピューティングデバイス１０２は確立された第１の接続を通じてイベント通知１４２を分配装置１０４に送信してもよい。（ステージ８３０。）モバイルコンピューティングデバイス１０２は、例えば、モバイルコンピューティングデバイス１０２上に格納された嗜好データ１１４を含むイベント通知１４２を作成してもよい。このように、イベント通知１４２は、サーバ１０６を通過するのではなく、モバイルコンピューティングデバイス１０２から分配装置１０４へ直接提供されてもよい。イベント通知１４２はモバイルコンピューティングデバイス１０２と分配装置１０４との間に確立される双方向無線接続（例えば、第１の接続）を通じて直接提供されてもよい。
【００７２】
更に、企業が管理する分配装置１０４は、ユーザ１０８の分配装置１０４とのカスタマイズされた対話に応じて、データファイル（例えば、販売促進データ）をモバイルコンピューティングデバイス１０２に提供することを望んでもよい。例えば、分配装置１０４は飲料ディスペンサーを含んでもよく、ユーザ１０８は分配装置１０４に飲料を分配させるよう、（以下で説明するような）カスタマイズされたユーザインターフェース１１００と対話していてもよい。結果として、企業が管理する分配装置１０４は、分配される飲料に関係する広告（例えば、ビデオ）に対応する販売促進データをモバイルコンピューティングデバイス１０２に提供することを望んでもよい。しかし、図７及び図８に関して上で説明した第１の接続は、販売促進データのための十分な帯域幅を有していない可能性があり、分配装置１０４が販売促進データのための容量を有していない可能性がある。
【００７３】
図９に示すように、開示の実施形態と一致して、第１の接続よりも広い帯域幅を有してもよい第２の接続が確立されてもよい。例えば、前述の販売促進データを取得するよう分配装置１０４内のアクセスポイントに接続する代わりに（又はそれに加えて）、モバイルコンピューティングデバイス１０２は図１０のフロー図１０００によって示されるようにアクセスポイント９０５に接続してもよい。アクセスポイント９０５は、例えば、分配装置１０４が配設される小売店によって提供されてもよい。
【００７４】
モバイルコンピューティングデバイス１０２は分配装置１０４から小売店によって提供されるアクセスポイント９０５に接続するための第２の接続データを取得してもよく（ステージ１０１０）、アクセスポイント９０５を用いて、ネットワーク９１０（例えば、インターネット）を通じてサーバ１０６と通信してもよい。第２の接続データは小売店によって提供されるアクセスポイント９０５のためのＳＳＩＤ及びパスワードを含んでもよい。例えば、第２の接続データは受信したデバイスＩＤ１２８に埋め込まれていてもよい。上で説明したように、デバイス識別は、モバイルコンピューティングデバイス１０２が分配装置１０４のディスプレイ１２４に近接して（例えば、略４インチ、又はそうでなければ、１〜１２インチ内に）配置される場合に、モバイルコンピューティングデバイス１０２によって取得されてもよい。代替として、第２の接続データは、分配装置１０４との更なる対話のためにモバイルコンピューティングデバイス１０２を認証した後、第１の接続を通じて分配装置１０４からモバイルコンピューティングデバイス１０２によって取得されてもよい。モバイルコンピューティングデバイス１０２は他のソースから第２の接続データを受信してもよく、分配装置１０４から第２の接続データを受信することに限定されない。
【００７５】
モバイルコンピューティングデバイス１０２は、次いで、取得した第２の接続データを用いてアクセスポイント９０５との第２の接続を確立してもよい。（ステージ１０２０。）小売店によって提供されるアクセスポイント９０５に接続することによって、モバイルコンピューティングデバイス１０２は、アクセスポイント９０５を用いて第２の接続の確立によりネットワーク９１０を通じてサーバ１０６に到達してもよい。モバイルコンピューティングデバイス１０２は、次いで、確立した第２の接続を通じてサーバ１０６から販売促進データを受信してもよい（ステージ１０３０）。モバイルコンピューティングデバイス１０２は第２の接続を通じて他のソースから販売促進データを受信してもよく、サーバ１０６から販売促進データを受信することに限定されない。
【００７６】
一旦、分配装置１０４が、ステージ４２０において、提供されたデバイス識別１２８に基づいてイベント通知１４２を受信すると、方法４００はステージ４３０に続いてもよく、ここで分配装置１０４は、イベント通知１４２を受信することに応じて、図１１に示すようにカスタマイズされたユーザインターフェース１１００をディスプレイ１２４上に表示してもよい。カスタマイズされたユーザインターフェース１１００は期間限定オファー（ＬＴＯ）セクション１１０５を含んでもよい。期間限定オファーセクション１１０５は受信したイベント通知１４２に基づいていてもよい。開示の実施形態と一致して、期間限定オファーセクション１１０５は、モバイルコンピューティングデバイス１０２と分配装置１０４との間の個別化した対話が図１に関して上で説明したように確立された場合に、カスタマイズされたユーザインターフェース１１００内に表示されてもよい。
【００７７】
期間限定オファーセクション１１０５に加えて、カスタマイズされたユーザインターフェース１１００は、カスタムミックスセクション１１１０、お気に入りセクション１１１５、及びお薦めセクション１１２０を含んでもよい。期間限定オファーセクション１１０５、カスタムミックスセクション１１１０、お気に入りセクション１１１５、及びお薦めセクション１１２０のそれぞれは、ユーザ１０８によって選択される場合に、分配装置に選択されたユーザ選択可能要素に対応してもよい飲料を分配させてもよい１つ以上のユーザ選択可能要素を含んでもよい。
【００７８】
期間限定オファーセクション１１０５内のユーザ選択可能要素は、飲料、ブランド、又は分配装置１０４のオペレータによって指定されてもよい飲料レシピに対応してもよい。期間限定オファーセクション１１０５内のユーザ選択可能要素は、ブランド商品を含んでもよいか、含んでいなくてもよい飲料に対応してもよい。期間限定オファーセクション１１０５内のユーザ選択可能要素は、１つ以上のブランド商品、飲料ベース、飲料ベース成分、フレーバー、希釈剤、及び／又は甘味料の混合物に対応してもよい。例えば、分配装置１０４のオペレータは特定の映画を興行している映画館を含んでもよい。従って、期間限定オファーセクション１１０５内のユーザ選択可能要素は興行されている映画に関する飲料に対応してもよい。特に、期間限定オファーセクション１１０５内のユーザ選択可能要素は興行されている映画において消費される飲料に関する飲料に対応してもよい。別の実施例として、分配装置１０４のオペレータは特定の食品を販売促進しているレストランを含んでもよい。従って、期間限定オファーセクション１１０５内のユーザ選択可能要素は販売促進されている食品に関する飲料に対応してもよい。特に、期間限定オファーセクション１１０５内のユーザ選択可能要素は販売促進されている食品を強調するか、又はそうでなければ、それに関する飲料に対応してもよい。
【００７９】
カスタムミックスセクション１１１０内のユーザ選択可能要素は、ユーザ１０８が指定するか、又はそうでなければ、取得していてもよい飲料レシピに対応してもよい。言い換えれば、カスタムミックスセクション１１１０内のユーザ選択可能要素は、ブランド商品を含まなくてもよいが、１つ以上のブランド商品、飲料ベース、飲料ベース成分、フレーバー、希釈剤、及び／又は甘味料の混合物を含んでもよい飲料に対応してもよい。カスタムミックス１１１０内に表示される飲料のためのレシピは、分配装置１０４によって嗜好データ１１４から格納され、取得されてもよい。
【００８０】
お気に入りセクション１１１５内のユーザ選択可能要素は、ユーザ１０８が最も頻繁に選択するか、又はそうでなければ、お気に入りの飲料として指定している可能性があるブランド飲料商品に対応してもよい。お気に入りセクション１１１５内に表示される飲料の識別は嗜好データ１１４内に格納されてもよい。
【００８１】
お薦めセクション１１２０内のユーザ選択可能要素は、分配装置のオペレータが提供したいと望むか、又はそうでなければ、ユーザ１０８が消費することを提案する飲料商品に対応してもよい。お薦めセクション１１２０に対応する推薦する飲料商品は、嗜好データ１１４内で識別されたユーザ１０８のカスタムミックス及びお気に入りに基づいて判断されるか、又はそうでなければ、計算されてもよい。例えば、アプリケーション１３０（分配装置１０４上で実行されている）又はアプリケーション１３６（サーバ１０６上で実行されている）は、ユーザ１０８の嗜好データ１１４（例えば、ユーザ１０８のカスタムミックス及び／又はお気に入り）に基づいて、お薦めセクション１１２０のための飲料推薦を計算してもよい推薦プロセスを実行してもよい。分配装置１０４が、ステージ４３０において、カスタマイズされたユーザインターフェース１１００を、イベント通知１４２を受信することに応じて表示した後、方法４００は、次いで、ステージ４４０において終了してもよい。
【００８２】
開示する実施形態と一致して、分配装置１０４のオペレータは、カスタマイズされたユーザインターフェース１１００がディスプレイ１２４上に表示されてもよい場合に、及び／又は、ユーザインターフェース１１００のどのセクションがディスプレイ１２４上に表示されてもよいかを選択することが可能であってもよい。例えば、カスタマイズされたユーザインターフェース１１００によって提供される選択肢は分配装置１０４の潜在的なユーザにバックアップさせ、待機する必要を生じてもよい。これは、カスタマイズされたユーザインターフェース１１００を提供する分配装置１０４の能力をオフにしたいと望む可能性がある分配装置１０４のオペレータにとってビジネスの問題を生じる可能性がある。若しくは、分配装置１０４のオペレータは、ある特定の期間中にカスタマイズされたユーザインターフェース１１００を提供する分配装置１０４の能力をオフにし、他の期間中にカスタマイズされたユーザインターフェース１１００を提供する分配装置１０４の能力をオンにしたいと望む可能性がある。例えば、ピーク時の期間、オペレータは操作効率を高めるためにカスタマイズされたユーザインターフェース１１００をオフにしたいと望む可能性がある。しかし、オフピーク時の期間、オペレータは、消費者がカスタマイズされたユーザインターフェース１１００と関与したいと望む可能性があるため、ビジネスを推進する可能性があるので、カスタマイズされたユーザインターフェース１１００をオンにしたいと望む可能性がある。
【００８３】
図１２は、例えば、図３の分配装置３００を制御するために用いられてもよい制御アーキテクチャ１２００を示している。図１２に示すように、制御アーキテクチャ１２００は、コア分配モジュール（ＣＤＭ）１２０４、ヒューマンマシンインターフェース（ＨＭＩ）モジュール１２０６、ユーザインターフェース（ＵＩ）１２０８、及びマシンバス（ＭＢＵＳ）１２１０を含んでもよい。ＨＭＩ１２０６は、分配装置３００の外部にある少なくとも１つの外部装置（例えば、モバイルコンピューティングデバイス１０２）に接続するか、又はそうでなければ、それとインターフェース接続及び通信してもよい。ＨＭＩ１２０６は、また、ＵＩ１２０８上のディスプレイスクリーンを制御及び更新してもよい。ＣＤＭ１２０４は、分配装置３００から製品（例えば、飲料）を混合し、分配するよう、レシピに従って分配装置３００内の複数のポンプ及び／又は弁１２１２からの流れを制御してもよい。
【００８４】
飲料成分（すなわち、飲料ベース又は飲料ベース成分及びフレーバー）は、分配装置３００から飲料又はブレンドされた飲料（すなわち、完成飲料製品）を含んでもよい種々の製品を分配するよう、他の原料と共に組み合わされてもよい。しかし、分配装置３００は、また、飲料成分を個々に分配するよう構成されてもよい。分配装置３００は飲料ベース又は完成飲料を形成するために飲料ベース成分を分配するよう構成されてもよい。他の飲料原料は、例えば、非炭酸若しくは炭酸水、機能性添加物、又は医薬品等の希釈剤を含んでもよい。
【００８５】
分配装置３００のための制御アーキテクチャ１２００の一実施例は、２０１４年５月１日出願の米国特許出願第６１／９８７，０２０号、発明の名称「ディスペンサー制御アーキテクチャ」に説明されていてもよく、その全てを引用して本明細書中に組み込む。ＭＢＵＳ１２１０はＨＭＩモジュール１２０６とＣＤＭ１２０４との間の通信を容易にしてもよい。ＨＭＩモジュール１２０６、ＭＢＵＳ１２１０、及びＣＤＭ１２０４は、分配装置３００においてカスタマイズされた機能性を提供するようなされてもよいハードウェアとして又はハードウェア及びソフトウェアの組み合わせとして実装される共通のコア構成要素を集合的に含んでもよい。分配装置３００は、更に、メモリストレージ及びプロセッサを含んでもよい。ＵＩ１２０８の実施例は、２０１３年９月１３日出願の米国特許出願第６１／８７７，５４９号、発明の名称「分配装置のための製品カテゴリー分類ユーザインターフェース」に説明されていてもよく、その全てを引用して本明細書中に組み込む。
【００８６】
ＵＩ１２０８は、タッチスクリーンのどの領域がユーザ（例えば、ユーザ１０８）によって触れられたかを検出してもよい。それに応じて、ＵＩ１２０８はタッチスクリーンのどこが触れられたかに関するＨＭＩモジュール１２０６データを送信してもよい。それに応じて、ＨＭＩモジュール１２０６はこの受信したデータを解読して、ＵＩ１２０８に異なるＵＩスクリーンを表示させるか、又は、コマンドをＣＤＭ１２０４に対して発行するかどうかを判断してもよい。例えば、ＨＭＩモジュール１２０６は、ユーザが飲料ブランドに対応するタッチスクリーンの一部に触れたことを判断してもよい。それに応じて、ＨＭＩモジュール１２０６は対応する飲料ブランドを注入するようコマンドをＣＤＭ１２０４に発行してもよい。若しくは、ＨＭＩモジュール１２０６は、ユーザが別のスクリーンのための要求に対応するタッチスクリーンの一部に触れたことを判断してもよい。それに応じて、ＨＭＩモジュール１２０６はＵＩ１２０８に要求されたスクリーンを表示させてもよい。
【００８７】
幾つかの実施形態において、分配装置３００におけるＵＩ１２０８は１つ以上の飲料を選択し、個々に分配するために利用されてもよい。飲料は飲料成分として、注入入力がユーザによって作動されている間に、それによって１つ以上の選択された飲料成分が連続して分配される連続注入操作で、又は、所定量の１つ以上の選択された飲料成分が分配される（例えば、１回につき１オンス）バッチ注入操作で分配されてもよい。ＵＩ１２０８は飲料を選択し、分配するよう多くの方法によりアドレス指定されてもよい。例えば、ユーザは、そこから飲料を選択し、分配する１つ以上のメニューをナビゲートするよう、タッチ入力によりＵＩ１２０８と対話してもよい。別の実施例として、ユーザは、そこから飲料を選択し、分配する１つ以上のメニューをナビゲートするよう、分配装置３００上のオンスクリーンの又は物理的なキーボード（図示せず）を用いてコードをタイプ入力してもよい。
【００８８】
タッチスクリーン及びタッチスクリーンコントローラを含んでもよいＵＩ１２０８は、タッチ入力の形態でのユーザから様々なコマンド（すなわち、消費者入力）を受信し、グラフィック出力を生成し、及び／又は、前述のコマンドを受信することに応じて、分配装置３００による（例えば、ＨＭＩモジュール１２０６及び／又はＣＤＭ１２０４を介する）１つ以上の操作を実行するよう構成されてもよい。ＨＭＩモジュール１２０６内のタッチスクリーンドライバは、消費者又は顧客入力を受信し、次いでコントローラを介してＨＭＩモジュール１２０６のオペレーティングシステムに通信されてもよいイベント（例えば、タッチスクリーンイベント）を生成するよう構成されてもよい。
【００８９】
分配装置３００は１つ以上の外部装置（例えば、モバイルコンピューティングデバイス１０２）と通信してもよい。幾つかの実施形態において、分配装置３００と外部装置との間の通信は、通信インターフェースを介して、BLUETOOTH等の近距離無線技術、Wi-Fi、及び他の無線又は有線通信規格若しくは技術を含むが、これらに限定されない幾つもの通信技術を利用して達成されてもよい。
【００９０】
図１３は、モバイルコンピューティングデバイス１０２が内部で動作してもよいモバイルコンピューティング環境１３００を示している。例えば、モバイルコンピューティング環境１３００は、スマートフォン、タブレットパーソナルコンピュータ、又はラップトップコンピュータを含んでもよいが、これらに限定されない。モバイルコンピューティング環境１３００は、入力要素及び出力要素の両方を有するハンドヘルドコンピュータを含んでもよい。入力要素は、ユーザが情報をモバイルコンピューティング環境１３００、マイクロフォン１３１５、及びカメラ１３２０に入力することを可能にしてもよいタッチスクリーンディスプレイ１３０５を含んでもよい。モバイルコンピューティング環境１３００は物理的キーパッド（図示せず）等の追加入力要素を組み込んでいてもよい。ソフトキーパッド（図示せず）もタッチスクリーンディスプレイ１３０５上に生成されてもよい。
【００９１】
モバイルコンピューティングデバイス１４００上のタッチスクリーンディスプレイ１３０５は、また、グラフィカルユーザインターフェース（ＧＵＩ）を表示できる出力要素を含んでもよい。他の出力要素はスピーカ１３１０を含んでいる。加えて、モバイルコンピューティング環境１３００は、モバイルコンピューティング環境１３００を振動させてユーザにイベントを通知してもよい振動モジュール（図示せず）を組み込んでいてもよい。モバイルコンピューティング環境１３００は出力信号を提供するためのヘッドフォンジャック（図示せず）を組み込んでいてもよい。
【００９２】
モバイルコンピューティング環境１３００は多数の他の構成要素を含んでもよい。構成要素はプロセッサ１３２５、メモリ１３３０、無線機能１３３５、加速度計１３４０、及びＧＰＳ受信機１３４５を含んでもよい。メモリ１３３０はオペレーティングシステム１３５０を格納するために利用されてもよく、データストレージ１３５５を含んでもよい。メモリ１３３０は、また、携帯電話アプリケーション、データ処理アプリケーション、計算機、ゲーム、インターネットブラウザ、ナビゲーション、カメラ／ビデオアプリケーション、及び、上で検討したような分配装置１０４との個別化した対話を容易にするために利用されてもよいアプリケーション１１０等の他のアプリケーションを含むが、これらに限定されない多数のアプリケーション１３６０を含んでもよい。無線機能１３３５は、ＮＦＣ、BLUETOOTH無線技術、BLUETOOH LOW ENERGY（ＢＬＥ）無線技術、Wi-Fi、又は他の無線技術を介する短距離無線通信をサポートしていてもよい。無線機能１３３５は、また、インターネット（又は他の種類のネットワーク）並びにリモートコンピューティングシステムに接続するために利用されてもよい。
【００９３】
図１４は、例えば、分配装置１０４又はサーバ１０６のための動作環境を提供してもよい電子デバイス１４００を示している。電子デバイス１４００は、少なくとも１つの処理ユニット１４０２及びシステムメモリ１４０４を含んでもよいコンピューティングデバイスを含んでもよい。コンピューティングデバイスの構成及び種類によって、システムメモリ１４０４は、揮発性（例えば、ランダムアクセスメモリ（ＲＡＭ））、不揮発性（例えば、読出し専用メモリ（ＲＯＭ））、フラッシュメモリ、又は任意の組み合わせを含んでもよいが、これらに限定されない。システムメモリ１４０４はオペレーティングシステム１４０５及び他のアプリケーション１４１８を含んでもよい。オペレーティングシステム１４０５は電子デバイス１４００の動作を制御することに適していてもよい。
【００９４】
電子デバイス１４００は追加の特徴又は機能を有していてもよい。例えば、電子デバイス１４００は、また、例えば、磁気ディスク、光学ディスク、ソリッドステートストレージデバイス（ＳＳＤ）、フラッシュメモリ、又はテープ等の取り外し可能であってもよいか及び／又は取り外しできなくてもよい追加のデータストレージデバイス（図示せず）を含んでもよい。電子デバイス１４００は、また、キーボード、マウス、ペン、音声入力装置（例えば、マイクロフォン）、タッチ入力装置、等の入力装置１４１２を有していてもよい。ディスプレイ、スピーカ、プリンタ、等の出力装置１４１４が、また、含まれていてもよい。前述の装置は実施例であり、他が用いられてもよい。通信接続１４１６が、また、含まれていてもよく、インターネット（又は他の種類のネットワーク）並びにリモートコンピューティングシステムに接続するために利用されてもよい。
【００９５】
実施形態は、例えば、コンピュータプロセス（方法）、コンピューティングシステムとして、又は、コンピュータプログラム製品若しくはコンピュータ読取り可能媒体等の製品として実装されてもよい。コンピュータプログラム製品は、コンピュータシステムによって読取り可能なコンピュータストレージ媒体であってもよく、コンピュータプロセスを実行するための命令のコンピュータプログラムを符号化していてもよい。
【００９６】
コンピュータ読取り可能媒体はコンピュータストレージ媒体を含んでもよい。コンピュータストレージ媒体は、ハードウェア内の情報（コンピュータ読取り可能命令、データ構造、プログラムモジュール、又は他のデータ等）を格納するための任意の方法又は技術で実装される揮発性及び不揮発性の、取り外し可能な、及び、取り外しできない媒体を含んでもよい。システムメモリ１４０４（並びにメモリ１３３０）はコンピュータストレージ媒体（例えば、メモリストレージ）の一実施例であってもよい。コンピュータストレージ媒体は、ＲＡＭ、ＲＯＭ、電気消去可能読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュメモリ又は他のメモリ技術、ＣＤ−ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）又は他の光学ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ又は他の磁気ストレージデバイス、又は、情報を格納するために用いることができるその他の媒体を含んでもよいが、これらに限定されない。
【００９７】
コンピュータ読取り可能媒体は、また、通信媒体を含んでもよい。通信媒体は、コンピュータ読取り可能命令、データ構造、プログラムモジュール、又は、搬送波又は他の転送メカニズム等の変調データ信号内の他のデータによって具現化されてもよく、任意の情報配信媒体を含んでいる。変調データ信号は、情報を信号内で符号化するような方法で設定又は変更される１つ以上の特性を有してもよい信号を説明してもよい。通信媒体は、有線ネットワーク又は直接有線接続等の有線媒体、及び、音響、無線周波数（ＲＦ）、赤外線、及び他の無線媒体等の無線媒体を含んでもよい。
【００９８】
飲料は、果肉入り及び果肉無し柑橘系及び非柑橘系フルーツジュース、フルーツ飲料、野菜ジュース、野菜飲料、牛乳、豆乳、プロテイン飲料、大豆強化飲料、紅茶、水、アイソトニック飲料、ビタミン強化水、清涼飲料、フレーバー水、栄養ドリンク、コーヒー、スムージー、ヨーグルト飲料、ホットチョコレート、及びそれらの組み合わせを含んでもよいが、これらに限定されない。飲料は、また、炭酸又は非炭酸であってもよい。飲料は飲料成分（例えば、飲料ベース、着色料、着香料、及び添加物）を含んでもよい。
【００９９】
飲料ベースは、追加着色料、追加着香料、及び／又は追加添加物より前に飲料の一部又は飲料自体を含んでもよい。飲料ベースは、非炭酸若しくは炭酸水等の希釈剤又は他の希釈剤と混合されて飲料を形成してもよいシロップ、濃縮液等を含んでもよいが、これらに限定されない。飲料ベースは約３：１〜約６：１以上の還元割合を有していてもよい。飲料ベースは飲料ベース成分の混合物を含んでもよい。
【０１００】
飲料ベース成分は飲料ベース内に含まれていてもよい。飲料ベース成分は、それ自体で食料品と見なされてもよい飲料の一部を含んでもよい。飲料ベース成分は、飲料ベースの酸性部分、飲料ベースの酸性分解性及び／又は非酸性部分、天然及び人工フレーバー、フレーバー添加物、天然及び人工着色料、栄養素又は非栄養素の天然又は人工甘味料、酸味を制御するための添加物（例えば、クエン酸又はクエン酸カリウム）、ビタミン、ミネラル、又はハーブ抽出物等の機能性添加物、栄養補助食品、又は医薬品等のマイクロ原料であってもよい。マイクロ原料は、約１０：１、２０：１、３０：１以上の還元割合を有しており、その多くが５０：１〜３００：１の還元割合を有していてもよい。マイクロ原料の粘度は約１〜約１００センチポイズの範囲であってもよい。
【０１０１】
従って、飲料ベースを要求、選択、又は分配する目的のために、別々に貯蔵された飲料ベース成分から形成される飲料ベースは、別々に貯蔵された飲料ベース成分と同等であってもよい。飲料を要求、選択、又は分配する目的のために、別々に貯蔵された飲料成分から形成される飲料は、別々に貯蔵された飲料と同等であってもよい。
【０１０２】
別々に貯蔵されることは、成分が組み合わされるまで別々に維持されてもよいことを含んでもよい。例として、成分は容器若しくはパッケージ内に個々に別々に貯蔵されてもよく、又は代わりに、１つの容器若しくはパッケージ内に全て貯蔵されてもよく、ここで各成分は、それらが容器又はパッケージ内にある間にブレンドされないように、個々に包装されている（例えば、ビニール袋）。容器又はパッケージは、それ自体、別の容器又はパッケージとは個別、隣接して、若しくは取り付けられてもよい。ブレンドされた飲料は最終製品を含んでもよく、ここで２つ以上の飲料がブレンド又は混合、又はそうでなければ、組み合わされて最終製品を形成する。
【０１０３】
製品原料は、別々に貯蔵されるか、又はそうでなければ、個別の取り外し可能な容器内に収容されてもよい飲料ベース又は飲料ベース成分（例えば、濃縮シロップ）並びにフレーバー（すなわち、着香料、フレーバー濃縮液、又はフレーバーシロップ）を含んでもよい。飲料ベース又は飲料ベース成分のそれぞれ及びフレーバーのそれぞれは、別々に貯蔵されるか、又はそうでなければ、一般に、パッケージ又は原料パッケージと簡単に称されてもよい個別の取り外し可能な容器、カートリッジ、パッケージ等に収容されてもよい。
【０１０４】
実施形態は、方法、システム、及びコンピュータプログラム製品のブロック図及び／又は動作説明を参照して上で説明されている。ブロック内に注記された動作／作用は、いずれかのフロー図において示したように、省略されるか、又は、順序外で生じてもよい。例えば、連続して示された２つ以上のブロックは略同時に実行されてもよいか、又は、複数ブロックは、場合によっては、関与する機能性／作用に応じて逆の順序で実行されてもよい。
【０１０５】
明細書は実施例を含んでいるが、開示の適用範囲は以下の特許請求の範囲によって示される。更に、明細書を構造的特徴及び／又は方法論的作用に特有な言語で説明してきたが、特許請求の範囲は、上で説明した特徴又は作用に限定されない。むしろ、上で説明した特定の特徴及び作用は実施形態のための例として開示されている。
【図１】
2019501602.tif 000003
【図２】
2019501602.tif 000004
【図３】
2019501602.tif 000005
【図４】
2019501602.tif 000006
【図５】
2019501602.tif 000007
【図６】
2019501602.tif 000008
【図７】
2019501602.tif 000009
【図８】
2019501602.tif 000010
【図９】
2019501602.tif 000011
【図１０】
2019501602.tif 000012
【図１１】
2019501602.tif 000013
【図１２】
2019501602.tif 000014
【図１３】
2019501602.tif 000015
【図１４】
2019501602.tif 000016
【国際調査報告】
2019501602.tif 000017
2019501602.tif 000018