(57)【要約】      （修正有）【課題】携帯電話機などのモバイル装置からホテルの客室のＣｈｒｏｍｅｃａｓｔ（登録商標）対応テレビなどのディスプレイ装置にデジタルコンテンツを選択的に配信するシステム及び方法を提供。【解決手段】異なる客室の複数のディスプレイ装置から第１のネットワークを介して、これらのディスプレイ装置がデジタルコンテンツの受信に利用可能な旨を示す広告信号をブロードキャストするステップを含む。コントローラが、ディスプレイ装置の客室位置のデータベースを生成。モバイル装置からは、デジタルコンテンツをディスプレイ装置上に表示すコマンドが第２のネットワークを介して送信。コントローラは、この第２のネットワーク上のコマンドを受信し、モバイル装置の登録客室番号を識別する。ディスプレイ装置の客室位置とモバイル装置の客室位置とに基づいて、第１のネットワーク上でコントローラからディスプレイ装置に表示コマンドが送信。【選択図】図２
2019080306.tif 000002
【特許請求の範囲】
【請求項１】
モバイル装置からディスプレイ装置にオーディオ及び／又はビジュアルデジタルコンテンツを配信するための方法であって、
複数のディスプレイ装置から第１のＷｉＦｉネットワークを介して、前記ディスプレイ装置がオーディオ及び／又はビジュアルデジタルコンテンツの受信に利用可能である旨を示す広告信号をブロードキャストするステップと、
前記第１のネットワーク上の前記広告信号を、利用可能な各ディスプレイ装置及びその位置を識別するデータベースを生成する装置コントローラにおいて受信するステップと、
モバイル装置から第２のＷｉＦｉネットワークを介して、前記複数のディスプレイ装置のうちの１つのディスプレイ装置上にオーディオ及び／又はビジュアルデジタルコンテンツを表示するための表示コマンドを送信するステップと、
前記第２のネットワーク上の前記表示コマンドを、該表示コマンドを送信した前記モバイル装置の位置を識別する前記装置コントローラにおいて受信するステップと、
前記ディスプレイコントローラから前記ディスプレイ装置のうちの選択された１つのディスプレイ装置に、該選択された１つのディスプレイ装置の位置と前記モバイル装置の位置とに基づいて、前記第１のネットワーク上で前記表示コマンドを送信し、前記ディスプレイ装置のうちの該選択された１つのディスプレイ装置上に前記オーディオ及び／又はビジュアルコンテンツを表示するステップと、
を含む方法。
【請求項２】
前記ディスプレイコントローラによりオーディオ及び／又はビデオデジタルコンテンツをストリーミングするストリーミングアプリケーションのリストを取得して、前記ディスプレイ装置を模倣する各ストリーミングアプリケーションのサービスプロファイルを生成するステップを更に含む、請求項１に記載の方法。
【請求項３】
複数のモバイル装置の登録を含むデータベースの一部として前記モバイル装置及びその位置を認証して登録するステップを更に含む、請求項１に記載の方法。
【請求項４】
前記モバイル装置の位置は、ホテルの客室の客室番号である、請求項３に記載の方法。
【請求項５】
前記モバイル装置を登録するステップは、ユーザアクセスゲートウェイ統合を使用するステップを含む、請求項３に記載の方法。
【請求項６】
前記モバイル装置を登録するステップは、アプリケーションプログラミングインターフェイスを使用するステップを含む、請求項３に記載の方法。
【請求項７】
前記モバイル装置を登録するステップは、前記ディスプレイ装置上にペアリングコードを表示するステップを含む、請求項３に記載の方法。
【請求項８】
前記複数のディスプレイ装置は、Ｃｈｒｏｍｅｃａｓｔ対応装置である、請求項１に記載の方法。
【請求項９】
前記複数のディスプレイ装置は、Ａｎｄｒｏｉｄ装置である、請求項１に記載の方法。
【請求項１０】
前記モバイル装置は、携帯電話、ラップトップコンピュータ、デスクトップコンピュータ、タブレットコンピュータ、又は前記必須の通信プロトコルをサポートする他のいずれかのコンピュータ装置である、請求項１に記載の方法。
【請求項１１】
ホテル内でオーディオ及び／又はビジュアルデジタルコンテンツを選択的に配信するための方法であって、
前記ホテルの複数の客室の各々にＣｈｒｏｍｅｃａｓｔ対応装置を設けるステップと、
前記Ｃｈｒｏｍｅｃａｓｔ対応装置から第１のＷｉＦｉネットワークを介して、前記Ｃｈｒｏｍｅｃａｓｔ対応装置がオーディオ及び／又はビジュアルデジタルコンテンツの受信及び表示に利用可能である旨を示す広告信号をブロードキャストするステップと、
第２のＷｉＦｉネットワークを用いて登録データベースに前記ホテルの客室内に滞在するゲストにより携帯されるモバイル装置を登録するステップであって、各モバイル装置は、前記ホテルの客室内の前記Ｃｈｒｏｍｅｃａｓｔ対応装置を動作させることができるＣｈｒｏｍｅｃａｓｔアプリケーションと、前記Ｃｈｒｏｍｅｃａｓｔ対応装置にオーディオ及び／又はデジタルコンテンツをストリーミングできる少なくとも１つのストリーミングアプリケーションとを含む、モバイル装置を登録するステップと、
前記モバイル装置から前記Ｃｈｒｏｍｅｃａｓｔ対応装置への前記オーディオ及び／又はデジタルコンテンツの前記配信を制御するコントローラを設けるステップと、
利用可能な前記Ｃｈｒｏｍｅｃａｓｔ対応装置の各々とその客室位置とを識別するディスプレイ装置データベースを生成する前記コントローラにより、前記第１のネットワーク上の前記広告信号を受信するステップと、
前記モバイル装置のうちの特定の１つのモバイル装置から前記第２のネットワークを介して、前記Ｃｈｒｏｍｅｃａｓｔ対応装置のうちの１つのＣｈｒｏｍｅｃａｓｔ対応装置上にオーディオ及び／又はビジュアルデジタルコンテンツを表示するための表示コマンドを送信するステップと、
前記第２のネットワーク上の前記表示コマンドを、該表示コマンドを送信した前記モバイル装置の客室位置を前記登録データベースから識別する前記コントローラにおいて受信するステップと、
前記Ｃｈｒｏｍｅｃａｓｔ対応装置のうちの選択された１つのＣｈｒｏｍｅｃａｓｔ対応装置の位置と、前記モバイル装置の客室位置とに基づいて、前記コントローラから前記Ｃｈｒｏｍｅｃａｓｔ対応装置のうちの該選択された１つのＣｈｒｏｍｅｃａｓｔ対応装置に前記第１のネットワークを介して前記表示コマンドを送信し、前記Ｃｈｒｏｍｅｃａｓｔ対応装置のうちの該選択された１つのＣｈｒｏｍｅｃａｓｔ対応装置上に前記オーディオ及び／又はビジュアルコンテンツを表示するステップと、
を含む方法。
【請求項１２】
デジタルコンテンツをストリーミングするために利用可能なストリーミングアプリケーションのリストを取得して、前記Ｃｈｒｏｍｅｃａｓｔ対応装置を模倣する各ストリーミングアプリケーションのサービスプロファイルを生成するステップを更に含む、請求項１１に記載の方法。
【請求項１３】
前記モバイル装置を登録するステップは、ユーザアクセスゲートウェイ統合を利用するステップを含む、請求項１１に記載の方法。
【請求項１４】
前記モバイル装置を登録するステップは、アプリケーションプログラミングインターフェイスを使用するステップを含む、請求項１１に記載の方法。
【請求項１５】
前記モバイル装置を登録するステップは、前記Ｃｈｒｏｍｅｃａｓｔ対応装置上にペアリングコードを表示するステップを含む、請求項１１に記載の方法。
【請求項１６】
前記モバイル装置を登録するステップは、一定レベルのキャスティング帯域幅の取得を必要とする、請求項１１に記載の方法。
【請求項１７】
前記モバイル装置は、携帯電話、ラップトップコンピュータ、デスクトップコンピュータ、タブレットコンピュータ、又は前記必須の通信プロトコルをサポートする他のいずれかのコンピュータ装置である、請求項１１に記載の方法。
【請求項１８】
モバイル装置からディスプレイ装置にオーディオ及び／又はビジュアルデジタルコンテンツを配信するためのシステムであって、
複数のディスプレイ装置から第１のＷｉＦｉネットワークを介して、前記ディスプレイ装置がオーディオ及び／又はビジュアルデジタルコンテンツの受信に利用可能である旨を示す広告信号をブロードキャストする手段と、
前記第１のネットワーク上の前記広告信号を、利用可能な各ディスプレイ装置及びその位置を識別するデータベースを生成する装置コントローラにおいて受信する手段と、
第２のＷｉＦｉネットワークを用いて、登録データベースに前記ホテルの客室内に滞在するゲストにより携帯されるモバイル装置を登録する手段と、
前記モバイル装置から前記第２のＷｉＦｉネットワークを介して、前記複数のディスプレイ装置上にオーディオ及び／又はビジュアルデジタルコンテンツを表示するための表示コマンドを送信する手段と、
前記第２のネットワーク上の前記表示コマンドを、該表示コマンドを送信した前記モバイル装置の位置を識別する前記装置コントローラにおいて受信する手段と、
前記ディスプレイコントローラから前記ディスプレイ装置のうちの１つの選択されたディスプレイ装置に、該選択された１つのディスプレイ装置の位置と、前記モバイル装置の位置とに基づいて、前記第１のネットワーク上で前記表示コマンドを送信する手段、並びに前記ディスプレイ装置のうちの該選択された１つのディスプレイ装置上に前記オーディオ及び／又はビジュアルコンテンツを表示する手段と、
を備えるシステム。
【請求項１９】
前記モバイル装置を登録する手段は、ユーザアクセスゲートウェイ統合を使用する手段、アプリケーションプログラミングインターフェイスを用いて前記モバイル装置を登録する手段、又は前記ディスプレイ装置上にペアリングコードを表示する手段を含む、請求項１８に記載のシステム。
【請求項２０】
前記ディスプレイ装置は、Ｃｈｒｏｍｅｃａｓｔ対応装置又はＡｎｄｒｏｉｄ装置である、請求項１８に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
〔関連出願との相互参照〕
本出願は、２０１７年８月２９日に出願された「デジタルコンテンツを配信するためのシステム及び方法（Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｄｅｌｉｖｅｒｉｎｇ  Ｄｉｇｉｔａｌ  Ｃｏｎｔｅｎｔ）」という名称の米国仮特許出願第６２／５５１，３０４号、並びに２０１７年１１月２日に出願された「改善されたデジタルコンテンツ配信システム及び方法（Ｉｍｐｒｏｖｅｄ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ  ｏｆ  Ｄｅｌｉｖｅｒｉｎｇ  Ｄｉｇｉｔａｌ  Ｃｏｎｔｅｎｔ）」という名称の米国仮特許出願第６２／５８０，４８６号の出願日の利益を主張するものである。
【０００２】
本開示は、一般にディスプレイ装置(display device)にデジタルコンテンツを配信するためのシステム及び方法に関し、具体的には、同じネットワーク上で動作する多くのＣｈｒｏｍｅｃａｓｔディスプレイ装置を有する複数の客室を備えたホテルの、ユーザに対して登録された客室内のＣｈｒｏｍｅｃａｓｔディスプレイ装置のみにユーザのモバイル装置(mobile device)からオーディオビジュアルデジタルコンテンツを選択的にキャスティング(casting)するためのシステム及び方法に関する。
【背景技術】
【０００３】
Ｃｈｒｏｍｅｃａｓｔ（登録商標）は、高精細テレビ又は他の好適な装置のＨＤＭＩ(登録商標)ポートに接続して、Ｈｕｌｕ（登録商標）、Ｎｅｔｆｌｉｘ（登録商標）、Ｐａｎｄｏｒａ（登録商標）、ＹｏｕＴｕｂｅ（登録商標）、Ｓｐｏｔｉｆｙ（登録商標）などの対応するストリーミングアプリケーション又は「アプリ」を用いてユーザの携帯電話機又はパーソナルコンピュータからストリーミング又はキャスティングされたオーディオビジュアルデジタルコンテンツをユーザがテレビ上に表示できるようにするデジタルメディア装置である。ユーザは、自身の携帯電話機にＣｈｒｏｍｅｃａｓｔアプリをダウンロードし、アプリの設定プロセス中に、デジタルメディア装置を含んで同じネットワーク上で動作するあらゆる数のテレビを識別し、リストアップして指定することができる。また、携帯電話機には１又は２以上のストリーミングアプリもロードされ、ユーザは、所望のストリーミングアプリを開き、リストからテレビなどの所望の出力装置を選択し、キャスティング又はストリーミングする特定のコンテンツをストリーミングアプリ上で選択し、アプリ上でキャスティングボタンを押すことで、選択したコンテンツを選択した出力装置にストリーミングする。コンテンツが表示されている間は、ストリーミングアプリを用いてコンテンツをナビゲートする。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したＣｈｒｏｍｅｃａｓｔプロトコルは、選択できる出力装置の数が限られているプライベート環境では望む通りに動作する。しかしながら、ホテルなどの公共の環境では、ホテルの１つ１つの客室などに、Ｃｈｒｏｍｅｃａｓｔメディアプレーヤと同じネットワーク上で動作する多くの出力装置が存在することがある。上述した一般的なＣｈｒｏｍｅｃａｓｔの使用事例では、ユーザが、他の人々の客室内の出力装置などの、ストリーミングアプリを使用するあらゆる出力装置を識別して選択することもできるため、これらの客室内の他のユーザの一般的な利用が受け入れられなくなるという明白な問題が発生する。従って、デジタルコンテンツをストリーミングするためにユーザの客室内の出力装置しか選択できないようにする方法が必要である。
【課題を解決するための手段】
【０００５】
以下では、携帯電話機などのモバイル装置からホテルの客室内のＣｈｒｏｍｅｃａｓｔ対応テレビなどのディスプレイ装置にオーディオ及び／又はビジュアルデジタルコンテンツを選択的に配信するためのシステム及び方法を開示し、これについて説明する。この方法は、複数のディスプレイ装置から第１のＷｉＦｉネットワークを介して、ディスプレイ装置がオーディオ及び／又はビジュアルデジタルコンテンツの受信に利用可能である旨を示す広告信号(advertisement signals)をブロードキャストするステップを含む。この第１のネットワーク上の広告信号を装置コントローラが受信して、利用可能な各ディスプレイ装置とその客室位置とを識別するデータベースを生成する。ホテルの特定の客室内のユーザに対して登録されたモバイル装置から第２のＷｉＦｉネットワークを介して、この客室内のディスプレイ装置上にオーディオ及び／又はビジュアルデジタルコンテンツを表示するための表示コマンド(display commands)が送信される。装置コントローラは、この第２のネットワーク上の表示コマンドを受信して、コマンドを送信したモバイル装置の登録客室番号を識別する。ディスプレイ装置の客室位置と、モバイル装置の客室位置とに基づいて、ディスプレイコントローラから第１のネットワーク上でディスプレイ装置に表示コマンドが送信され、ディスプレイ装置上にオーディオ及び／又はビジュアルコンテンツが表示される。
【０００６】
以下の説明及び添付の特許請求の範囲を添付図面と併せて理解すれば、本開示のさらなる特徴が明らかになるであろう。
【図面の簡単な説明】
【０００７】
【図１】登録済みのモバイル装置からホテルの客室のゲスト及びホテルの客室内のＣｈｒｏｍｅｃａｓｔ対応装置へのオーディオビジュアルデジタルコンテンツのストリーミングを選択的に制御するデジタルコンテンツ配信システムのブロック図である。
【図２】複数のホテルの客室に設けられたＣｈｒｏｍｅｃａｓｔ装置と、これらのホテルの客室の登録ゲストとを識別する処理を示すフローチャート図である。
【図３】Ｃｈｒｏｍｅｃａｓｔ対応モバイル装置を有するホテルの登録ゲストが自分の客室内のＣｈｒｏｍｅｃａｓｔ装置にしかストリーミングを行えないようにする処理を示すフローチャート図である。
【発明を実施するための形態】
【０００８】
ホテル又は他の公共区域内のＣｈｒｏｍｅｃａｓｔ対応装置にモバイル装置からオーディオビジュアルデジタルコンテンツを選択的にキャスティング、ストリーミング又は別様に配信するためのシステム及び方法に関する以下の本開示の実施形態の説明はほんの例示にすぎず、決して本発明、或いはその用途又は使用を限定するものではない。
【０００９】
図１は、ホテル１２などの公共区域におけるテレビなどの特定のディスプレイ装置へのオーディオビジュアルデジタルコンテンツの配信を選択的に制御するデジタルコンテンツ配信システム１０のブロック図である。本明細書では、本開示の実施形態を示すためにホテル１２を使用するが、説明するようなデジタルコンテンツの配信は、他の公共区域内でも等しく適用可能である。ホテル１２は複数の客室１４を含み、各客室は、正しく設置されたソースからキャスティング又はストリーミングされたオーディオビジュアルコンテンツの表示を可能にするＣｈｒｏｍｅｃａｓｔディスプレイ装置１８を備えたテレビ１６又はその他の装置を含む。本明細書の説明では、テレビ１６上にオーディオビジュアルコンテンツを表示できる装置としてＣｈｒｏｍｅｃａｓｔ装置１８を参照するが、Ｃｈｒｏｍｅｃａｓｔ装置はこのような装置の一例にすぎず、Ａｎｄｒｏｉｄ  ＴＶなどの他の装置も適用可能である。
【００１０】
いずれかの時点で、携帯電話、スマートフォン、ラップトップ、デスクトップコンピュータ、タブレットコンピュータなどのパーソナルモバイル装置２２を携帯した宿泊客（ゲスト）２０が、ホテルの客室１４のうちの特定の客室に入室することができる。パーソナル装置２２には、Ｃｈｒｏｍｅｃａｓｔ装置１８を認識して共通ネットワーク上で通信できるようにする必須のＣｈｒｏｍｅｃａｓｔアプリと、装置２２が装置１８に上述した形でオーディオ及び／又はビジュアルデジタルコンテンツをストリーミングできるようにする、Ｎｅｔｆｌｉｘ、ＹｏｕＴｕｂｅ(登録商標)、Ｓｐｏｔｉｆｙなどの１又は２以上のストリーミングアプリとをロードすることができる。システム１０は、ホテル１４のサーバクローゼットなどのネットワーク施設内に位置するコントローラ２４も含む。コントローラ２４は、コントローラＷｉＦｉネットワーク２６上で全ての客室１４のＣｈｒｏｍｅｃａｓｔ装置１８と通信し、別個のゲストＷｉＦｉネットワーク２８上でホテル１２内の全ての登録済みパーソナル装置２２と通信する。以下で詳細に説明するように、コントローラ２４は、各パーソナル装置２２が装置２２に関連するゲスト２０に対して登録された客室１４内のテレビ１６にしかデジタルコンテンツをストリーミングできないようにする様々なプロセス及びアルゴリズムを動作させる。
【００１１】
各Ｃｈｒｏｍｅｃａｓｔ装置１８は、接続先のテレビ１６上にオーディオビジュアルコンテンツを表示するためのコマンドをＣｈｒｏｍｅｃａｓｔアプリから受信するのに利用可能である旨を示す信号又は広告を、コントローラＷｉＦｉネットワーク２６を介してブロードキャストする。コントローラ２４は、これらの信号を受信して、どのＩＰアドレスにおいてどのＣｈｒｏｍｅｃａｓｔ装置１８が利用可能であるか、及び識別された各Ｃｈｒｏｍｅｃａｓｔ装置１８が位置する特定の客室１４を識別するデータベース又は「マップ」を自機のメモリ内に生成する。コントローラ２４は、各Ｃｈｒｏｍｅｃａｓｔ装置１８の使用時にコントローラネットワーク２６を介してこれらの装置１８をモニタして、装置がＮｅｔｆｌｉｘ、Ｈｕｌｕなどの何のアプリを現在実行しているかなどの各装置１８に関するいくつかの統計データを識別することにより、Ｃｈｒｏｍｅｃａｓｔ装置１８がオンラインであって作動しているかどうかが分かる。
【００１２】
パーソナル装置２２は、コントローラネットワーク２６には接続されずにゲストネットワーク２８に接続されているので、Ｃｈｒｏｍｅｃａｓｔ装置１８からブロードキャストされた、装置１８をコンテンツの受信及び表示に利用できる旨を示す信号又は広告が見えない。コントローラ２４は、ゲストネットワーク２８を介してパーソナル装置２２と通信している間にＣｈｒｏｍｅｃａｓｔアプリケーションプロトコルを動作させ、従ってパーソナル装置２２は、実際にはＣｈｒｏｍｅｃａｓｔ装置１８と通信していない時にもＣｈｒｏｍｅｃａｓｔ装置１８と通信していると思い込む。ゲスト２０が、Ｃｈｒｏｍｅｃａｓｔアプリを正しく設定したパーソナル装置２２上でストリーミングアプリを開いてＣｈｒｏｍｅｃａｓｔ装置１８にオーディオビジュアルデジタルコンテンツをキャスティングする場合、コントローラ２４は、装置２２がどの客室１４に登録されているかを識別し、ゲスト２０が他の客室１４の他のＣｈｒｏｍｅｃａｓｔ装置１８を選択できないように、ゲスト２０に関連する客室１４のＣｈｒｏｍｅｃａｓｔ装置１８の選択のみを表示する。換言すれば、ゲスト２０がＣｈｒｏｍｅｃａｓｔ装置１８に接続しようと試みた場合、コントローラ２４は、ネットワーク２８上でゲストのパーソナル装置２２からのコマンド信号を受信し、既に記憶しているＩＰアドレス情報からこの装置２２がどの客室１４に関連するかを確認する。通常、ゲスト２０は、装置２２をゲストＷｉＦｉネットワーク２８に接続しようと試みた時に自分の名前及び客室番号の入力を求められ、この結果コントローラ２４がこの情報を有するようになる。コントローラ２４は、パーソナル装置２２からゲストネットワーク２８上で受け取ったストリーミング信号を、選択されたＣｈｒｏｍｅｃａｓｔ装置１８にコントローラネットワーク２６上で転送する。換言すれば、コントローラ２４は、パーソナル装置２２からＣｈｒｏｍｅｃａｓｔ装置１８へのコマンドを解読、解釈、又は別様に変更しないという点で、Ｃｈｒｏｍｅｃａｓｔ装置１８とパーソナル装置２２との間のゲートウェイ又はトンネルとしてのみ動作する。このように、コントローラ２４には、パーソナル装置２２がＣｈｒｏｍｅｃａｓｔ装置１８上でストリーミングしているストリーミングアプリ、又はストリーミングされているコンテンツが分からない。
【００１３】
特定の１つのＣｈｒｏｍｅｃａｓｔ装置１８にオーディオビジュアルデジタルコンテンツを選択的に表示することに関する上記の説明について、以下の２つのフローチャート図においてさらに詳細に説明する。図２は、ホテル１２内で利用可能な動作中の全てのＣｈｒｏｍｅｃａｓｔ装置１８及びその位置又は客室番号を識別し、ネットワーク２８上に登録された全てのパーソナル装置２２及びその位置又は登録客室番号を識別するための、コントローラ２４において動作するアルゴリズムを示すフローチャート図３０である。ボックス３２において、コントローラ２４は、現在利用可能な全てのＣｈｒｏｍｅｃａｓｔ対応ストリーミングアプリケーション、すなわちＮｅｔｆｌｉｘ、Ｐａｎｄｏｒａ、ＹｏｕＴｕｂｅ(登録商標)などのリストをＧｏｏｇｌｅ（登録商標）社から取得し、例えばＲＥＳＴｆｕｌ（登録商標）アプリケーションプログラミングインターフェイス（ＡＰＩ）を用いて、全てのＣｈｒｏｍｅｃａｓｔアプリケーションを含んで各Ｃｈｒｏｍｅｃａｓｔ装置１８のサービス利用可能性を模倣するサービスプロファイルを生成する。このプロセスは、コントローラ２４の利用可能性を通知してサービスプロファイル内のストリーミングアプリを全てのネットワークアダプタ上でサポートする第三機関サーバデーモンを開始又は再開することを含むことができる。
【００１４】
ボックス３４において、コントローラ２４は、例えばキャスティングをサポートする標準準拠サービスを用いて、コントローラネットワーク２６に接続された各Ｃｈｒｏｍｅｃａｓｔ装置１８を識別する。コントローラ２４は、インターネットを介してマスタＧｏｏｇｌｅデータベースに接触して、どの客室１４にどのＣｈｒｏｍｅｃａｓｔ装置１８が存在するかを識別するＣｈｒｏｍｅｃａｓｔマッピング情報を取得し、Ｃｈｒｏｍｅｃａｓｔ装置１８のマッピング情報をコントローラ２４のメモリに記憶する。
【００１５】
ボックス３６において、認証エンジンを用いてパーソナル装置２２を認証し、各装置２２に関する情報を含むメモリ内データベースをコントローラ２４内に作成することを含め、パーソナル装置２２を認証又は登録することができる。利用可能な場合には第三機関ユーザアクセスゲートウェイ又は同じ機関のユーザアクセスゲートウェイに接触することを含むユーザアクセスゲートウェイ統合(user access gateway integration)を利用して、ネットワーク２８上に登録された現在認証されているパーソナル装置２２のリストを取得する。これらの情報は、解析されて秘密部分を削除された後に、認証エンジンデータベースに記憶される。このプロセスでは、ゲスト２０が一定レベルの帯域幅を契約しているか、或いは客室内キャスティングサービスを利用する資格を得ている必要がある。ユーザアクセスゲートウェイ統合が利用可能でない場合、又は第三機関がユーザアクセスゲートウェイをサポートしていない場合、コントローラ２４は、名字(last name)と客室番号とによってパーソナル装置２２を認証又は登録するＡＰＩサービスを使用することができる。ＡＰＩサービスに登録情報を投稿する場合には、その情報が利用可能であるかどうかを確認するために第三機関のプロパティ管理システムに照らし合わせて情報が投稿される。情報は、解析されて秘密部分を削除された後に、認証エンジンデータベースに記憶される。コントローラ２４におけるパーソナル装置２２の登録手続きが上手くいかなかった場合には、エラーメッセージが戻される。
【００１６】
図３は、ゲスト２０が客室１４のＣｈｒｏｍｅｃａｓｔ装置１８にパーソナル装置２２を接続する方法を示すフローチャート図４０である。ボックス４２において、ゲスト２０がホテルの登録プロセスを用いて装置２２をゲストＷｉＦｉネットワーク２８に接続し、ボックス４４において、ゲスト２０が第三機関ユーザアクセスゲートウェイを用いてパーソナル装置２２を認証し、或いは、例えばパーソナル装置２２の設定においてゲストネットワーク２８を選択することによってオープンアクセスが許可される。判定区画４６において、ホテル１２がユーザアクセスゲートウェイ統合を有するかどうかをアルゴリズムが判断し、有する場合には、ゲスト２０が装置２２上でＮｅｔｆｌｉｘ、ＹｏｕＴｕｂｅ(登録商標)、ＳｐｏｔｉｆｙなどのＣｈｒｏｍｅｃａｓｔ対応ストリーミングアプリケーションを開き、ボックス４８において、装置２２上の「キャスト」ボタンを押す。次に、ボックス５０において、パーソナル装置２２上でｖＣａｓｔに接続するようにゲスト２０を促し、或いはｖＣａｓｔに自動接続することにより、ネットワーク２８を介してパーソナル装置２２をコントローラ２４に接続する。パーソナル装置２２がコントローラ２４に接続してコンテンツをストリーミングしようと試みると、ボックス５２において、この装置要求を認証エンジン内の情報と照合して、ゲスト２０がどの客室番号に登録されているかを判断する。登録情報が存在しない場合には、直ちに接続が遮断又は拒絶される。ボックス５４において、コントローラ２４がこのゲストの客室内の対応するＣｈｒｏｍｅｃａｓｔ装置１８を検索し、装置２２からＣｈｒｏｍｅｃａｓｔ装置１８への接続を受け入れる。次に、ボックス５６において、コントローラ２４が対応するＣｈｒｏｍｅｃａｓｔ装置１８との接続を作成し、ゲスト２０がストリーミングアプリケーションとの相互作用を行って、この特定の客室のＣｈｒｏｍｅｃａｓｔ装置１８にコンテンツをキャスティングする。
【００１７】
判定区画４６において、ホテル１２がユーザアクセスゲートウェイ統合を有していない場合は、ボックス６０において、ゲスト２０が装置２２上でアプリストアを訪問してｖＣａｓｔアプリケーションをダウンロードし、インストールして起動することができる。ボックス６２において、上述したようにアプリケーションがＡＰＩサービスのための無線ネットワーク２８を検索し、特定されると、ボックス６４において、ｖＣａｓｔアプリケーションがゲストの名字及び客室番号を求めるプロンプトを表示する。ボックス６６において、ゲスト２０がパーソナル装置２２上の「登録」をクリック又は選択すると、上述した情報がＡＰＩに投稿される。登録が上手くいった場合には、成功メッセージが表示される。装置２２が登録されると、プロセスはボックス４８に進んでストリーミングアプリケーションを起動する。或いは、判定区画４６において、ホテル１２がユーザアクセスゲートウェイ統合を有していない場合、ボックス６８において、コントローラ２４がペアリングコードを管理してＣｈｒｏｍｅｃａｓｔ装置１８上に表示し、ボックス６４において、ゲスト２０が名字及び客室番号の代わりにペアリングコードを入力する。
【００１８】
上記の説明では、本開示の単なる例示的な実施形態を開示して説明した。当業者であれば、このような説明、並びに添付図面及び特許請求の範囲から、以下の特許請求の範囲に定めるような本開示の趣旨及び範囲から逸脱することなく、これらの実施形態において様々な変更、修正及び変形を加えることができると容易に認識するであろう。
【図１】
2019080306.tif 000003
【図２】
2019080306.tif 000004
【図３】
2019080306.tif 000005
【外国語明細書】
2019080306000001.pdf