(57)【要約】システム及び方法は、電子デバイスによって実行される第１のアプリケーションによって、小売店における購入のためにユーザが食料品及び／又は非食料品を選択することを可能にする第１のユーザインターフェースを提示してもよい。第１のアプリケーションによって、小売店において飲料を購入するために第１のユーザインターフェースを用いるユーザからの要求を受信することに応じて、第２のアプリケーションは第１のアプリケーションとリンクされてもよい。小売店における飲料ディスペンサによって適量供給するために利用可能な選択可能な飲料オプションを含むデータリポジトリがアクセスされてもよい。第２のアプリケーションは選択可能な飲料オプションの選択のための第２のユーザインターフェースを提示してもよい。選択された飲料を表す選択された飲料指示コードが生成され、飲料ディスペンサが選択された飲料を適量供給するために構成される原因となるよう、小売店における飲料ディスペンサに伝達されてもよい。【選択図】図４
2020500353.tif 000002
【特許請求の範囲】
【請求項１】
方法であって、
電子デバイスによって実行される第１のアプリケーションによって、小売店における購入のためにユーザが食料品及び／又は非食料品を選択することを可能にする第１のユーザインターフェースを提示することと、
前記第１のアプリケーションによって、前記小売店において飲料を購入するために前記第１のユーザインターフェースを用いる前記ユーザからの要求を受信することに応じて、前記電子デバイスによる実行のために第２のアプリケーションへリンクすることと、
前記第２のアプリケーションによって、前記小売店における飲料ディスペンサによって適量供給するために利用可能な複数の選択可能な飲料オプションを含むデータリポジトリにアクセスすることと、
前記第２のアプリケーションによって、前記ユーザが前記選択可能な飲料オプションのうちの１つを選択することを可能にするよう第２のユーザインターフェースを提示することと、
選択された飲料を表す選択された飲料指示コードを生成することと、
前記飲料ディスペンサが前記選択された飲料を適量供給するために構成される原因となるよう、前記選択された飲料指示コードを前記小売店における前記飲料ディスペンサに伝達することと、
を含む、方法。
【請求項２】
伝達することは、
前記電子デバイスに前記飲料ディスペンサとの通信セッションを確立させることと、
前記電子デバイスによって通信ネットワークを介して、前記選択された飲料指示コードを前記通信セッション中に前記飲料ディスペンサに伝達することと、を含む、
請求項１に記載の方法。
【請求項３】
前記第２のアプリケーションによって、前記ユーザが選択するために複数の飲料ブランド及び前記飲料ブランドのフレーバを提示することと、
前記ユーザが飲料ブランド及び前記飲料ブランドのフレーバを選択することに応答して、前記選択された飲料指示コードを生成することと、を更に含む、
請求項２に記載の方法。
【請求項４】
前記第１又は第２のアプリケーションによって、前記ユーザが前記ディスペンサによって適量供給される飲料サイズを選択することを可能にすることを更に含む、請求項３に記載の方法。
【請求項５】
前記第１のアプリケーションによって、前記小売店の販売時点情報管理との通信セッションを確立することと、
前記販売時点情報管理による食料品、非食料品、及び／又は選択された飲料のための支払いを可能にすることと、を更に含む、
請求項１に記載の方法。
【請求項６】
前記第１のアプリケーションによって、前記注文に関連する注文識別子を受信することと、
前記電子デバイスを介する前記第２のアプリケーションによって、その場で表示するために前記注文識別子を前記ディスペンサに伝達することと、を更に含む、
請求項１に記載の方法。
【請求項７】
前記第２のアプリケーションによって、前記第１のアプリケーションから前記小売店に関連するセキュリティ鍵を受信して前記第２のアプリケーションが前記小売店において操作することを可能にすることと、
前記第２のアプリケーションが前記第１のアプリケーションから前記セキュリティ鍵を受信することに応じて、前記セキュリティ鍵が有効であるかどうかを特定するようセキュリティ鍵データベースに問い合わせることと、
前記セキュリティ鍵が有効であることを特定することに応じて、前記ユーザが飲料を注文するために前記第２のアプリケーションを用いることを可能にし、そうでなければ、前記ユーザが飲料を注文することを妨げることと、を更に含む、
請求項１に記載の方法。
【請求項８】
リンクすることは前記第２のアプリケーションに対するディープリンキングを含む、請求項１に記載の方法。
【請求項９】
リンクすることは通信ネットワークによる前記第２のアプリケーションに対するリンキングを含む、請求項１に記載の方法。
【請求項１０】
前記電子デバイスによって、前記第２のアプリケーションが前記電子デバイス上にインストールされているかどうかを特定することと、
前記第２のアプリケーションが前記電子デバイス上にインストールされていないことの特定に応じて、
前記第２のアプリケーションをダウンロードするよう前記ユーザに通知を生成することと、
前記第２のアプリケーションをダウンロードするよう前記ユーザからの確認を受信することに応じて、前記電子デバイスによって、前記第２のアプリケーションをダウンロードし、そうでなければ、前記第２のアプリケーションをダウンロードしないことと、
前記第２のアプリケーションをダウンロードすることに応じて、前記第２のユーザインターフェースを前記ユーザに提示することに備えるよう前記第２のアプリケーションを起動することと、を更に含む、
請求項１に記載の方法。
【請求項１１】
前記第１及び第２のアプリケーションはモバイルアプリであり、前記電子デバイスはモバイル電子デバイスである、請求項１に記載の方法。
【請求項１２】
前記第２のユーザインターフェースは、更に、前記ユーザが前記飲料ディスペンサによって適量供給するために利用可能な複数の選択可能な飲料オプションからブレンドされる飲料を生成することを可能にするよう構成され、前記第２のユーザインターフェースは、更に、前記ユーザがブレンドされる選択された飲料オプションのそれぞれの比率を選択することを可能にするよう構成される、請求項１に記載の方法。
【請求項１３】
前記データリポジトリにアクセスすることは、前記飲料ディスペンサによって前記小売店において適量供給されるよう利用可能な一組の選択可能な飲料オプションを格納するよう構成されるサーバに無線ネットワークを介して通信することを含む、請求項１に記載の方法。
【請求項１４】
処理ユニットによって、前記ユーザに対して適量供給された多数の飲料を計数することと、
前記処理ユニットによって、前記ユーザに対して適量供給された飲料の数が閾レベルを超えることを特定することと、
通信ネットワークを介して、前記閾レベルを超える適量供給された飲料の数に応じて製品又はサービスに対する報酬を前記ユーザに伝達することと、を更に含む、
請求項１に記載の方法。
【請求項１５】
システムであって、
電子ディスプレイと、
非一時的メモリと、
前記電子ディスプレイ及び非一時的部材と通信する処理ユニットであって、
前記処理ユニットによって実行される場合に、前記処理ユニットに、
小売店における購入のためにユーザが食料品及び／又は非食料品を選択することを可能にするユーザインターフェースを提示させ、
前記小売店において飲料を購入するために前記第１のユーザインターフェースを用いる前記ユーザからの要求を受信することに応じて、実行のために第２のアプリケーションへリンクさせ、
前記小売店における飲料ディスペンサによって適量供給するために利用可能な複数の選択可能な飲料オプションを含むデータリポジトリにアクセスさせ、
前記ユーザが前記選択可能な飲料オプションのうちの１つを選択することを可能にするよう第２のユーザインターフェースを提示させ、
選択された飲料を表す選択された飲料指示コードを生成させ、そして、
前記飲料ディスペンサが前記選択された飲料を適量供給するために構成される原因となるよう、前記選択された飲料指示コードを前記小売店における前記飲料ディスペンサに伝達させる、第１のアプリケーション及び第２のアプリケーションを実行するよう構成される処理ユニットと、を備える、
システム。
【請求項１６】
前記処理ユニットは、通信することにおいて、更に、
通信セッションを前記処理ユニットと前記飲料ディスペンサとの間に確立させ、
通信ネットワークを介して、前記選択された飲料指示コードを前記飲料ディスペンサとの前記通信セッション中に伝達するよう構成される、
請求項１５に記載のシステム。
【請求項１７】
前記処理ユニットによって実行される前記第１及び第２のアプリケーションは、更に、前記処理ユニットに、
前記ユーザが選択するために前記電子ディスプレイ上に複数の飲料ブランド及び前記飲料ブランドのフレーバを提示させ、
前記ユーザが飲料ブランド及び前記飲料ブランドのフレーバを選択することに応答して、前記選択された飲料指示コードを生成させるよう構成される、
請求項１６に記載のシステム。
【請求項１８】
前記処理ユニットによって実行される前記第１及び第２のアプリケーションは、更に、前記処理ユニットに、前記第１又は第２のアプリケーションによって、前記ユーザが前記ディスペンサによって適量供給される飲料サイズを選択することを可能にさせるよう構成される、請求項１７に記載のシステム。
【請求項１９】
前記処理ユニットによって実行される前記第１のアプリケーションは、更に、前記処理ユニットに、
前記第１のアプリケーションによって、前記小売店の販売時点情報管理との通信セッションを確立させ、
前記販売時点情報管理による前記食料品、非食料品、及び／又は選択された飲料のための支払いを可能にさせるよう構成される、
請求項１５に記載のシステム。
【請求項２０】
前記処理ユニットによって実行される前記第１及び第２のアプリケーションは、更に、前記処理ユニットに、
前記注文に関連する注文識別子を受信させ、
その場で表示するために前記注文識別子を前記ディスペンサに伝達させるよう構成される、
請求項１５に記載のシステム。
【請求項２１】
前記処理ユニットによって実行される前記第１及び第２のアプリケーションは、更に、前記処理ユニットに、
前記小売店に関連するセキュリティ鍵を受信して前記第２のアプリケーションが前記小売店において操作することを可能にさせ、
前記セキュリティ鍵を受信することに応じて、前記セキュリティ鍵が有効であるかどうかを特定するようセキュリティ鍵データベースに問い合わせさせ、
前記セキュリティ鍵が有効であることを特定することに応じて、前記ユーザが飲料を注文するために前記第２のアプリケーションを用いることを可能にさせるよう構成される、
請求項１５に記載のシステム。
【請求項２２】
前記処理ユニットは、リンクしていることにおいて、更に、前記第１のアプリケーションから前記第２のアプリケーションへディープリンキングするよう構成される、請求項１５に記載のシステム。
【請求項２３】
前記処理ユニットは、リンクしていることにおいて、更に、通信ネットワークにより前記第２のアプリケーションへ通信するよう構成される、請求項１５に記載のシステム。
【請求項２４】
前記処理ユニットによって実行される前記第１のアプリケーションは、更に、前記処理ユニットに、
前記第２のアプリケーションが前記電子デバイス上にインストールされているかどうかを特定させ、
前記第２のアプリケーションがインストールされていないことの特定に応じて、
前記第２のアプリケーションをダウンロードするよう前記ユーザに対する通知を生成させ、
前記第２のアプリケーションをダウンロードするよう前記ユーザからの確認を受信することに応じて、前記電子デバイスによって、前記第２のアプリケーションをダウンロードさせ、そうでなければ、前記第２のアプリケーションをダウンロードさせず、そして、
前記第２のアプリケーションをダウンロードすることに応じて、前記第２のユーザインターフェースを前記ユーザに提示することに備えるよう前記第２のアプリケーションを起動させるよう構成される、
請求項１５に記載のシステム。
【請求項２５】
前記第１及び第２のアプリケーションはモバイルアプリであり、前記電子デバイスはモバイル電子デバイスである、請求項１５に記載のシステム。
【請求項２６】
前記第２のユーザインターフェースは、更に、前記ユーザが前記飲料ディスペンサによって適量供給するために利用可能な複数の選択可能な飲料オプションからブレンドされる飲料を生成することを可能にするよう構成され、前記第２のユーザインターフェースは、更に、前記ユーザがブレンドされる選択された飲料オプションのそれぞれの比率を選択することを可能にするよう構成される、請求項１５に記載のシステム。
【請求項２７】
前記処理ユニットは、前記データリポジトリにアクセスすることにおいて、更に、前記飲料ディスペンサによって前記小売店において適量供給されるよう利用可能な一組の選択可能な飲料オプションを格納するよう構成されるサーバに無線ネットワークを介して通信するよう構成される、請求項１５に記載のシステム。
【請求項２８】
処理ユニットであって、
ユーザに対して適量供給される多数の飲料と、
前記ユーザに対して適量供給された飲料の数が閾レベルを超えることを特定し、そして、
前記閾レベルを超える適量供給された飲料の数に応じて製品又はサービスに対する報酬を前記ユーザに伝達するよう構成される処理ユニットを更に備える、
請求項１５に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
この出願は、２０１６年１０月１２日に出願された米国仮特許出願第６２／４０７，３８０号の利益を主張し、その全てを本明細書中に引用して組み込む。
【背景技術】
【０００２】
背景
レストラン（例えば、ファーストフードレストラン）等の食品サービス販売店は、日々、より多くの技術に精通してきている。多くのレストランが、インターネットを介して遠隔で食品注文を可能にするウェブサイトを開発している。ごく最近では、レストランは、顧客が彼らの食事を事前に注文するか又はリアルタイムで注文することさえも可能にするモバイルアプリを開発している。しかし、レストランがより多くの技術に精通してきているにも関わらず、様々な態様の食品調理及びフルフィルメントプロセスは非効率であり、幾つかの場合において、他のモバイルアプリにより顧客が有する洗練の度合いを与えられる顧客の期待を満足させていない。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
概要
モバイルプラットフォームを用いて技術的に精通したレストランを作成するため、レストランの販売時点情報管理又は他の決済システムと統合するレストランモバイルアプリ（第１のアプリ）の統合は、レストランにおける飲料ディスペンサ又は他のディスペンサ機と統合される飲料ディスペンサモバイルアプリ（第２のアプリ）と統合されてもよい。第１及び第２のアプリを統合することにおいて、第１のアプリから第２のアプリへのディープリンキング又は他の統合構造は、第１のアプリが第２のアプリ全部を実行する必要なく、第２のアプリ内の１つ以上の機能を呼出してもよいように、利用されてもよい。一実施形態において、第２のアプリは、ユーザが単一成分又は複数の成分の組み合わせのどちらか一方を有する飲料を注文することを可能にするよう動作してもよい。
【０００４】
レストランの構成に応じて、モバイル電子デバイス上で動作するモバイルデバイスは、その場で適量供給するために飲料注文を伝達するよう飲料ディスペンサと直接又は間接的に（例えば、通信ネットワーク上のサーバを介して）通信してもよい。かかる注文は、ユーザがレストランのドライブスルーにおいて、ドライブスルーウィンドウにおいてユーザに供給するためにレストラン内の操作者による適量供給のための特注飲料を生成し、送信することを可能にしてもよい。ユーザは２つ以上の成分から形成されるミックス又はカスタマイズ飲料を作成し、格納してもよいため、第２のアプリは、小売店又は食品サービス販売店において消耗品及び／又は非消耗品を購入する間に、単一成分又はミックスされた成分の飲料を注文する機能に対応してもよい。飲料は、小売店で働いている操作者又は顧客が操作するディスペンサのユーザによって選択可能に適量供給されてもよい。一実施形態において、注文識別子は第１及び第２のアプリ間で渡され、飲料注文に関連してもよい。一実施例として、注文識別子は、適量供給される飲料を注文とより容易に関連付けるよう、ディスペンサ上の電子ディスプレイ等の電子ディスプレイ上に表示されてもよい。
【０００５】
別の実施形態において、第１及び第２のアプリを統合するためにディープリンキングを用いる代わりに、ソフトウェア開発キット（ＳＤＫ）は、サブルーチン定義、プロトコルを用いて、又はそうでなければ、当該技術分野において理解されるように、第１のアプリがコンパイルされる場合に、第１のアプリが第２のアプリと統合されることを可能にするアプリケーションプログラムインターフェース（ＡＰＩ）を用いて、第２のアプリの機能を第１のアプリに統合するために利用されてもよい。一実施例として、１つの機能は飲料選択対象を提供するユーザインターフェースを含んでいてもよく、ここで選択は飲料（又はディスペンサの種類に応じた他の食品）を形成してもよい成分のブレンドを作成する機能を含んでいてもよい。レストランモバイルアプリが飲料ディスペンサアプリ又は付加的に、顧客によって操作されてもよいレストラン機器と共に用いるための独立型アプリであってもよい他のアプリにアクセスすることを可能にするための他の実施形態が利用されてもよい。
【０００６】
更に別の実施形態において、食品販売店アプリからクラウドベースの飲料ディスペンサインターフェースシステムへのＡＰＩ接続が利用されてもよい。この実施形態は、ユーザが飲料ディスペンサアプリをダウンロードする必要なく食品販売店アプリを用いることを可能にするが、ユーザは個々の使用のために飲料ディスペンサアプリをダウンロードしてもよい。クラウドベースの飲料ディスペンサインターフェースシステムは、ユーザが表示される及び／又はモバイルデバイスを介してユーザによってブレンドされ、ユーザが位置する食品販売店におけるディスペンサで適量供給される利用可能な飲料成分を閲覧することを可能にする機能を含んでいてもよい。一実施形態において、クラウドベースの飲料ディスペンサインターフェースシステムは、ディスペンサ、各ディスペンサにおける飲料の成分、各ディスペンサの場所、各ディスペンサの識別子、各ディスペンサが位置する食品販売店、及び各ディスペンサ及び食品販売店に関連する他の情報の１つ以上のリストを含むデータリポジトリを含んでいてもよい。クラウドベースの飲料ディスペンサインターフェースシステムの使用は、クラウドベースの飲料ディスペンサインターフェースシステムの開発者が複数に対応し、単一プラットフォームからの食品販売店アプリを過小評価し、それぞれに対する共通プラットフォームを維持し、特定のモバイルデバイス技術に対して懐疑的であることを可能にする。クラウドベースの飲料ディスペンサインターフェースシステムは、当該技術分野において理解されるように、ウェブページ生成スクリプト又はプログラミング言語を用いてウェブページを生成するために用いられてもよい。Java又はＨＴＭＬ５等のかかる言語が、例えば、利用されてもよい。ユーザインターフェースは、ユーザが利用可能な飲料成分を閲覧し、特定の飲料を選択し、好みの飲料又はブレンドされた飲料を選択する、等を可能にするよう動作してもよい。それに応じて、クラウドベースの飲料ディスペンサインターフェースシステムは情報を食品販売店アプリ、食品販売店における飲料ディスペンサ、及び／又はその場での適量供給及び支払いのためのＰＯＳに伝達してもよい。適量供給、使用、選択された飲料、ユーザ情報、タイムスタンプ、等に関する情報は、集約する方法で含むため、報酬のため、等のために、ユーザのためのデータリポジトリ内に格納されてもよい。
【０００７】
更に別の実施形態において、ユーザインターフェースを提示するよう構成される１つ以上の電子デバイスはディスペンサにおいて又はその付近に位置決めされてもよい。例えば、電子デバイスは、床に起立しているキオスク、壁に取り付けられたタブレット、又は他の電子デバイスを含んでいてもよい。一実施形態において、電子デバイスは、ローカルでユーザインターフェースを実行するよう構成され、（ｉ）電子デバイスに対する近接位置における１つ以上のディスペンサ、（ｉｉ）飲料ブレンドを作成し、保存したいと望む可能性のあるユーザのためのアカウント又は記録に対応し、履歴を維持する、等を行うよう構成されてもよいリモートディスペンササーバ、（ｉｉｉ）電子デバイスが位置する食品販売店におけるＰＯＳ、（ｉｖ）飲料適量供給アプリをダウンロードし、それに格納された飲料の好みを有するユーザのモバイルデバイス、（ｖ）販売促進、広告、その他によるディスペンサアプリの使用を支援することに参加してもよい第三者サーバ、又は他のシステムと通信してもよい。ディスペンサに近接する１つ以上の飲料ディスペンサユーザインターフェースを提供することによって、単一のディスペンサは、本明細書中に更に説明するように、ラインがディスペンサ自体に形成される場合よりも極めて小さい遅延により多くのユーザを支援することができてもよい。
【課題を解決するための手段】
【０００８】
一実施形態において、システム及び方法は、電子デバイスによって実行される第１のアプリケーションによって、小売店における購入のためにユーザが食料品及び／又は非食料品を選択することを可能にする第１のユーザインターフェースを提示してもよい。第１のアプリケーションによって、小売店において飲料を購入するために第１のユーザインターフェースを用いるユーザからの要求を受信することに応じて、第２のアプリケーションは電子デバイスによる実行のために第１のアプリケーションとリンクされてもよい。小売店における飲料ディスペンサによって適量供給するために利用可能な選択可能な飲料オプションを含むデータリポジトリは、第２のアプリケーションによってアクセスされてもよい。第２のアプリケーションは、ユーザが選択可能な飲料オプションのうちの１つを選択することを可能にするよう第２のユーザインターフェースを提示してもよい。選択された飲料を表す選択された飲料指示コードが生成され、飲料ディスペンサが選択された飲料を適量供給するために構成される原因となるよう、小売店における飲料ディスペンサに伝達されてもよい。
【０００９】
簡単な説明
本発明の方法及び装置のより完全な理解は、以下の添付図面と併せて取り入れる場合に以下の発明を実施するための形態を参照することによって得られるであろう。
【図面の簡単な説明】
【００１０】
【図１】図１は、飲料ディスペンサが指示されて飲料品を調整し、適量供給するよう構成されてもよい食品サービス販売店における実例となる注文の図である。
【図２】図２は、食品サービスソフトウェアアプリケーションによって実行される実例となる機能の図である。
【図３】図３は、ユーザがモバイルデバイスを用いて食品サービス販売店環境内で食品及び／又は飲料の注文を行ってもよい実例となる食品サービス販売店環境の図である。
【図４】図４は、ユーザがモバイルデバイスを用いて食品サービス販売店環境内で食品及び／又は飲料の注文を行ってもよい代替の実例となる食品サービス販売店環境の図である。
【図５】図５は、モバイル電子デバイス上で実行されるモバイルアプリ等の電子デバイス上で実行されるアプリケーションを介してユーザによって選択される飲料を適量供給するよう構成されるディスペンサを含む実例となるディスペンサ環境の図である。
【図６】図６は、第１のモバイルアプリを実行してもよい電子デバイス（例えば、スマートフォン）を介してユーザによって選択された飲料を適量供給するよう構成されるディスペンサを含む実例となる相互作用図の図である。
【図７】図７は、ユーザが小売り環境又は食品サービス販売店内部で飲料を注文することを可能にする実例となるアプリ実行プロセスのフロー図である。
【図８】図８は、ユーザが小売り環境又は食品サービス販売店内部で飲料を注文することを可能にする実例となるアプリ実行プロセスのフロー図である。
【図９】図９は、実例となるユーザインターフェースの４つのスクリーンショットである。
【図１０】図１０は、飲料ディスペンサアプリ（第２のアプリ）の１つ以上の機能を利用する食品サービス販売店アプリ（第１のアプリ）を実行するための実例となるプロセスのフロー図である。
【図１１】図１１は、ディスペンサの実例となるユーザインターフェースのスクリーンショットである。
【図１２】図１２は、小売店において飲料を提供するための実例となるプロセスのフロー図である。
【図１３】図１３は、ユーザが食品販売店内で食品及び飲料を購入することを可能にする食品販売店アプリ及び飲料アプリに対応するコンピューティング環境を有する実例となる食品販売店環境の図である。
【発明を実施するための形態】
【００１１】
図面の詳細な説明
図１について、飲料ディスペンサが遠隔指示されて飲料品を調整し、適量供給するよう構成されてもよい食品サービス販売店において実例となる注文１００の図を示している。注文１００は、電子的に通信されるデータを含んでいてもよく、（ｉ）デジタルデータの形態での食品サービス注文１０２、及び（ｉｉ）デジタルデータの形態での飲料注文１０４を含んでいる。食品サービス注文１０２は、ユーザによって注文されるよう選択される食品製品（例えば、ハンバーガー、ホットドッグ、又はその他の非飲料食品製品）を表すデータを含んでいてもよい。飲料注文１０４は、食品サービス注文１０２と共に注文される飲料に関する情報を含んでいてもよい。飲料は単一成分又は飲料成分のブレンドを含んでいてもよい。飲料成分は、ブランド飲料を製作するための成分及び食品サービス場所における飲料ディスペンサによって適量供給されてもよいブランド飲料に添加することができるフレーバ添加物を含んでいてもよい。
【００１２】
コーラ清涼飲料、レモンライム清涼飲料、オレンジ清涼飲料、等のようなブランド飲料を製作するための成分は従来の飲料濃縮物、基体飲料濃縮物、又はシロップを含んでいてもよい。従来の飲料濃縮物、基体飲料濃縮物、又はシロップは、完成飲料を製作するよう後混合ディスペンサによって水、炭酸水、又は他の希釈剤と混合されてもよい。従来の飲料濃縮物、基体飲料濃縮物、又はシロップは、通常、３：１〜５：１の範囲又は８：１を超える還元比を有している。
【００１３】
ブランド飲料を製作するための成分は、また、別々に貯蔵され、適量供給される甘味料及び甘味無添加フレーバ構成材料等の飲料基体構成材料又は微量成分を含んでいてもよい。幾つかの例において、甘味無添加フレーバ構成材料はあるレベルの甘みを提供する構成要素を含んでいてもよいが、何の追加甘味料も甘味無添加フレーバ構成材料に提供されない。甘味料及び甘味無添加フレーバ構成材料は、完成飲料を製作するよう後混合ディスペンサによって水、炭酸水、又は他の希釈剤と混合されてもよい。幾つかの実施形態において、甘味無添加フレーバ構成材料は、ブランド飲料の別々に貯蔵され、適量供給される酸性及び酸分解性フレーバ構成材料を含んでいてもよい。このため、酸性甘味無添加フレーバ構成材料、酸分解性甘味無添加フレーバ構成材料、甘味料、及び希釈剤（水、炭酸水、又はその他）は全て、完成飲料を製作するよう後混合ディスペンサによって共に混合されてもよい。甘味料は、通常、栄養甘味料に対して３：１〜５：１の範囲若しくは８：１を超えるか又は高甘味度甘味料に対して１０：１以上、２５：１以上、５０：１以上、１５０：１以上、若しくは３００：１以上の範囲の還元比を有している。甘味無添加フレーバ構成材料は、通常、１０：１以上、２５：１以上、５０：１以上、１５０：１以上、又は３００：１以上の還元比を有している。
【００１４】
フレーバ添加物は、それら自体によって又は希釈剤と混合されるだけの場合に完成飲料を形成することを意図しないチェリー、ラズベリー、バニラ、等のような風味を含んでいてもよい。幾つかの例において、フレーバ添加物は、フレーバ添加物のみが適量供給されるフレーバショットとして適量供給されてもよい。かかるフレーバショットは、既にカップ又は他の容器に適量供給されている完成飲料に添加されてもよい。幾つかの例において、フレーバ添加物は、ブランド飲料を製作するための飲料成分と同時に適量供給されてもよい。このため、チェリーフレーバ付コーラ清涼飲料、ラズベリーフレーバ付レモンライム清涼飲料、バニラフレーバ付オレンジ清涼飲料、等のようなブランド飲料のフレーバ付バージョンが製作されてもよい。このため、フレーバ添加物はブランド飲料を製作するための上で説明した成分のいずれかと混合されてもよい。
【００１５】
幾つかの例において、フレーバ添加物は、ブランド飲料を適量供給するための適量供給操作の開始時又は終了時等のブランド飲料の適量供給中のある時点フレーバショットとして添加されてもよい。幾つかの例において、フレーバ添加物は、ブランド飲料を製作するための飲料成分と共に所定の比率で連続して添加されてもよい。比率は、フレーバ付ブランド飲料（例えば、チェリーを含んだコーラ清涼飲料）とは対照的に、ブランドフレーバ付飲料（例えば、チェリーコーラ清涼飲料）を製作するようにブランド飲料に関連するレシピに基づいていてもよい。前者の場合において、チェリー又は他のフレーバ添加物の量は、適量供給される特定のブランド飲料に合わせて調整されてもよい。例えば、より多くのチェリーがチェリーコーラブランド清涼飲料を適量供給する場合に添加されてもよく、より少ないチェリーがチェリーレモンライムブランド清涼飲料を適量供給する場合に添加されてもよい。後者の場合において、チェリー又は他のフレーバ添加物の量は、全てのブランド飲料に対して略同じであってもよい（例えば、ブランド飲料がフレーバ添加物と共に適量供給される場合は常に１オンスのフレーバ添加物）。
【００１６】
飲料成分のブレンドを適量供給する場合、ブレンドされた飲料が適量供給されてもよい。ブレンドされた飲料は、完成飲料を形成するよう共に適量供給される２つ以上のブランド飲料のための飲料成分（例えば、レモンライムブランド及びオレンジブランド飲料のための成分）を含む。かかるブレンドされた飲料は、上で説明したブランド飲料成分及び／又はフレーバ添加物の任意の組み合わせで適量供給されてもよい。
【００１７】
図２について、食品サービスソフトウェアアプリケーション２００によって実行される実例となる機能の図を示している。食品サービスアプリケーション２００は、ユーザに食品サービス選択対象２０４及び飲料選択対象２０６を提供することによって注文２０２を作成するよう構成されてもよい。ディスペンサはレストラン又は小売店等の食品サービス販売店内で操作されてもよいため、小売り環境は、デスクトップ又はモバイルデバイスを介してアクセスされてもよいそれら自体のアプリケーションを顧客に提供するよう望む可能性がある。当該技術分野において理解されるように、顧客にブランドのアプリケーションを提供することは顧客ロイヤルティ、ブランド戦略、及びより高い収益を提供する可能性がある。しかし、顧客は、顧客が彼ら自作のブレンドされた飲料を作成し、格納することを可能にする飲料アプリに対してある特定量のロイヤルティに精通するか又は既にそれらを確立している可能性があるため、顧客は、小売り成立時にそれらのブレンドされた飲料を選択し、適量供給することができるよう望む可能性がある。その上、食品サービス販売店は、顧客が既に精通しており、所望する機能に対応するように、彼らの食品サービス販売店においてそれらのアプリに対応するよう望む可能性がある。しかし、食品サービス販売店は、それらの機能に対応するようアプリケーションを作成するか又は既に良好に動作しているアプリ及び統合された機能を改造することを望んではいない。このため、食品サービス販売店及び飲料ディスペンサ所有者を支援する一実施形態は、本明細書中に更に説明するように、飲料ディスペンサアプリケーションが食品サービスアプリケーションとは独立して又はそれと連動して操作されることを可能にする飲料ディスペンサアプリケーションとのインターフェース接続を可能にする食品サービスアプリケーションを含んでいてもよい。
【００１８】
食品サービス選択対象２０４は食品サービス販売店で入手可能な食品のメニューリストを含んでいてもよい。食品サービス選択対象２０４は、組み合わせた食事、軽食、デザート、等を提供してもよく、また、飲料及び／又は飲料サイズの選択対象を含んでいてもよい。一実施形態において、飲料はパッケージ化された飲料（例えば、個別容器の牛乳、缶の飲料、ボトルの飲料）であってもよい。しかし、清涼飲料等の適量供給される飲料のために、食品サービスアプリケーション２００は、食品サービスアプリケーション２００から第２のモバイルアプリへの呼出し（例えば、ディープリンキング呼出し、ＡＰＩ呼出し、等）を実行することによって飲料選択対象２０６機能を用いてもよい。一実施形態において、第２のモバイルアプリがモバイルデバイスにダウンロードされ、実行されてもよく、食品サービス販売店において飲料ディスペンサと直接又は間接的に通信することが可能であってもよい。代替の一実施形態において、第２のモバイルアプリはクラウドベースであり、例えば、モバイルネットワーク又はWi-Fiネットワークを介するインターネット等の通信ネットワークの上でＡＰＩ呼出しを介してアクセスされてもよい。チェックアウト／発注２０８機能は、ユーザが、彼又は彼女の注文が完了したこと及びユーザが発注する準備ができたことを示すことを可能にするよう提供されてもよい。彼又は彼女の注文を発注することにおいて、ユーザは食品サービス販売店又は小売り環境に対して局所的な販売時点情報管理（ＰＯＳ）により食品サービスアプリケーション２００を介して支払を行ってもよい。代替の一実施形態において、ユーザはＰＯＳにおいて支払いしてもよく、ＰＯＳは選択された飲料をディスペンサへ伝達してもよい。食品サービスアプリケーション２００を飲料ディスペンサアプリケーションと統合することによって、飲料ディスペンサアプリケーションにより格納された飲料データに既に精通し、それを有する顧客はアプリケーションを容易に用いることができる可能性があり、食品サービス販売店は食品サービスアプリをより速く作成することができる可能性がある。
【００１９】
図３について、ユーザがモバイルデバイスを用いて食品サービス販売店環境３００内で食品及び／又は飲料の注文を行ってもよい実例となる食品サービス販売店環境３００の図を示している。食品サービス販売店内において強化された食品サービス注文機能を提供するよう統合されてもよい食品サービスアプリ３０４及び飲料ディスペンサアプリ３０６を含んでいてもよいモバイルデバイス３０２が示されている。食品サービスアプリ３０４は、食品サービス販売店等の小売り環境において又はその内部で注文するために用いられるよう利用可能なモバイルアプリケーションであってもよい。図示するように、食品サービスアプリ３０４は、ユーザが食品サービス販売店における清涼飲料ディスペンサ等の飲料ディスペンサによって適量供給される飲料を購入したいと望んだ場合に、飲料ディスペンサアプリ３０６と対話してもよい。
【００２０】
操作において、食品サービスアプリ３０４は、ユーザが飲料を選択する及び／又は飲料ディスペンサによって適量供給される複数の成分から飲料若しくはブレンドされた飲料を作成することを可能にする飲料ディスペンサアプリ３０６の１つ以上の機能を利用するよう飲料ディスペンサアプリ３０６に対するディープリンキング呼出しを行うか又はそうでなければそれと統合されてもよい。飲料ディスペンサアプリ３０６は、飲料ディスペンサが飲料ディスペンサアプリ３０６によりモバイルデバイスと通信するよう構成される任意の小売り環境において独立型アプリとしてユーザによって利用されてもよい。例えば、ユーザは、ディスペンサによって適量供給されるよう利用可能な２つ以上の成分を含むブレンドされた飲料を生成してもよい。ユーザは、また、好みの飲料を指定するか又は飲料選択オプションを見て、その場で適量供給するために任意の指定した飲料を選択してもよい。
【００２１】
モバイルデバイス３０２はネットワーク３０８を介して食品サービス注文フルフィルメントサーバ３１０と通信してもよい。モバイルデバイス３０２はビーコン通信、地理上フェンス通知、又はユーザが食品サービスアプリ３０４を能動的に作動させること等の他のイベントを受信して食品サービス販売店における販売時点情報管理システム３１２との通信を開始してもよい。販売時点情報管理システム３１２は飲料ディスペンサ３１４と通信してそれによって適量供給される飲料注文を伝達してもよい。
【００２２】
操作において、ユーザがモバイルデバイスを用いて食品及び飲料注文を選択することに応じて、注文データ３１６はネットワーク３０８を介して食品サービス注文フルフィルメントサーバ３１０に伝達されてもよい。サーバ３１０は食品サービス販売店内部又はインターネット等の通信ネットワーク上に位置してもよい。ユーザの注文は、ユーザが彼又は彼女の支払情報を食品サービスアプリ３０４へ入力することによって支払われてもよく、注文データ３１６が含まれていてもよい。代替として、ユーザは彼又は彼女の注文を引き取る時に販売時点情報管理システム３１２において支払を行ってもよい。
【００２３】
ユーザの飲料注文は、飲料注文データ３１８と共に販売時点情報管理３１２へ伝達されてもよく、ひいては、飲料注文データ３１８を飲料ディスペンサ３１４へ伝達してもよい。飲料ディスペンサ３１４は、飲料注文データ３１８を受信することに応じて、飲料注文データ３１８内のデータ（例えば、飲料指示コード）によって表される飲料を適量供給するよう自動的に構成されてもよい。一実施形態において、ディスペンサ３１４は飲料を自動的に適量供給してもよい。別の一実施形態において、食品サービス販売店における係員が飲料ディスペンサ３１４を操作してディスペンサでのディスプレイ上で飲料注文データ３１８に関連する識別子を選択することによって飲料を適量供給してもよい。また更に、ディスペンサ３１４がユーザに対して彼又は彼女自作の飲料を適量供給するよう利用可能であれば、ユーザはユーザインターフェースを介して飲料注文データ３１８に関連する彼又は彼女の飲料を選択してディスペンサにディスペンサから飲料を作成し、適量供給させてもよい。一実施例として、ディスペンサ３１４におけるディスプレイ上のユーザインターフェースはユーザによってディスプレイに送信される注文をリスト化してもよく、ユーザは注文のリストから彼又は彼女の注文を選択してもよい。リストは食品サービス注文フルフィルメントサーバ３１０又はＰＯＳ３１２によって作成される注文番号（図示せず）を含んでいてもよい。注文番号を用いる代わりに、飲料サイズ及び成分、ユーザ識別子、電話番号の一部（例えば、電話番号の下４桁）、電子メールアドレス、又は飲料注文データ３１８に関連する他の指標等の別の指標が、飲料注文を適量供給するよう操作者による選択のためにディスペンサにおいてリスト化されてもよい。
【００２４】
図４について、ユーザがモバイルデバイスを用いて食品サービス販売店環境内で食品及び／又は飲料の注文を行ってもよい代替の実例となる食品サービス販売店環境４００の図を示している。一実施形態において、モバイルデバイス４０２は食品サービスアプリ４０４及び飲料ディスペンサアプリ４０６と共に構成されてもよい。食品サービスアプリ４０４は、食品サービス販売店等の小売り環境において又はその内部で注文するために用いられるよう利用可能なモバイルアプリケーションであってもよい。図示するように、食品サービスアプリ４０４は、ユーザが食品サービス販売店における清涼飲料ディスペンサ等の飲料ディスペンサによって適量供給される飲料を購入したいと望んだ場合に、飲料ディスペンサアプリ４０６と対話してもよい。
【００２５】
操作において、食品サービスアプリ４０４は、ユーザが飲料ディスペンサによって適量供給される複数の成分から飲料若しくはブレンドされた飲料を選択及び／又は作成することを可能にする飲料ディスペンサアプリ４０６の１つ以上の機能を利用するよう飲料ディスペンサアプリ４０６に対するディープリンキング呼出しを行うか又はそうでなければそれと統合されてもよい。飲料ディスペンサアプリ４０６は、飲料ディスペンサが飲料ディスペンサアプリ４０６によりモバイルデバイスと通信するよう構成される任意の小売り環境において独立型アプリとしてユーザによって利用されてもよい。例えば、ユーザは、ディスペンサによって適量供給されるよう利用可能な２つ以上の成分を含むブレンドされた飲料を生成してもよい。ユーザは、また、好みの飲料を指定するか又は飲料選択オプションを見てもよい。
【００２６】
モバイルデバイス４０２はネットワーク４０８を介して食品サービス注文フルフィルメントサーバ４１０と通信してもよい。モバイルデバイス４０２はビーコン通信、地理上フェンス通知、又はユーザが食品サービスアプリ４０４を能動的に作動させること等の他のイベントを受信して食品サービス販売店における注文を開始するよう食品サービス注文フルフィルメントサーバ４１０との通信を開始してもよい。サービス注文フルフィルメントサーバ４１０は注文データ４１６を解析してそれらに埋め込まれた又は関連する飲料注文データ４１８を特定してもよい。食品サービス注文フルフィルメントサーバ４１０は飲料ディスペンササーバ４１２又は飲料ディスペンサ４１４と通信し、飲料注文データ４１８をサーバ４１２又は飲料ディスペンサ４１４に伝達してもよい。飲料ディスペンササーバ４１２は飲料注文データ４１８をディスペンサ４１４に伝達して選択された飲料を適量供給することを可能にしてもよい。
【００２７】
一実施形態において、飲料ディスペンサアプリ４０６を実行するモバイルデバイス４０２は飲料ディスペンサ４１４と通信する場合に飲料注文データ４１８を直接飲料ディスペンサに伝達するよう構成されてもよい。モバイルデバイス４０２は、Wi-Fi（登録商標）、Bluetooth（登録商標）、若しくは他のローカル通信チャネル等のローカル通信プロトコルを用いて又はモバイル無線通信チャネル若しくはその他の方法を介してディスペンサと直接通信してもよい。一実施形態において、登録又は他のプロセスは飲料ディスペンサ４１４によって実行されてモバイルデバイス４０２のユーザが飲料ディスペンササーバ４１２とのアカウントを有することを検証してもよい。他の実施形態が、飲料ディスペンサ４１４にモバイルデバイス４０２のユーザによって選択及び／又は作成された飲料を適量供給させるために飲料ディスペンサ４１４と連動するよう飲料ディスペンサアプリ４０６に対して可能であってもよい。
【００２８】
操作において、ユーザがモバイルデバイスを用いて食品及び飲料注文を選択することに応じて、注文データ４１６はネットワーク４０８を介して食品サービス注文フルフィルメントサーバ４１０に伝達されてもよい。サーバ４１０は食品サービス販売店内部又はインターネット等の通信ネットワーク上に位置してもよい。ユーザの注文は、ユーザが彼又は彼女の支払情報を食品サービスアプリ４０４へ入力することによって支払われてもよく、注文データ４１６が含まれていてもよい。
【００２９】
飲料ディスペンサ４１４は、飲料注文データ４１８を受信することに応じて、飲料注文データ４１８内のデータ（例えば、飲料指示コード）によって表される飲料を適量供給するよう自動的に構成されてもよい。一実施形態において、ディスペンサ４１４は飲料を自動的に適量供給してもよい。別の一実施形態において、食品サービス販売店における係員が飲料ディスペンサ４１４を操作して、ディスペンサでのディスプレイ上で飲料注文データ４１８に関連する識別子を選択することによって飲料を適量供給してもよい。また更に、ディスペンサ４１４がユーザに対して彼又は彼女自作の飲料を適量供給するよう利用可能であれば、ユーザはユーザインターフェースを介して飲料注文データ４１８に関連する彼又は彼女の飲料を選択してディスペンサにディスペンサから飲料を構成され、適量供給させてもよい。一実施例として、ディスペンサ４１４におけるディスプレイ上のユーザインターフェースはユーザによってディスプレイに送信される全ての注文をリスト化してもよく、ユーザはリストから彼又は彼女の注文を選択してもよい。リストは食品サービス注文フルフィルメントサーバ４１０によって作成される注文番号（図示せず）を含んでいてもよい。注文番号を用いる代わりに、飲料サイズ及び成分、ユーザ識別子、電話番号の一部（例えば、電話番号の下４桁）、電子メールアドレス、又は飲料注文データ４１８に関連する他の指標等の別の指標が、飲料注文を適量供給するよう操作者による選択のためにディスペンサにおいてリスト化されてもよい。販売時点情報管理は、また、ユーザが食品及び／又は飲料の従来の購入を行うことができる食品サービス環境に位置してもよい。
【００３０】
図５Ａについて、モバイル電子デバイス上で実行されるモバイルアプリ等のそれらの上のユーザインターフェース５０６により電子デバイス５０４を介してユーザによって選択される飲料を適量供給するよう構成されるディスペンサ５０２を含む実例となるディスペンサ環境５００の図を示している。ディスペンサ５０２は選択可能なしるしが表示されることを可能にするタッチスクリーン等の電子ユーザインターフェース（「ＵＩ」）５０８を含んでいてもよい。ディスペンサ５０２及びＵＩ５０８を制御するため、処理ユニット５１２を含む回路５１０が本明細書中に更に説明するような様々な機能を行うよう機械読取可能命令５１４を実行するために利用されてもよい。処理ユニット５１２は１つ以上のコンピュータプロセッサ及び／又はディスクリート電子デバイスを含んでいてもよい。一実施形態において、処理ユニット５１２は、カートリッジ又は他のコンテナ内の成分レベルを監視すること、操作者との通信を確立すること、ディスペンサの動作を監視すること、等を含む１つ以上の機能を実行するためのＥＥＰＲＯＭ、ＦＰＧＡ、ＡＳＩＣ、ディスクリートロジック、又はそれらの任意の組み合わせを含んでいてもよい。
【００３１】
ディスペンサ５０２は、清涼飲料、コーヒー、紅茶、スポーツドリンク、アルコール飲料、等のような飲み物を適量供給するよう構成されてもよい。代替として、ディスペンサ５０２は、任意選択的にトッピング若しくはミックスインを有するアイスクリーム等の食品、スナックミックス、熱い食品、等を適量供給するよう構成されてもよい。また更に、ディスペンサ５０２は、（ｉ）麺、米、及び／又はタンパク質（鶏、牛、エビ）入りスープ、（ｉｉ）マシュマロ入りホットチョコレート、（ｉｉｉ）スープ及びサラダ、（ｉｖ）ミルクシェーク、等のような食品及び飲料の組み合わせを適量供給するよう構成されてもよい。消耗成分は、当該技術分野において理解されるようなカートリッジ、ビン、壺、バッグインボックス、又はその他のコンテナ等のコンテナ内に貯蔵されてもよい。
【００３２】
処理ユニット５１２は、利用可能な成分、登録されたユーザ、ローカルで登録されたユーザ、ディスペンサ情報（例えば、名称、ＩＤ、店舗番号、地球物理学上の座標、等）、等のようなデータを格納するよう構成されてもよいメモリ５１６と通信してもよい。入出力（Ｉ／Ｏ）ユニット５１８は、ディスペンサ５０２が当該技術分野において理解されるような任意の有線及び／又は無線通信プロトコルを利用してディスペンサ５０２から外部に情報を伝達することを可能にしてもよい。ストレージユニット５２０は、ディスペンサ５０２によって適量供給されるよう利用可能な消耗成分（図示せず）の情報を格納するデータリポジトリ又はデータベース５２２を格納するよう構成されてもよい。
【００３３】
更に図示するように、ディスペンサ５０２は通信ネットワーク５２４上でディスペンサ５０２に関連する情報をデータリポジトリ５３０ａ〜５３０ｎ（総称して５３０）内に格納するためのストレージユニット５２８を操作するサーバ５２６とデータを通信するよう構成されてもよい。データリポジトリ５３０は複数のレストラン又は各チェーンの店舗から等の複数のディスペンサからのデータを格納するために用いられてもよいことは言うまでもない。
【００３４】
小売り環境は、小売店が顧客から支払を回収することを可能にする販売時点情報管理５３２を含んでいてもよい。一実施形態において、ＰＯＳ５３２は手動で操作されてもよい。別の実施形態において、ＰＯＳ５３２は、本明細書中に更に説明するように、ユーザが電子デバイス５０４を介してＰＯＳ５３２により商品又はサービスを購入することを可能にするよう電子デバイス５０４と直接又は間接的に対話するよう構成されてもよい。サーバ５３４は小売店によって又はそれのために注文を処理するよう構成されてもよく、顧客によって小売店において行われる購入を支援するようＰＯＳ５３２と通信してもよい。サーバ５３４は、現金、クレジット、デビット、又は支払の他の形態が決済されてもよいように小売店又はカード処理会社によって所有されてもよい。
【００３５】
電子デバイス５０４は、当該技術分野において理解されるような処理ユニット、メモリ、及びＩ／Ｏユニットを含んでいてもよく、複数のアプリを同時に実行できるよう構成されてもよい。図示するように、電子デバイス５０４は第１のアプリ５３６及び第２のアプリ又はその一部５３８を実行してもよい。第１のアプリ５３６は、小売店に対して商品及び／又はサービスを小売り環境において販売促進し、電子デバイス５０４のユーザによる購入を可能にし、他の行動を行うことを可能にする小売店アプリであってもよい。前で説明したように、ユーザは飲料又は他の適量供給される品をディスペンサ５０２から購入することを希望する可能性がある。統合されたアプリ環境を提供するために、第１のアプリ５３６及び第２のアプリ５３８は、ディープリンキング又はソフトウェア開発キットの使用により支援されるようなＡＰＩを介する開発中の統合を用いて互いに通信してもよく、それによって、ユーザが両方をダウンロードする必要なく２つのアプリの機能を有することを可能にしている。別の実施形態において、飲料適量供給サービスは第１のアプリ５３６によって支援されてもよい。
【００３６】
操作において、ユーザはビューを作動させ、商品（例えば、ハンバーガー、フライドポテト、及び飲料サイズ）を選択するために第１のアプリ５３６を用いてもよく、ユーザが適量供給される品（例えば、飲料）を購入するために選択することに応答して、第１のアプリ５３６は飲料成分又はブレンドされる複数の飲料成分を選択するために第２のアプリ５３８又はその一部（例えば、機能）を呼び出すか又はそうでなければそれと対話してもよい。第１のアプリ５３６が第２のアプリ５３８内の機能を呼び出すためにディープリンキングを用いて呼出しできることを可能にすることによって又は第２のアプリ５３８の１つ以上の機能のコンパイルされた統合によって、ユーザは、ディスペンサのための新しいユーザインターフェースを学習する必要なく、第１のアプリ５３６（例えば、レストランアプリ）及び第２のアプリ５３８（すなわち、ディスペンサアプリ）を利用してもよい。その上、ディスペンサアプリは独立して、ディスペンサが利用可能であってもよい任意の小売り環境において操作されてもよいものであるため、ユーザは、ユーザによって以前に作成され、格納されたように、彼又は彼女が以前に格納した好みの飲料又は飲料ブレンドにアクセスしてもよい。第２のアプリ５３８は、電子デバイス５０４又はディスペンササーバ５２６上に格納されたように、以前に格納された好みの飲料又は飲料ブレンド（又は他の食品ブレンド）にアクセスしてもよい。飲料ブレンドは、成分及びディスペンサ５０２によってブレンドされることになっている成分の比率を表す飲料指示コードとして格納されてもよい。
【００３７】
ユーザが商品及び／又はサービスを注文して小売り環境において購入するために彼又は彼女の電子デバイス５０４を用いる際に、注文データ５４０が第１のアプリ５３６及び第２のアプリ５３８によって作成されてもよい。第１のアプリ５３６は、任意に飲料サイズ選択対象を含む注文データを作成してもよい。ユーザが第１のアプリ５３６を介して飲料を購入するために選択することに応答して、第１のアプリ５３６は、ユーザが１つ以上の成分（例えば、飲料ブランド及び／又は飲料ブランドのフレーバ）を選択することを可能にして適量供給するよう第２のアプリ５３８と通信してもよい。飲料ブランド及び／又は飲料ブランドのフレーバを選択する代わりに、ユーザは彼又は彼女が以前に作成したか又はユーザが選択するよう利用可能なブレンド（例えば、ユーザが彼又は彼女の友人から受信した友人のブレンド）のリストから選択してもよい。ディスペンサは食品、食品及び飲料、等を含むその他の種類のディスペンサを含んでいてもよいことは、言うまでもない。第２のアプリ５３８は、電子デバイス又はディスペンササーバ５２６を介して、飲料指示コードすなわち飲料コード５４２を生成及び／又はそれにアクセスしてもよく、ここで飲料コード５４２は飲料内に含むための成分及び成分の比率を示す識別子（例えば、コカ・コーラゼロ（登録商標）５０％及びコカ・コーララズベリー（登録商標）５０％に対する「ＣＣ０−５０；ＣＣＲ−５０」）を含んでいてもよい。
【００３８】
一実施形態において、飲料コード５４２は、小売店及びディスペンサ所有者／操作者が飲料購入を登録してもよいように、小売り環境における若しくはその外側のサーバ５２６若しくは５３４、ＰＯＳ５３２、ディスペンサ５０２、又は他のシステムのいずれか１つへの通信のために第２のアプリ５３８から第１のアプリ５３６に通信されてもよい。小売り環境における操作者は、その後、飲料を適量供給してもよい。代替として、第２のアプリ５３８が飲料コード５４２を伝達してもよい。一実施形態において、第１のアプリ５３６はＰＯＳ５３２又は他のデバイスを介してユーザの注文に関連する注文識別子（ＩＤ）５４４を受信してもよい。万一ユーザが第２のアプリ５３８へのアクセスを有していない場合、ユーザはＰＯＳ５３２の操作者によって飲料注文を行ってもよく、ＰＯＳ５３２は注文ＩＤ５４４を生成し、それを直接又は間接的にディスペンサ５０２へ伝達してもよい。注文ＩＤ５４４は番号等の英数字値であってもよく、飲料コード５４２と共にディスペンサ５０２へ伝達されてもよく、ひいては、操作者にとって注文で置き換えられた飲料を出すことが容易となるように電子ディスプレイ５０８上に注文ＩＤ５４４を表示してもよい。一実施形態において、複数のディスペンサ注文がディスペンサ５０２に伝達された場合、ディスペンサ５０２は、同時係属中の米国特許出願公開第２０１４／００４００５５号において提供されるような、注文に関連する飲料を選択して適量供給するよう操作者のために複数の選択可能な飲料コード、注文ＩＤ、又はそれぞれの顧客に関連するデータを表示するよう構成されてもよい。注文ＩＤ５４４は、第２のアプリ５３８が飲料コード５４２を有する注文ＩＤ５４４を伝達してもよいように、第１のアプリ５３６から第２のアプリ５３８へ通信されてもよい。
【００３９】
一実施形態において、第１のアプリ５３６は、食品サービス販売店に関連する鍵（図示せず）を第２のアプリ５３８へ提供して、未だ第２のアプリ５３８を用いるよう登録されていないユーザが食品サービス販売店に位置する間に第２のアプリ５３８の機能を用いることを可能にするよう構成されてもよい。第２のアプリ５３８は、第２のアプリ５３８を操作することを許可する前に、ディスペンササーバ５２６に問い合わせて鍵が有効であるかどうかを確認してもよい。しかし、ユーザが第２のアプリ５３８により登録されると、第２のアプリ５３８は鍵とは無関係に用いられてもよい。第１のアプリ５３６は、モバイルデバイスが食品サービス販売店の地理上フェンス内にあることを特定した後又はモバイルデバイス上に格納されるように、ビーコン、サーバから鍵を受信してもよい。第１のアプリ５３６は、食品サービス販売店において最も人気のある飲料又は他の飲料統計を表示するよう第２のアプリ５３８を表示するか又はそれに指示してもよい。
【００４０】
食品サービス販売店は販売店における食品及び飲料の両方の購入を支援するために統合され、高機能の解決法を提供するよう第１のアプリ５３６及び第２のアプリ５３８の使用を支援することが可能であってもよい一方で、販売店又は第三者の販売業者が第１のアプリ５３６及び／又は第２のアプリ５３８のユーザに対して販売促進マーケティングを提供してもよい。一実施形態において、販売店及び／又は飲料ディスペンサ操作者（すなわち、ディスペンサによって適量供給される飲料の販売業者）は各ユーザの食品及び／又は飲料購入を追跡することによってユーザに対する特典を用い、報酬をユーザに進呈してもよい。報酬は販売店における値引き又は無料の食品又は飲料であってもよい（例えば、１０個買えば１つのサンドイッチを無料で提供する）。代替として、報酬は販売店の外部の値引き又は無料品であってもよい。一実施例として、販売店又は飲料ディスペンサ操作者は第三者の販売業者からの値引き又は無料品を進呈してもよい（例えば、１０個買えば５ドル相当のAmazon（登録商標）又はApple iTune（登録商標）ギフトカードを受け取る）。販売促進マーケティングを支援するため、小売店サーバ５３４及び／又はディスペンササーバ５２６は第１のアプリ５３６及び／又は第２のアプリ５３８の各ユーザによる購入を追跡してもよい。一実施形態において、販売促進業者のサーバ（図示せず）は、サーバ５３４及び５２６のどちらか一方又は両方からユーザが報酬を達成したことを示すデータと共に通知を受信してもよい。データは、小売店／販売店、飲料ディスペンサ操作者、及び／又は第三者の販売業者のうちのいずれかとのユーザ又はユーザのアカウントの識別データを含んでいてもよい。
【００４１】
図６について、ステップ６０２において第１のモバイルアプリを実行してもよい電子デバイス５０４（例えば、スマートフォン）を介してユーザによって選択された飲料を適量供給するよう構成されるディスペンサ５０２を含む実例となる相互作用図６００の図を示している。第１のモバイルアプリを実行することにおいて、ユーザは食品販売店において入手可能な食料品及び／又は非食料品を選択してもよい。第１のモバイルアプリの一部として、ユーザはステップ６０４において飲料を注文することができてもよい。第１のモバイルアプリはユーザのために食事の一部として又は個別の品として飲料を選択することを提供してもよい。前で説明したように、ユーザは第１のモバイルアプリから飲料サイズ（例えば、小、中、大）を選択することによって飲料を注文するよう選択してもよいが、飲料に含むための飲料成分の選択は第１のモバイルアプリによって呼び出されてもよい第２のモバイルアプリによって実行されてもよい。
【００４２】
図５に対する代替として、電子デバイス５０４にダウンロードされるか又は電子デバイス５０４によって実行される第１のモバイルアプリに統合される第２のモバイルアプリの代わりに、ディスペンササーバ５２６又は別のクラウドベースサーバに対するＡＰＩ呼出しがステップ６０６において実行されてもよい。第２のアプリはディスペンササーバ５２６によってステップ６０８において実行されてもよい。ディスペンササーバ５２６は通信ネットワークによりディスペンササーバ５２６又は他のサーバ（図示せず）において格納されているデータベース（図示せず）にアクセスしてもよい。データベースは、好みの飲料、以前にブレンドした飲料、等のような以前に格納された情報をユーザに提供するよう、アカウントを有するか又は以前に第２のアプリ、この場合、ディスペンサアプリを用いた何人か又は全てのユーザの記録を含んでいてもよい。加えて、データベースは、ユーザに提供される飲料オプションが飲料ディスペンサにおいて利用可能な成分、食品販売店において利用可能な特別な飲料、又はユーザが飲料を購入することを要求している特定のディスペンサ及び食品販売店のために特に設定されたその他の情報を正確に反映するように、ディスペンサ及び食品販売店情報を格納してもよい。ＡＰＩ呼出しは、ユーザＩＤ、場所、及び／又はディスペンサＩＤを含む多数のパラメータを含んでいてもよい。場所は食品販売店内部のビーコンから受信されるＧＰＳデータ又は識別子を含んでいてもよく、ディスペンササーバ５２６はユーザに対してローカルなディスペンサを特定してもよく、それによって、正確なディスペンサ成分及び、例えば、食品販売店によって販売促進されている特別ブレンドをユーザに提供する。
【００４３】
ステップ６１０において、飲料選択ユーザインターフェースがアクセスされ、電子デバイス５０４のユーザに対して提示されてもよい。ユーザインターフェースは、当該技術分野において理解されるように、ワールドワイドウェブのブラウザ上で閲覧可能であってもよいウェブページであってもよい。ステップ６１２において、ユーザは飲料選択ユーザインターフェースを用いてブレンドされる飲料を選択及び／又は作成してもよい。飲料を選択することにおいて、ユーザは標準的な単一成分飲料を選択するか又は複数の成分を含む予め確立されている飲料を選択してもよい。一実施形態において、ユーザは、ユーザによって以前に送信された情報に基づいて、好みの飲料を選択してもよい。第２のアプリは、飲料を生成するよう飲料ディスペンサへの通信のための飲料コード（図示せず）を生成してもよく、ここで飲料コードは選択された飲料内に含まれる成分及びその比率を含んでいてもよい。
【００４４】
任意のステップ６１４ａにおいて、モバイルデバイス５０４はディスペンサ５０２と直接無線通信し、選択された飲料を製作するための第２のアプリによって生成された飲料コードを伝達してもよい。一実施形態において、飲料コードをディスペンサ５０２に伝達することに加えて、注文番号、ユーザＩＤ、又は別を含む他の情報がその場で表示するためにディスペンサ５０２に伝達されてもよく、その結果、飲料を注ぐ準備ができた場合に、操作者が表示されている情報を選択してもよい。飲料選択に関連する飲料コード及び／又は他の情報は注文の完了及び支払後にディスペンサ５０２に伝達されてもよいことは言うまでもない。ステップ６１４ｂにおいて、飲料選択はユーザのアカウントとの格納又は他の目的のためにディスペンササーバ５２６に伝達されてもよい。一実施形態において、ディスペンササーバ５２６はディスペンサ５０２と通信し、選択された飲料（例えば、飲料コード）を適量供給のためにディスペンサ５０２に伝達されてもよい。
【００４５】
ステップ６１６において、電子デバイス５０４は選択された飲料と共に注文データを小売店サーバ５３４、ＰＯＳ５３２、及び／又はディスペンササーバ５２６に伝達してもよい。小売店サーバ５３４は食品在庫を管理するためのデータを収集してもよい。ＰＯＳ５３２はユーザのための請求書を生成するためにデータを用いてもよい。ディスペンササーバ５２６はディスペンサによって成分を管理するため及び他の統計的解析目的のために選択された飲料の情報を収集してもよい。ステップ６１８において、ディスペンササーバ５２６は、ステップ６２０においてその場で選択された飲料を表示し、適量供給するための注文ＩＤ等の識別情報と共に選択された飲料（例えば、飲料コード）を飲料ディスペンサ５０２に伝達してもよい。飲料情報は、また、記録及び／又は請求書発行目的のためにＰＯＳ５３２へ伝達されてもよい。ステップ６２２において、飲料適量供給通知が、それによる記録のために飲料ディスペンサ５０２からディスペンササーバ５２６へ送信されてもよい。
【００４６】
図７について、ユーザが小売り環境又は食品サービス販売店内部で飲料を注文することを可能にする実例となるアプリ実行プロセス７００のフロー図を示している。プロセス７００はステップ７０２において開始してもよく、ここでユーザはモバイルデバイス上で第１のモバイルアプリを起動してもよい。モバイルアプリを起動する代わりに、クラウドベースのアプリ又はアプリケーションがモバイル又は他のコンピューティングデバイス上で起動されてもよいことを理解されたい。第１のモバイルアプリは、ユーザが食品及び／又はサービスを選択して飲料ディスペンサが位置する食品サービス販売店において購入することを可能にする食品サービスモバイルアプリであってもよい。同じ又は類似の機能が、同様に、非飲料ディスペンサのために提供されてもよい。ステップ７０４において、第２のモバイルアプリは、ユーザが食品サービス販売店において飲料を購入するために選択することに応じて第１のモバイルアプリから起動されてもよい。一実施形態において、第２のモバイルアプリは、第２のモバイルアプリ全部が実行されなくてもよいように、第１のモバイルアプリから第２のモバイルアプリ内の機能又はルーチンに対するディープリンキング又は呼出しを用いて起動されてもよい。代替の一実施形態において、第２のモバイルアプリの機能又はルーチンは、第１のモバイルアプリを作成する場合にソフトウェア開発キットによって組み込まれるか、又はそうでなければ、統合されてもよい。それについて、第２のモバイルアプリのためのＡＰＩは、第１のモバイルアプリが第２のモバイルアプリの所望の機能又はルーチンに接続することを可能にするよう提供されてもよい。
【００４７】
ステップ７０６において、飲料選択メニューが第２のモバイルアプリ又は実行されるその一部によって表示されてもよい。メニューは選択可能な飲料、ブレンドオプション、好みの飲料オプション、又は飲料ディスペンサを介して食品サービス販売店において利用可能なその他の飲料選択機能を含んでいてもよい。ステップ７０８においてユーザが飲料を購入するために選択することに応じて、第１及び／又は第２のアプリは、当該技術分野において理解されるように、ユーザによる購入のために選択された飲料を「バッグ」又は「ショッピングカート」に追加してもよい。ステップ７１０において、別の飲み物の注文がユーザによって行われたかどうかに関しての特定が行われてもよい。そうであれば、プロセス７００はユーザが別の飲料を選択又は作成するためのステップ７０８に戻る。そうでなければ、プロセスはステップ７１２に進み、ここでプロセス７００は食品サービス販売店における更なる食品購入、支払、及び／又はチェックアウトのために第１のモバイルアプリに戻る。
【００４８】
図８について、ユーザが小売り環境又は食品サービス販売店内部で飲料を注文することを可能にする実例となるアプリ実行プロセス８００のフロー図を示している。プロセス８００はステップ８０２において開始してもよく、ここでユーザはモバイルデバイス上で第１のモバイルアプリを起動してもよい。モバイルアプリは、同様に、クラウドベースであってもよい。第１のモバイルアプリは、ユーザが食品及び／又はサービスを選択して飲料ディスペンサが位置する食品サービス販売店において購入することを可能にする食品サービスモバイルアプリであってもよい。ステップ８０４において、第２のモバイルアプリは、ユーザが食品サービス販売店において飲料を購入するために選択することに応じて第１のモバイルアプリから起動されてもよい。ステップ８０６において、モバイルデバイスは、当該技術分野において理解され、本明細書中に前で説明したように、ローカル又は広域通信プロトコルを含む多数の通信プロトコルを用いて食品サービス販売店に位置するディスペンサに接続してもよい。第２のモバイルアプリは、ユーザが選択するためにユーザによって以前に作成された複数の成分を有する飲料を含んでいてもよい選択可能な飲料のリストを表示してもよい。一旦選択されると、モバイルデバイスは、ステップ８０８において選択された飲料を作成及び適量供給するよう飲料コード又は他の指標をディスペンサに伝達してもよい。直接接続を用いることによって、販売時点情報管理又は他のシステムは、購入のために選択された飲料のサイズを処理することを超えて飲料注文を処理するよう構成される必要がなくてもよい。ステップ８１０において、別の飲み物の注文がユーザによって行われたかどうかに関しての特定が行われてもよい。そうであれば、プロセス８００はユーザが別の飲料を選択又は作成し、その飲料を注ぐか又は適量供給するためのステップ８０８に戻る。そうでなければ、プロセスはステップ８１２に進み、ここでプロセス８００は食品サービス販売店における更なる食品購入、支払、及び／又はチェックアウトのために第１のモバイルアプリに戻る。
【００４９】
図９について、実例となるユーザインターフェースの４つのスクリーンショットを示している。スクリーンショットは食品サービス販売店、この場合はレストランによって提供される第１のモバイルアプリのメインメニュー９００ａを含んでいてもよい。メインメニュー９００ａは、特別領域９０２、食品選択領域９０４、及び飲料選択領域９０６を含む多数の異なる領域を表示してもよい。領域９０２、９０４、及び９０６のそれぞれは、ユーザが食品又は飲料選択を行うことを可能にする別のユーザインターフェースに対するハイパーリンクとして動作してもよい。他の領域及びソフトボタンは、また、食品サービス販売店における他の食品及び非食品提供品を閲覧するようユーザのためにメインメニュー９００ａ上に提供されてもよい。
【００５０】
ユーザが飲料選択領域９０６を選択することに応じて、第２のモバイルアプリ又はその一部はユーザインターフェース９００ｂを表示させるよう起動されてもよい。ユーザインターフェース９００ｂは、飲料を選択、注ぐことにおいてユーザを補助するためのチュートリアルページである。ユーザインターフェース９００ｂは、ユーザが１つ以上の飲料ブランド及び／又は成分を含む彼又は彼女自作の飲料を作成することを可能にしてもよいように、「あなた自作のミックスを作成し、注ぐ方法」に関する指示を提供してもよい。一実施形態において、ユーザが過去にチュートリアルページを見たことがある場合、第２のアプリはユーザインターフェース９００ｂを表示しなくてもよい。ユーザインターフェース９００ｂが表示された後（又はユーザが以前にチュートリアルを見たことがある場合は表示しない）、次いで、ユーザインターフェース９００ｃが第２のモバイルアプリによって表示されてもよい。
【００５１】
ユーザインターフェース９００ｃは彼又は彼女自作の飲料又は飲料ミックスを選択又は作成するようユーザに対して提供してもよい。一実施形態において、ユーザインターフェース９００ｃは、また、飲料ディスペンサ上に位置決めされるか又は表示されるＱＲ若しくは他の機械読取可能コードを走査することを含むユーザが飲料ディスペンサと対話することを可能にしてもよい。一実施形態において、ユーザインターフェース９００ｃは、ユーザが食品サービス販売店におけるディスペンサと選択可能に接続することを可能にしてもよい。代替として、ユーザインターフェース９００ｃは、モバイルデバイスがディスペンサと自動的に接続したことをユーザに通知してもよい。選択可能なソフトボタン（図示せず）は、ユーザによって製作されたか又は別のユーザによって共有された保存された好みの飲料又は飲料ミックスをリスト化するようユーザによって選択されてもよい。別の選択可能なソフトボタン（図示せず）が、選択された成分のブレンドを選択及び作成するようユーザのための選択可能な成分及び／又はフレーバをユーザインターフェース９００ｃに表示させてもよい。選択又は作成されたブレンド飲料は成分を表す飲み物コードに変換され、モバイルデバイスから直接又は間接的にそれによって適量供給するためのディスペンサへ伝達されてもよい。一実施形態において、第１のアプリは、ユーザからの食品及び／又は飲料注文を受信した旨をサーバ又はＰＯＳから受信すると、注文コード（図示せず）を第２のアプリに伝達してもよい。
【００５２】
ユーザインターフェース９００ｄは、ユーザに対して彼又は彼女の食事を仕上げるために選択するよう利用可能な食品及び／又は飲料オプション９０８ａ〜９０８ｃ（総称して９０８）のリストを提示してもよい。オプション９０８ｃは「ワイルドベリーレモネード」飲料オプションである。ユーザが選択するオプション９０８ｃに応答して、第１のアプリは第２のアプリを呼出し、選択された飲料オプションを第２のアプリに供給してもよい。他のオプションは、食品サービス販売店内のディスペンサにおいて１つ以上の利用可能な成分により彼又は彼女自作の飲料ミックスを作成するようユーザに対して提供してもよい。
【００５３】
図１０について、飲料ディスペンサアプリ（第２のアプリ）の１つ以上の機能を利用する食品サービス販売店アプリ（第１のアプリ）を実行するための実例となるプロセス１０００のフロー図を示している。プロセス１０００はステップ１００２において開始してもよく、ここで第１のアプリが起動されてもよい。前で説明したように、第１のアプリは飲料が注文されることを可能にする食品注文アプリであってもよい。ステップ１００４において、飲料ディスペンサアプリ等の第２のアプリがインストールされているかどうかに関しての特定が行われてもよい。特定は、例えば、第２のアプリがモバイルデバイスにダウンロードされ、インストールされているかどうかを検出する第１のアプリによって行われてもよい。第２のアプリがインストールされていないと特定されると、プロセスはステップ１００６に進んでもよく、ここで第２のアプリは、第１のアプリが実行されることになる電子デバイスにダウンロードされてもよい。第２のアプリはオンラインストアからダウンロードされてもよく、当該技術分野において理解されるように、第２のアプリによってオンラインストアに自動的にロードさせ、第２のアプリがダウンロードのためにユーザに提示される。第２のアプリがモバイルデバイス上にインストールされているかのステップ１００４における特定が行われると、プロセスはステップ１００８に進んでもよく、ここで第２のアプリが起動されてもよい。
【００５４】
第２のアプリを起動することにおいて、ステップ１０１０においてユーザが認証され、第２のアプリに前もって登録されているかどうかに関する特定が行われてもよい。認証されておらず、前もって登録されていなければ、ユーザは、ステップ１０１２において、名前、パスワード、又は他の情報等の情報を入力することによって認証され、登録されるよう要求されてもよい。代替の一実施形態において、第１のアプリが鍵を第２のアプリに提供した場合、認証及び登録プロセスは省略されてもよい。前もって登録されていれば、ユーザによって作成されたミックス飲料データ等の予め存在するデータがモバイルデバイス上又はリモートサーバ上に格納されているかどうかに関する特定が行われてもよい。ステップ１０１４において、ユーザは、ユーザが彼又は彼女が食品サービス販売店において購入したいと望む飲料を選択するか又は飲料を生成することを可能にするよう、ユーザインターフェースを提示されてもよい。ユーザが飲料を選択するか又は飲料を生成することに応じて、飲料コード又は飲料指示コードがステップ１０１６において生成されてもよい。ステップ１０１８において、飲料コードの伝達は直接又は間接的にディスペンサに伝達されてもよい。代替として、飲料コードは、第１のアプリから食品サービス販売店での購入を支援するよう構成されるディスペンサ、販売時点情報管理、又はサーバへの伝達のために第１のアプリに伝達されてもよい。ステップ１０２０において、飲料の選択は、飲料コードが伝達されたディスペンサによって適量供給されてもよい。第２のアプリがソフトウェア開発キットを用いて構成されるようなＡＰＩリンクを用いて第１のアプリと統合されていれば、ステップ１００４及び１００６はプロセスによって用いられなくてもよい。
【００５５】
図１１について、飲料ディスペンサ等のディスペンサの実例となるユーザインターフェース１１００のスクリーンショットを示している。ユーザインターフェース１１００は、本明細書中に前で説明したような、飲料モバイルアプリと統合されてもよい食品サービス販売店モバイルアプリのユーザから食品注文を含む注文に関連する一組の注文ソフトボタン１１０２ａ〜１１０２ｃ（総称して１１０２）を含んでいてもよい。ディスペンサは、適量供給される飲料が含まれる各注文から注文ＩＤを受信してもよい。図示するように、３つの飲料が注文＃３１４、＃３１５、及び＃３２３を含む３つの注文と関連付けられて適量供給されることになっている。一実施形態において、各注文の成分（例えば、ブランド名及びそのフレーバ）のリストは、ディスペンサのユーザ又は操作者が適量供給される成分を確認することを可能にするよう注文ＩＤと関連付けられてリスト化されてもよい。ユーザ又は操作者は注文ソフトボタン１１０２ａ（注文＃３１４）等の注文に関連付けられた飲料を適量供給し、「適量供給」ソフトボタン１１０４を選択して飲料の適量供給を開始してもよい。注文ソフトボタン１１０２ａを選択することによって、ディスペンサは自動的に飲料を作成するよう構成されてもよい。一実施例として、ユーザがブレンドされる２つの成分を選択した場合、ディスペンサは、飲料を適量供給する場合に両方の成分を適量供給するよう構成されてもよい。ユーザインターフェースの代替構成がディスペンサのユーザ又は操作者に対して提供されてもよいことは言うまでもない。
【００５６】
図１２について、小売店において飲料を提供するための実例となるプロセス１２００のフロー図を示している。プロセス１２００は、電子デバイスによって実行される第１のアプリケーションによって、小売店における購入のためにユーザが食料品及び／又は非食料品を選択することを可能にするユーザインターフェースを提示することによって、ステップ１２０２において開始してもよい。ステップ１２０４において、第１のアプリケーションによって、小売店において飲料を購入するために第１のユーザインターフェースを用いるユーザからの要求を受信することに応じて、第１のアプリケーションから第２のアプリケーションへのリンクが電子デバイスによる実行のために行われてもよい。第２のアプリケーションは、ステップ１２０６において、小売店における飲料ディスペンサによって適量供給するために利用可能な複数の選択可能な飲料オプションを含むデータリポジトリにアクセスしてもよい。ステップ１２０８において、第２のアプリケーションは、ユーザが選択可能な飲料オプションのうちの１つを選択することを可能にするよう第２のユーザインターフェースを提示してもよい。選択された飲料を表す選択された飲料指示コードがステップ１２１０において生成されてもよく、選択された飲料指示コードはステップ１２１２において小売店における飲料ディスペンサに伝達されてもよい。選択された飲料指示コードは飲料ディスペンサが選択された飲料を適量供給するために構成される原因となってもよい。
【００５７】
図１３について、ユーザが食品販売店１３０２内で食品及び飲料を購入することを可能にする食品販売店アプリ及び飲料アプリに対応するコンピューティング環境を有する実例となる食品販売店環境１３００の図を示している。食品販売店は、食品及び飲料が購入する顧客に対して入手可能である任意の場所にあってもよい。食品販売店１３０２は、ユーザが、前で説明したように、彼らのモバイルデバイス上の食品販売店アプリ及び飲料ディスペンサアプリを用いて、個人のモバイル電子デバイスを利用して食品及び飲料の注文を行うことを可能にしてもよい。食品販売店１３０２において図示するように、飲料ディスペンサ１３０４は、それに表示されるユーザインターフェース１３０８と対話することによって食品及び／又は飲料を購入する顧客のために提供するリモート電子デバイス１３０６ａ〜１３０６ｃ（総称して１３０６）と通信してもよい。リモート電子デバイス１３０６はディスペンサ１３０４に対してローカルであってもよく、有線又は無線通信路を用いてディスペンサ１３０４と直接又は間接的のどちらか一方で通信してもよい。
【００５８】
ユーザインターフェース１３０８は互いに共通であり、消費者の個人用モバイル電子デバイス上で利用可能な同じ又は異なる構成で同じ又は類似した情報を表示するよう構成されてもよい。顧客は食品及び飲料を選択するためにリモート電子デバイス１３０６を用いてもよい。一実施形態において、デバイス１３０６はキオスクとして構成されてもよい。代替として及び図示するように、デバイス１３０６は壁に取り付けられてもよい。デバイス１３０６はユーザの異なる身長のために異なる高さに位置決めされてもよい。ディスペンサ１３０４の側面に延在するブラケットをディスペンサ１３０４に取り付けることを含む、その他の構成が利用されてもよい。
【００５９】
リモート電子デバイス１３０６を支援するため、サーバ１３１０がインターネット等のネットワーク１３１２上に位置してもよい。サーバ１３１０は、ディスペンサ、登録ユーザ、食品販売店、飲料成分（例えば、ブランド及び飲料に添加されてもよいフレーバ）、等に関連する情報を有する１つ以上のデータリポジトリ１３１６〜１３１６ｎ（総称して１３１６）を格納するストレージユニット１３１４と通信してもよい。各食品販売店又は食品販売店のチェーンは彼らそれぞれのディスペンサ内の異なる成分に対応してもよい。データリポジトリ１３１６は各ディスペンサ及び／又は各食品販売店において利用可能な成分を格納してもよく、それによって、食品販売店において利用可能な飲料選択対象を顧客に提示している。
【００６０】
リモート電子デバイス１３０６上で実行されるアプリは、それに常駐するようにリモート電子デバイス１３０６上にダウンロードされ、ディープリンキングを用いて操作されるか、又はソフトウェア開発キット及びＡＰＩ呼出しを用いる単一アプリとして形成されてもよい。リモートサーバ１３１０との通信は消費者データ（例えば、好み、ブレンド、等）を取得するために行われてもよい。代替として、食品販売店アプリがリモート電子デバイス１３０６上に常駐してもよく、飲料ディスペンサアプリは、前で説明したように、飲料選択機能を提供するようネットワーク１３１２を介して呼び出されてもよい。
【００６１】
その上、及び前で提示したように、顧客は、消費者によって以前に作成されたか又はそうでなければ選択可能に利用可能な飲料ブランド又はブレンドされた飲料を選択するように、ユーザインターフェース１３０８を介して彼又は彼女の飲料ディスペンサアカウントにアクセスしてもよい。消費者によって行われる食品及び飲料注文は、注文した食品及び飲料の購入のために販売時点情報管理（図示せず）又はリモートサーバ（図示せず）に伝達されてもよい。行われた飲料選択に応答して、飲料コード（図示せず）がその上での選択及び／又は製作のためにディスペンサ１３０２に伝達されてもよい。ディスペンサ１３０２及び他のシステム構成要素の構成に応じて、デバイス（例えば、ＰＯＳ、食品販売店サーバ、リモート電子デバイス１３０６、リモートサーバ１３１０）のいずれかはその上での適量供給のためにディスペンサ１３０２と通信してもよい。飲料コードに加えて、注文識別子、ユーザ識別子（例えば、ユーザ名）、飲料サイズ、等を含む他の情報は、適量供給されると飲料を消費者の注文の残りと関連付けることができるように、飲料ディスペンサ１３０２に伝達されてもよい。飲料コード又はその他に含まれるユーザ識別子、注文識別子、又は飲料識別情報のいずれかは、飲料を適量供給する場合に操作者が見て、選択するようディスペンサに表示されてもよい。
【００６２】
１つ以上のリモート電子デバイス１３０６を有する結果として、単一のディスペンサを、複数のユーザに対して飲料を適量供給するよう同時にプログラミングすることができる。すなわち、飲料ディスペンサ１３０２は第１の顧客によって利用されてもよい一方で、リモート電子デバイス１３０６ａ〜１３０６ｃのそれぞれが他の顧客によって彼らの飲料を選択するために用いられてもよく、飲料選択は適量供給のためにディスペンサ１３０２に伝達されてもよい。ディスペンサ１３０２は、ディスペンサ１３０２によって適量供給されるように、顧客によってユーザインターフェース１３０８上で選択されるよう選択可能な飲料注文を格納し、表示してもよい。
【００６３】
図示するように、ユーザは飲料を要求するためにリモート電子デバイス１３０６ａのうちの１つを用いてもよく、飲料注文要求１３１８はリモートサーバ１３１０上で実行されている第２のアプリに伝達されてもよい。リモート電子デバイス１３０６ａは、リモートサーバ１３１０に飲料コード１３２０を、任意に、作業者等の操作者が選択された飲料を適量供給することを可能にするための注文ＩＤと共に、ディスペンサ１３０２に伝達させるウェブサイト又は他のインターフェースを介して飲料選択オプションを表示してもよい。前で説明したように、販売時点情報管理デバイス（図示せず）又はリモート電子デバイス１３０６ａ等の他のデバイスが飲料コード１３２０をディスペンサに伝達してもよい。
【００６４】
一実施形態において、電子デバイスは飲料ディスペンサとの通信セッションを確立し、通信ネットワークを介して、通信セッション中に選択された飲料指示コードを飲料ディスペンサに伝達してもよい。第２のアプリケーションはユーザが選択するために複数の飲料ブランド及び飲料ブランドのフレーバを提示してもよく、ユーザが飲料ブランド及び飲料ブランドのフレーバを選択することに応答して、選択された飲料指示コードを生成してもよい。一実施形態において、第１又は第２のアプリケーションのどちらか一方は、ユーザがディスペンサによって適量供給される飲料サイズを選択することを可能にしてもよい。第１のアプリケーションは小売店の販売時点情報管理との通信セッションを確立し、販売時点情報管理による食料品、非食料品、及び／又は選択された飲料のための支払いを可能にしてもよい。第１のアプリケーションは注文に関連する注文識別子を受信し、電子デバイスを介する第２のアプリケーションによって、その場で表示するために注文識別子をディスペンサに伝達してもよい。
【００６５】
一実施形態において、第２のアプリケーションは第１のアプリケーションから小売店に関連するセキュリティ鍵を受信して第２のアプリケーションが小売店において操作することを可能にしてもよい。第２のアプリケーションが第１のアプリケーションからセキュリティ鍵を受信することに応じて、セキュリティ鍵データベースは、セキュリティ鍵が有効であるかどうかを特定するよう問い合わされてもよく、セキュリティ鍵が有効であることを特定することに応じて、ユーザは飲料を注文するために第２のアプリケーションを用いることが可能となってもよく、そうでなければ、ユーザは飲料を注文することを妨げられてもよい。セキュリティ鍵が有効であれば、ユーザは登録する必要なく第２のアプリケーションを利用してもよい。
【００６６】
第１のアプリケーションは第２のアプリケーションに対するディープリンキングによって第２のアプリケーションとリンクしてもよい。電子デバイスによって、第２のアプリケーションが電子デバイス上にインストールされているかどうかに関する特定が行われてもよい。より詳細には、特定は第１のアプリケーションによって行われてもよい。第２のアプリケーションが電子デバイス上にインストールされていないことの特定に応じて、通知が生成され、第２のアプリケーションをダウンロードするようユーザに提示されてもよい。第２のアプリケーションをダウンロードするようユーザからの確認を受信することに応じて、電子デバイスは第２のアプリケーションをダウンロードしてもよく、そうでなければ、第２のアプリケーションがダウンロードされなくてもよい。第２のアプリケーションをダウンロードすることに応じて、第２のアプリケーションが、第２のユーザインターフェースをユーザに提示することに備えるよう起動されてもよい。電子デバイスはモバイル電子デバイスであってもよい。
【００６７】
第２のユーザインターフェースは、更に、ユーザが飲料ディスペンサによって適量供給するために利用可能な複数の選択可能な飲料オプションからブレンドされる飲料を生成することを可能にするよう構成されてもよい。第２のユーザインターフェースは、更に、ユーザがブレンドされる選択された飲料オプションのそれぞれの比率を選択することを可能にするよう構成されてもよい。データリポジトリにアクセスすることにおいて、飲料ディスペンサによって小売店において適量供給されるよう利用可能な一組の選択可能な飲料オプションを格納するよう構成されるサーバへの無線ネットワークを介する通信が行われてもよい。一実施形態において、処理ユニットはユーザに対して適量供給された多数の飲料を計数し、ユーザに対して適量供給された飲料の数が閾レベルを超えることを特定し、通信ネットワークを介して、閾レベルを超える適量供給された飲料の数に応じて製品又はサービスに対する報酬をユーザに伝達するよう構成されてもよい。
【００６８】
また、ディスペンサはその他の消耗品ディスペンサ又は自動販売機であってもよいことを理解されたい。実施例として、消耗品ディスペンサはキャンディ自動販売機、飲料缶又はボトル自動販売機、アイスクリームディスペンサ、等であってもよい。統合された第１及び第２のアプリの様々な使用が支援されてもよい。例えば、映画館、小売店舗、自動車ディーラー、ショッピングモール、スポーツ会場、遊園地、又は、１つ以上の飲料及び、任意に、ブレンドされる成分の飲料を適量供給することができる飲料ディスペンサを有するその他の場所等のビジネス。
【００６９】
前記方法の説明及びプロセスフロー図は、単に実例として提供され、様々な実施形態のステップが提示した順序で実行されなければならないことを要求又は暗示するよう意図していない。当業者によって正しく認識されるように、前記の実施形態におけるステップは任意の順序で行われてもよい。「次いで」、「次に」等のような用語はステップの順序を限定するよう意図しておらず、これらの用語は単に方法の説明全体に読者を案内するために用いられている。プロセスフロー図は一連のプロセスとして操作を説明する可能性があるが、操作の多くは並列又は同時に実行されてもよい。加えて、操作の順序は再編成されてもよい。プロセスは方法、関数、手続き、サブルーチン、サブプログラム、等に対応してもよい。プロセスが関数に対応する場合、その終了は呼出し関数又はメイン関数への関数の戻りに対応してもよい。
【００７０】
ここに開示する実施形態に関連して説明する様々な実例となる論理ブロック、モジュール、回路、及びアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、又は両方の組み合わせとして実装されてもよい。このハードウェア及びソフトウェアの互換性を明確に例証するため、様々な実例となるコンポーネント、ブロック、モジュール、回路、及びステップを、それらの機能の観点から一般的に上で説明してきた。かかる機能がハードウェア又はソフトウェアとして実装されるかどうかは、システム全体に課せられる特定の用途及び設計の制約によって決まる。当業者は説明した機能を各特定用途のための様々な方法で実装してもよいが、かかる実装の決定は本発明の適用範囲からの逸脱の原因として解釈すべきではない。
【００７１】
コンピュータソフトウェアにおいて実装される実施形態は、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、又はそれらの任意の組み合わせで実装されてもよい。コードセグメント又は機械実行可能命令は、手続き、関数、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラス、又は命令、データ構造、又はプログラム命令文の任意の組み合わせを表してもよい。コードセグメントは、情報、データ、引数、パラメータ、又はメモリ内容を渡す及び／又は受信することによって別のコードセグメント又はハードウェア回路に結合される及び／又はそれらと通信してもよい。情報、引数、パラメータ、データ、等は、メモリ共有、メッセージパッシング、トークンパッシング、ネットワーク伝送、等を含む任意の適切な手段を介して渡されるか、転送されるか、又は送信されてもよい。
【００７２】
これらのシステム及び方法を実施するために用いられる実際のソフトウェアコード又は特殊制御ハードウェアは発明の制限ではない。従って、システム及び方法の操作及び挙動を、ソフトウェア及び制御ハードウェアがここでの説明に基づいてシステム及び方法を実施するよう設計され得ることを理解される特定のソフトウェアコードを参照することなく説明した。
【００７３】
ソフトウェアにおいて実装される場合、関数は非一時的コンピュータ読取可能又はプロセッサ読取可能ストレージ媒体上の１つ以上の命令又はコードとして格納されてもよい。ここで開示する方法又はアルゴリズムのステップはコンピュータ読取可能又はプロセッサ読取可能ストレージ媒体上に常駐してもよいプロセッサ実行可能ソフトウェアモジュール内に組み込まれてもよい。非一時的コンピュータ読取可能又はプロセッサ読取可能ストレージ媒体は、１つの場所から別の場所へのコンピュータプログラムの転送を容易にするコンピュータストレージ媒体及び有形ストレージ媒体の両方を含んでいる。非一時的プロセッサ読取可能ストレージ媒体はコンピュータによってアクセスされてもよい任意の利用可能な媒体であってもよい。実施例の目的であり、制限ではないかかる非一時的プロセッサ読取可能ストレージ媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、又は他の光学ディスクストレージ、磁気ディスクストレージ若しくは他の磁気ストレージデバイス、又は命令若しくはデータ構造の形態で所望のプログラムコードを格納するために用いられてもよく、コンピュータ又はプロセッサによってアクセスされてもよいその他の有形ストレージ媒体を備えていてもよい。ここで用いられるようなディスク（disk及びdisc）は、コンパクトディスク（ＣＤ）、レーザディスク、光ディスク、デジタル多用途ディスク（ＤＶＤ）、フロッピーディスク、及びブルーレイディスクを含み、ここでディスク（disk）は、通常、磁気的にデータを再現する一方で、ディスク（disc）はレーザにより光学的にデータを再現する。上記の組み合わせは、また、コンピュータ読取可能媒体の適用範囲内に含まれるべきである。加えて、方法又はアルゴリズムの動作は、コンピュータプログラム製品に組み込まれてもよい非一時的プロセッサ読取可能媒体及び／又はコンピュータ読取可能媒体上のコード及び／又は命令の１つ若しくは任意の組み合わせ若しくはセットとして常駐してもよい。
【００７４】
前記の説明は発明を実施するための好ましい実施形態のものであり、発明の適用範囲は一概にこの説明によって制限されるべきではない。本発明の適用範囲は、代わりに、以下の特許請求の範囲によって定義される。
【図１】
2020500353.tif 000003
【図２】
2020500353.tif 000004
【図３】
2020500353.tif 000005
【図４】
2020500353.tif 000006
【図５】
2020500353.tif 000007
【図６】
2020500353.tif 000008
【図７】
2020500353.tif 000009
【図８】
2020500353.tif 000010
【図９】
2020500353.tif 000011
【図１０】
2020500353.tif 000012
【図１１】
2020500353.tif 000013
【図１２】
2020500353.tif 000014
【図１３】
2020500353.tif 000015
【国際調査報告】
2020500353.tif 000016