JP6672291B2 - 情報のスマートインタラクション及びブロードキャストのためのレンジ構成可能なビーコンベース装置 - Google Patents

情報のスマートインタラクション及びブロードキャストのためのレンジ構成可能なビーコンベース装置 Download PDF

Info

Publication number
JP6672291B2
JP6672291B2 JP2017522454A JP2017522454A JP6672291B2 JP 6672291 B2 JP6672291 B2 JP 6672291B2 JP 2017522454 A JP2017522454 A JP 2017522454A JP 2017522454 A JP2017522454 A JP 2017522454A JP 6672291 B2 JP6672291 B2 JP 6672291B2
Authority
JP
Japan
Prior art keywords
beacon
area
beacons
configuration
ssid
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2017522454A
Other languages
English (en)
Other versions
JP2017531809A (ja
Inventor
アヌラーグ ゴエル
アヌラーグ ゴエル
スニット サクセナ
スニット サクセナ
Original Assignee
アルティエール コーポレイション
アルティエール コーポレイション
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by アルティエール コーポレイション, アルティエール コーポレイション filed Critical アルティエール コーポレイション
Publication of JP2017531809A publication Critical patent/JP2017531809A/ja
Application granted granted Critical
Publication of JP6672291B2 publication Critical patent/JP6672291B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Telephone Function (AREA)

Description

〔優先権主張/関連出願〕
本願は、参考としてここにそのまま援用する2014年7月9日に出願された“Range Configurable Beacon Based Devices for Smart Interaction and Broadcast of Information”と題する米国プロビジョナル特許出願第62/022,612号に対して35USC119(e)のもとで利益を主張し且つ35USC120のもとで優先権を主張するものである。
本発明は、一般的に、レンジ構成可能なビーコンに関するもので、より詳細には、レンジ構成可能なビーコンを使用してその付近に情報をブロードキャストすべきかどうか及びどんな情報をブロードキャストすべきか選択するシステムに関する。
位置情報は、通常、モバイルアプリにより種々の目的で使用されている。位置は、緯度/経度のような絶対的なものであるか又は名前の付いた位置である。モバイルフォン及びスマートフォン等の多数のモバイル装置(以下、モバイル装置と称する)は、今日、一般的に、GPS能力が組み込まれていて、それらの装置を位置付け、そして例えば、標準的緯度/経度対のような座標を使用できるようにしている。しかしながら、GPS機能は、屋内位置では作用できず、又は同じ緯度/経度にある多層位置を区別することができず、従って、別の手段を使用して位置を発見する必要がある。又、あるアプリケーションは、クライアント装置が屋内にあるか屋外にあるかに関わらずGPS位置付け以外の手段を使用してコンテキスト位置又は名前付き位置を決定することを要求する。コンテキスト位置は、モバイル装置を密接に接近させることで読み取ることのできる短レンジの無線ビーコンを使用して表示され、ブロードキャストされそして発見される。付加的な事柄として、全てのモバイル装置に短レンジビーコンのリーダーが装備されるのではなく、長レンジのビーコンしか読み取ることができず、これは、位置の表示を短いレンジでしか読み取れないことを意味し、読み取ることが意図されたビーコンに他の長レンジビーコンの送信が当たるために非常に不正確なものとなる。
レンジ構成可能なビーコンを利用する小売店のような構造体の一例を示す。 レンジ構成可能なビーコンシステムの一例を示す。 レンジ構成可能なビーコンシステムを詳細に示す。
本発明は、ビル内で使用されるレンジ構成可能なビーコンシステムに特に適用することができ、この状況において、本発明を説明する。しかしながら、このシステム及び方法は、レンジ構成可能なビーコンシステムを、他の状況(庭、造船ドック、船舶やトラックのような運送用乗物の上部、パイプライン、工場、等)でも使用でき、屋内でも屋外でも使用でき、且つ本発明の範囲内で当業者に理解される他の仕方でも実施できるので、多大な有用性があることが明らかである。
レンジ構成可能なビーコンシステム及び方法は、ビーコンを収容する装置(以下、総体的にビーコンと称する)を使用して、情報を他の装置へ送信するための方法を提供する。又、これは、絶対位置情報又は名前付き位置情報の抽出又は推定も許す。正確且つ有効な名前付き位置情報に対して、ビーコンは、アプリケーションで要求されるようにレンジを短くするようにプログラムで構成される。抽出される位置情報は、アプリケーションが情報をどのように使用するつもりであるかに基づいてビーコンの絶対位置であってもなくてもよい。ビーコンにより送信される位置情報は、そのアプリケーションに対する当該情報であり、そして位置情報や、相互作用装置がアプリケーションにとって意義のあるコンテキスト位置へパースできる他の有意義な情報を含む。
ビーコンが送信するようにプログラムできる情報の幾つかの例を以下に示す。
1.位置情報、プロモーション又はセールス情報、或いは在庫情報又はセンサ情報又はその組合せ等。
2.度/分/秒として送信される地理座標40:26:46N 79:56:55W。地理座標の他のフォーマットが使用されてもよい。
3.クライアント装置で実行されるアプリケーションにとって意義のある他のストリングとして送信されるコンテキスト位置、例えば、“Mom&PopStore#173,BigBoxStore#2737”、“RackID 32”、“Region 7”、又は単にビーコンのMAC ID、等。
ビーコンシステム200の一例が図2に示されており、このシステムは、1つ以上のコンピュータ202、例えば、ある実施形態では1つ以上のサーバーコンピュータと、このコンピュータ202を複数のビーコン装置102に接続すると共に、コンピュータ202及び各ビーコン装置102がデータを互いに交換できるようにするネットワーク204及びアクセスポイント206と、を有している。各ビーコン装置102は、次いで、上述したように、1つ以上のコンピューティング装置208と通信する。
1つ以上のコンピュータ202は、その1つ以上のコンピュータがビーコン装置102の各々を制御及び構成できるようにするメモリ、持続的ストレージ及び他のコンピューティングリソースを伴うプロセッサベースの装置である。コンピュータ202の実施例は、上述したサーバーコンピュータである。図3に示すように、コンピュータ202は、各ビーコン装置102の制御、構成及び管理を遂行するビーコンマネージャー300及びビーコンコマンドジェネレータ302を更に備えている。ビーコンマネージャー300及びビーコンコマンドジェネレータ302の各々は、ハードウェア又はソフトウェアで実施される。ビーコンマネージャー300及びビーコンコマンドジェネレータ302のいずれか又は両方がソフトウェアで実施されるときは、ビーコンマネージャー300又はビーコンコマンドジェネレータ302が、コンピュータ202のプロセッサにより実行されるコンピュータコードの複数のラインである。コンピュータ202のプロセッサがコンピュータコードを実行するとき、プロセッサは、ビーコンマネージャー300又はビーコンコマンドジェネレータ302の機能及びオペレーションを遂行するように構成される。ビーコンマネージャー300及びビーコンコマンドジェネレータ302のいずれか又は両方がハードウェアで実施されるときは、ビーコンマネージャー300又はビーコンコマンドジェネレータがハードウェア装置又は回路、例えば、プログラマブルロジック装置、マイクロコントローラ、状態マシン、等であり、そしてハードウェア装置又は回路は、ビーコンマネージャー300又はビーコンコマンドジェネレータ302の機能及びオペレーションを遂行する。
ネットワーク204は、ワイヤードネットワーク又はワイヤレスネットワーク或いはそれら2つの組合せである。このネットワークは、コンピュータ202とビーコン装置102との間で通信するための既知のプロトコルを使用するデジタルデータネットワークである。アクセスポイント206は、(ネットワーク204を経て通信される)コンピュータ202のデジタルデータ信号を、各ビーコン装置102へ通信されるワイヤレス信号に変換すると共に、各ビーコン装置102からのワイヤレス信号を、コンピュータ202へ通信されるデジタルデータ信号に変換する典型的なワイヤレスアクセスポイントである。
各ビーコン装置102は、ビーコンとして動作してビーコンメッセージを周期的に発生しそして他の装置へ送信できるプロセッサベースの装置である。ビーコン装置は、ブルーツース低エネルギー装置又はアップルiBeacon装置、NFCビーコン装置、アクセスポイント又は他の装置である。ビーコン装置102は、ワイヤレス、電磁変調、光、磁界相互作用、熱、及び本発明の範囲内の他の形式の相互作用を含む種々の手段を経て通信する(それらのビーコンメッセージを送信し及び/又はコンピュータ202と通信する)ことができる。各ビーコン102は、スタンドアローンでもよいし、又は装置又は器具内に埋め込まれてもよい。例えば、1つの実施形態において、ビーコンは、電子標識回路に埋め込まれるか又はその一部分であり、従って、電子標識は、任意の形式のディスプレイを含む。ビーコンメッセージにおけるデータ及びデータの送信プロトコルは既知であり、そしてビーコンメッセージにおけるデータ及びデータの送信プロトコルは、本発明の範囲内である。1つ以上のコンピューティング装置208は、各々、ビーコンメッセージを受信し、処理し及びそれに応答することのできるメモリ、ディスプレイ及び入力/出力装置を伴うプロセッサベースの装置である。例えば、各コンピューティング装置208は、Apple(登録商標)iPhone(登録商標)装置のようなスマートフォン装置、Android(登録商標)オペレーティングシステムベースの装置、ラップトップ装置、タブレット装置、等である。システム200において、各コンピューティング装置のプロセッサは、ビーコン装置102との相互作用を管理するアプリケーションを実行する。
システム200は、電話のようなモバイル装置を含む他の装置208と相互作用する近傍のビーコン102の発見を規定する。これは、相互作用装置で実行され又はそれを制御するアプリケーション(アプリ)が、ビーコン装置102から受け取るデータの先験的な意味をそのアプリが知っていることにより、ビーコン装置102から受け取るデータを解釈できねばならないことを意味する。このシステムは、これに限定されないが、ビーコンID又は名前のような情報を使用するか、又はその情報を前記選択されたフォーマットのいずれか1つで含む。従って、装置208がビーコン装置102を発見すると、ビーコンのID又は名前のような情報を使用して、コンテキスト位置情報又は絶対位置情報を推測する。これは、ペアリングを必要とせずに、装置102で実行されるアプリによってビーコン102を発見しそして読み取りできるようにする。
一例として、ワイヤレスアクセスポイントは、SSID名前スペースを完全に使用して位置情報を表すことのできるビーコン102として設定される。SSIDは、特定のワイヤレスLANを識別するユーザ定義可能な名前である。モバイル装置208は、SSIDをブロードキャストするレンジ内の全てのアクセスポイントからブロードキャストメッセージを受信する。SSIDは、数キャラクタの長さであるように定義され、各キャラクタは、任意の値をとる。ある実施形態において、モバイル装置へ送信すべきビーコンの独特の位置識別を与えるためにSSID名前スペースをどのようにセグメント化するかの一例を以下に示す。
1.位置名:6オクテット
2.位置ID:4オクテット
3.サブ位置:2オクテット
4.地理座標:20オクテット(スペースなしに度分秒として書かれる:dd:mm:ssNddd:mm:ssW)
以上において、位置名の例は、“MyStore”であり、位置IDは、“Store47”であり、そしてサブ位置は、“Department9”である。
システム200において、各ビーコン102のレンジは、閉じたスペース内に多数のビーコンが共存する可能性を与え且つカバレージの領域を独特に識別するために適当な長さ又は短さであるように動的に構成される。例えば、配備時に、ビーコンは、ラック上のようなアイテムのグループに関連する“CallOut”ビーコンとして構成され、そしてビーコンマネージャー300は、次いで、6フィートのような適当な短いレンジに対してそれをプログラムする。別のビーコンは、「情報」ビーコンとして構成され、そしてビーコンマネージャー300は、そのレンジを、数インチのような短いレンジにプログラムして、モバイル装置208がビーコン102を読み取るためにビーコン102に接近しなければならないようにする。「情報」ビーコン搬送装置は、“Scan Me for more Information(それ以上の情報はこれをスキャンして下さい)”のようなメッセージを表示するように設計される。別のビーコンは、「位置マーキング」ビーコンとして構成され、そしてビーコンマネージャー300は、そのレンジを0フィートないし50フィート程度にセットすることができる。又、ビーコンマネージャー300は、ビジネスルールに基づいて、あるビーコン形式を別のビーコン形式にプログラムで再構成することもできる。例えば、「情報」ビーコンは、ある時点のビジネス要件が、情報であることから、近傍のモバイル装置208へ情報をアクティブに送信することへと変化した場合に、“CallOut”ビーコンとなる。
このシステムにおいて、製品のローカルグループを識別するには各セクションに多数のビーコン102が必要とされる。装置208は、重畳するビーコンレンジを伴う領域に入ると、ビーコンから受信した信号の受信信号強度に基づきその位置を明瞭化するか、又はそれが全ての重畳ビーコンのレンジ内にあると決定する。例えば、図1は、小売店に複数のビーコン102を使用する例を示すもので、異なる位置にあるビーコン102は、短レンジ又は長レンジであるようにレンジ構成されている。長レンジビーコンは、重畳するカバレージエリアを与える。隣接するビーコンの重畳するカバレージは、例えば、店の相乗的クロスセールスを容易にするために使用される。
従って、このシステムでは、ビーコン102は、例えば、数cmないし数m離れたところからレンジを変更できるよう遠隔プログラム可能なレンジ減衰回路を有する。従って、ビーコン102は、それ自体、ネットワークの一部分又は直接的接続であり、コンピュータ202から制御されてもよいし、又は図2に示すように独立であってもよい。これは、ビーコン102を、その付近に適切に方向付けされた装置208からでなければ読み取りできない超短レンジビーコンであるように動的に構成することもできるし、或いは例えば、モバイル装置が普通に通過する距離において任意の装置により読み取りできる長レンジのブロードキャストビーコンであるように構成することもできる。ビーコンをプログラム可能にレンジ制御するこの方法は、例えば、読み取りのためにコンピューティング装置208により「スキャン」されねばならないように数cmの超短レンジを有するようにブルーツース低エネルギー(BLE)ビーコンを構成するのに使用できるし、或いはその同じBLEビーコンを、その周囲のあるゾーン内で情報をブロードキャストするために数メータのレンジをもつように動的にプログラムすることもできる。これは、例えば、全てのコンピューティング装置208が短レンジ装置リーダー(NFCのような)をもつのではなく、BLEのような長レンジ装置リーダーしかもたないときに有用であり、この場合に、BLEビーコンは、超短レンジであるようにプログラムされ且つNFCビーコンに代って使用される。
ビーコン102は、例えば、ビーコン名前スペースでエンコードされた位置情報の他には、他のデータをコンピューティング装置208へ及びコンピューティング装置208から送信しないように構成することができる。従って、ビーコン102は、機能的に余計なものを削ぎ落とした装置として構築され且つバッテリ電力で何年も動作を維持できる装置である。
図1に戻ると、この図は、典型的な小売店のためのビーコンシステム200の実施形態を示すもので、信号強度の調整によりそれらのカバレージエリアをどのように調整するか示している。相乗的クロスセールス又は他のアプリケーションを容易にするためにカバレージは隣接ビーコンカバレージに重畳してもよい。製品のローカルグループを識別するために各セクションに多数のビーコンが必要とされる。例えば、
「店レベルビーコン」:店を識別するために店全体をカバーする。
「製造ビーコン」:製造エリアをカバーする。
「パン屋&デリレベルビーコン」:パン屋&デリエリアをカバーする。
「肉&魚介類ビーコン」:肉&魚介類エリアをカバーする。
「乳製品ビーコン」:乳製品エリアをカバーする。
「薬局ビーコン」:薬局エリアをカバーする。
「酒類エリアビーコン」:ワイン&酒類セクションをカバーする。
「銀行ビーコン」:銀行/ATMエリアをカバーする。
「コーヒーショップビーコン」:インストアコーヒーショップ及び周囲の座席エリアをカバーする。
「チェックアウトレーンビーコン」:チェックアウトレーン及び重畳するエンドキャップエリアを各々カバーする。
「通路レベルビーコン」(A−X及び1−8として示す):各通路に多数のビーコンが設置され、各通路の左右両側の製品のグループ又はカテゴリをカバーする。
図2に戻ると、この図は、コンピュータ202によりビーコン102のリモートレンジ構成を行うためにネットワーク204にマウントされたビーコン4、5、6、7を示す。ビーコン4が短レンジ相互作用のためにプログラムされるときは、クライアント装置/コンピューティング装置208は、ビーコン4を読み取れるようにビーコン4のほぼ数cm以下の付近に保持される。これは、多数の隣接ビーコンからの送信がクライアント装置と重畳するのを防止する。ビーコン5、6、7が長レンジ相互作用のためにプログラムされるときは、クライアント装置9は、数メータ離れたところからそれを読み取ることができる。長レンジ構成では、隣接ビーコン送信の重畳が許されるか、又はサーバーコントロールのもとで隣接ビーコンからの送信を時間シーケンシングすることによりそれが防止される。従って、この図に示すように、サーバー1は、クライアント装置9による重畳読み取りを回避するために、ビーコン5に所与の時間に送信するように命令し、ビーコン6にそれとは異なる時間に送信するように命令し、そしてビーコン7に更に別の時間に送信するように命令する。
図3に示すビーコンマネージャー300は、各ビーコンのレンジを含めて、各ビーコン102を管理し及び構成する。又、ビーコンマネージャー300は、前記のように、ビーコン102の送信を時間シーケンスする。次いで、ビーコンコマンドジェネレータ302は、各ビーコン102に対してデータメッセージを発生する(構成と共に)。ある実施形態では、図1に示すようなエリアのレイアウトは既知であり、そしてビーコンマネージャー300は、エリアのレイアウトに基づき(ビーコンのレンジを含めて)エリアにおける各ビーコン102を構成する。従って、ビーコンマネージャー300は、エリア内の各ビーコンの位置及び各ビーコンにより管理されるエリア内の領域を含めてエリアのレイアウトを受け取る。次いで、ビーコンマネージャー300は、エリアのレイアウトに基づいてエリア内の各ビーコンの構成(レンジ構成を含む)を発生し、そしてエリア内の各ビーコンにその構成を通信する。或いは又、配備サイトのレイアウトが未知である場合は、ビーコン102は、「コールアウト(CallOut)」であるように工場で事前構成されそして表示される。次いで、「情報」又は「位置マーキング」及び配備要員は、配備サイトの適当な位置に適当に事前構成されたビーコンを配備する。
説明のための以上の記述は、特定の実施形態を参照してなされた。しかしながら、以上の例示は、本発明を余すところなく述べるものでもないし又はここに開示する正確な態様に限定するものでもない。以上の技術に鑑み、多数の変更及び修正が考えられる。本発明の原理及びその実際の応用を最良に説明するために実施形態が選択されて記述され、当業者であれば、この開示及び種々の変更を伴う種々の実施形態を、意図される特定の用途に適するように最良に利用することができよう。
ここに述べるシステム及び方法は、1つ以上のコンポーネント、システム、サーバー、機器、他のサブコンポーネントを経て実施され、或いはそのような要素間に分散される。システムとして実施されるときには、そのようなシステムは、とりわけ、汎用コンピュータに見られるソフトウェアモジュール、汎用CPU、RAM、等のコンポーネントを含み及び/又はそれに関与する。サーバーに革新がなされる実施形態では、そのようなサーバーは、汎用コンピュータに見られるようなCPU、RAM等のコンポーネントを含み又はそれに関与する。
更に、ここに述べるシステム及び方法は、上述したものに加えて、個別の又は全く異なるソフトウェアでの実施を経て達成される。そのような他のコンポーネント(例えば、ソフトウェア、処理コンポーネント、等)、及び/又は本発明に関連した又は本発明を実施するコンピュータ読み取り可能な媒体に関しては、例えば、ここに述べる革新の観点は、多数の汎用又は特殊目的のコンピューティングシステム又は構成と一貫して実施される。ここに述べる革新と共に使用するのに適した種々の規範的コンピューティングシステム、環境及び/又は構成は、パーソナルコンピュータ、サーバー、又はサーバーコンピューティング装置、例えば、ルーティング/接続コンポーネント、ハンドヘルド又はラップトップ装置、マルチプロセッサシステム、マイクロプロセッサベースのシステム、セットトップボックス、消費者向け電子装置、ネットワークPC、他の既存のコンピュータプラットホーム、前記システム又は装置の1つ以上を含む分散型コンピューティング環境、等、内の、又はそこで実施されるソフトウェア又は他のコンポーネントを含むが、これらに限定されない。
幾つかの例では、システム及び方法の観点は、例えば、そのようなコンポーネント又は回路に関連して実行されるプログラムモジュールを含むロジック及び/又はロジックインストラクションを経て達成され又はそれにより遂行される。一般的に、プログラムモジュールは、特定のタスクを遂行し又はここに述べる特定のインストラクションを実施するルーチン、プログラム、オブジェクト、コンポーネント、データ構造体、等を含む。又、本発明は、回路が通信バス、回路又はリンクを経て接続される場合には、分散型ソフトウェア、コンピュータ又は回路設定に関連して実施されてもよい。分散型設定では、制御及びインストラクションは、メモリストレージ装置を含むローカル及びリモートの両コンピュータストレージ媒体から生じてもよい。
又、ここに述べるソフトウェア、回路及びコンポーネントは、1つ以上の形式のコンピュータ読み取り可能な媒体を含み及び/又は利用してもよい。コンピュータ読み取り可能な媒体は、そのような回路及び/又はコンピューティングコンポーネント上に存在し、それに関連し又はそれによりアクセスされる任意の入手可能な媒体である。例えば、これに限定されないが、コンピュータ読み取り可能な媒体は、コンピュータストレージ媒体及び通信媒体を含む。コンピュータストレージ媒体は、コンピュータ読み取り可能なインストラクション、データ構造体、プログラムモジュール又は他のデータのような情報を記憶するための方法又は技術で実施される揮発性及び不揮発性、除去可能及び除去不能な媒体を含む。コンピュータストレージ媒体は、RAM、ROM、EEPROM、フラッシュメモリ又は他のメモリ技術、CD−ROM、デジタル多様性ディスク(DVD)又は他の光学的ストレージ、磁気テープ、磁気ディスクストレージ又は他の磁気ストレージ装置、或いは望ましい情報を記憶するのに使用でき且つコンピューティングコンポーネントによりアクセスできる他の媒体を含むが、これに限定されない。通信媒体は、コンピュータ読み取り可能なインストラクション、データ構造体、プログラムモジュール及び/又は他のコンポーネントを含む。更に、通信媒体は、ワイヤードネットワーク又は直接的ワイヤード接続のようなワイヤード媒体を含むが、そのような形式の媒体で、一時的媒体を含むものはない。又、上述したものの任意の組合せもコンピュータ読み取り可能な媒体の範囲内に含まれる。
ここでの記述において、コンポーネント、モジュール、装置、等の用語は、種々の仕方で実施できる任意の形式の論理的又は機能的ソフトウェア要素、回路、ブロック及び/又はプロセッサを指す。例えば、種々の回路及び/又はブロックの機能を、別の数のモジュールへと互いに結合することができる。各モジュールは、有形メモリ(例えば、ランダムアクセスメモリ、リードオンリメモリ、CD−ROMメモリ、ハードディスクドライブ、等)に記憶されたソフトウェアプログラムとして実施されて、中央処理ユニットによって読み取られ、ここに述べる革新の機能を実施してもよい。又は、モジュールは、送信搬送波を経て汎用コンピュータ又は処理/グラフィックハードウェアへ送信されるプログラミングインストラクションを含むことができる。又、モジュールは、ここに述べる改革により包含される機能を実施するハードウェア論理回路として実施することもできる。最終的に、モジュールは、望ましいレベルの性能及びコストを与える特殊目的のインストラクション(SIMDインストラクション)、フィールドプログラマブル論理アレイ、又はその混合体を使用して実施することができる。
ここに開示するように、本開示と一貫した特徴は、コンピュータハードウェア、ソフトウェア及び/又はファームウェアを経て実施される。例えば、ここに開示するシステム及び方法は、例えば、データベース、デジタル電子回路、ファームウェア、ソフトウェア、又はその組合せも含むコンピュータのようなデータプロセッサを含む種々の形態で実施されてもよい。更に、ここに開示する幾つかの実施形態は、特定のハードウェアコンポーネントについて記述するが、ここに述べる革新と一貫したシステム及び方法は、ハードウェア、ソフトウェア及び/又はファームウェアの組合せで実施されてもよい。更に、前記特徴及び他の観点、並びにここに述べる革新の原理は、種々の環境において実施されてもよい。そのような環境及びそれに関連したアプリケーションは、本発明により種々のルーチン、プロセス及び/又はオペレーションを遂行するように特に構成されるか、或いは必要な機能を与えるためにコードにより選択的にアクチベートされ又は再構成される汎用コンピュータ又はコンピューティングプラットホームを含む。ここに開示するプロセスは、特定のコンピュータ、ネットワーク、アーキテクチャー、環境又は他の装置に固有に関連しておらず、そしてハードウェア、ソフトウェア及び/又はファームウェアの適当な組合せにより実施される。例えば、種々の汎用マシンを、本発明の教示に基づいて書かれたプログラムと共に使用してもよいし、或いは必要な方法及び技術を遂行するための特殊な装置又はシステムを構成するのがより便利である。
又、ここに述べる方法及びシステムの観点、例えば、ロジックは、プログラム可能なロジック装置(PLD)、例えば、フィールドプログラマブルゲートアレイ(FPGA)、プログラム可能なアレイロジック(PAL)装置、電気的にプログラム可能なロジック・メモリ装置、及び標準的セルベース装置、並びに特定用途向け集積回路を含む種々の回路のいずれかへ機能的にプログラムされるものとして実施されてもよい。これら観点を実施する他の幾つかの可能性は、メモリ装置、メモリ(EEPROMのような)を伴うマイクロコントローラ、埋め込み型マイクロプロセッサ、ファームウェア、ソフトウェア、等を含む。更に、これら観点は、ソフトウェアベースの回路エミュレーションを有するマイクロプロセッサ、個別ロジック(連続的及び組合せ的)、カスタム装置、ファジー(ニューラル)ロジック、量子装置、及び前記装置形式の混成体に埋め込まれてもよい。その基礎となる装置技術は、種々のコンポーネント形式、例えば、相補的金属酸化物半導体(CMOS)のような金属酸化物半導体電界効果トランジスタ(MOSFET)テクノロジー、エミッタ結合ロジック(ECL)のようなバイポーラテクノロジー、ポリマーテクノロジー(例えば、シリコン共役ポリマー及び金属共役ポリマー・金属構造体)、混合アナログ及びデジタル、等で提供される。
又、ここに開示する種々のロジック及び/又は機能は、振舞い、登録転送、ロジックコンポーネント及び/又は他の特性に関して、ハードウェア、ファームウェア、及び/又は種々のマシン読み取り可能な又はコンピュータ読み取り可能な媒体に埋め込まれたデータ及び/又はインストラクションの多数の組合せを使用してイネーブルされることにも注意されたい。そのようなフォーマットされたデータ及び/又はインストラクションが埋め込まれるコンピュータ読み取り可能な媒体は、これに限定されないが、種々の形態の不揮発性ストレージ媒体(例えば、光学的、磁気的又は半導体ストレージ媒体)を含むが、この場合も、一時的媒体は含まない。文脈上明白に他の意味に解釈すべき場合を除いて、この記述全体を通して、「備える(comprise)」、「備えている(comprising)」、等の語は、排他的又は徹底的な意味ではなく、包含的な意味に解釈されるべきであり、即ち「含むが、それに限定されない」という意味に解釈されるべきである。又、単数又は複数を使用する語は、各々、複数又は単数も含む。更に、「ここで(herein」、「以降(hereunder)」、「前記(above)」、「以下(below)」、及び同様の意味の語は、本出願を全体的に指すもので、本出願の特定の部分を指すものではない。「又は(or)」という語は、2つ以上のアイテムのリストを参照するのに使用され、次に示す語の全ての解釈、即ちリスト内のいずれかのアイテム、リスト内の全てのアイテム、及びリスト内のアイテムのいずれかの組合せ、を網羅するものである。
本発明の現在好ましいと考えられる幾つかの実施形態を特に説明したが、本発明に係る当業者であれば、ここに図示して説明した種々の実施形態の変更及び修正が、本発明の精神及び範囲から逸脱せずになされ得ることが明らかであろう。従って、本発明は、法律の適用規定により要求される程度でしか制限されないものとする。
以上、本発明の特定の実施形態について述べたが、特許請求の範囲に規定された本発明の精神及び範囲から逸脱せずにそれら実施形態に変更がなされ得ることが当業者に明らかであろう。
102:ビーコン装置
202:コンピュータ
204:ネットワーク
206:アクセスポイント
208:コンピューティング装置
300:ビーコンマネージャー
302:ビーコンコマンドジェネレータ

Claims (18)

  1. エリアに置かれた複数のビーコンであって、そのエリア内の領域に各々が置かれているビーコン、及び
    前記複数のビーコンの各々に結合され、前記複数のビーコンが置かれた領域に基づいて前記複数のビーコンのための構成を決定するビーコンマネージャーであって、各ビーコンの前記構成は、前記ビーコンが置かれたエリアの領域に基づいた位置名及び位置識別子を含むSSID及び短レンジを有して、店内のアイテムのグループに関連するコールアウトビーコンと、メッセージを表示し、前記ビーコンが置かれた前記エリアの領域に基づいた位置名及び位置識別子を含むSSID及び前記コールアウトビーコンの前記短レンジよりも短いレンジを有する情報ビーコンとのうちの何れか一方であるビーコンマネージャー、
    を備え、
    各ビーコンは、そのビーコンに対して前記ビーコンマネージャーから前記構成を受け取って、各ビーコンは、前記SSID及びそのビーコンが置かれた前記エリア内の前記領域に対して構成されたレンジを有するようにした、装置。
  2. 各ビーコンの前記構成は、前記ビーコンがそのビーコンメッセージを送信する期間を含む、請求項1に記載の装置。
  3. 前記ビーコンマネージャーは、複数のビーコンに対する構成を発生し、各ビーコンに対する構成は、ビーコンがそのビーコンメッセージを送信する異なる期間を有し、前記複数のビーコンのビーコンメッセージが時間シーケンシングされるようにした、請求項2に記載の装置。
  4. 前記複数のビーコンと通信できる少なくとも1つのコンピューティング装置を更に備え、各ビーコンは、特定のビーコンのレンジ内にある少なくとも1つのコンピューティング装置により受信できるブロードキャストメッセージを発生する、請求項1に記載の装置。
  5. 前記エリアは、ビル、屋外、又はモバイルプラットホームの1つである、請求項1に記載の装置。
  6. ビーコンの前記SSIDがセグメント化され、そしてビーコンの位置識別を与えるのに使用され、前記SSIDが更に前記ビーコンが置かれた前記エリアの領域に基づいた地理座標を含む、請求項1に記載の装置。
  7. 前記複数のビーコンの少なくとも1つは、NFCビーコンに代わって使用される短レンジでプログラムされたBLEビーコンである、請求項1に記載の装置。
  8. ビーコンを構成する方法において、
    エリア内の各ビーコンの位置及び各ビーコンに対するエリア内の領域を含むエリアのレイアウトを受け取り、エリアは、複数のビーコンを有するものであり、
    各ビーコンに対し、前記エリアのレイアウトにより指示された前記エリア内のビーコンの位置に基づいてビーコンの構成をプログラムにより発生し、このビーコンの構成は、
    前記ビーコンが置かれたエリアの領域に基づいた位置名及び位置識別子を含むSSID及び短レンジを有して、店内のアイテムのグループに関連するコールアウトビーコンと、メッセージを表示し、前記ビーコンが置かれた前記エリアの領域に基づいた位置名及び位置識別子を含むSSID及び前記コールアウトビーコンの前記短レンジよりも短いレンジを有する情報ビーコンとのうちの何れか一方を含み、前記複数のビーコンは、異なる構成のレンジを有するものであり、及び
    前記ビーコンの構成を各ビーコンへ通信して、前記エリア内の複数のビーコンが重畳するレンジを有するようにする、
    ことを含む方法。
  9. 各ビーコンの前記構成は、前記ビーコンがそのビーコンメッセージを送信する期間を含む、請求項8に記載の方法。
  10. 前記各ビーコンに対して構成を発生することは、複数のビーコンに対して構成を発生することを更に含み、前記各ビーコンに対する構成は、ビーコンがそのビーコンメッセージを送信する異なる期間を有し、前記複数のビーコンのビーコンメッセージが時間シーケンシングされるようにした、請求項9に記載の方法。
  11. 前記エリアは、ビル、屋外、又はモバイルプラットホームの1つである、請求項8に記載の方法。
  12. 前記構成を発生することは、前記ビーコンの前記SSIDをセグメント化して、ビーコンの位置識別を与えることを更に含み、前記SSIDが、前記ビーコンが置かれた前記エリアの領域に基づいた地理座標を更に含む、請求項8に記載の方法。
  13. ビーコンを構成する方法において、
    エリア内に複数の範囲を有する前記エリア内に複数のビーコンを設置し、各ビーコンは、前記ビーコンの事前構成された使用プロフィールに基づいて前記エリアの特定の領域内に設置され、
    各ビーコンに対し、ビーコンの事前構成された使用プロフィールに基づいてビーコンの構成をプログラムにより発生し、このビーコンの構成は、前記ビーコンが置かれたエリアの領域に基づいた位置名及び位置識別子を含むSSID及び短レンジを有して、店内のアイテムのグループに関連するコールアウトビーコンと、メッセージを表示し、前記ビーコンが置かれた前記エリアの領域に基づいた位置名及び位置識別子を含むSSID及び前記コールアウトビーコンの前記短レンジよりも短いレンジを有する短レンジの情報ビーコンとのうちの何れか一方を含み、前記複数のビーコンは、異なる構成のレンジを有するものであり、
    各ビーコンの前記事前構成された使用プロフィールに基づき前記複数のビーコンの各々を構成る、方法。
  14. 各ビーコンの前記構成は、前記ビーコンがそのビーコンメッセージを送信する期間を含む、請求項13に記載の方法。
  15. 前記各ビーコンに対して構成を発生することは、複数のビーコンに対して構成を発生することを更に含み、前記各ビーコンに対する構成は、ビーコンがそのビーコンメッセージを送信する異なる期間を有し、前記複数のビーコンのビーコンメッセージが時間シーケンシングされるようにした、請求項14に記載の方法。
  16. 前記エリアは、ビル、屋外、又はモバイルプラットホームの1つである、請求項13に記載の方法。
  17. 前記事前構成された使用プロフィールは、前記ビーコンが置かれたエリアの領域に基づいた位置名及び位置識別子を含むSSIDを有する店内のアイテムのグループに関連するコールアウトプロフィールを更に含む、請求項13に記載の方法。
  18. 前記ビーコンを構成することは、前記ビーコンの前記SSIDをセグメント化して、ビーコンの位置識別を与えることを更に含前記SSIDが更に前記ビーコンが置かれた前記エリアの領域に基づいた地理座標を含む、請求項13に記載の方法。
JP2017522454A 2014-07-09 2015-07-09 情報のスマートインタラクション及びブロードキャストのためのレンジ構成可能なビーコンベース装置 Expired - Fee Related JP6672291B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201462022612P 2014-07-09 2014-07-09
US62/022,612 2014-07-09
PCT/US2015/039786 WO2016007772A1 (en) 2014-07-09 2015-07-09 Range configurable beacon based devices for smart interaction and broadcast of information

Publications (2)

Publication Number Publication Date
JP2017531809A JP2017531809A (ja) 2017-10-26
JP6672291B2 true JP6672291B2 (ja) 2020-03-25

Family

ID=55064909

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017522454A Expired - Fee Related JP6672291B2 (ja) 2014-07-09 2015-07-09 情報のスマートインタラクション及びブロードキャストのためのレンジ構成可能なビーコンベース装置

Country Status (4)

Country Link
US (1) US20160014609A1 (ja)
EP (1) EP3167422A4 (ja)
JP (1) JP6672291B2 (ja)
WO (1) WO2016007772A1 (ja)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015026863A1 (en) 2013-08-19 2015-02-26 Estimote, Inc. Wireless beacon and methods
US9998863B2 (en) * 2013-08-19 2018-06-12 Estimote Polska Sp. Z O. O. System and method for providing content using beacon systems
US20160364546A1 (en) * 2015-06-12 2016-12-15 Menasha Corporation System for merchandising at a sales facility
US9622208B2 (en) 2015-09-02 2017-04-11 Estimote, Inc. Systems and methods for object tracking with wireless beacons
US10136250B2 (en) 2015-09-02 2018-11-20 Estimote Polska Sp. Z O. O. System and method for lower power data routing
US9826351B2 (en) 2015-09-02 2017-11-21 Estimote Polska Sp. Z O. O. System and method for beacon fleet management
US9516662B1 (en) * 2015-09-11 2016-12-06 WashSense, Inc. Beacon disambiguation system
US9872146B2 (en) 2016-03-22 2018-01-16 Estimote Polska Sp. Z O. O. System and method for multi-beacon interaction and management
US10455077B2 (en) 2016-03-31 2019-10-22 International Business Machines Corporation Contextually configuring consistent proximity beacon identifiers
US9866996B1 (en) 2016-07-07 2018-01-09 Estimote Polska Sp. Z O. O. Method and system for content delivery with a beacon
US10575242B2 (en) * 2016-07-22 2020-02-25 Apple Inc. Extended range networking
WO2020039252A1 (en) 2018-08-22 2020-02-27 Estimote Polska Sp Z.O.O. System and method for verifying device security
EP3841765A2 (en) 2018-08-24 2021-06-30 Estimote Polska Sp. Z O.O. A method and system for asset management

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7406105B2 (en) * 2004-03-03 2008-07-29 Alfred E. Mann Foundation For Scientific Research System and method for sharing a common communication channel between multiple systems of implantable medical devices
JP2006135948A (ja) * 2004-10-07 2006-05-25 Nec Corp 位置情報認識システムおよび方法、無線位置情報発信機、ならびに携帯端末およびそのプログラム
US7313502B2 (en) * 2006-02-23 2007-12-25 Rockwell Automation Technologies, Inc. System and method to combine and weight multiple sensors with overlapping sensing range to create a measurement system utilized in a high integrity or safety environment
US8265652B2 (en) * 2007-10-02 2012-09-11 Ricoh Co., Ltd. Geographic tagging of network access points
JP4925064B2 (ja) * 2008-01-21 2012-04-25 日本信号株式会社 位置検出システム
KR101868819B1 (ko) * 2010-06-11 2018-06-19 스카이후크 와이어리스, 인크. 무선 액세스 포인트의 비콘 안정도를 측정하기 위한 방법 및 시스템
US10586251B2 (en) * 2012-02-24 2020-03-10 Netclearance Systems, Inc. Consumer interaction using proximity events
US9001680B2 (en) * 2012-07-16 2015-04-07 Broadcom Corporation Method and apparatus for providing improved detection of overlapping networks
US9179397B2 (en) * 2012-08-22 2015-11-03 Qualcomm Incorporated Wireless local area network discovery using non-WLAN timing reference

Also Published As

Publication number Publication date
WO2016007772A1 (en) 2016-01-14
EP3167422A1 (en) 2017-05-17
JP2017531809A (ja) 2017-10-26
EP3167422A4 (en) 2018-05-09
US20160014609A1 (en) 2016-01-14

Similar Documents

Publication Publication Date Title
JP6672291B2 (ja) 情報のスマートインタラクション及びブロードキャストのためのレンジ構成可能なビーコンベース装置
US20230269559A1 (en) Electronic location identification & tracking system with beacon clustering
US10162990B2 (en) Analog heterogeneous connectivity tags and methods and systems to configure the tags
US11041933B2 (en) Localization based on network of wireless nodes
US7825804B2 (en) Methods and apparatus for opportunistic locationing of RF tags using location triggers
JP6997094B2 (ja) 適応位置ブランド化
US20170079001A1 (en) Radio Beacon for Direction Detection
US10095897B2 (en) Location information within an area defined by a grid of radio-frequency tag circuits
JP2018515789A (ja) Bluetooth Low Energy迅速入室システム及び方法
CN102164343A (zh) 一种通信方法和***
US20190098445A1 (en) Systems and methods for real-time user engagement and interactions
CN103957594A (zh) 一种终端定位的方法及装置
KR20170081916A (ko) 서비스 정보의 제공을 위한 장치 및 방법
CN108449952A (zh) 定位模式之间的转换
CN104399677A (zh) 带有无线标签的可循环物流器具的分拣方法
US20190102783A1 (en) Targeted electronic messaging at a brick and mortar store
US20090061906A1 (en) Methods and apparatus for location-based services in wireless networks
EP3373025A1 (en) System for creating radio wave state map and control method thereof
US20170150315A1 (en) System and method for tracking location of worker
US8988195B2 (en) System and method of locating users indoors
US10547966B2 (en) Methods and apparatuses for communication between electronic vehicle supply equipment and wireless device
CN102511158B (zh) 通信方法、通信***、服务器和程序
US20190043122A1 (en) Double real-time bidding at a brick and mortar store
Carlin et al. An active low cost mesh networking indoor tracking system
TW201819858A (zh) 室內導航系統與室內導航方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180427

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190218

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20190520

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20190718

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190819

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200304

R150 Certificate of patent or registration of utility model

Ref document number: 6672291

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees