(57)【要約】開示の態様において、方法、コンピュータ可読媒体、及び装置が提供される。装置は、可視光を使用して位置を決定するためのものである。装置は、複数の固定照明器具に関する位置情報を受信する。装置は、リセットイベントの発生を示すリセット情報を受信する。装置は、可視光を介して複数の固定照明器具のうちの第１の固定照明器具から識別子を受信する。装置は、受信された識別子、受信された位置情報、及び受信されたリセット情報に基づいて、第１の固定照明器具の位置を決定する。位置情報及びリセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される。【選択図】図１
2018507569.tif 000002
【特許請求の範囲】
【請求項１】
可視光を使用してモバイルデバイスの位置を決定する方法であって、
複数の固定照明器具に関する位置情報を受信することと、
リセットイベントの発生を示すリセット情報を受信することと、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信することと、
前記識別子、前記受信された位置情報、及び前記受信されたリセット情報に基づいて、前記第１の固定照明器具の位置を決定することと、
を備え、
前記位置情報及び前記リセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される、方法。
【請求項２】
前記リセット情報は、複数の識別子のサブセット、又は前記複数の識別子の前記サブセットを識別するためのものであるインデックスのいずれかを備える、請求項１に記載の方法。
【請求項３】
前記複数の識別子を受信すること、
をさらに備える、請求項２に記載の方法。
【請求項４】
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別すること、
をさらに備える、請求項３に記載の方法。
【請求項５】
前記複数の識別子は、行列の形式で配列される、請求項３に記載の方法。
【請求項６】
前記行列は、ラテン方格を備える、請求項５に記載の方法。
【請求項７】
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別すること、
をさらに備え、
前記サブセットを前記識別することは、前記インデックスを使用して、前記行列の特定の列又は特定の行を識別することを備える、
請求項５に記載の方法。
【請求項８】
ロケーションサービスのための要求を送信することと、ここにおいて、前記リセット情報は、前記要求を前記送信することに応じて受信され、
前記第１の固定照明器具の前記位置に少なくとも部分的に基づいて、前記モバイルデバイスの位置を決定することと、
をさらに備える、請求項１に記載の方法。
【請求項９】
可視光を使用してモバイルデバイスの位置を決定するための装置であって、
複数の固定照明器具に関する位置情報を受信するための手段と、
リセットイベントの発生を示すリセット情報を受信するための手段と、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信するための手段と、
前記識別子、前記受信された位置情報、及び前記受信されたリセット情報に基づいて、前記第１の固定照明器具の位置を決定するための手段と、
を備え、
前記位置情報及び前記リセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される、装置。
【請求項１０】
前記リセット情報は、複数の識別子のサブセット、又は前記複数の識別子の前記サブセットを識別するためのものであるインデックスのいずれかを備える、請求項９に記載の装置。
【請求項１１】
前記複数の識別子を受信するための手段をさらに備える、請求項１０に記載の装置。
【請求項１２】
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するための手段をさらに備える、請求項１１に記載の装置。
【請求項１３】
前記複数の識別子は、行列の形式で配列される、請求項１１に記載の装置。
【請求項１４】
前記行列は、ラテン方格を備える、請求項１３に記載の装置。
【請求項１５】
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するための手段、
をさらに備え、
前記サブセットを前記識別することは、前記インデックスを使用して、前記行列の特定の列又は特定の行を識別することを備える、
請求項１３に記載の装置。
【請求項１６】
ロケーションサービスのための要求を送信するための手段と、ここにおいて、前記リセット情報は、前記要求を前記送信することに応じて受信され、
前記第１の固定照明器具の前記位置に少なくとも部分的に基づいて、前記モバイルデバイスの位置を決定するための手段と、
をさらに備える、請求項９に記載の装置。
【請求項１７】
可視光を使用して位置を決定するためのデバイスであって、
複数の固定照明器具に関する位置情報を受信することと、
リセットイベントの発生を示すリセット情報を受信することと、
を行うように構成されたトランシーバと、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信するように構成された光センサと、
メモリと、
前記識別子、前記受信された位置情報、及び前記受信されたリセット情報に基づいて、前記第１の固定照明器具の位置を決定するように構成され、前記メモリに結合された少なくとも１つのプロセッサと、
を備える、デバイス。
【請求項１８】
前記リセット情報は、複数の識別子のサブセット、又は前記複数の識別子の前記サブセットを識別するためのものであるインデックスのいずれかを備え、
前記トランシーバは、前記複数の識別子を受信するようにさらに構成される、請求項１７に記載のデバイス。
【請求項１９】
前記少なくとも１つのプロセッサは、前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するようにさらに構成される、請求項１８に記載のデバイス。
【請求項２０】
前記複数の識別子は、行列の形式で配列され、
前記少なくとも１つのプロセッサは、前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するようにさらに構成され、
前記サブセットを前記識別することは、前記インデックスを使用して、前記行列の特定の列又は特定の行を識別することを備える、
請求項１８に記載のデバイス。
【請求項２１】
前記トランシーバは、ロケーションサービスのための要求を送信するようにさらに構成され、
前記リセット情報は、前記要求が送信されることに応じて受信される、
請求項１７に記載のデバイス。
【請求項２２】
可視光を使用してモバイルデバイスの位置を決定するためのコンピュータ実行可能なコードを記憶するコンピュータ可読媒体であって、前記コンピュータ実行可能なコードは、
複数の固定照明器具に関する位置情報を受信することと、
リセットイベントの発生を示すリセット情報を受信することと、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信することと、
前記識別子、前記受信された位置情報、及び前記受信されたリセット情報に基づいて、前記第１の固定照明器具の位置を決定することと、
のためのコードを備え、
前記位置情報及び前記リセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される、コンピュータ可読媒体。
【請求項２３】
複数の固定照明器具を制御する方法であって、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信することと、
前記通信することに応じて、インデックスをインクリメントすることと、
を備える、方法。
【請求項２４】
前記通信することは、前記少なくとも１つの固定照明器具による、可視光を介する前記特定の識別子の送信を起こさせる、請求項２３に記載の方法。
【請求項２５】
前記通信することは、特定のパターンにしたがって、同時に前記複数の固定照明器具をパワーオフ及びオンすることを備える、請求項２３に記載の方法。
【請求項２６】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる時間継続期間のシーケンスによって定義される、請求項２５に記載の方法。
【請求項２７】
前記特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義される、請求項２５に記載の方法。
【請求項２８】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる少なくとも１つの時間継続期間によってさらに定義される、請求項２７に記載の方法。
【請求項２９】
前記通信することは、電圧振幅の特定のパターンにしたがって、同時に前記複数の固定照明器具に電力供給することを備える、請求項２３に記載の方法。
【請求項３０】
前記通信することは、前記リセットイベントの発生を示す信号を送信することを備える、請求項２３に記載の方法。
【請求項３１】
前記信号は、ワイアード接続を通じて、又はワイヤレス無線周波数（ＲＦ）インタフェースを通じて送信される、請求項３０に記載の方法。
【請求項３２】
ユーザ機器（ＵＥ）への前記インクリメントされたインデックスの通信を容易にするために、サービスプロバイダサーバに前記インクリメントされたインデックスを送信すること、
をさらに備える、請求項２３に記載の方法。
【請求項３３】
複数の固定照明器具を制御するための装置であって、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信するための手段と、
前記通信することに応じて、インデックスをインクリメントするための手段と、
を備える、装置。
【請求項３４】
通信するための前記手段は、前記少なくとも１つの固定照明器具による、可視光を介する前記特定の識別子の送信を起こさせるように構成される、請求項３３に記載の装置。
【請求項３５】
通信するための前記手段は、特定のパターンにしたがって、同時に前記複数の固定照明器具をパワーオフ及びオンするように構成される、請求項３３に記載の装置。
【請求項３６】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる時間継続期間のシーケンスによって定義される、請求項３５に記載の装置。
【請求項３７】
前記特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義される、請求項３５に記載の装置。
【請求項３８】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる少なくとも１つの時間継続期間によってさらに定義される、請求項３７に記載の装置。
【請求項３９】
通信するための前記手段は、電圧振幅の特定のパターンにしたがって、同時に前記複数の固定照明器具に電力供給するように構成される、請求項３３に記載の装置。
【請求項４０】
通信するための前記手段は、前記リセットイベントの発生を示す信号を送信するように構成される、請求項３３に記載の装置。
【請求項４１】
前記信号は、ワイアード接続を通じて、又はワイヤレス無線周波数（ＲＦ）インタフェースを通じて送信される、請求項４０に記載の装置。
【請求項４２】
ユーザ機器（ＵＥ）への前記インクリメントされたインデックスの通信を容易にするために、サービスプロバイダサーバに前記インクリメントされたインデックスを送信するための手段をさらに備える、請求項３３に記載の装置。
【請求項４３】
複数の固定照明器具を制御するためのデバイスであって、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信するように構成されたパワー供給コントローラと、
メモリと、
前記通信することに応じて、インデックスをインクリメントするように構成され、前記メモリに結合された少なくとも１つのプロセッサと、
を備える、デバイス。
【請求項４４】
通信するために、前記パワー供給コントローラは、特定のパターンにしたがって、同時に前記複数の固定照明器具をパワーオフ及びオンするように構成される、請求項４３に記載のデバイス。
【請求項４５】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる時間継続期間のシーケンスによって定義される、請求項４４に記載のデバイス。
【請求項４６】
前記特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義される、請求項４４に記載のデバイス。
【請求項４７】
通信するために、前記パワー供給コントローラは、電圧振幅の特定のパターンにしたがって、同時に前記複数の固定照明器具に電力供給するように構成される、請求項４３に記載のデバイス。
【請求項４８】
前記リセットイベントの発生を示す信号を送信するように構成されたネットワークインタフェースコントローラをさらに備える、請求項４３に記載のデバイス。
【請求項４９】
ユーザ機器（ＵＥ）への前記インクリメントされたインデックスの通信を容易にするために、サービスプロバイダサーバに前記インクリメントされたインデックスを送信するように構成されたネットワークインタフェースコントローラをさらに備える、請求項４３に記載のデバイス。
【請求項５０】
複数の固定照明器具を制御するためのコンピュータ実行可能なコードを記憶するコンピュータ可読媒体であって、前記コンピュータ実行可能なコードは、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信することと、
前記通信することに応じて、インデックスをインクリメントすることと、
のためにコードを備える、コンピュータ可読媒体。
【発明の詳細な説明】
【関連出願への相互参照】
【０００１】
本出願は、２０１４年１１月２５日に出願された、「ＭＥＴＨＯＤ  ＡＮＤ  ＡＰＰＡＲＡＴＵＳ  ＦＯＲ  ＴＲＡＮＳＭＩＴＴＩＮＧ  ＳＥＣＵＲＥ  ＶＬＣ  ＩＤＥＮＴＩＦＩＥＲＳ」と題された、米国仮出願番号第６２／０８４，３３０号、及び２０１５年８月１９日に出願された、「ＭＥＴＨＯＤ  ＡＮＤ  ＡＰＰＡＲＡＴＵＳ  ＦＯＲ  ＴＲＡＮＳＭＩＴＴＩＮＧ  ＳＥＣＵＲＥ  ＶＬＣ  ＩＤＥＮＴＩＦＩＥＲＳ」と題された、米国特許出願第１４／８３０，５３５号の利益を主張し、それらの全内容は、参照により本明細書に明示的に組み込まれている。
【技術分野】
【０００２】
[0002]本開示は、一般的には、可視光通信（ＶＬＣ：visible light communication）を使用して通信するデバイス、より具体的には、ＶＬＣを使用する１つ又は複数の他のデバイスに情報を通信する照明器具デバイスによって通信の安全性（セキュリティ）を改善すること、に関する。
【背景技術】
【０００３】
[0003]デバイスは、サービスを提供するために、例えば、ワイヤレスに情報を送信し得る。送信された情報は、サービスを受信するために、第２のデバイスによって受信され得る。情報の送信が安全性の或るレベルを欠いている場合、もう１つのデバイス（例えば、認証されていないデバイス）であってもまた、送信された情報を受信し得る。認証されていないデバイスはそれから、送信された情報を使用することによって、第２のデバイスにサービスを提供しようと試み得る。
【発明の概要】
【０００４】
[0004]開示の態様において、方法、コンピュータ可読媒体、及び装置が提供される。装置は、複数の固定照明器具に関する位置情報を受信する。装置は、リセットイベントの発生を示すリセット情報を受信する。装置は、可視光を介して複数の固定照明器具のうちの第１の固定照明器具から識別子を受信する。装置は、受信された識別子、受信された位置情報、及び受信されたリセット情報に基づいて、第１の照明器具の位置を決定する。位置情報及びリセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される。
【０００５】
[0005]開示のもう１つの態様において、装置は、複数の固定照明器具にリセットイベントを通信し、当該複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアライン（align）させる。
【０００６】
[0006]開示のもう１つの態様において、装置は、リセットイベントの発生を示すリセット情報を受信する。装置は、リセット情報を受信することに応じて識別子のシーケンスの識別子にアラインする。装置は、識別子を搬送する可視光信号を送信する。
【図面の簡単な説明】
【０００７】
【図１】図１は、環境において位置付けられる照明器具の平面図を図示する。
【図２】図２は、行列の一部におけるエントリを図示する。
【図３Ａ】図３Ａは、第１の行列及び第２の行列のコードワードを図示する。
【図３Ｂ】図３Ｂは、第１の行列及び第２の行列のコードワードを図示する。
【図４】図４は、サーバによる照明器具の制御を図示するダイアグラムである。
【図５】図５は、パワー循環パターン（power cycling pattern）の例を図示する。
【図６】図６は、複数のエンティティ間で通信されるデータを図示する信号ダイアグラムである。
【図７Ａ】図７Ａは、デバイスを操作する方法のフローチャートである。
【図７Ｂ】図７Ｂは、デバイスを操作する方法のフローチャートである。
【図８Ａ】図８Ａは、デバイスを操作する方法のフローチャートである。
【図８Ｂ】図８Ｂは、デバイスを操作する方法のフローチャートである。
【図９】図９は、例示的な装置内における異なるモジュール、手段、コンポーネント間のデータフローを図示する概念的なデータフローダイアグラムである。
【図１０】図１０は、処理システムを用いる装置のためのハードウェアインプリメンテーションの例を図示するダイアグラムである。
【図１１】図１１は、例示的な装置内における異なるモジュール、手段、コンポーネント間のデータフローを図示する概念的なデータフローダイアグラムである。
【図１２】図１２は、処理システムを用いる装置のためのハードウェアインプリメンテーションの例を図示するダイアグラムである。
【図１３Ａ】図１３Ａは、デバイスを操作する方法のフローチャートである。
【図１３Ｂ】図１３Ｂは、デバイスを操作する方法のフローチャートである。
【図１４】図１４は、例示的な装置内における異なるモジュール、手段、コンポーネント間のデータフローを図示する概念的なデータフローダイアグラムである。
【図１５】図１５は、処理システムを用いる装置のためのハードウェアインプリメンテーションの例を図示するダイアグラムである。
【発明を実施するための形態】
【０００８】
[0025]添付された図面に関連して、以下に記載される詳細な説明は、様々な構成の説明として意図され、ここで説明される概念が実施され得る唯一の構成を表示するようには意図されない。詳細な説明は、様々な概念の完全な理解を提供することを目的とした特定の詳細を含む。しかしながら、これらの概念がこれらの特定の詳細なしに実施され得ることは当業者にとって明らかであろう。いくつかの実例において、そのような概念をあいまいにすることを避けるために、よく知られた構造及びコンポーネントがブロックダイアグラム形式で示される。
【０００９】
[0026]通信の安全性を改善する様々な態様が様々な装置及び方法を参照して以下に表される。これらの装置及び方法は、以下の詳細な説明において説明され、添付の図面において、様々なブロック、モジュール、コンポーネント、回路、ステップ、処理、アルゴリズム等（集合的には「要素」と称される）により図示される。これらの要素は、電子ハードウェア、コンピュータソフトウェア、又はこれらの任意の組み合わせを使用してインプリメント（implement）され得る。そのような要素がハードウェアとして又はソフトウェアとしてインプリメントされるかどうかは、特定のアプリケーション及びシステム全体上に課せられる設計制約に依存する。
【００１０】
[0027]例として、エレメント、又はエレメントの任意の一部、又はエレメントの任意の組み合わせは、１つ又は複数のプロセッサを含む「処理システム」でインプリメントされ得る。プロセッサの例は、マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブル論理デバイス（ＰＬＤ）、ステートマシン、ゲート論理、離散ハードウェア回路、及び本開示全体にわたって説明される様々な機能性を実行するように構成された他の適切なハードウェアを含む。処理システム中の１つ又は複数のプロセッサは、ソフトウェアを実行し得る。ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、又はその他として称されるかどうかにかかわらず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアコンポーネント、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行ファイル、実行スレッド、プロシージャ、関数、等を意味するように広く解釈されるべきである。
【００１１】
[0028]したがって、１つ又は複数の例示的な実施形態において、説明される機能は、ハードウェア、ソフトウェア、ファームウェア、又はこれらの任意の組み合わせ内においてインプリメントされ得る。ソフトウェア内においてインプリメントされる場合、機能は、コンピュータ可読媒体上で、１つ又は複数の命令又はコードとして記憶又は符号化され得る。コンピュータ可読媒体は、コンピュータ記憶媒体を含む。記憶媒体は、コンピュータによってアクセスされることができる任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭ若しくは他の光学ディスク記憶装置、磁気ディスク記憶装置若しくは他の磁気記憶デバイス、又は命令若しくはデータ構造の形式で所望のプログラムコードを搬送若しくは記憶するために使用されることができ、コンピュータによってアクセスされることができる任意の他の媒体、を備えることができる。
【００１２】
[0029]開示の態様にしたがって、情報は、可視光通信（ＶＬＣ）を使用して通信され得る。ＶＬＣ通信は、可視光（例えば、おおよそ３７５ｎｍと７８０ｎｍとの間の波長を有する光）を使用して行われる。ＶＬＣ信号は、そのような波長特性を有する光を通じて搬送される。
【００１３】
[0030]ＶＬＣを使用して通信される情報は、小売環境において据付けられる照明器具によってブロードキャストされるユニークな識別子を含み得る。ユニークな識別子は、適切なデジタルカメラセンサを含むモバイルデバイスの適切なセンサ（例えば、デジタルカメラセンサ）によって受信され得る。モバイルデバイスは、小売環境における位置決め（ポジショニング）及び方向付け（orientation）操作を実行するためにユニークな識別子を復号し得る。
【００１４】
[0031]照明器具によってブロードキャストされる識別子が十分な長さの時間の間一定のままである場合、認証されていないデバイスは、識別子を復号し、照明器具に識別子をマッピング（map）することができ得る。そのような状況において、認証されていないデバイスは、識別子を復号し、照明器具の位置に識別子をマッピングすることができ得る。したがって、不良な（logue）サービスプロバイダは、認証されていないデバイスにロケーションベースのサービスを提供することができ得る。
【００１５】
[0032]開示の態様は、環境内のデバイス（例えば、小売環境内に据付けられた照明器具）によって送信される情報（例えば、識別情報）の安全性を改善するために向けられる。特定の態様にしたがって、安全性は、現在利用可能な照明設備及び照明器具ドライバを使用して改善される。
【００１６】
[0033]図１は、環境１０２内に位置付けられるデバイス１０４の配列を図示する平面図１００を図示する。デバイス１０４は、照明器具であり得る。照明器具１０４の位置は、固定であり得る。
【００１７】
[0034]特定の照明器具１０４において、情報の送信は、ドライバ（例えば、安定器（ballast））によって制御され得る。ドライバは、ＶＬＣを使用して情報を送信するために適切な光を発する照明器具１０４のデバイスを制御し得る。例えば、照明器具１０４は、そのような光を発するように構成される発光ダイオード（ＬＥＤ）を含み得る。あるＬＥＤは、最大毎秒５００Ｍビットの割合で情報を送信するための光を発し得る。
【００１８】
[0035]環境１０２は、商業環境（例えば、百貨店ような小売環境）であり得る。１つの態様にしたがって、照明器具１０４は、百貨店の天井に、又はその周囲に据付けられる。
【００１９】
[0036]照明器具１０４の各々は、情報を送信し得る。特定の照明器具１０４によって送信される情報は、ユニークな識別子（例えば、照明器具を一意に識別する識別子）を含み得る。例えば、図１を参照して、照明器具１０４−１は、環境１０２内に位置決めされる照明器具の全て（例えば、照明器具１０４−１、１０４−２、１０４−３、１０４−４、１０４−５、１０４−６、１０４−７、１０４−８）の中から照明器具１０４−１を一意に識別するユニークな識別子を送信し得る。
【００２０】
[0037]１つ又は複数の照明器具１０４によって送信される情報は、環境１０２内にあるデバイス１０６によって受信され得る。デバイス１０６は、モバイル電話、タブレットデバイス、ノートブックコンピュータ、等のようなモバイルデバイスであり得る。デバイス１０６は、信号（例えば、ＶＬＣ信号）を受信するように構成されるフォトダイオードを含み得る。例えば、デバイス１０６は、１つ又は複数のフォトダイオード（例えば、ピクセル）を含むデジタルカメラセンサを含み得る。
【００２１】
[0038]照明器具１０４によって送信されるユニークな識別子は、これからより詳細に説明されるであろう。各識別子は、特定長のコードワード（codeword）を含み得る。安全性を改善するために、特定の照明器具１０４によって送信される識別子は、時間にわたって変化し得る。
【００２２】
[0039]例えば、特定の照明器具１０４は、それがトリガ（例えば、リセットイベント）を検出する度に、異なる識別子を送信するように（例えば、ドライバによって）制御され得る。その際、ドライバは、それが対応するトリガイベント（例えば、ｉ番目のリセットイベント）を検出する場合、特定のコードワード（例えば、Ｃ（ｉ））を送信するように照明器具（例えば、照明器具１０４−１）を制御し得る。
【００２３】
[0040]特定のコードワードは、ドライバ内（例えば、ドライバのファームウェア内）に記憶される、連続して循環する、予め設定されたコードワードのリスト（例えば、Ｎ個のコードワードのリスト）を伴うアルゴリズムの結果であり得る。リセットイベント（例えば、ｉ番目のリセットイベント）を検出すると、ドライバは、対応するコードワードＣ（ｉ）を選択し得る。コードワードＣ（ｉ）は、先の（Ｎ−１）個のリセットイベントのいずれの検出においても選択されなかった場合がある。したがって、コードワードＣ（ｉ）は、Ｎ個のリセットイベント毎に１回だけ選択される。
【００２４】
[0041]図示の目的のために、上記アルゴリズムの出力は、行列のエントリを参照して説明されるであろう。
【００２５】
[0042]図２は、行列２００の一部におけるエントリを図示する。行列２００は、行２０１、２０２、及び２０３を含む。行２０１、２０２、２０３は、それぞれの照明器具に記憶されるコードワードを包含し得る。例えば、図１に戻って参照して、行２０１、２０２、２０３はそれぞれ、照明器具１０４−１、１０４−２、１０４−３に記憶されるコードワードをリスト（list）し得る。
【００２６】
[0043]行列２００の列は、異なる時間において照明器具１０４によって送信されるコードワードを包含し得る。例えば、（「ｉ＝１」とラベルされた）行列２００の左端列は、照明器具が１番目のリセットイベントを検出した後に照明器具１０４によって送信されるコードワードをリストし得る。同様に、（「ｉ＝２」とラベルされた）行列の左端から２番目の列は、照明器具が２番目のリセットイベントを検出した後に照明器具１０４によって送信されるコードワードをリストし得る。同様に、（「ｉ＝８」とラベルされた）行列の右端列は、照明器具が８番目のリセットイベントを検出した後に照明器具１０４によって送信されるコードワードをリストする。
【００２７】
[0044]行２０１は、照明器具１０４−１に記憶されるコードワードを包含し得る。したがって、照明器具１０４−１は、それが１番目のリセットイベント、２番目のリセットイベント、３番目のリセットイベント、４番目のリセットイベント、５番目のリセットイベント、６番目のリセットイベント、７番目のリセットイベント、及び８番目のリセットイベントを検出した後に、それぞれコードワードＣ（１）、Ｃ（２）、Ｃ（３）、Ｃ（４）、Ｃ（５）、Ｃ（６）、Ｃ（７）、及びＣ（８）を送信する。
【００２８】
[0045]行２０２は、照明器具１０４−２に記憶されるコードワードを包含し得る。したがって、照明器具１０４−２は、それが１番目のリセットイベント、２番目のリセットイベント、３番目のリセットイベント、４番目のリセットイベント、５番目のリセットイベント、６番目のリセットイベント、７番目のリセットイベント、及び８番目のリセットイベントを検出した後に、それぞれコードワードＣ（２）、Ｃ（３）、Ｃ（４）、Ｃ（５）、Ｃ（６）、Ｃ（７）、Ｃ（８）、及びＣ（１）を送信する。
【００２９】
[0046]行２０３は、照明器具１０４−３に記憶されるコードワードを包含し得る。したがって、照明器具１０４−３は、照明器具が１番目のリセットイベント、２番目のリセットイベント、３番目のリセットイベント、４番目のリセットイベント、５番目のリセットイベント、６番目のリセットイベント、７番目のリセットイベント、及び８番目のリセットイベントを検出した後に、それぞれコードワードＣ（３）、Ｃ（４）、Ｃ（５）、Ｃ（６）、Ｃ（７）、Ｃ（８）、Ｃ（１）、及びＣ（２）を送信する。
【００３０】
[0047]行列２００を参照して説明されるアルゴリズムにしたがって、２つの照明器具が特定の時間の際に同一のコードワードを送信することはない。例えば、１番目のリセットイベントと２番目のリセットイベントとの間の時間の際、コードワードＣ（１）は、照明器具１０４−１によって送信され、他の照明器具１０４（例えば、図１の照明器具１０４−２、１０４−３、１０４−４、１０４−５、１０４−６、１０４−７、１０４−８）のいずれからも送信されない。同様に、前述と同一の２つのリセットイベント間の時間の際、コードワードＣ（２）は、照明器具１０４−２によって送信され、他の照明器具１０４（例えば、図１の照明器具１０４−１、１０４−３、１０４−４、１０４−５、１０４−６、１０４−７、１０４−８）のいずれからも送信されない。
【００３１】
[0048]図２を参照して説明されるアルゴリズムは、以下のように数学的に表現され得る。Ｋが照明器具１０４の数を表し、Ｎが（Ｎ≧Ｋであるように）コードブック内のコードワードの数を表す場合、ｉ＝｛１、２、…、Ｎ｝及びｋ＝｛１、２、…、Ｋ｝において、ｋ番目の照明器具は、照明器具がｉ番目のリセットイベントを検出した後にコードワードＣ（（ｉ＋ｋ−１）  ｍｏｄ  Ｎ）を選ぶ。
【００３２】
[0049]図２のアルゴリズムに関する潜在的な論点は、より前の期間においてもう１つの照明器具によって送信されるコードワードを観測することによって、特定の期間に特定の照明器具によって送信されるコードワードを予測することが可能であり得るということである。例えば、（ｉ−１）番目のリセットイベントの後にｋ番目の器具によって送信されるコードワードを観測することによって、ｉ番目のリセットイベントの後に（ｋ−１）番目の器具によって送信されるであろうコードワードを予測することが可能であり得る。例えば、図２を参照して、コードワードＣ（８）が７番目のリセットイベントの後に２番目の器具（例えば、図１の器具１０４−２）によって送信されたことを観測することによって、同一のコードワードＣ（８）が８番目のリセットイベントの後に１番目の器具（例えば、図１の器具１０４−１）によって送信されるであろうということを予測することが可能であり得る。
【００３３】
[0050]開示の態様は、１つの照明器具によって送信されるであろうコードワードが、もう１つの照明器具によって送信される、観測されたコードワードに基づいて予測され得る尤度（likelihood可能性）を減らすことに向けられる。
【００３４】
[0051]１つの態様にしたがって、尤度は、特定のアルゴリズムに対応する行列を置換することによって減らされる。置換の例は、図３Ａ及び３Ｂを参照して説明されるであろう。
【００３５】
[0052]図３Ａは、行列３００のコードワードを図示する。図２の行列２００と同様、行列３００の行は、それぞれの照明器具に記憶されるコードワードをリストし得る。また、図２の行列２００と同様、行列３００の列は、それぞれの期間に照明器具によって送信されるコードワードをリストする。
【００３６】
[0053]置換は、行列３００上で、例えば、左端から２番目の列３０２のエントリを右端から２番目の列３０４のエントリと入れ替えることによって、実行され得る。当該置換は、図３Ｂに図示される行列３１０を生み出す。
【００３７】
[0054]図３Ｂの行列３１０は、列３１２及び３１４を含む。行列３１０の列３１２のエントリは、行列３００（図３Ａ参照）の右端から２番目の列３０４のエントリと等しい。同様に、行列３１０の列３１４のエントリは、行列３００（図３Ａ参照）の左端から２番目の列３０２のエントリと等しい。
【００３８】
[0055]行列３１０に対応するアルゴリズムを使用してコードワードを選択することは、１つの照明器具によって送信されるであろうコードワードが、もう１つの照明器具によって送信される、観測されるコードワードに基づいて予測されることができる尤度を減らし得る。例えば、図３Ａ及び３Ｂを参照して説明される置換によって、（ｉ−１）番目のリセットイベントの後にｋ番目の器具によって送信されるコードワードを観測することに単に基づいて、ｉ番目のリセットイベントの後に（ｋ−１）番目の器具によって送信されるであろうコードワードを予測することが、より困難となり得る。
【００３９】
[0056]置換操作の例が、図３Ａ及び３Ｂの３×３の行列を参照して説明された。同様の操作が、同様の結果を得るために異なるサイズの行列上で実行され得ることが理解される。
【００４０】
[0057]例えば、当該開示の態様は、小売環境内にロケートされる照明器具によって通信される情報に向けられる。そのような環境では、おおよそ１２００の照明器具（例えば、図１の照明器具１０４）が据付けられ得る。また、１２００の照明器具は、１２００のリセットイベントの各々において制御され得る。したがって、異なるリセットイベントを検出することに応じて、照明器具によって送信されるコードワードは、１２００×１２００の行列に配列され得る。
【００４１】
[0058]図３Ｂの行列３１０と同様、１２００×１２００の行列の行は、それぞれの照明器具に記憶されるコードワードを包含し得る。例えば、１２００×１２００の行列の特定の行は、それぞれの照明器具に記憶されるコードワードシーケンスを包含する。
【００４２】
[0059]また、図３Ｂの行列３１０と同様、１２００×１２００の列は、それぞれの期間に照明器具によって送信されるコードワードを包含する。例えば、ｉ番目のリセットイベントを検出した後、ｋ番目の照明器具は、照明器具に記憶されるコードワードシーケンスのｉ番目の要素（１２００×１２００の行列のｋ番目の行のｉ番目の要素におけるエントリ）に対応するコードワードを送信する。
【００４３】
[0060]様々な態様を参照して説明された行列は、コードワード割当ての例を図示する。行列の他の種類が用いられ得ることが理解される。特定の態様にしたがって、コードワードシーケンスは、所与のエントリ（例えば、所与のコードワード）が任意の所与の行にちょうど一度、及び任意の所与の列にちょうど一度出現する行列から引き出される。そのような行列は、ラテン方格（Latin square）として知られる。
【００４４】
[0061]図４は、サーバによる照明器具の制御を図示するダイアグラムである。照明器具４０４−１、４０４−２、…、４０４−Ｋは、図１を参照して前に説明された照明器具（例えば、照明器具１０４）と同様であり得る。照明器具４０４の各々は、それぞれコードワードシーケンスを記憶し得る。例えば、各照明器具４０４は、ラテン方格の対応する行のエントリを記憶し得る。
【００４５】
[0062]前に説明された態様と同様、照明器具４０４の各々は、リセットイベントを検出すると、自身のコードワードシーケンスのうちの異なるコードワードを送信する。また、前に説明された態様と同様、異なるコードワードは、コードワードシーケンス内において次に隣接するコードワードであり得る。したがって、特定の照明器具４０４は、それが特定のリセットイベントを検出する前に特定のコードワードを送信し得、それが特定のリセットイベントを検出した後に自身のコードワードシーケンスにおいて次に隣接するコードワードを送信し得る。
【００４６】
[0063]図４を参照して、リセットイベントは、全ての照明器具４０４にサーバ４０８によってシグナリング（signal）されるリセットイベント信号４１０であり得る。１つの態様にしたがって、サーバは、小売人によって操作されるサーバ（例えば、建物管理システム（ＢＭＳ）サーバ）である。リセットイベント信号４１０を送ることによって、サーバ４０８は、異なるコードワード（例えば、自身のコードワードシーケンス内における次のコードワード）を送信することを開始するように各照明器具に効果的に指示する。
【００４７】
[0064]１つの態様にしたがって、リセットイベントは、特定のパターンにしたがって照明器具をパワーオフ及びオンすること（powering the light fixtures OFF and ON）によってシグナリングされる。例えば、サーバ４０８は、特定のパターンにしたがって全ての照明器具にパワー（power電力）を供給及び抑制することによって照明器具４０４にリセットイベントをシグナルし得る。特定のパターンにしたがってパワーを供給することは、照明器具４０４（例えば、照明器具のドライバ）によって、リセットイベントと解釈される。様々な態様にしたがって、パターンは、オンからオフへの移行の特定の回数、及び／又は照明器具４０４がパワーオンされる時間の継続期間の特定のシーケンスにしたがって定義され得る。
【００４８】
[0065]図５は、パワー循環パターン５００の例を図示する。時刻ｔ１において、パワーは、全ての照明器具（例えば、図４の照明器具４０４）に供給される。パターン５００は、時刻ｔ２において開始し、このときにおいて、照明器具がサーバ（例えば、図４のサーバ４０８）によってパワーオフされる。パターン５００に更にしたがって、照明器具は、時刻ｔ３にパワーオンに戻され、Ｔ１の継続期間そのままでいる。パターン５００に更にしたがって、時刻ｔ４において、照明器具はサーバによってパワーオフされ、照明器具は時刻ｔ５においてパワーオンに戻され、Ｔ２の継続期間そのままでおり、時刻ｔ６において、照明器具はサーバによってパワーオフされ、照明器具は時刻ｔ７においてパワーオンに戻され、Ｔ３の継続期間そのままでいる。パターン５００は時刻ｔ８において終了し、この時において、照明器具は、サーバによってパワーオフされる。時刻ｔ９において、照明器具は、パワーオンに戻される。照明器具がパワー供給をオンに戻された場合、照明器具は、完全なパターン５００が行われたと決定する。したがって、照明器具は、パターン５００の発生をリセットイベントと解釈する。
【００４９】
[0066]特定の態様にしたがって、Ｔ１、Ｔ２、及びＴ３の継続期間は、秒単位内、又は秒の少数（例えば、ミリ秒）であり得る。これらの時間継続期間の長さを減らすことは、停電イベントがパターン５００の送信／検出を妨げ得る尤度を減らす。また、照明器具がパワーオンされる時間の継続期間の数が３より多くなり、又は少なくなり得ることが理解される。
【００５０】
[0067]前に言及されたように、特定のパターンにしたがってパワーを供給することは、照明器具（例えば、照明器具のドライバ）によってリセットイベントと解釈され得る。例えば、図５のパターン５００を参照して、ドライバは、継続期間（例えば、Ｔ１、Ｔ２、Ｔ３）の特定のシーケンスの知識を有する。特定のパターンが行われたかどうかを決定するために、ドライバは、以下のアルゴリズムを実行し得る。
【００５１】
[0068]アルゴリズムは、専用カウンタＡを使用し、ここにおいて、カウンタＡのカウントはＸによって表される。１の初期値を有するインデックスｉは、リセットイベントの数をカウントするために使用される。
【００５２】
[0069]パワーがオンに切替えられると、ドライバは、ＸがＴｉに達したかを点検する。ＸがＴｉに達した場合、インデックスｉは、１インクリメント（increment）される。いずれの場合も、カウンタは、新たに計測を開始するためにゼロにリセットされる。
【００５３】
[0070]インデックスｉが３に達する場合、ドライバは、リセットイベントが検出されたと決定する。そうでなければ、ドライバは、上記段落内で説明されたステップを繰り返す。
【００５４】
[0071]図５を参照して説明されるように、リセットイベントは、特定のパワー循環パターンを使用してシグナリングされ得る。態様にしたがって、リセットイベントは、パワーオン間隔がパワー循環パターンによって定義される継続期間とちょうど一致する場合に検出される。例えば、第１の検出されたパワーオン間隔の長さがＴ１と等しいが、次に検出されたパワーオン間隔の長さがＴ２と等しくない場合、そのときは、リセットイベントは検出されない。当該状況において、ドライバは、アルゴリズムを再始動（リスタート）し、したがって、長さＴ１のパワーオン間隔を点検する。
【００５５】
[0072]特定のパワー循環パターンのシグナリングは、照明器具（例えば、照明器具４０４）が他の種類の制御信号（例えば、デジタルアドレッサブルライティングインタフェース（ＤＡＬＩ）信号、デジタル多重化（ＤＭＸ）プロトコル信号、ワイヤレス無線周波数（ＲＦ）信号）を受信／解釈する能力がない場合に有用であり得る。さらに、そのようなシグナリングはまた、照明器具が電圧調光信号を受信／解釈する能力がない場合に有用であり得る。
【００５６】
[0073]照明器具が上記信号タイプのうちのいずれかを受信／解釈する能力がある場合、そのときは、対応する信号（複数を含む）は、リセットイベントを通信するために使用され得る。例えば、適切な場合、サーバ４０８は、有線（wired：ワイアード）インタフェース又はワイヤレスインタフェース（例えば、ＲＦインタフェース）のいずれかを介して信号（例えば、ＤＡＬＩ信号又はＤＭＸ信号）を送ることによって照明器具４０４にリセットイベントをシグナルし得る。もう１つの例として、サーバ４０８は、照明器具の調光信号入力（例えば、「０〜１０Ｖ」の調光信号入力）に電圧振幅の特定のパターンを適用することによって照明器具にリセットイベントをシグナリングし得る。
【００５７】
[0074]図６は、複数のエンティティ間で通信されるデータを図示する信号ダイアグラムである。
【００５８】
[0075]６０２において、ＢＭＳサーバ６２６（例えば、サーバ４０８）は、照明器具６２２（例えば、照明器具４０４のうちの１つ）にリセットイベント信号を送る。６０２とともに、６０４において、ＢＭＳサーバ６２６は、サービスプロバイダサーバ６２４にリセットイベントを通信する。例えば、ＢＭＳサーバ６２６は、サービスプロバイダサーバ６２４に特定のリセットイベントエポックの識別（例えば、１番目のリセットイベント、２番目のリセットイベント、３番目のリセットイベント、等）を送り得る。後により詳細に説明されるであろうように、サービスプロバイダサーバ６２４は、モバイルデバイス６２０によって起動されるアプリケーション（例えば、ロケーションベースのサービス、位置決めサービス）をサービスする。
【００５９】
[0076]６０２において、照明器具６２２は、リセットイベントが発生したと解釈する。したがって、６１４において、照明器具６２２は、対応する識別子（例えば、コードワード）を送信する。
【００６０】
[0077]６０６において、モバイルデバイス６２０は、アプリケーションのダウンロードを要求する。６０８において、サービスプロバイダサーバ６２４は、モバイルデバイス６２０へのアプリケーションのダウンロードを容易にする。加えて、サービスプロバイダサーバ６２４は、照明器具のロケーションに関するマップ（map）情報（例えば、環境１０２内における照明器具１０４のロケーション）をモバイルデバイス６２０に提供し得る。マップ情報は、環境内に据付けられる照明器具（例えば、図１内に図示される照明器具１０４の配列を参照）のロケーション（例えば、（ｘ、ｙ）座標）を示し得る。
【００６１】
[0078]これらのロケーションが一般的に一定のままでいる限り、１度より多くモバイルデバイス６２０にマップ情報を提供する必要はない場合がある。上述されるように、モバイルデバイス６２０は、アプリケーションのダウンロードと同時にマップ情報を受信し得る。代替として、モバイルデバイス６２０は、それが環境（例えば、環境１０２）に入る最初の時にマップ情報を受信し得る。
【００６２】
[0079]アプリケーションのダウンロードと同時に、サービスプロバイダサーバ６２４はまた、モバイルデバイス６２０に識別子を提供し得る。識別子は、リセットエポックの各々の際に照明器具６２２及び他の全ての照明器具によって使用される。当該情報は、行列の形式（例えば、図３Ｂの行列３１０と同様の形式）であり得る。代替として、照明器具によって使用される識別子は、しばらくした後に提供され得る。
【００６３】
[0080]６１０において、モバイルデバイス６２０は、アプリケーションを起動する（例えば、開始する）。ロケーションサービス要求は、サービスプロバイダサーバ６２４に送られる。
【００６４】
[0081]ロケーションサービス要求は、サービスプロバイダサーバ６２４によってサービスされる。６１２において、サービスプロバイダサーバ６２４は、モバイルデバイスが位置付け操作を実行できるようにするために、モバイルデバイス６２０に情報を送る。前に説明されたように、モバイルデバイス６２０は、リセットエポックの各々において照明器具によって使用される全ての識別子（例えば、アプリケーションのダウンロードの際に受信された行列）を事前に受信している場合がある。当該状況では、６１２において、サービスプロバイダサーバ６２４は、モバイルデバイス６２０に現在のリセットエポック（例えば、識別子の行列の関係のある列の識別）を送る。したがって、モバイルデバイス６２０は、現在のエポックにおいて照明器具によって使用される特定の識別子を識別することができる。
【００６５】
[0082]代替として、モバイルデバイス６２０が上記の識別子情報を事前に受信しなかった場合、６１２において、サービスプロバイダサーバ６２４は、モバイルデバイス６２０に行列の関係のある列内に包含される識別子を送り得る。したがって、モバイルデバイス６２０は、現在のエポックにおいて照明器具によって使用される特定の識別子を通知される。
【００６６】
[0083]モバイルデバイス６２０がアプリケーションを起動すると、６１２を参照して説明された情報は、アプリケーションの起動すること以外の期間において提供され得る。例えば、６１２の情報は、各リセットイベントの発生の際にモバイルデバイス６２０に提供され得る。なお、６１２の情報は、モバイルデバイス６２０に、それが環境（例えば、環境１０２）に再び入るときはいつでも、提供され得る。
【００６７】
[0084]６１４を参照して、モバイルデバイス６２０は、対応する（１つまたは複数の）照明器具（例えば、照明器具６２２）によって送信される（１つまたは複数の）識別子を受信する。（例えば、６０８及び６１２において）モバイルデバイスが前に受信した情報に基づいて、モバイルデバイス６２０は、特定の識別子を送信する照明器具のロケーションを決定することができる。したがって、モバイルデバイスは、様々な照明器具のロケーションに対して、環境（例えば、環境１０２）内において自身の位置を定める（例えば、向きを知る（orient））ことができる。
【００６８】
[0085]図７Ａは、デバイスを操作する方法のフローチャート７００である。７０２において、デバイス（例えば、図１のモバイルデバイス１０６）は、複数の識別子を受信する。例えば、図３Ｂに戻って参照して、デバイスは、行列３１０と同様の行列内に配列されるコードワードを受信する。１つの構成において、デバイスは、複数の識別子を受信するためにトランシーバ１０１０又は受信コンポーネント９０４を使用し得る。７０４において、デバイスは、複数の固定照明器具に関する位置情報を（例えば、トランシーバ１０１０又は受信コンポーネント９０４を通して）受信する。例えば、図１に戻って参照して、デバイスは、図１の平面図によってキャプチャ（capture）される（ｘ、ｙ）座標情報に対応する位置情報を受信する。そのような情報は、図６の６０８において受信され得る。
【００６９】
[0086]７０６において、デバイスは、ロケーションサービスのための要求を（例えば、トランシーバ１０１０又は送信コンポーネント９１０を通して）送信する。ロケーションサービスは、サービスプロバイダサーバ（例えば、図６のサーバ６２４）によって供されるアプリケーション（例えば、ロケーションベースのサービス、位置決めサービス）であり得る。要求は、図６の６１０において送信され得る。
【００７０】
[0087]７０８において、デバイスは、リセットイベントの発生に対応する、又は示すリセット情報を（例えば、トランシーバ１０１０又は受信コンポーネント９０４を通して）受信する。リセット情報は、ロケーションサービスのための要求の送信に応じて受信され得る。リセット情報は、複数の識別子のサブセット（例えば、行列３１０と同様な行列の列）、又は複数の識別子のサブセットを識別するためのインデックスのどちらかを含み得る。インデックスの例は、現在のリセットエポック（例えば、図６の６１２を参照）を示すインデックスであり得る。
【００７１】
[0088]７１０において、デバイスは、複数の識別子のサブセットを（例えば、プロセッサ１００４又は識別コンポーネント９０６を使用して）識別する。例えば、サブセットは、リセット情報がインデックスを含む場合、識別され得る。図６の６０８、６１２を参照して前に説明されたように、デバイスは、現在のリセットエポックにおいて照明器具によって使用される識別子を決定するためにインデックスを使用し得る。識別子は、行列の特定の列を示す、受信された情報及び受信された行列に基づいて決定され得る。もう１つの例のように、サブセットは、リセット情報内に含まれる行列の列に基づいて決定され得る。
【００７２】
[0089]７１２において、デバイスは、固定照明器具から識別子を（例えば、カメラ若しくは光センサ１０１２、又は受信コンポーネント９０４を使用して）受信する。例えば、図６の６１４を参照して説明されるように、デバイスは、固定照明器具によって送信される識別子を受信する。識別子は、可視光を介して固定照明器具から受信され得る。
【００７３】
[0090]７１４において、デバイスは、受信された識別子、受信された位置情報、及び受信されたリセット情報に基づいて、第１の固定照明器具の位置を（例えば、プロセッサ１００４又は決定コンポーネント９０８を使用して）決定する。例えば、受信された識別子は、コードワードであり得、デバイスは、行列の対応する列のコードワード（それは、リセット情報内に含まれ得、又はリセット情報内に含まれるインデックスを使用して識別され得る）に対して受信されたコードワードを照合し得る。例えば、図３Ｂを参照すると、２番目のリセットイベントが発生し、モバイルデバイスがコードワードＣ（４）を受信した場合、モバイルデバイスは、行列３１０の列３１２のコードワードに対してコードワードＣ（４）を照合し得る。Ｃ（４）は列の最上部から２番目のエントリと一致するので、モバイルデバイスは、受信された識別子のソースとして照明器具＃２を決定する。
【００７４】
[0091]さらに、デバイスは、受信された位置情報に基づいて第１の固定照明器具の位置を決定する。上記段落内で説明された例に更に関して、デバイスは、照明器具の位置情報（例えば、図１の平面図１００によってキャプチャされる（ｘ、ｙ）座標情報に対応する位置情報）に基づいて照明器具＃２の位置を決定する。
【００７５】
[0092]環境（例えば、環境１０２）内における１つ又は複数の照明器具の決定された位置を使用することによって（例えば、（１つまたは複数の）参照位置として決定された（１つまたは複数の）位置を使用することによって）、デバイスは、環境の内部で、よりよく、自身の位置を定め、自身のいる方向を見つけることができ得る。
【００７６】
[0093]７１２を参照して前に開示されたように、デバイスは、可視光を介して識別子を受信し得る。位置情報及びリセット情報（例えば、７０４及び７０８を参照）は、可視光と異なるワイヤレス通信媒体を介して受信され得る。例えば、位置情報及びリセット情報は、ＶＬＣによって典型的にサポートされるビットレートより高いビットレートをより手軽にサポートするワイヤレス通信媒体を介して受信され得る。
【００７７】
[0094]図７Ｂは、デバイスを操作する方法のフローチャート７５０である。７５２において、デバイス（例えば、図１のモバイルデバイス１０６）は、複数の固定照明器具に関する位置情報を受信する。例えば、図１に戻って参照して、デバイスは、図１の平面図１００によってキャプチャされる（ｘ、ｙ）座標情報に対応する位置情報を受信する。そのような情報は、図６の６０８において受信され得る。１つの構成において、デバイスは、位置情報を受信するためにトランシーバ１０１０又は受信コンポーネント９０４を使用し得る。
【００７８】
[0095]７５４において、デバイスは、リセットイベントの発生に対応する、又は示すリセット情報を（例えば、トランシーバ１０１０又は受信コンポーネント９０４を通して）受信する。リセット情報は、ロケーションサービスの要求の送信に応じて受信され得る。リセット情報は、複数の識別子のサブセット（例えば、行列３１０と同様の行列の列）、又は複数の識別子のサブセットを識別するためのものであるインデックスのどちらかを含み得る。インデックスの例は、現在のリセットエポック（例えば、図６の６１２を参照）を示すインデックスであり得る。
【００７９】
[0096]７５６において、デバイスは、固定照明器具から識別子を（例えば、カメラ若しくは光センサ１０１２、又は受信コンポーネント９０４を使用して）受信する。例えば、図６の６１４を参照して説明されるように、デバイスは、固定照明器具によって送信される識別子を受信する。識別子は、可視光を介して固定照明器具から受信され得る。
【００８０】
[0097]７５８において、デバイスは、受信された識別子、受信された位置情報、及び受信されたリセット情報に基づいて第１の固定照明器具の位置を（例えば、プロセッサ１００４又は決定コンポーネント９０８を使用して）決定する。位置情報及びリセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される。例えば、受信された識別子は、コードワードであり得、デバイスは、行列の対応する列のコードワード（それは、リセット情報内に含まれ得、又はリセット情報内に含まれるインデックスを使用して識別され得る）に対して、受信されたコードワードを照合し得る。例えば、図３Ｂを参照して、２番目のリセットイベントが発生し、モバイルデバイスがコードワードＣ（４）を受信した場合、モバイルデバイスは、行列３１０の列３１２のコードワードに対してコードワードＣ（４）を照合し得る。Ｃ（４）は、列の最上部から２番目のエントリと一致するので、モバイルデバイスは、受信された識別子のソースとして照明器具＃２を決定し得る。
【００８１】
[0098]なお、デバイスは、受信された位置情報に基づいて第１の固定照明器具の位置を決定する。上記段落内で説明された例に更に関して、デバイスは、照明器具の位置情報（例えば、図１の平面図１００によってキャプチャされる（ｘ、ｙ）座標情報に対応する位置情報）に基づいて照明器具＃２の位置を決定する。
【００８２】
[0099]環境（例えば、環境１０２）内における１つ又は複数の照明器具の決定された位置を使用することによって（例えば、（１つまたは複数の）参照位置として（１つまたは複数の）決定された位置を使用することによって）、デバイスは、環境の内部で、より良好に、自身の位置を定め又は向きを知ることができ得る。
【００８３】
[00100]７５６を参照して前に開示されたように、デバイスは、可視光を介して識別子を受信し得る。位置情報及びリセット情報（例えば、７０４及び７０８を参照）は、可視光と異なるワイヤレス通信媒体を介して受信され得る。例えば、位置情報及びリセット情報は、ＶＬＣによって典型的にサポートされるビットレートより高いビットレートをより手軽にサポートするワイヤレス通信媒体を介して受信され得る。
【００８４】
[00101]図８Ａは、デバイスを操作する方法のフローチャート８００である。デバイスは、ＢＭＳサーバであり得る。８０２において、デバイスは、複数の固定照明器具にリセットイベントを（例えば、パワー供給コントローラ１２１２又は通信コンポーネント１１０４を使用して）通信する。例えば、図４を参照して、サーバ４０８は、照明器具４０４にリセットイベント信号４１０を通信する。通信は、照明器具のうちの少なくとも１つに、識別子のそれぞれのシーケンスのうちの特定の識別子にアラインする（align:合わせる、そろえる）ことを行わせる。例えば、（１つの）照明器具は、その照明器具に対応する行列３１０の行内の隣接するエントリ内における識別子にポインタをアラインし得る。通信は、照明器具に、可視光を介して識別子を送信することを更に行わせ得る。
【００８５】
[00102]リセットイベントは、特定のパターン（例えば、図５のパターン５００を参照）にしたがって、同時に複数の固定デバイスの各々をパワーオフ及びオンすることによって通信され得る。代替として、リセットイベントは、電圧振幅の特定のパターンにしたがって、同時に複数の固定デバイスの各々に電力供給することによって通信され得る。代替として、リセットイベントは、リセットイベントの発生を示す信号を送信することによって通信され得る。信号は、ワイアード（有線）接続（例えば、ＤＡＬＩ又はＤＭＸプロトコルを使用して）を通じて、又はワイヤレスＲＦインタフェースを通じて送信され得る。
【００８６】
[00103]８０４において、デバイスは、通信することに応じてインデックスを（例えば、プロセッサ１２０４又はインクリメンティングコンポーネント１１０６を使用して）インクリメントし得る。例えば、インデックスは、図６の６１２を参照して前に説明されたように、現在のリセットエポックを示し得る。
【００８７】
[00104]８０６において、デバイスは、サービスプロバイダサーバ（例えば、サービスプロバイダサーバ６２４）にインデックスを（例えば、ネットワークインタフェースコントローラ１２１０又は送信コンポーネント１１０８を使用して）送信し得る。したがって、デバイスは、サービスプロバイダサーバ６２４（例えば、図６の６０４を参照）にリセットイベントを通信する。これに関して、デバイスは、サービスプロバイダサーバ６２４に特定のリセットイベントエポックの識別（例えば、１番目のリセットイベント、２番目のリセットイベント、３番目のリセットイベント、等）を送り得る。
【００８８】
[00105]図８Ｂは、デバイスを操作する方法のフローチャート８５０である。デバイスは、ＢＭＳサーバであり得る。８５２において、デバイスは、複数の固定照明器具にリセットイベントを（例えば、パワー供給コントローラ１２１２又は通信コンポーネント１１０４を使用して）通信する。例えば、図４を参照して、サーバ４０８は、照明器具４０４にリセットイベント信号４１０を通信する。通信は、照明器具のうちの少なくとも１つに、識別子のそれぞれのシーケンスのうちの特定の識別子にアラインすることを行わせる。例えば、（１つの）照明器具は、その照明器具に対応する行列３１０の行内の隣接するエントリ内の識別子にポインタをアラインし得る。通信は、照明器具に、可視光を介して識別子を送信することを更に行わせ得る。
【００８９】
[00106]リセットイベントは、特定のパターン（例えば、図５のパターン５００を参照）にしたがって、同時に複数の固定デバイスの各々をパワーオフ及びオンすることによって通信され得る。代替として、リセットイベントは、電圧振幅の特定のパターンにしたがって、同時に複数の固定デバイスの各々に電力供給することによって通信され得る。代替として、リセットイベントは、リセットイベントの発生を示す信号を送信することによって通信され得る。信号は、ワイアード接続（例えば、ＤＡＬＩ又はＤＭＸプロトコルを使用して）を通じて、又はワイヤレスＲＦインタフェースを通じて送信され得る。
【００９０】
[00107]８５４において、デバイスは、通信することに応じてインデックスを（例えば、プロセッサ１２０４又はインクリメンティングコンポーネント１１０６を使用して）インクリメントし得る。例えば、インデックスは、図６の６１２を参照して前に説明されたように、現在のリセットエポックを示し得る。
【００９１】
[00108]図９は、例示的な装置９０２内における異なるモジュール／手段／コンポーネント間のデータフローを図示する概念的なデータフローダイアグラム９００である。装置は、モバイル端末であり得る。装置９０２は、受信コンポーネント９０４、識別コンポーネント９０６、決定コンポーネント９０８、及び送信コンポーネント９１０を含み得る。
【００９２】
[00109]受信コンポーネント９０４は、複数の識別子（例えば、行列又は行列の特定の列）を受信する。受信された識別子は、出力９３０として識別コンポーネント９０６に出力される。受信コンポーネント９０４はまた、複数の固定照明器具に関する位置情報を受信する。受信された位置情報は、出力９３６として決定コンポーネント９０８に出力される。
【００９３】
[00110]送信コンポーネント９１０は、ロケーションサービスの要求を送信する。
【００９４】
[00111]受信コンポーネント９０４はまた、リセットイベントの発生に対応する又は示すリセット情報を受信する。リセット情報は、要求の送信に応じて受信され得る。リセット情報は、出力９３２として識別コンポーネント９０６に出力される。
【００９５】
[0112]識別コンポーネント９０６は、リセット情報がインデックスを含む場合、リセット情報を受信することに応じて複数の識別子のサブセットを識別する。例えば、図６の６０８、６１２を参照して説明されたやり方と同様に、識別コンポーネント９０６は、現在のリセットエポックにおいて照明器具によって使用される識別子を決定し得る。識別されたサブセットは、出力９３４として決定コンポーネント９０８に出力される。
【００９６】
[00113]受信コンポーネント９０４は、識別子（例えば、照明器具によって送信された識別子）を受信する。受信された識別子は、出力９３８として決定コンポーネント９０８に出力される。
【００９７】
[00114]決定コンポーネント９０８は、受信された識別子、受信された位置情報、及び受信されたリセット情報に基づいて（受信された識別子を送信した）照明器具の位置を決定する。
【００９８】
[00115]装置は、図７Ａ及び７Ｂの前述されたフローチャート内におけるアルゴリズムのステップの各々を実行する付加的なコンポーネントを含み得る。そのようなものとして、図７Ａ及び７Ｂの前述されたフローチャート内における各ステップは、コンポーネントによって実行され得、装置は、１つ又は複数のそれらのコンポーネントを含み得る。コンポーネントは、規定された処理／アルゴリズムを遂行するように特に構成された、規定された処理／アルゴリズムを実行するように構成されたプロセッサによってインプリメントされた、プロセッサによるインプリメンテーションのためのコンピュータ可読媒体の内部に記憶された、又はこれらのいくつかの組み合わせである、１つ又は複数のハードウェアコンポーネントであり得る。
【００９９】
[00116]図１０は、処理システム１０１４を用いる装置９０２’のためのハードウェアインプリメンテーションの例を図示するダイアグラム１０００である。処理システム１０１４は、バスアーキテクチャでインプリメントされ得、それはバス１０２４によって一般的に表示される。バス１０２４は、処理システム１０１４の特有のアプリケーション及び全体の設計制約に依存して任意の数の相互接続バス及びブリッジを含み得る。バス１０２４は、プロセッサ１００４、コンポーネント９０４、９０６、９０８、及び９１０、並びにコンピュータ可読媒体／メモリ１００６によって表示される、１つ又は複数のプロセッサ及び／又はハードウェアコンポーネントを含む様々な回路を１つに結び付ける。バス１０２４はまた、タイミングソース、周辺回路、電圧調整器、及びパワー管理回路のような様々な他の回路を結び付け得、それらは、技術的によく知られており、このため、これ以上説明されないであろう。
【０１００】
[00117]処理システム１０１４は、トランシーバ１０１０に結合され得る。トランシーバ１０１０は、１つ又は複数のアンテナ１０２０に結合される。トランシーバ１０１０は、送信媒体を通じて様々な他の装置と通信するための手段を提供する。トランシーバ１０１０は、１つ又は複数のアンテナ１０２０から信号を受信し、受信された信号から情報を抽出し、及び処理システム１０１４、特に受信コンポーネント９０４に抽出された情報を提供する。加えて、トランシーバ１０１０は、処理システム１０１４、特に送信コンポーネント９１０から情報を受信し、及び受信された情報に基づいて、１つ又は複数のアンテナ１０２０に適用される信号を生成する。
【０１０１】
[00118]処理システム１０１４は、カメラ又は光センサ１０１２に結合され得る。カメラ又は光センサ１０１２は、他の発光装置から可視光を介して情報を受信するための手段を提供する。カメラ又は光センサ１０１２は、他の発光装置からＶＬＣ信号を受信し、受信されたＶＬＣ信号から情報を抽出し、及び処理システム１０１４、特に受信コンポーネント９０４に抽出された情報を提供する。
【０１０２】
[00119]処理システム１０１４は、コンピュータ可読媒体／メモリ１００６に結合されるプロセッサ１００４を含む。プロセッサ１００４は、コンピュータ可読媒体／メモリ１００６上に記憶されるソフトウェアの実行を含む、汎用処理を担当する。ソフトウェアは、プロセッサ１００４によって実行されると、処理システム１０１４に、任意の特定の装置のための上述において説明された様々な機能を実行することを行わせる。コンピュータ可読媒体／メモリ１００６はまた、ソフトウェアを実行するとプロセッサ１００４によって扱われるデータを記憶するために使用され得る。処理システムは、コンポーネント９０４、９０６、９０８、又は９１０のうちの少なくとも１つを更に含む。コンポーネントは、コンピュータ可読媒体／メモリ１００６内に内在し／記憶される、プロセッサ１００４内で動作するソフトウェアコンポーネント、プロセッサ１００４に結合される１つ若しくは複数のハードウェアコンポーネント、又はこれらのいくつかの組み合わせであり得る。
【０１０３】
[00120]１つの構成において、装置９０２／９０２’は、複数の固定照明器具に関する位置情報を受信するための手段（例えば、９０４、１０１０）を含む。１つの構成において、位置情報を受信するための手段は、図７Ａの７０４又は図７Ｂの７５２に関して上記で説明された操作を実行する。装置は、リセットイベントの発生を示すリセット情報を受信するための手段（例えば、９０４、１０１０）を更に含む。１つの構成において、リセット情報を受信するための手段は、図７Ａの７０８又は図７Ｂの７５４に関して上記で説明された操作を実行する。装置は、可視光を介して複数の固定照明器具のうちの第１の固定照明器具から識別子を受信するための手段（例えば、９０４、１０１２）を更に含む。１つの構成において、識別子を受信するための手段は、図７Ａの７１２又は図７Ｂの７５６に関して上記で説明された操作を実行する。装置は、受信された識別子、受信された位置情報、及び受信されたリセット情報に基づいて第１の固定照明器具の位置を決定するための手段（例えば、９０８、１００４）を更に含む。位置情報及びリセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される。１つの構成において、第１の固定照明器具の位置を決定するための手段は、図７Ａの７１４又は図７Ｂの７５８に関して上記で説明された操作を実行する。
【０１０４】
[00121]更なる構成において、リセット情報は、複数の識別子のサブセット、又は複数の識別子のサブセットを識別するためのものであるインデックスのいずれかを含む。装置は、複数の識別子を受信するための手段（例えば、９０４）を更に含み得る。１つの構成において、複数の識別子を受信するための手段は、図７Ａの７０２に関して上記で説明された操作を実行する。装置は、リセット情報がインデックスを含む場合、リセット情報を受信することに応じて複数の識別子のサブセットを識別するための手段（例えば、９０６、１００４）を更に含み得る。複数の識別子は、行列の形式に配列され得る。行列は、ラテン方格を含み得る。識別するための手段（例えば、９０６、１００４）は、インデックスを使用して行列の特定の行又は特定の列を識別するように構成され得る。１つの構成において、識別するための手段は、図７Ａの７１０に関して上記で説明された操作を実行する。
【０１０５】
[00122]装置は、ロケーションサービスの要求を送信するための手段（例えば、９１０、１０１０）を更に含み得る。リセット情報は、要求の送信に応じて受信され得る。１つの構成において、要求を送信するための手段は、図７Ａの７０６に関して上記で説明された操作を実行する。
【０１０６】
[00123]前述された手段は、前述された手段によって列挙された機能を実行するように構成された装置９０２’の処理システム１０１４、及び／又は装置９０２の前述されたコンポーネントのうちの１つ又は複数であり得る。上述において説明されたように、処理システム１０１４は、プロセッサ１００４を含み得る。そのようなものとして、１つの構成において、前述された手段は、前述された手段によって列挙された機能を実行するように構成されたプロセッサ１００４であり得る。
【０１０７】
[00124]図１１は、例示的な装置１１０２内における異なるモジュール／手段／コンポーネント間のデータフローを図示する概念的なデータフローダイアグラム１１００である。装置は、ＢＭＳサーバであり得る。装置１１０２は、通信コンポーネント１１０４を含み得る。通信コンポーネント１１０４は、複数の固定照明器具にリセットイベントを通信する。通信は、固定照明器具のうちの少なくとも１つに、識別子のそれぞれのシーケンスのうちの特定の識別子にアラインすることを行わせる。
【０１０８】
[00125]装置は、インクリメンティングコンポーネント１１０６を更に含む。通信コンポーネント１１０４は、リセットイベントが通信されるインクリメンティングコンポーネント１１０６に指示１１１０を出力する。インクリメンティングコンポーネント１１０６は、通信することに応じてインデックスをインクリメントする。
【０１０９】
[00126]装置は、送信コンポーネント１１０８を更に含み得る。インクリメンティングコンポーネント１１０６は、送信コンポーネント１１０８にインクリメントされたインデックス１１１２を出力する。送信コンポーネント１１０８は、サービスプロバイダサーバにインクリメントされたインデックスを送信する。インデックスの送信は、ユーザ機器（ＵＥ）へのインクリメントされたインデックスの通信を容易にする。
【０１１０】
[00127]装置は、図８Ａ及び８Ｂの前述されたフローチャート内におけるアルゴリズムのステップの各々を実行する付加的なコンポーネントを含み得る。そのようなものとして、図８Ａ及び８Ｂの前述されたフローチャート内における各ステップは、コンポーネントによって実行され得、装置は、１つ又は複数のそれらのコンポーネントを含み得る。コンポーネントは、提示されたプロセス／アルゴリズムを遂行するように特に構成されるか、または提示されたプロセス／アルゴリズムを実行するように構成されたプロセッサによってインプリメントされるか、またはプロセッサによるインプリメンテーションのためのコンピュータ可読媒体の内部に記憶されるか、又はこれらのいくつかの組み合わせである、１つ又は複数のハードウェアコンポーネントであり得る。
【０１１１】
[00128]図１２は、処理システム１２１４を用いる装置１１０２’のためのハードウェアインプリメンテーションの例を図示するダイアグラム１２００である。処理システム１２１４は、バスアーキテクチャでインプリメントされ得、それは、バス１２２４によって一般的に表示される。バス１２２４は、処理システム１２１４の特定のアプリケーション及び全体の設計制約に依存して任意の数の相互接続バス及びブリッジを含み得る。バス１２２４は、プロセッサ１２０４、コンポーネント１１０４、１１０６、及び１１０８、並びにコンピュータ可読媒体／メモリ１２０６によって表示される、１つ又は複数のプロセッサ及び／又はハードウェアコンポーネントを含む様々な回路を１つに結び付ける。バス１２２４はまた、タイミングソース、周辺回路、電圧調整器、及びパワー管理回路のような様々な他の回路を結び付け得、それらは、技術的によく知られており、このため、これ以上説明されないであろう。
【０１１２】
[00129]処理システム１２１４は、ネットワークインタフェースコントローラ（ＮＩＣ）１２１０に結合され得る。ＮＩＣ１２１０は、コンピュータネットワークを通じて様々な他の装置と通信するための手段を提供する。ＮＩＣ１２１０は、コンピュータネットワークから信号を受信し、受信された信号から情報を抽出し、処理システム１２１４に抽出された情報を提供する。加えて、ＮＩＣ１２１０は、処理システム１２１４、特に送信コンポーネント１１０８及び／又は通信コンポーネント１１０４から情報を受信し、及び受信された情報に基づいて、コンピュータネットワークに送信される信号を生成する。
【０１１３】
[00130]処理システム１２１４は、パワー供給コントローラ１２１２に結合され得る。パワー供給コントローラ１２１２は、特定のパターンにしたがって発光装置をパワーオフ及びオンすることによって、又は電圧振幅の特定のパターンにしたがってパワー（電力）を供給することによって、発光装置にリセットイベントをシグナルするための手段を提供する。パワー供給コントローラ１２１２は、処理システム１２１４、特に通信コンポーネント１１０４から情報を受信し、及び受信された情報に基づいて、パワーオフ及びオン、又は電圧振幅の特定のパターンを生成する。
【０１１４】
[00131]処理システム１２１４は、コンピュータ可読媒体／メモリ１２０６に結合されるプロセッサ１２０４を含む。プロセッサ１２０４は、コンピュータ可読媒体／メモリ１２０６上に記憶されるソフトウェアの実行を含む、汎用処理を担当する。ソフトウェアは、プロセッサ１２０４によって実行されると、処理システム１２１４に、任意の特定の装置のための上述において説明された様々な機能を実行することを行わせる。コンピュータ可読媒体／メモリ１２０６はまた、ソフトウェアを実行するとプロセッサ１２０４によって扱われるデータを記憶するために使用され得る。処理システムは、コンポーネント１１０４、１１０６、又は１１０８のうちの少なくとも１つを更に含み得る。コンポーネントは、コンピュータ可読媒体／メモリ１２０６に内在し／記憶される、プロセッサ１２０４内で動作するソフトウェアコンポーネント、プロセッサ１２０４に結合される１つ若しくは複数のハードウェアコンポーネント、又はこれらのいくつかの組み合わせであり得る。
【０１１５】
[00132]１つの構成において、装置１１０２／１１０２’は、複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの特定の識別子にアラインすることを行わせるように、複数の固定照明器具にリセットイベントを通信するための手段（例えば、１１０４、１２０４、又は１２１２）を含む。１つの構成において、リセットイベントを通信するための手段は、図８Ａの８０２又は図８Ｂの８５２に関して上記で説明された操作を実行する。装置は、通信することに応じてインデックスをインクリメントするための手段（例えば、１１０６、１２０４）を更に含む。１つの構成において、インデックスをインクリメントするための手段は、図８Ａの８０４又は図８Ｂの８５４に関して上記で説明された操作を実行する。装置は、ＵＥへのインクリメントされたインデックスの通信を容易にするために、サービスプロバイダサーバにインクリメントされたインデックスを送信するための手段（例えば、１１０８、１２１０）を更に含み得る。１つの構成において、インクリメントされたインデックスを送信するための手段は、図８Ａの８０６に関して上記で説明された操作を実行する。
【０１１６】
[00133]更なる構成において、リセットイベントを通信することは、少なくとも１つの固定照明器具によって、可視光を介する特定の識別子の送信を行わせる。
【０１１７】
[00134]更なる構成において、通信するための手段（例えば、１１０４、１２０４、又は１２１２）は、特定のパターンにしたがって、同時に複数の固定照明器具をパワーオフ及びオンするように構成される。特定のパターンは、複数の固定照明器具が同時にパワーオンされる時間継続期間のシーケンスによって定義され得る。特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義され得る。特定のパターンは、複数の固定照明器具が同時にパワーオンされる少なくとも１つの時間継続期間によって更に定義され得る。
【０１１８】
[00135]更なる構成において、通信するための手段（例えば、１１０４、１２０４、又は１２１２）は、電圧振幅の特定のパターンにしたがって、同時に複数の固定照明器具に電力供給するように構成される。
【０１１９】
[00136]更なる構成において、通信するための手段（例えば、１１０４、１２０４、又は１２１２）は、リセットイベントの発生を示す信号を送信するように構成される。信号は、ワイアード接続を通じて、又はワイヤレス無線周波数（ＲＦ）インタフェースを通じて送信され得る。例えば、信号は、デジタルアドレッサブルライティングインタフェース（ＤＡＬＩ）又はデジタル多重化（ＤＭＸ）プロトコルを使用してワイアード接続を通じて送信され得る。
【０１２０】
[00137]少なくとも１つの固定照明器具における識別子のそれぞれのシーケンスは、複数の識別子のそれぞれのサブセットを含み得、複数の識別子は、行列を形成し得る。行列は、ラテン方格を含み得る。少なくとも１つの固定照明器具における複数の識別子のそれぞれのサブセットは、行列のそれぞれの行又はそれぞれの列に対応し得る。
【０１２１】
[00138]前述された手段は、前述された手段によって列挙された機能を実行するように構成された装置１１０２’の処理システム１２１４、及び／又は装置１１０２の前述されたコンポーネントのうちの１つ又は複数であり得る。上述において説明されたように、処理システム１２１４は、プロセッサ１２０４を含み得る。そのようなものとして、１つの構成において、前述された手段は、前述された手段によって列挙された機能を実行するように構成されたプロセッサ１２０４であり得る。
【０１２２】
[00139]図１３Ａは、デバイスを操作する方法のフローチャート１３００である。デバイスは、固定照明器具であり得る。１３０２において、デバイスは、リセット情報を（例えば、パワー検出回路／センサ１５１２又は受信コンポーネント１４０４を使用して）受信する。例えば、図４を参照して、照明器具４０４は、サーバ４０８からリセット情報を受信する。
【０１２３】
[00140]リセット情報は、特定のパターン（例えば、図５のパターン５００を参照）にしたがうパワーの除去及びパワーを受信することによって受信され得る。例えば、特定のパターンは、パワーが受信される時間継続期間のシーケンスによって定義され得る。もう１つの例のように、特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義され得る。更なる例のように、特定のパターンは、パワーが受信されることにわたる少なくとも１つの時間継続期間によって更に定義され得る。
【０１２４】
[00141]代替として、リセット情報は、電圧振幅の特定のパターンにしたがってパワーを供給することによって受信され得る。代替として、リセット情報は、リセットイベントの発生を示す信号を受信することによって受信され得る。信号は、（例えば、ＤＡＬＩ又はＤＭＸプロトコルを使用する）ワイアード接続を通じて、又はワイヤレスＲＦインタフェースを通じて受信され得る。
【０１２５】
[00142]１３０４において、デバイスは、識別子のそれぞれのシーケンスのうちの１つの特定の識別子に（例えば、プロセッサ１５０４又はアライニングコンポーネント１４０６を使用して）アラインする。例えば、照明器具４０４は、ポインタ又はマーカを維持し得る。照明器具４０４は、現在の位置から新しい位置へポインタ又はマーカを移動し得る。新しい位置は、照明器具に対応する行列３１０の行の隣接するエントリ内の識別子に対応し得る。
【０１２６】
[00143]１３０６において、デバイスは、可視光を介して識別子を（例えば、発光ユニット１５１０又は送信コンポーネント１４０８を使用して）送信し得る。例えば、照明器具４０４は、識別子を搬送する可視光信号を送信し得る。
【０１２７】
[00144]１３０８において、デバイスは、第２のリセット情報を（例えば、パワー検出回路／センサ１５１２又は受信コンポーネント１４０４を使用して）受信する。例えば、図４を参照して、照明器具４０４は、サーバ４０８から第２のリセット情報を受信する。
【０１２８】
[00145]１３１０において、デバイスは、識別子のそれぞれのシーケンスのうちの第２の特定の識別子に（例えば、プロセッサ１５０４又はアライニングコンポーネント１４０６を使用して）アラインする。例えば、照明器具４０４は、その照明器具に対応する行列３１０の行内において次に隣接するエントリ内の第２の識別子にアラインし得る。
【０１２９】
[00146]１３１２において、デバイスは、可視光を介して第２の識別子を（例えば、発光ユニット１５１０又は送信コンポーネント１４０８を使用して）送信し得る。例えば、照明器具４０４は、第２の識別子を搬送する可視光信号を送信し得る。
【０１３０】
[00147]図１３Ｂは、デバイスを操作する方法のフローチャート１３５０である。デバイスは、固定照明器具であり得る。１３５２において、デバイスは、リセットイベントの発生を示すリセット情報を（例えば、パワー検出回路／センサ１５１２又は受信コンポーネント１４０４を使用して）受信する。例えば、図４を参照して、照明器具４０４は、サーバ４０８からリセット情報を受信する。
【０１３１】
[00148]リセット情報は、特定のパターン（例えば、図５のパターン５００を参照）にしたがうパワーの除去及びパワーを受信することによって受信され得る。例えば、特定のパターンは、パワーが受信される時間継続期間のシーケンスによって定義され得る。もう１つの例のように、特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義され得る。更なる例のように、特定のパターンは、パワーが受信されることにわたる少なくとも１つの時間継続期間によって更に定義され得る。
【０１３２】
[00149]代替として、リセット情報は、電圧振幅の特定のパターンにしたがってパワーを受信することによって受信され得る。代替として、リセット情報は、リセットイベントの発生を示す信号を受信することによって受信され得る。信号は、（例えば、ＤＡＬＩ又はＤＭＸプロトコルを使用する）ワイアード接続を通じて、又はワイヤレスＲＦインタフェースを通じて受信され得る。
【０１３３】
[00150]１３５４において、デバイスは、リセット情報を受信することに応じて識別子のそれぞれのシーケンスのうちの特定の識別子に（例えば、プロセッサ１５０４又はアライニングコンポーネント１４０６を使用して）アラインする。例えば、照明器具４０４は、ポインタ又はマーカを維持し得る。照明器具４０４は、現在の位置から新しい位置へポインタ又はマーカを移動し得る。新しい位置は、照明器具に対応する行列３１０の行内の隣接するエントリ内の識別子に対応し得る。
【０１３４】
[00151]１３５６において、デバイスは、可視光を介して識別子を（例えば、発光ユニット１５１０又は送信コンポーネント１４０８を使用して）送信し得る。例えば、照明器具４０４は、識別子を搬送する可視光信号を送信し得る。
【０１３５】
[00152]図１４は、例示的な装置１４０２内における異なるモジュール／手段／コンポーネント間のデータフローを図示する概念的なデータフローダイアグラム１４００である。装置は、固定照明器具であり得る。装置１４０２は、受信コンポーネント１４０４、アライニングコンポーネント１４０６、及び送信コンポーネント１４０８を含み得る。
【０１３６】
[00153]受信コンポーネント１４０４は、リセット情報を受信する。リセット情報の受信は、出力１４３０としてアライニングコンポーネント１４０６に出力される。
【０１３７】
[00154]アライニングコンポーネント１４０６は、リセット情報を受信することに応じて識別子のシーケンスのうちの１つの識別子にアラインする。その識別子は、出力１４３２として送信コンポーネント１４０８に出力される。
【０１３８】
[00155]送信コンポーネント１４０８は、識別子を搬送する可視光信号を送信する。
【０１３９】
[00156]装置は、図１３Ａ及び１３Ｂの前述されたフローチャート内におけるアルゴリズムのステップの各々を実行する付加的なコンポーネントを含み得る。そのようなものとして、図１３Ａ及び１３Ｂの前述されたフローチャート内における各ステップは、コンポーネントによって実行され得、装置は、１つ又は複数のそれらのコンポーネントを含み得る。コンポーネントは、提示されたプロセス／アルゴリズムを遂行するように特に構成されるか、または提示されたプロセス／アルゴリズムを実行するように構成されたプロセッサによってインプリメントされるか、またはプロセッサによる実行のためにコンピュータ可読媒体の内部に記憶されるか、又はこれらのいくつかの組み合わせである、１つ又は複数のハードウェアコンポーネントであり得る。
【０１４０】
[00157]図１５は、処理システム１５１４を用いる装置１４０２’のためのハードウェアインプリメンテーションの例を図示するダイアグラム１５００である。処理システム１５１４は、バスアーキテクチャでインプリメントされ得、それはバス１５２４によって一般的に表示される。バス１５２４は、処理システム１５１４の特有のアプリケーション及び全体の設計制約に依存して任意の数の相互接続バス及びブリッジを含み得る。バス１５２４は、プロセッサ１５０４、コンポーネント１４０４、１４０６、及び１４０８、並びにコンピュータ可読媒体／メモリ１５０６によって表示される、１つ又は複数のプロセッサ及び／又はハードウェアコンポーネントを含む様々な回路を１つに結び付ける。バス１５２４はまた、タイミングソース、周辺回路、電圧調整器、及びパワー管理回路のような様々な他の回路を結び付け得、それらは、技術的によく知られており、このため、これ以上説明されないであろう。
【０１４１】
[00158]処理システム１５１４は、発光ユニット１５１０に結合され得る。発光ユニット１５１０は、ＬＥＤ又は任意の他の発光デバイスであり得る。発光ユニット１５１０は、可視光を介して様々な他の装置と通信するための手段を提供する。発光ユニット１５１０は、処理システム１５１４、特に送信コンポーネント１４０８から情報を受信し、及び受信された情報に基づいて、他の装置に送信されるＶＬＣ信号を生成する。
【０１４２】
[00159]処理システム１２１４は、パワー検出回路／センサ１５１２に結合され得る。パワー検出回路／センサ１５１２は、パワーオフ及びオンの特定のパターンを検出することによって、又は電圧振幅の特定のパターンを検出することによって、サーバからリセットイベントを受信するための手段を提供する。パワー検出回路／センサ１５１２は、パワーオフ及びオン又は電圧振幅の特定のパターンを検出し、検出された特定のパターンからリセットイベントを抽出し、及び処理システム１５１４、特に受信コンポーネント１４０４に抽出されたリセットイベントを提供する。
【０１４３】
[00160]処理システム１５１４は、コンピュータ可読媒体／メモリ１５０６に結合されるプロセッサ１５０４を含む。プロセッサ１５０４は、コンピュータ可読媒体／メモリ１５０６上に記憶されるソフトウェアの実行を含む、汎用処理を担当する。ソフトウェアは、プロセッサ１５０４によって実行されると、処理システム１５１４に、任意の特定の装置のための上述において説明された様々な機能を実行することを行わせる。コンピュータ可読媒体／メモリ１５０６はまた、ソフトウェアを実行するとプロセッサ１５４０によって扱われるデータを記憶するために使用され得る。処理システムは、コンポーネント１４０４、１４０６、又は１４０８のうちの少なくとも１つを更に含む。コンポーネントは、コンピュータ可読媒体／メモリ１５０６内に内在し／記憶される、プロセッサ１５０４内で動作するソフトウェアコンポーネント、プロセッサ１５０４に結合される１つ若しくは複数のハードウェアコンポーネント、又はこれらのいくつかの組み合わせであり得る。
【０１４４】
[00161]１つの構成において、装置１５０２／１５０２’は、リセットイベントの発生を示すリセット情報を受信するための手段（例えば、１４０４、１５０４、又は１５１２）を含む。１つの構成において、リセット情報を受信するための手段は、図１３Ａの１３０２、１３０８又は図１３Ｂの１３５２に関して上記で説明された操作を実行する。装置は、リセット情報を受信することに応じて識別子のシーケンスのうちの識別子にアラインするための手段（例えば、１４０６、１５０４）を更に含む。１つの構成において、アラインするための手段は、図１３Ａの１３０４、１３１０又は図１３Ｂの１３５４に関して上記で説明された操作を実行する。装置は、識別子を搬送する可視光信号を送信するための手段（例えば、１４０８、１５０４、又は１５１０）を更に含む。１つの構成において、可視光信号を送信するための手段は、図１３Ａの１３０６、１３１２又は図１３Ｂの１３５６に関して上記で説明された操作を実行する。
【０１４５】
[00162]受信するための手段（例えば、１４０４、１５０４、又は１５１２）は、第２のリセットイベントの発生を示す第２のリセット情報を受信するよう構成され得る。アラインするための手段（例えば、１４０６、１５０４）は、第２のリセット情報を受信することに応じて、識別子のシーケンスのうちの第２の識別子にアラインするように構成され得る。送信するための手段（例えば、１４０８、１５０４、又は１５１０）は、第２の識別子を搬送する可視光信号を送信するように構成され得る。
【０１４６】
[00163]受信するための手段（例えば、１４０４、１５０４、又は１５１２）は、特定のパターンにしたがうパワーの除去及びパワーを受信することによってリセット情報を受信するように構成され得る。特定のパターンは、パワーが適用される時間継続期間のシーケンスによって定義され得る。特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義され得る。特定のパターンは、パワーが受信されることにわたる少なくとも１つの時間継続期間によって更に定義され得る。
【０１４７】
[00164]受信するための手段（例えば、１４０４、１５０４、又は１５１２）は、電圧振幅の特定のパターンにしたがってパワーを受信することによってリセット情報を受信するように構成され得る。
【０１４８】
[00165]受信するための手段（例えば、１４０４、１５０４）は、リセットイベントの発生を示す信号を受信することによってリセット情報を受信するように構成され得る。信号は、ワイアード接続を通じて、又はワイヤレス無線周波数（ＲＦ）インタフェースを通じて、受信され得る。例えば、信号は、デジタルアドレッサブルライティングインタフェース（ＤＡＬＩ）又はデジタル多重化（ＤＭＸ）プロトコルを使用してワイアード接続を通じて受信され得る。
【０１４９】
[00166]識別子のシーケンスは、複数の識別子のサブセットを含み得、複数の識別子は、行列を形成し得る。行列は、ラテン方格を含み得る。複数の識別子のサブセットは、行列の対応する行又は対応する列に対応し得る。
【０１５０】
[00167]前述された手段は、前述された手段によって列挙された機能を実行するように構成された装置１４０２’の処理システム１５１４、及び／又は装置１４０２の前述されたコンポーネントのうちの１つ又は複数であり得る。上述において説明されたように、処理システム１５１４は、プロセッサ１５０４を含み得る。そのようなものとして、１つの構成において、前述された手段は、前述された手段によって列挙された機能を実行するように構成されたプロセッサ１５０４であり得る。
【０１５１】
[00168]開示されたプロセス／フローチャート中の特定のシーケンス又はブロックの階層は、例示的なアプローチの図示であることが理解される。設計の選好に基づいて、プロセス／フローチャート中の特定のシーケンス又はブロックの階層は、再配置され得ることが理解される。なお、いくつかのブロックは、組み合わされ得るか、又は省略され得る。付随する方法は、サンプルの順序で（in a sample order）、存在する要素の様々なブロックを請求しており、特定の順序又は提示された階層に限定されるようには意図されない。
【０１５２】
[00169]前述の説明は、当技術分野の当業者に、ここで説明された様々な態様を実施することを可能にするために提供される。これらの態様への様々な修正は、当業者に容易に明らかとなり、ここで定義された包括的な原理は、他の態様に適用され得る。このため、特許請求の範囲は、ここで示された態様に限定されるように意図されてはいないが、特許請求の範囲の文言と一致する全範囲を付与されるべきであり、ここにおいて、単数形での要素への言及は、そうであると具体的に規定されない限り、「１つ及び１つのみ」を意味するようには意図されず、むしろ「１つ又は複数」を意味する。「例示的（exemplary）」という用語は、「例、事例、又は図示として提供されること」を意味するためにここで使用される。「例示的」であるとしてここで説明されたいずれの態様も、他の態様よりも好ましい又は有利であるとして必ずしも解釈されるべきではない。そうでないと具体的に規定されない限り、「いくつかの（some）」という用語は、１つ又は複数を指す。「Ａ、Ｂ、又はＣのうちの少なくとも１つ」、「Ａ、Ｂ、及びＣのうちの少なくとも１つ」、並びに「Ａ、Ｂ、Ｃ、又はこれらの任意の組み合わせ」のような組み合わせは、Ａ、Ｂ、及び／又はＣの任意の組み合わせを含み、複数のＡ、複数のＢ、又は複数のＣを含み得る。特に、「Ａ、Ｂ、又はＣのうちの少なくとも１つ」、「Ａ、Ｂ、及びＣのうちの少なくとも１つ」、並びに「Ａ、Ｂ、Ｃ、又はそれらの任意の組み合わせ」のような組み合わせは、Ａのみ、Ｂのみ、Ｃのみ、Ａ及びＢ、Ａ及びＣ、Ｂ及びＣ、又はＡ及びＢ及びＣであり得、ここで、任意のこのような組み合わせは、Ａ、Ｂ、又はＣの１つ又は複数のメンバーを包含し得る。当業者に知られている、又は後に知られることになる本開示全体にわたって説明された様々な態様の要素に対するすべての構造的及び機能的な同等物は、参照によってここに明確に組み込まれ、特許請求の範囲に網羅されるように意図される。更に、ここに開示されたものは何れも、このような開示が特許請求の範囲において列挙されているかどうかにかかわらず、公衆に放棄されるようには意図されていない。要素が「〜のための手段」というフレーズを使用して明確に列挙されていない限り、どの請求項の要素もミーンズプラスファンクションとして解釈されるべきではない。
【図１】
2018507569.tif 000003
【図２】
2018507569.tif 000004
【図３Ａ】
2018507569.tif 000005
【図３Ｂ】
2018507569.tif 000006
【図４】
2018507569.tif 000007
【図５】
2018507569.tif 000008
【図６】
2018507569.tif 000009
【図７Ａ】
2018507569.tif 000010
【図７Ｂ】
2018507569.tif 000011
【図８Ａ】
2018507569.tif 000012
【図８Ｂ】
2018507569.tif 000013
【図９】
2018507569.tif 000014
【図１０】
2018507569.tif 000015
【図１１】
2018507569.tif 000016
【図１２】
2018507569.tif 000017
【図１３Ａ】
2018507569.tif 000018
【図１３Ｂ】
2018507569.tif 000019
【図１４】
2018507569.tif 000020
【図１５】
2018507569.tif 000021
【手続補正書】
【提出日】平成29年8月7日(2017.8.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
可視光を使用してモバイルデバイスの位置を決定する方法であって、
複数の固定照明器具に関する位置情報を受信することと、
リセットイベントの発生を示すリセット情報を受信することと、ここにおいて、前記リセット情報は、複数の識別子のサブセットか前記複数の識別子の前記サブセットを識別するためのものであるインデックスかのいずれかを備え、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信することと、
前記識別子と、前記受信された位置情報と、複数の識別子の前記サブセットか前記複数の識別子の前記サブセットを識別するためのものである前記インデックスかのいずれかを備える前記受信されたリセット情報と、に基づいて、前記第１の固定照明器具の位置を決定することと、
を備え、
前記位置情報及び前記リセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される、方法。
【請求項２】
前記複数の識別子を受信すること、
をさらに備える、請求項１に記載の方法。
【請求項３】
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別すること、
をさらに備える、請求項２に記載の方法。
【請求項４】
前記複数の識別子は、行列の形式で配列される、請求項２に記載の方法。
【請求項５】
前記行列は、ラテン方格を備える、請求項４に記載の方法。
【請求項６】
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別すること、
をさらに備え、
前記サブセットを前記識別することは、前記インデックスを使用して、前記行列の特定の列又は特定の行を識別することを備える、
請求項４に記載の方法。
【請求項７】
ロケーションサービスのための要求を送信することと、ここにおいて、前記リセット情報は、前記要求を前記送信することに応じて受信され、
前記第１の固定照明器具の前記位置に少なくとも部分的に基づいて、前記モバイルデバイスの位置を決定することと、
をさらに備える、請求項１に記載の方法。
【請求項８】
可視光を使用してモバイルデバイスの位置を決定するための装置であって、
複数の固定照明器具に関する位置情報を受信するための手段と、
リセットイベントの発生を示すリセット情報を受信するための手段と、ここにおいて、前記リセット情報は、複数の識別子のサブセットか前記複数の識別子の前記サブセットを識別するためのものであるインデックスかのいずれかを備え、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信するための手段と、
前記識別子と、前記受信された位置情報と、複数の識別子の前記サブセットか前記複数の識別子の前記サブセットを識別するためのものである前記インデックスかのいずれかを備える前記受信されたリセット情報と、に基づいて、前記第１の固定照明器具の位置を決定するための手段と、
を備え、
前記位置情報及び前記リセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される、装置。
【請求項９】
前記複数の識別子を受信するための手段をさらに備える、請求項８に記載の装置。
【請求項１０】
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するための手段をさらに備える、請求項９に記載の装置。
【請求項１１】
前記複数の識別子は、行列の形式で配列される、請求項９に記載の装置。
【請求項１２】
前記行列は、ラテン方格を備える、請求項１１に記載の装置。
【請求項１３】
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するための手段、
をさらに備え、
前記サブセットを前記識別することは、前記インデックスを使用して、前記行列の特定の列又は特定の行を識別することを備える、
請求項１１に記載の装置。
【請求項１４】
ロケーションサービスのための要求を送信するための手段と、ここにおいて、前記リセット情報は、前記要求を前記送信することに応じて受信され、
前記第１の固定照明器具の前記位置に少なくとも部分的に基づいて、前記モバイルデバイスの位置を決定するための手段と、
をさらに備える、請求項８に記載の装置。
【請求項１５】
可視光を使用して位置を決定するためのデバイスであって、
複数の固定照明器具に関する位置情報を受信することと、
リセットイベントの発生を示すリセット情報を受信することと、ここにおいて、前記リセット情報は、複数の識別子のサブセットか前記複数の識別子の前記サブセットを識別するためのものであるインデックスかのいずれかを備え、
を行うように構成されたトランシーバと、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信するように構成された光センサと、
メモリと、
前記識別子と、前記受信された位置情報と、複数の識別子の前記サブセットか前記複数の識別子の前記サブセットを識別するためのものである前記インデックスかのいずれかを備える前記受信されたリセット情報と、に基づいて、前記第１の固定照明器具の位置を決定するように構成され、前記メモリに結合された少なくとも１つのプロセッサと、
を備える、デバイス。
【請求項１６】
前記少なくとも１つのプロセッサは、前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するようにさらに構成される、請求項１４に記載のデバイス。
【請求項１７】
前記複数の識別子は、行列の形式で配列され、
前記少なくとも１つのプロセッサは、前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するようにさらに構成され、
前記サブセットを前記識別することは、前記インデックスを使用して、前記行列の特定の列又は特定の行を識別することを備える、
請求項１５に記載のデバイス。
【請求項１８】
前記トランシーバは、ロケーションサービスのための要求を送信するようにさらに構成され、
前記リセット情報は、前記要求が送信されることに応じて受信される、
請求項１５に記載のデバイス。
【請求項１９】
可視光を使用してモバイルデバイスの位置を決定するためのコンピュータ実行可能なコードを記憶するコンピュータ可読媒体であって、
複数の固定照明器具に関する位置情報を受信することと、
リセットイベントの発生を示すリセット情報を受信することと、ここにおいて、前記リセット情報は、複数の識別子のサブセットか前記複数の識別子の前記サブセットを識別するためのものであるインデックスかのいずれかを備え、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信することと、
前記識別子と、前記受信された位置情報と、複数の識別子の前記サブセットか、前記複数の識別子の前記サブセットを識別するためのものである前記インデックスかのいずれかを備える前記受信されたリセット情報と、に基づいて、前記第１の固定照明器具の位置を決定することと、
のためのコードを備え、
前記位置情報及び前記リセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される、コンピュータ可読媒体。
【請求項２０】
複数の固定照明器具を制御する方法であって、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信することと、ここにおいて、前記通信することは、特定のパターンにしたがって、同時に前記複数の固定照明器具をパワーオフ及びオンすることを備え、
前記通信することに応じて、インデックスをインクリメントすることと、
を備える、方法。
【請求項２１】
前記通信することは、前記少なくとも１つの固定照明器具による、可視光を介する前記特定の識別子の送信を起こす、請求項２０に記載の方法。
【請求項２２】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる時間継続期間のシーケンスによって定義される、請求項２０に記載の方法。
【請求項２３】
前記特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義される、請求項２０に記載の方法。
【請求項２４】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる少なくとも１つの時間継続期間によってさらに定義される、請求項２３に記載の方法。
【請求項２５】
前記通信することは、電圧振幅の特定のパターンにしたがって、同時に前記複数の固定照明器具に電力供給することを備える、請求項２０に記載の方法。
【請求項２６】
前記通信することは、前記リセットイベントの発生を示す信号を送信することを備える、請求項２０に記載の方法。
【請求項２７】
前記信号は、ワイアード接続を通じて、又はワイヤレス無線周波数（ＲＦ）インタフェースを通じて送信される、請求項２６に記載の方法。
【請求項２８】
ユーザ機器（ＵＥ）への前記インクリメントされたインデックスの通信を容易にするために、サービスプロバイダサーバに前記インクリメントされたインデックスを送信すること、
をさらに備える、請求項２０に記載の方法。
【請求項２９】
複数の固定照明器具を制御するための装置であって、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信するための手段と、ここにおいて、通信するための前記手段は、前記少なくとも１つの固定照明器具による、可視光を介する前記特定の識別子の送信を起こすように構成され、
前記通信することに応じて、インデックスをインクリメントするための手段と、
を備える、装置。
【請求項３０】
通信するための前記手段は、前記少なくとも１つの固定照明器具による、可視光を介する前記特定の識別子の送信を起こすように構成される、請求項２９に記載の装置。
【請求項３１】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる時間継続期間のシーケンスによって定義される、請求項２９に記載の装置。
【請求項３２】
前記特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義される、請求項２９に記載の装置。
【請求項３３】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる少なくとも１つの時間継続期間によってさらに定義される、請求項３２に記載の装置。
【請求項３４】
通信するための前記手段は、電圧振幅の特定のパターンにしたがって、同時に前記複数の固定照明器具に電力供給するように構成される、請求項２９に記載の装置。
【請求項３５】
通信するための前記手段は、前記リセットイベントの発生を示す信号を送信するように構成される、請求項２９に記載の装置。
【請求項３６】
前記信号は、ワイアード接続を通じて、又はワイヤレス無線周波数（ＲＦ）インタフェースを通じて送信される、請求項３５に記載の装置。
【請求項３７】
ユーザ機器（ＵＥ）への前記インクリメントされたインデックスの通信を容易にするために、サービスプロバイダサーバに前記インクリメントされたインデックスを送信するための手段をさらに備える、請求項２９に記載の装置。
【請求項３８】
複数の固定照明器具を制御するためのデバイスであって、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信するように構成されたパワー供給コントローラと、ここにおいて、通信するために、前記パワー供給コントローラは、特定のパターンにしたがって、同時に前記複数の固定照明器具をパワーオフ及びオンするように構成され、
メモリと、
前記通信することに応じて、インデックスをインクリメントするように構成され、前記メモリに結合された少なくとも１つのプロセッサと、
を備える、デバイス。
【請求項３９】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる時間継続期間のシーケンスによって定義される、請求項３８に記載のデバイス。
【請求項４０】
前記特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義される、請求項３８に記載のデバイス。
【請求項４１】
通信するために、前記パワー供給コントローラは、電圧振幅の特定のパターンにしたがって、同時に前記複数の固定照明器具に電力供給するように構成される、請求項３８に記載のデバイス。
【請求項４２】
前記リセットイベントの発生を示す信号を送信するように構成されたネットワークインタフェースコントローラをさらに備える、請求項３８に記載のデバイス。
【請求項４３】
ユーザ機器（ＵＥ）への前記インクリメントされたインデックスの通信を容易にするために、サービスプロバイダサーバに前記インクリメントされたインデックスを送信するように構成されたネットワークインタフェースコントローラをさらに備える、請求項３８に記載のデバイス。
【請求項４４】
複数の固定照明器具を制御するためのコンピュータ実行可能なコードを記憶するコンピュータ可読媒体であって、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信することと、ここにおいて、前記通信することは、特定のパターンにしたがって、同時に前記複数の固定照明器具をパワーオフ及びオンすることを備え、
前記通信することに応じて、インデックスをインクリメントすることと、
のためにコードを備える、コンピュータ可読媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１５２
【補正方法】変更
【補正の内容】
【０１５２】
[00169]前述の説明は、当技術分野の当業者に、ここで説明された様々な態様を実施することを可能にするために提供される。これらの態様への様々な修正は、当業者に容易に明らかとなり、ここで定義された包括的な原理は、他の態様に適用され得る。このため、特許請求の範囲は、ここで示された態様に限定されるように意図されてはいないが、特許請求の範囲の文言と一致する全範囲を付与されるべきであり、ここにおいて、単数形での要素への言及は、そうであると具体的に規定されない限り、「１つ及び１つのみ」を意味するようには意図されず、むしろ「１つ又は複数」を意味する。「例示的（exemplary）」という用語は、「例、事例、又は図示として提供されること」を意味するためにここで使用される。「例示的」であるとしてここで説明されたいずれの態様も、他の態様よりも好ましい又は有利であるとして必ずしも解釈されるべきではない。そうでないと具体的に規定されない限り、「いくつかの（some）」という用語は、１つ又は複数を指す。「Ａ、Ｂ、又はＣのうちの少なくとも１つ」、「Ａ、Ｂ、及びＣのうちの少なくとも１つ」、並びに「Ａ、Ｂ、Ｃ、又はこれらの任意の組み合わせ」のような組み合わせは、Ａ、Ｂ、及び／又はＣの任意の組み合わせを含み、複数のＡ、複数のＢ、又は複数のＣを含み得る。特に、「Ａ、Ｂ、又はＣのうちの少なくとも１つ」、「Ａ、Ｂ、及びＣのうちの少なくとも１つ」、並びに「Ａ、Ｂ、Ｃ、又はそれらの任意の組み合わせ」のような組み合わせは、Ａのみ、Ｂのみ、Ｃのみ、Ａ及びＢ、Ａ及びＣ、Ｂ及びＣ、又はＡ及びＢ及びＣであり得、ここで、任意のこのような組み合わせは、Ａ、Ｂ、又はＣの１つ又は複数のメンバーを包含し得る。当業者に知られている、又は後に知られることになる本開示全体にわたって説明された様々な態様の要素に対するすべての構造的及び機能的な同等物は、参照によってここに明確に組み込まれ、特許請求の範囲に網羅されるように意図される。更に、ここに開示されたものは何れも、このような開示が特許請求の範囲において列挙されているかどうかにかかわらず、公衆に放棄されるようには意図されていない。要素が「〜のための手段」というフレーズを使用して明確に列挙されていない限り、どの請求項の要素もミーンズプラスファンクションとして解釈されるべきではない。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
可視光を使用してモバイルデバイスの位置を決定する方法であって、
複数の固定照明器具に関する位置情報を受信することと、
リセットイベントの発生を示すリセット情報を受信することと、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信することと、
前記識別子、前記受信された位置情報、及び前記受信されたリセット情報に基づいて、前記第１の固定照明器具の位置を決定することと、
を備え、
前記位置情報及び前記リセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される、方法。
［Ｃ２］
前記リセット情報は、複数の識別子のサブセット、又は前記複数の識別子の前記サブセットを識別するためのものであるインデックスのいずれかを備える、Ｃ１に記載の方法。
［Ｃ３］
前記複数の識別子を受信すること、
をさらに備える、Ｃ２に記載の方法。
［Ｃ４］
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別すること、
をさらに備える、Ｃ３に記載の方法。
［Ｃ５］
前記複数の識別子は、行列の形式で配列される、Ｃ３に記載の方法。
［Ｃ６］
前記行列は、ラテン方格を備える、Ｃ５に記載の方法。
［Ｃ７］
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別すること、
をさらに備え、
前記サブセットを前記識別することは、前記インデックスを使用して、前記行列の特定の列又は特定の行を識別することを備える、
Ｃ５に記載の方法。
［Ｃ８］
ロケーションサービスのための要求を送信することと、ここにおいて、前記リセット情報は、前記要求を前記送信することに応じて受信され、
前記第１の固定照明器具の前記位置に少なくとも部分的に基づいて、前記モバイルデバイスの位置を決定することと、
をさらに備える、Ｃ１に記載の方法。
［Ｃ９］
可視光を使用してモバイルデバイスの位置を決定するための装置であって、
複数の固定照明器具に関する位置情報を受信するための手段と、
リセットイベントの発生を示すリセット情報を受信するための手段と、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信するための手段と、
前記識別子、前記受信された位置情報、及び前記受信されたリセット情報に基づいて、前記第１の固定照明器具の位置を決定するための手段と、
を備え、
前記位置情報及び前記リセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される、装置。
［Ｃ１０］
前記リセット情報は、複数の識別子のサブセット、又は前記複数の識別子の前記サブセットを識別するためのものであるインデックスのいずれかを備える、Ｃ９に記載の装置。
［Ｃ１１］
前記複数の識別子を受信するための手段をさらに備える、Ｃ１０に記載の装置。
［Ｃ１２］
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するための手段をさらに備える、Ｃ１１に記載の装置。
［Ｃ１３］
前記複数の識別子は、行列の形式で配列される、Ｃ１１に記載の装置。
［Ｃ１４］
前記行列は、ラテン方格を備える、Ｃ１３に記載の装置。
［Ｃ１５］
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するための手段、
をさらに備え、
前記サブセットを前記識別することは、前記インデックスを使用して、前記行列の特定の列又は特定の行を識別することを備える、
Ｃ１３に記載の装置。
［Ｃ１６］
ロケーションサービスのための要求を送信するための手段と、ここにおいて、前記リセット情報は、前記要求を前記送信することに応じて受信され、
前記第１の固定照明器具の前記位置に少なくとも部分的に基づいて、前記モバイルデバイスの位置を決定するための手段と、
をさらに備える、Ｃ９に記載の装置。
［Ｃ１７］
可視光を使用して位置を決定するためのデバイスであって、
複数の固定照明器具に関する位置情報を受信することと、
リセットイベントの発生を示すリセット情報を受信することと、
を行うように構成されたトランシーバと、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信するように構成された光センサと、
メモリと、
前記識別子、前記受信された位置情報、及び前記受信されたリセット情報に基づいて、前記第１の固定照明器具の位置を決定するように構成され、前記メモリに結合された少なくとも１つのプロセッサと、
を備える、デバイス。
［Ｃ１８］
前記リセット情報は、複数の識別子のサブセット、又は前記複数の識別子の前記サブセットを識別するためのものであるインデックスのいずれかを備え、
前記トランシーバは、前記複数の識別子を受信するようにさらに構成される、Ｃ１７に記載のデバイス。
［Ｃ１９］
前記少なくとも１つのプロセッサは、前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するようにさらに構成される、Ｃ１８に記載のデバイス。
［Ｃ２０］
前記複数の識別子は、行列の形式で配列され、
前記少なくとも１つのプロセッサは、前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するようにさらに構成され、
前記サブセットを前記識別することは、前記インデックスを使用して、前記行列の特定の列又は特定の行を識別することを備える、
Ｃ１８に記載のデバイス。
［Ｃ２１］
前記トランシーバは、ロケーションサービスのための要求を送信するようにさらに構成され、
前記リセット情報は、前記要求が送信されることに応じて受信される、
Ｃ１７に記載のデバイス。
［Ｃ２２］
可視光を使用してモバイルデバイスの位置を決定するためのコンピュータ実行可能なコードを記憶するコンピュータ可読媒体であって、前記コンピュータ実行可能なコードは、
複数の固定照明器具に関する位置情報を受信することと、
リセットイベントの発生を示すリセット情報を受信することと、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信することと、
前記識別子、前記受信された位置情報、及び前記受信されたリセット情報に基づいて、前記第１の固定照明器具の位置を決定することと、
のためのコードを備え、
前記位置情報及び前記リセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される、コンピュータ可読媒体。
［Ｃ２３］
複数の固定照明器具を制御する方法であって、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信することと、
前記通信することに応じて、インデックスをインクリメントすることと、
を備える、方法。
［Ｃ２４］
前記通信することは、前記少なくとも１つの固定照明器具による、可視光を介する前記特定の識別子の送信を起こさせる、Ｃ２３に記載の方法。
［Ｃ２５］
前記通信することは、特定のパターンにしたがって、同時に前記複数の固定照明器具をパワーオフ及びオンすることを備える、Ｃ２３に記載の方法。
［Ｃ２６］
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる時間継続期間のシーケンスによって定義される、Ｃ２５に記載の方法。
［Ｃ２７］
前記特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義される、Ｃ２５に記載の方法。
［Ｃ２８］
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる少なくとも１つの時間継続期間によってさらに定義される、Ｃ２７に記載の方法。
［Ｃ２９］
前記通信することは、電圧振幅の特定のパターンにしたがって、同時に前記複数の固定照明器具に電力供給することを備える、Ｃ２３に記載の方法。
［Ｃ３０］
前記通信することは、前記リセットイベントの発生を示す信号を送信することを備える、Ｃ２３に記載の方法。
［Ｃ３１］
前記信号は、ワイアード接続を通じて、又はワイヤレス無線周波数（ＲＦ）インタフェースを通じて送信される、Ｃ３０に記載の方法。
［Ｃ３２］
ユーザ機器（ＵＥ）への前記インクリメントされたインデックスの通信を容易にするために、サービスプロバイダサーバに前記インクリメントされたインデックスを送信すること、
をさらに備える、Ｃ２３に記載の方法。
［Ｃ３３］
複数の固定照明器具を制御するための装置であって、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信するための手段と、
前記通信することに応じて、インデックスをインクリメントするための手段と、
を備える、装置。
［Ｃ３４］
通信するための前記手段は、前記少なくとも１つの固定照明器具による、可視光を介する前記特定の識別子の送信を起こさせるように構成される、Ｃ３３に記載の装置。
［Ｃ３５］
通信するための前記手段は、特定のパターンにしたがって、同時に前記複数の固定照明器具をパワーオフ及びオンするように構成される、Ｃ３３に記載の装置。
［Ｃ３６］
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる時間継続期間のシーケンスによって定義される、Ｃ３５に記載の装置。
［Ｃ３７］
前記特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義される、Ｃ３５に記載の装置。
［Ｃ３８］
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる少なくとも１つの時間継続期間によってさらに定義される、Ｃ３７に記載の装置。
［Ｃ３９］
通信するための前記手段は、電圧振幅の特定のパターンにしたがって、同時に前記複数の固定照明器具に電力供給するように構成される、Ｃ３３に記載の装置。
［Ｃ４０］
通信するための前記手段は、前記リセットイベントの発生を示す信号を送信するように構成される、Ｃ３３に記載の装置。
［Ｃ４１］
前記信号は、ワイアード接続を通じて、又はワイヤレス無線周波数（ＲＦ）インタフェースを通じて送信される、Ｃ４０に記載の装置。
［Ｃ４２］
ユーザ機器（ＵＥ）への前記インクリメントされたインデックスの通信を容易にするために、サービスプロバイダサーバに前記インクリメントされたインデックスを送信するための手段をさらに備える、Ｃ３３に記載の装置。
［Ｃ４３］
複数の固定照明器具を制御するためのデバイスであって、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信するように構成されたパワー供給コントローラと、
メモリと、
前記通信することに応じて、インデックスをインクリメントするように構成され、前記メモリに結合された少なくとも１つのプロセッサと、
を備える、デバイス。
［Ｃ４４］
通信するために、前記パワー供給コントローラは、特定のパターンにしたがって、同時に前記複数の固定照明器具をパワーオフ及びオンするように構成される、Ｃ４３に記載のデバイス。
［Ｃ４５］
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる時間継続期間のシーケンスによって定義される、Ｃ４４に記載のデバイス。
［Ｃ４６］
前記特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義される、Ｃ４４に記載のデバイス。
［Ｃ４７］
通信するために、前記パワー供給コントローラは、電圧振幅の特定のパターンにしたがって、同時に前記複数の固定照明器具に電力供給するように構成される、Ｃ４３に記載のデバイス。
［Ｃ４８］
前記リセットイベントの発生を示す信号を送信するように構成されたネットワークインタフェースコントローラをさらに備える、Ｃ４３に記載のデバイス。
［Ｃ４９］
ユーザ機器（ＵＥ）への前記インクリメントされたインデックスの通信を容易にするために、サービスプロバイダサーバに前記インクリメントされたインデックスを送信するように構成されたネットワークインタフェースコントローラをさらに備える、Ｃ４３に記載のデバイス。
［Ｃ５０］
複数の固定照明器具を制御するためのコンピュータ実行可能なコードを記憶するコンピュータ可読媒体であって、前記コンピュータ実行可能なコードは、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信することと、
前記通信することに応じて、インデックスをインクリメントすることと、
のためにコードを備える、コンピュータ可読媒体。
【手続補正書】
【提出日】平成29年8月8日(2017.8.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
可視光を使用してモバイルデバイスの位置を決定する方法であって、
複数の固定照明器具に関する位置情報を受信することと、
リセットイベントの発生を示すリセット情報を受信することと、ここにおいて、前記リセット情報は、複数の識別子のサブセットか前記複数の識別子の前記サブセットを識別するためのものであるインデックスかのいずれかを備え、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信することと、
前記識別子と、前記受信された位置情報と、複数の識別子の前記サブセットか前記複数の識別子の前記サブセットを識別するためのものである前記インデックスかのいずれかを備える前記受信されたリセット情報と、に基づいて、前記第１の固定照明器具の位置を決定することと、
を備え、
前記位置情報及び前記リセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される、方法。
【請求項２】
前記複数の識別子を受信すること、
をさらに備える、請求項１に記載の方法。
【請求項３】
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別すること、
をさらに備える、請求項２に記載の方法。
【請求項４】
前記複数の識別子は、行列の形式で配列される、請求項２に記載の方法。
【請求項５】
前記行列は、ラテン方格を備える、請求項４に記載の方法。
【請求項６】
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別すること、
をさらに備え、
前記サブセットを前記識別することは、前記インデックスを使用して、前記行列の特定の列又は特定の行を識別することを備える、
請求項４に記載の方法。
【請求項７】
ロケーションサービスのための要求を送信することと、ここにおいて、前記リセット情報は、前記要求を前記送信することに応じて受信され、
前記第１の固定照明器具の前記位置に少なくとも部分的に基づいて、前記モバイルデバイスの位置を決定することと、
をさらに備える、請求項１に記載の方法。
【請求項８】
可視光を使用してモバイルデバイスの位置を決定するための装置であって、
複数の固定照明器具に関する位置情報を受信するための手段と、
リセットイベントの発生を示すリセット情報を受信するための手段と、ここにおいて、前記リセット情報は、複数の識別子のサブセットか前記複数の識別子の前記サブセットを識別するためのものであるインデックスかのいずれかを備え、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信するための手段と、
前記識別子と、前記受信された位置情報と、複数の識別子の前記サブセットか前記複数の識別子の前記サブセットを識別するためのものである前記インデックスかのいずれかを備える前記受信されたリセット情報と、に基づいて、前記第１の固定照明器具の位置を決定するための手段と、
を備え、
前記位置情報及び前記リセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される、装置。
【請求項９】
前記複数の識別子を受信するための手段をさらに備える、請求項８に記載の装置。
【請求項１０】
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するための手段をさらに備える、請求項９に記載の装置。
【請求項１１】
前記複数の識別子は、行列の形式で配列される、請求項９に記載の装置。
【請求項１２】
前記行列は、ラテン方格を備える、請求項１１に記載の装置。
【請求項１３】
前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するための手段、
をさらに備え、
前記サブセットを前記識別することは、前記インデックスを使用して、前記行列の特定の列又は特定の行を識別することを備える、
請求項１１に記載の装置。
【請求項１４】
ロケーションサービスのための要求を送信するための手段と、ここにおいて、前記リセット情報は、前記要求を前記送信することに応じて受信され、
前記第１の固定照明器具の前記位置に少なくとも部分的に基づいて、前記モバイルデバイスの位置を決定するための手段と、
をさらに備える、請求項８に記載の装置。
【請求項１５】
可視光を使用して位置を決定するためのデバイスであって、
複数の固定照明器具に関する位置情報を受信することと、
リセットイベントの発生を示すリセット情報を受信することと、ここにおいて、前記リセット情報は、複数の識別子のサブセットか前記複数の識別子の前記サブセットを識別するためのものであるインデックスかのいずれかを備え、
を行うように構成されたトランシーバと、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信するように構成された光センサと、
メモリと、
前記識別子と、前記受信された位置情報と、複数の識別子の前記サブセットか前記複数の識別子の前記サブセットを識別するためのものである前記インデックスかのいずれかを備える前記受信されたリセット情報と、に基づいて、前記第１の固定照明器具の位置を決定するように構成され、前記メモリに結合された少なくとも１つのプロセッサと、
を備える、デバイス。
【請求項１６】
前記少なくとも１つのプロセッサは、前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するようにさらに構成される、請求項１５に記載のデバイス。
【請求項１７】
前記複数の識別子は、行列の形式で配列され、
前記少なくとも１つのプロセッサは、前記リセット情報が前記インデックスを備える場合、前記リセット情報を受信することに応じて、前記複数の識別子の前記サブセットを識別するようにさらに構成され、
前記サブセットを前記識別することは、前記インデックスを使用して、前記行列の特定の列又は特定の行を識別することを備える、
請求項１６に記載のデバイス。
【請求項１８】
前記トランシーバは、ロケーションサービスのための要求を送信するようにさらに構成され、
前記リセット情報は、前記要求が送信されることに応じて受信される、
請求項１５に記載のデバイス。
【請求項１９】
可視光を使用してモバイルデバイスの位置を決定するためのコンピュータ実行可能なコードを記憶するコンピュータ可読媒体であって、
複数の固定照明器具に関する位置情報を受信することと、
リセットイベントの発生を示すリセット情報を受信することと、ここにおいて、前記リセット情報は、複数の識別子のサブセットか前記複数の識別子の前記サブセットを識別するためのものであるインデックスかのいずれかを備え、
可視光を介して、前記複数の固定照明器具のうちの第１の固定照明器具から識別子を受信することと、
前記識別子と、前記受信された位置情報と、複数の識別子の前記サブセットか前記複数の識別子の前記サブセットを識別するためのものである前記インデックスかのいずれかを備える前記受信されたリセット情報と、に基づいて、前記第１の固定照明器具の位置を決定することと、
のためのコードを備え、
前記位置情報及び前記リセット情報は、可視光と異なるワイヤレス通信媒体を介して受信される、コンピュータ可読媒体。
【請求項２０】
複数の固定照明器具を制御する方法であって、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信することと、ここにおいて、前記通信することは、特定のパターンにしたがって、同時に前記複数の固定照明器具をパワーオフ及びオンすることを備え、
前記通信することに応じて、インデックスをインクリメントすることと、
ユーザ機器（ＵＥ）への前記インクリメントされたインデックスの通信を容易にするために、サービスプロバイダサーバに前記インクリメントされたインデックスを送信することと、
を備える、方法。
【請求項２１】
前記通信することは、前記少なくとも１つの固定照明器具による、可視光を介する前記特定の識別子の送信を起こす、請求項２０に記載の方法。
【請求項２２】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる時間継続期間のシーケンスによって定義される、請求項２０に記載の方法。
【請求項２３】
前記特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義される、請求項２０に記載の方法。
【請求項２４】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる少なくとも１つの時間継続期間によってさらに定義される、請求項２３に記載の方法。
【請求項２５】
前記通信することは、電圧振幅の特定のパターンにしたがって、同時に前記複数の固定照明器具に電力供給することを備える、請求項２０に記載の方法。
【請求項２６】
前記通信することは、前記リセットイベントの発生を示す信号を送信することを備える、請求項２０に記載の方法。
【請求項２７】
前記信号は、ワイアード接続を通じて、又はワイヤレス無線周波数（ＲＦ）インタフェースを通じて送信される、請求項２６に記載の方法。
【請求項２８】
複数の固定照明器具を制御するための装置であって、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信するための手段と、ここにおいて、通信するための前記手段は、特定のパターンにしたがって、同時に前記複数の固定照明器具をパワーオフ及びオンするように構成され、
前記通信することに応じて、インデックスをインクリメントするための手段と、
ユーザ機器（ＵＥ）への前記インクリメントされたインデックスの通信を容易にするために、サービスプロバイダサーバに前記インクリメントされたインデックスを送信するための手段と、
を備える、装置。
【請求項２９】
通信するための前記手段は、前記少なくとも１つの固定照明器具による、可視光を介する前記特定の識別子の送信を起こすように構成される、請求項２８に記載の装置。
【請求項３０】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる時間継続期間のシーケンスによって定義される、請求項２８に記載の装置。
【請求項３１】
前記特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義される、請求項２８に記載の装置。
【請求項３２】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる少なくとも１つの時間継続期間によってさらに定義される、請求項３１に記載の装置。
【請求項３３】
通信するための前記手段は、電圧振幅の特定のパターンにしたがって、同時に前記複数の固定照明器具に電力供給するように構成される、請求項２８に記載の装置。
【請求項３４】
通信するための前記手段は、前記リセットイベントの発生を示す信号を送信するように構成される、請求項２８に記載の装置。
【請求項３５】
前記信号は、ワイアード接続を通じて、又はワイヤレス無線周波数（ＲＦ）インタフェースを通じて送信される、請求項３４に記載の装置。
【請求項３６】
複数の固定照明器具を制御するためのデバイスであって、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信するように構成されたパワー供給コントローラと、ここにおいて、通信するために、前記パワー供給コントローラは、特定のパターンにしたがって、同時に前記複数の固定照明器具をパワーオフ及びオンするように構成され、
メモリと、
前記通信することに応じて、インデックスをインクリメントするように構成され、前記メモリに結合された少なくとも１つのプロセッサと、
ユーザ機器（ＵＥ）への前記インクリメントされたインデックスの通信を容易にするために、サービスプロバイダサーバに前記インクリメントされたインデックスを送信するように構成されたネットワークインタフェースコントローラと、
を備える、デバイス。
【請求項３７】
前記特定のパターンは、前記複数の固定照明器具が同時にパワーオンされる時間継続期間のシーケンスによって定義される、請求項３６に記載のデバイス。
【請求項３８】
前記特定のパターンは、パワーオフからパワーオンへの移行の回数によって定義される、請求項３６に記載のデバイス。
【請求項３９】
通信するために、前記パワー供給コントローラは、電圧振幅の特定のパターンにしたがって、同時に前記複数の固定照明器具に電力供給するように構成される、請求項３６に記載のデバイス。
【請求項４０】
前記リセットイベントの発生を示す信号を送信するように構成されたネットワークインタフェースコントローラをさらに備える、請求項３６に記載のデバイス。
【請求項４１】
複数の固定照明器具を制御するためのコンピュータ実行可能なコードを記憶するコンピュータ可読媒体であって、
前記複数の固定照明器具のうちの少なくとも１つの固定照明器具に、識別子のそれぞれのシーケンスのうちの１つの特定の識別子にアラインさせるために、前記複数の固定照明器具にリセットイベントを通信することと、ここにおいて、前記通信することは、特定のパターンにしたがって、同時に前記複数の固定照明器具をパワーオフ及びオンすることを備え、
前記通信することに応じて、インデックスをインクリメントすることと、
ユーザ機器（ＵＥ）への前記インクリメントされたインデックスの通信を容易にするために、サービスプロバイダサーバに前記インクリメントされたインデックスを送信することと、
のためにコードを備える、コンピュータ可読媒体。
【国際調査報告】
2018507569.tif 000022
2018507569.tif 000023
2018507569.tif 000024
2018507569.tif 000025
2018507569.tif 000026