(57)【要約】      （修正有）【課題】電子デバイスのポートに通信可能に結合されるモジュラーコネクタインターフェースと、を有する無線位置タグを提供する。【解決手段】システムは、電子デバイス及び無線位置タグを含む。無線位置タグは、マイクロコントローラユニットと、電子デバイスのポートに通信可能に結合されるように構成されたモジュラーコネクタインターフェースと、を含む。無線位置タグは、無線位置タグが電子デバイスのポートに通信可能に結合されていることを検出することに応答して、１つ以上のバックエンド電子デバイスへのインターネット接続を確立し、電子デバイスと関連付けられた識別情報を取得し、無線位置タグと関連付けられたタグ識別情報を識別するように構成されている。無線位置タグはまた、インターネット接続を介して１つ以上のバックエンド電子デバイスに１つ以上の命令を送信し、１つ以上のバックエンド電子デバイスに１つ以上のピンメッセージを送信する。【選択図】図４
2020118681.tif 000002
【特許請求の範囲】
【請求項１】
電子デバイスの位置を追跡するためのシステムであって、
電子デバイスと、
無線位置タグであって、
マイクロコントローラユニットと、
前記電子デバイスのポートに通信可能に結合されるように構成されたモジュラーコネクタインターフェースと、を有する無線位置タグと、を含み、
前記無線位置タグは、
前記無線位置タグが前記電子デバイスの前記ポートに通信可能に結合されていることを検出することに応答して、１つ以上のバックエンド電子デバイスへのインターネット接続を確立し、
前記電子デバイスと関連付けられた識別情報を取得し、
前記無線位置タグと関連付けられたタグ識別情報を識別し、
前記インターネット接続を介して前記１つ以上のバックエンド電子デバイスに１つ以上の命令を送信し、前記１つ以上の命令が、前記電子デバイス及び前記タグ識別情報と関連付けられた前記識別情報を含み、前記１つ以上のバックエンド電子デバイスが、受信された前記識別情報の少なくとも一部分を、前記タグ識別情報の少なくとも一部分と関連付けるように構成されており、
前記１つ以上のバックエンド電子デバイスに１つ以上のピングメッセージを送信し、各ピングメッセージが、前記無線位置タグの現在位置を示す位置情報を含み、前記１つ以上のバックエンド電子デバイスが、前記位置情報の少なくとも一部分を、前記電子デバイスと関連付けられた前記識別情報の前記少なくとも一部分と関連付けるように構成されている、ように構成されている、電子デバイスを含む、システム。
【請求項２】
前記ポートがイーサネット（登録商標）ポートを含む、請求項１に記載のシステム。
【請求項３】
前記無線位置タグが、前記ポートを介して前記１つ以上のバックエンド電子デバイスへの前記インターネット接続を確立するように構成されている、請求項１に記載のシステム。
【請求項４】
前記無線位置タグが、前記無線位置タグのセルラモデムを介して前記１つ以上のバックエンド電子デバイスへの前記インターネット接続を確立するように構成されている、請求項１に記載のシステム。
【請求項５】
前記無線位置タグが、以下の、
前記電子デバイスのメディアアクセス制御アドレス、
前記電子デバイスのインターネットプロトコルアドレス、又は
前記電子デバイスのシリアル番号、のうちの１つ以上を取得することによって、前記電子デバイスと関連付けられたｐｒｉ識別情報を取得するように構成されている、請求項１に記載のシステム。
【請求項６】
前記無線位置タグが、前記無線位置タグと関連付けられた一意の識別子を前記マイクロコントローラユニットから取り出すことによって、前記無線位置タグと関連付けられたタグ識別情報を取得するように構成されている、請求項１に記載のシステム。
【請求項７】
前記無線位置タグが、前記無線位置タグの前記現在位置を判定するように更に構成されている、請求項１に記載のシステム。
【請求項８】
前記無線位置タグが、屋内位置システムを使用して前記無線位置タグの前記現在位置を判定するように構成されている、請求項７に記載のシステム。
【請求項９】
前記無線位置タグが、セルラネットワークを介して前記無線位置タグの前記現在位置を判定するように構成されている、請求項７に記載のシステム。
【請求項１０】
前記電子デバイスが印刷デバイスを含む、請求項１に記載のシステム。
【請求項１１】
前記無線位置タグが、
前記無線位置タグの前記現在位置を前記無線位置タグの以前の位置と比較し、
前記以前の位置が前記現在位置とは異なると判定することに応答して、前記１つ以上のバックエンド電子デバイスに通知を送信するように構成されている、請求項１に記載のシステム。
【請求項１２】
前記無線位置タグは、
前記無線位置タグが電源からある期間切断されているかどうかを検出し、
前記無線位置タグが前記電源から前記ある期間切断されていることを検出することに応答して、前記１つ以上のバックエンド電子デバイスに通知を送信するように構成されている、請求項１に記載のシステム。
【請求項１３】
電子デバイスの位置を追跡する方法であって、
無線位置タグによって、前記無線位置タグが電子デバイスのポートに通信可能に結合されていることを検出することと、
前記無線位置タグが前記電子デバイスの前記ポートに通信可能に結合されていることを検出することに応答して、１つ以上のバックエンド電子デバイスへのインターネット接続を確立することと、
前記電子デバイスと関連付けられた識別情報を取得することと、
前記無線位置タグと関連付けられたタグ識別情報を識別することと、
前記インターネット接続を介して前記１つ以上のバックエンド電子デバイスに１つ以上の命令を送信することであって、前記１つ以上の命令が、前記識別情報及び前記タグ識別情報を含み、前記１つ以上のバックエンド電子デバイスが、受信された前記識別情報の少なくとも一部分を、前記タグ識別情報の少なくとも一部分と関連付けられるように記憶するように構成されている、１つ以上の命令を送信することと、
前記１つ以上のバックエンド電子デバイスに１つ以上のピングメッセージを送信することであって、各ピングメッセージが、前記無線位置タグの現在位置を示す位置情報を含み、前記１つ以上のバックエンド電子デバイスが、前記位置情報の少なくとも一部分を前記識別情報の前記少なくとも一部分と関連付けるように構成されている、１つ以上のピングメッセージを送信することと、を含む、方法。
【請求項１４】
インターネット接続を確立することが、前記ポートを介して前記１つ以上のバックエンド電子デバイスへの前記インターネット接続を確立することを含む、請求項１３に記載の方法。
【請求項１５】
インターネット接続を確立することが、前記無線位置タグのセルラモデムを介して前記１つ以上のバックエンド電子デバイスへの前記インターネット接続を確立することを含む、請求項１３に記載の方法。
【請求項１６】
前記電子デバイスと関連付けられた識別情報を取得することが、以下の、
前記電子デバイスのメディアアクセス制御アドレス、
前記電子デバイスのインターネットプロトコルアドレス、又は
前記電子デバイスのシリアル番号、のうちの１つ以上を取得することを含む、請求項１３に記載の方法。
【請求項１７】
タグ識別情報を取得することが、前記無線位置タグと関連付けられた一意の識別子を前記マイクロコントローラユニットから取り出すことを含む、請求項１３に記載の方法。
【請求項１８】
前記無線位置タグの前記現在位置を判定することと、
前記無線位置タグの前記現在位置を前記無線位置タグの以前の位置と比較することと、
前記以前の位置が前記現在位置とは異なると判定することに応答して、前記１つ以上のバックエンド電子デバイスに通知を送信することと、を更に含む、請求項１３に記載の方法。
【請求項１９】
前記電子デバイスが印刷デバイスを含む、請求項１３に記載の方法。
【請求項２０】
前記無線位置タグが電源からある期間切断されているかどうかを検出することと、
前記無線位置タグが前記電源から前記ある期間切断されていることを検出することに応答して、前記１つ以上のバックエンド電子デバイスに通知を送信することと、を更に含む、請求項１３に記載の方法。
【請求項２１】
電子デバイスの位置を追跡するためのシステムであって、
電子デバイスと、
コンピュータ可読記憶媒体であって、実行されると、前記電子デバイスに、
相手方電子デバイスのポートに通信可能に結合された無線位置タグから、前記相手方電子デバイスと関連付けられた識別情報と、前記無線位置タグと関連付けられたタグ識別情報と、を含む１つ以上の命令を受信させ、
前記識別情報の少なくとも一部分を、前記タグ識別情報の少なくとも一部分と関連付けさせ、
前記無線位置タグから１つ以上のピングメッセージを受信させ、各ピングメッセージが、前記無線位置タグの現在位置を示す位置情報を含み、
前記位置情報の少なくとも一部分を、前記電子デバイスと関連付けられた前記識別情報の前記少なくとも一部分と関連付けさせる１つ以上のプログラミング命令を含むコンピュータ可読記憶媒体と、を含む、システム。
【請求項２２】
前記相手方電子デバイスが印刷デバイスを含む、請求項２１に記載のシステム。
【請求項２３】
前記コンピュータ可読記憶媒体が、実行されると、前記電子デバイスに、
前記無線位置タグから、前記無線位置タグの以前の位置が前記無線位置タグの前記現在位置とは異なるという通知を受信させ、
前記現在位置が前記以前の位置とは異なるという通知をユーザに対して生成及び提示させる１つ以上のプログラミング命令を更に含む、請求項２１に記載のシステム。
【請求項２４】
前記コンピュータ可読記憶媒体が、実行されると、前記電子デバイスに、
前記無線位置タグから、前記無線位置タグが電源からある期間切断されているという通知を受信させ、
前記無線位置タグが前記電源から切断されているという通知をユーザに対して生成及び提示させる１つ以上のプログラミング命令を更に含む、請求項２１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
環境内の印刷デバイスの正確な位置を知ることが望ましい場合が多い。例えば、機器提供者又はサービスプロバイダは、顧客の構内で印刷デバイスを見つける場合の正確な説明を技術者に与えるために、印刷デバイスの位置を知ることを望む場合がある。別の例として、機器プロバイダは、顧客が印刷デバイスを設置位置から移動又は切断するときを知ることを望む場合がある。
【０００２】
現行では、リアルタイム位置追跡システム（ｒｅａｌ  ｔｉｍｅ  ｌｏｃａｔｉｏｎ−ｔｒａｃｋｉｎｇ  ｓｙｓｔｅｍ、ＲＴＬＳ）タグを使用して、印刷デバイスを特定の位置と関連付ける。しかしながら、このようなタグを関連付けることは、多くの場合、手動で行われ、これは時間を消費するプロセスである。例えば、技術者は、印刷デバイスと関連付けられた識別子を見つけ、タグと関連付けられた識別子を見つけ、それらを、例えば、モバイルアプリケーションを使用して関連付けるように求められる場合がある。しかしながら、手動入力に依存するそのような方法は、エラーが発生する傾向があり、実行するために特殊なトレーニングを必要とする。
【０００３】
本明細書は、上述の問題の少なくとも一部、及び／又は他の問題に対処するポータブル電子デバイス（及び、したがって、ポータブル電子デバイスデバイスの位置）であって、ポータブル電子デバイスに印刷デバイスを自動的に関連付け得るように使用され得るポータブル電子デバイスについて記載する。
【０００４】
一実施形態では、電子デバイスの位置を追跡するためのシステムは、電子デバイス及び無線位置タグを含む。無線位置タグは、マイクロコントローラユニットと、電子デバイスのポートに通信可能に結合されるように構成されたモジュラーコネクタインターフェースと、を含む。無線位置タグは、無線位置タグが電子デバイスのポートに通信可能に結合されていることを検出することに応答して、１つ以上のバックエンド電子デバイスへのインターネット接続を確立し、電子デバイスと関連付けられた識別情報を取得し、無線位置タグと関連付けられたタグ識別情報を識別するように構成されている。無線位置タグはまた、インターネット接続を介して１つ以上のバックエンド電子デバイスに１つ以上の命令を送信し、１つ以上のバックエンド電子デバイスに１つ以上のピングメッセージを送信するように構成されている。１つ以上の命令は、電子デバイス及びタグ識別情報と関連付けられた識別情報を含む。１つ以上のバックエンド電子デバイスは、受信された識別情報の少なくとも一部分を、タグ識別情報の少なくとも一部分と関連付けるように構成されている。各ピングメッセージは、無線位置タグの現在位置を示す位置情報を含む。１つ以上のバックエンド電子デバイスは、位置情報の少なくとも一部分を、電子デバイスと関連付けられた識別情報の少なくとも一部分と関連付けるように構成されている。
【０００５】
任意選択的に、ポートはイーサネット（登録商標）ポートを含んでもよい。
【０００６】
無線位置タグは、ポートを介して１つ以上のバックエンド電子デバイスへのインターネット接続を確立するように構成されてもよい。無線位置タグは、無線位置タグのセルラモデムを介して、１つ以上のバックエンド電子デバイスへのインターネット接続を確立するように構成されてもよい。
【０００７】
無線位置タグは、以下の、電子デバイスのメディアアクセス制御アドレス、電子デバイスのインターネットプロトコルアドレス、又は電子デバイスのシリアル番号のうちの１つ以上を取得することによって、電子デバイスと関連付けられた識別情報を取得するように構成されてもよい。
【０００８】
無線位置タグは、無線位置タグと関連付けられた一意の識別子をマイクロコントローラユニットから取り出すことによって、無線位置タグと関連付けられたタグ識別情報を取得するように構成されてもよい。無線位置タグは、無線位置タグの現在位置を判定するように更に構成されている。
【０００９】
無線位置タグは、屋内位置システムを使用して無線位置タグの現在位置を判定するように構成されてもよい。別の実施形態では、無線位置タグは、セルラネットワークを介して無線位置タグの現在位置を判定するように構成されている。電子デバイスは印刷デバイスであってもよい。
【００１０】
無線位置タグは、無線位置タグの現在位置を無線位置タグの以前の位置と比較し、以前の位置が現在位置とは異なると判定することに応答して、１つ以上のバックエンド電子デバイスに通知を送信するように構成されてもよい。
【００１１】
無線位置タグは、無線位置タグが電源からある期間切断されているかどうかを検出し、無線位置タグが電源からある期間切断されていることを検出することに応答して、１つ以上のバックエンド電子デバイスに通知を送信するように構成されてもよい。
【００１２】
一実施形態では、電子デバイスの位置を追跡するためのシステムは、電子デバイス及びコンピュータ可読記憶媒体を含む。コンピュータ可読記憶媒体は、実行されると、電子デバイスに、相手方電子デバイスのポートに通信可能に結合された無線位置タグから、相手方電子デバイスと関連付けられた識別情報と無線位置タグと関連付けられたタグ識別情報とを含む１つ以上の命令を受信させ、識別情報の少なくとも一部分をタグ識別情報の少なくとも一部分と関連付け、無線位置タグから１つ以上のピングメッセージを受信させ、各ピングメッセージは、無線位置タグの現在位置を示す位置情報を含み、位置情報の少なくとも一部分を、電子デバイスと関連付けられた識別情報の少なくとも一部分と関連付けさせる、１つ以上のプログラミング命令を含む。
【００１３】
相手方電子デバイスは、印刷デバイスを含んでもよい。
【００１４】
コンピュータ可読記憶媒体は、実行されると、電子デバイスに、無線位置タグから、無線位置タグの以前の位置が無線位置タグの現在位置とは異なるという通知を受信させ、現在位置が以前の位置とは異なるという通知をユーザに対して生成及び提示させる、１つ以上のプログラミング命令を含んでもよい。
【００１５】
コンピュータ可読記憶媒体は、実行されると、電子デバイスに、無線位置タグから、無線位置タグが電源からある期間切断されているという通知を受信させ、無線位置タグが電源から切断されているという通知をユーザに対して生成及び提示させる１つ以上のプログラミング命令を含んでもよい。
【図面の簡単な説明】
【００１６】
【図１】システムの例示的な構成要素を示す。
【図２】無線位置タグの例示的な構成要素を示す。
【図３】印刷デバイスに接続された例示的な無線位置タグを示す。
【図４】無線位置タグを電子デバイスと関連付ける例示的な方法のフローチャートを示す。
【図５】本明細書に記載されるプロセスの様々な実施形態を実装するために使用され得る様々な機器を示すブロック図である。
【発明を実施するための形態】
【００１７】
本明細書で使用されるとき、単数形の「ａ」、「ａｎ」、及び「ｔｈｅ」と共に単数形の任意の単語は、文脈が別途明確に指示しない限り、複数の参照を含む。別途定義されない限り、本明細書で使用される全ての技術用語及び科学用語は、当業者によって一般的に理解される意味と同じ意味を有する。本明細書で言及される全ての刊行物は、参照により組み込まれる。本明細書におけるいかなるものも、本明細書に記載された実施形態が、先行発明によりそのような開示に先行する権利を有しないことを認めるものとして解釈されるべきではない。本明細書で使用されるとき、用語「含む（ｃｏｍｐｒｉｓｉｎｇ）」は、限定するものではないが、「含む（ｉｎｃｌｕｄｉｎｇ）」を意味する。
【００１８】
用語「コンピューティングデバイス」及び「電子デバイス」は、プロセッサ及び非一時的コンピュータ可読媒体（すなわち、メモリ）を有するデバイスと言い換えることが可能である。メモリは、プロセッサによって実行されると、プログラミング命令に従って１つ以上の処理動作を実行させるソフトウェアアプリケーションの形態のプログラミング命令を含んでもよい。電子デバイスはまた、ユーザインターフェースとして機能するタッチ感知ディスプレイデバイス、並びに画像をキャプチャするためのカメラなどの追加の構成要素を含んでもよい。電子デバイスはまた、通信ネットワークを介して、又はニアフィールド通信プロトコル若しくは近距離通信プロトコルを介して、デバイスが他のデバイスに信号を送信し、及び／又はそれから信号を受信することを可能にする送信機及び／又は受信機などの１つ以上の通信ハードウェア構成要素を含んでもよい。その場合、プログラミング命令は、リモートデバイスに記憶され、シンクライアント又はモノのインターネット（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ、ＩｏＴ）構成におけるように、コンピューティングデバイスのプロセッサで実行されてもよい。電子デバイスの例示的な構成要素は、以下で図６の文脈で論じられる。
【００１９】
用語「メモリ」、「メモリデバイス」、「コンピュータ可読媒体」、及び「データストア」はそれぞれ、コンピュータ可読データ、プログラミング命令、又はその両方が記憶される非一時的デバイスを指す。文脈が、単一のデバイスが必要とされるか、又は複数のデバイスが必要とされることを特定的に明示しない限り、用語「メモリ」、「メモリデバイス」、「コンピュータ可読媒体」、及び「データストア」は、単数及び複数の実施形態の両方、並びにメモリセクタなどのそのようなデバイスの部分を含む。
【００２０】
「印刷デバイス」又は「印刷エンジン」は、デジタルデータに基づいて文書を印刷するように構成された電子デバイス、又は機能のうちの１つがデジタルデータに基づく印刷である多機能デバイスである。印刷デバイスの例示的な構成要素としては、印刷ヘッドが挙げられ、印刷ヘッドは、インク、トナー、又は別の印刷材料を収容する印刷カートリッジ又はリザーバなどの構成要素を含んでもよく、並びに印刷ヘッドが基材上に文字及び／又は画像を印刷することができるように、印刷デバイスに基材を通すように構成されたドキュメントフィードシステムが挙げられる。
【００２１】
「プロセッサ」又は「処理デバイス」は、プログラミング命令を実行するように構成された電子デバイスのハードウェア構成要素である。用語「プロセッサ」は、単一のプロセッサ、又はプロセスの様々なステップを一緒に実行する複数のプロセッサを指し得る。文脈が、単一のプロセッサが必要とされるか、又は複数のプロセッサが必要とされることを特定的に明示しない限り、用語「プロセッサ」は、単数及び複数の実施形態の両方を含む。
【００２２】
図１は、様々な実施形態に係る、電子デバイスのリアルタイム位置追跡を実行するためのシステム１００の例示的な構成要素を示す。図１に示されるように、システム１００は、相手方電子デバイス１０２、無線位置タグ１０４、及びバックエンド電子デバイス１０６を含み得る。本開示を通してより詳細に説明されるように、無線位置タグ１０４は、電子デバイスのイーサネット（登録商標）ポートを介して相手方電子デバイス１０２に接続されてもよい。無線位置タグ１０４は、１つ以上の通信ネットワーク１０８を介してバックエンド電子デバイスと通信してもよい。通信ネットワーク１０８は、ローカルエリアネットワーク（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ、ＬＡＮ）、広域ネットワーク（ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ、ＷＡＮ）、モバイル又はセルラ通信ネットワーク、エクストラネット、イントラネット、インターネットなどであってもよい。様々な実施形態では、相手方電子デバイス１０２は、印刷デバイス、多機能デバイス、ラップトップコンピュータ、モバイル電子デバイス、デスクトップコンピュータなどであってもよい。
【００２３】
様々な実施形態では、無線位置タグのプロバイダは、バックエンド電子デバイス及び／又は相手方電子デバイスのプロバイダ又はオペレータと同じであってもよい。例えば、無線位置タグのプロバイダはまた、１つ以上のバックエンド電子デバイスを介して、位置監視又は追跡サービスを提供してもよい。これに代えて、無線位置タグのプロバイダは、バックエンド電子デバイス及び／又は相手方電子デバイスのプロバイダ又はオペレータとは異なってもよい。例えば、無線位置タグのプロバイダは、１つ以上のバックエンド電子デバイスを介して位置監視又は追跡サービスを提供しなくてもよい。これらのサービスは、異なるプロバイダによって提供されてもよい。同様に、相手方電子デバイスのオペレータは、無線位置タグ及び／又はバックエンド電子デバイスのプロバイダとは異なってもよい。
【００２４】
図２は、様々な実施形態に係る無線位置タグ１０４の例示的な構成要素を示す。図２に示されるように、無線位置タグ１０４は、外部ソースから電力を受け取るように構成された電源２００を含んでもよい。例えば、電源は、外部電源によって電力供給される電池であってもよい。無線位置タグ１０４は、電源が消耗又は切断されたときに無線位置タグに電力を供給し得るバックアップ電池２０２を含んでもよい。無線位置タグ１０４は、例えば、セルラモデルなどのモデム２０４を含んでもよい。例えば、無線位置タグ１０４は、特定の実施形態ではＬＴＥモデムを含んでもよい。
【００２５】
無線位置タグ１０４は、本開示に記載される位置追跡方法のうちの１つ以上を実行し得るマイクロコントローラユニット２０６を含んでもよい。マイクロコントローラユニット２０６は、２つのイーサネット（登録商標）変圧器２０８、２１０と通信してもよい。一方のイーサネット（登録商標）変圧器２０８は、出力インターフェースとして機能するモジュラーコネクタインターフェース２１２と関連付けられてもよい。他方のイーサネット（登録商標）変圧器２１０は、入力インターフェースとして機能するモジュラーコネクタインターフェース２１４と関連付けられてもよい。様々な実施形態では、モジュラーコネクタインターフェースは、例えば、ＲＪ４５コネクタなどの、８極８芯ピンアレイ（８Ｐ８Ｃ）コネクタであってもよい。
【００２６】
図３は、様々な実施形態に係る、例えば印刷デバイスなどの電子デバイスに接続された例示的な無線位置タグを示す。図３に示されるように、無線位置タグ１０４は、無線位置タグインターフェースの出力インターフェースとして機能するモジュラーコネクタインターフェース２１２が電子デバイスのモジュラーコネクタインターフェース３０４とインターフェース接続するように、電子デバイス３０２のイーサネット（登録商標）ポートに挿入されてもよい。図３に示されるように、無線位置タグのインターフェースとして機能するモジュラーコネクタインターフェース２１４は、例えばローカル通信ネットワークなどの通信ネットワークと通信してもよい。
【００２７】
図４は、一実施形態に係る、無線位置タグを電子デバイスと関連付ける例示的な方法を示す。図４に示されるように、無線位置タグは、無線位置タグが関連付けられる電子デバイスに通信可能に結合されてもよい（４００）。無線位置タグは、無線位置タグを電子デバイスのイーサネット（登録商標）ポートに挿入することによって通信可能に結合されてもよい。これに代えて、無線位置タグは、例えば、短距離通信を介して、電子デバイスに無線で接続されてもよい。
【００２８】
様々な実施形態では、無線位置タグは、無線位置タグが電子デバイスに通信可能に結合されていることを検出してもよい。結合されると、無線位置タグは、例えばインターネットなどの通信ネットワークに接続してもよい。無線位置タグは、例えば、電子デバイスのイーサネット（登録商標）ポートを介して、又はＷｉＦｉを使用して、ローカル通信ネットワークを介して通信ネットワークに接続してもよい。これに代えて、無線位置タグは、セルラネットワーク（例えば、ＬＴＥ／ＧＳＭ（登録商標）ネットワーク）を利用して通信ネットワークに接続してもよい。
【００２９】
電子デバイスに接続されると、無線位置タグは、電子デバイスから識別情報を取得してもよい（４０２）。識別情報として、例えば、メディアアクセス制御（ｍｅｄｉａ  ａｃｃｅｓｓ  ｃｏｎｔｒｏｌ、ＭＡＣ）アドレス、インターネットプロトコル（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ、ＩＰ）アドレス、シリアル番号、又は電子デバイスと関連付けられた他の識別子が挙げられ得る。
【００３０】
様々な実施形態において、無線位置タグは、無線位置タグと関連付けられた識別情報を取得してもよい（４０４）。識別情報は、無線位置タグと関連付けられた一意の識別子を含んでもよい。無線位置タグと関連付けられた識別情報の少なくとも一部分は、無線位置タグのマイクロコントローラユニットに記憶されてもよい。
【００３１】
無線位置タグは、例えばインターネット接続を介して、バックエンド電子デバイスへの通信チャネルを確立してもよい（４０６）。バックエンド電子デバイスは、電子デバイスからリモートに位置してもよい。一実施形態では、無線位置タグは、バックエンド電子デバイスに関連付け命令を送信してもよい（４０８）。関連付け命令は、電子デバイスと関連付けられた識別情報、及び／又は無線位置タグと関連付けられた識別情報の少なくとも一部分を含んでもよい。
【００３２】
バックエンド電子デバイスは、関連付け命令を受信してもよい（４１０）。バックエンド電子デバイスは、関連付け命令に含まれる情報の少なくとも一部分を、この少なくとも一部分が関連付けられるように、データストアに記憶してもよい（４１２）。例えば、電子処理デバイスは、関連付け命令に含まれる、無線タグと関連付けられた識別情報と関連して、関連付け命令に含まれる、電子デバイスと関連付けられた識別情報を記憶してもよい。
【００３３】
様々な実施形態では、無線位置タグは、無線位置タグの現在位置を周期的に判定してもよい（４１４）。例えば、無線位置タグは、無線位置タグの現在位置を規則的な間隔で判定してもよい。これに代えて、無線位置タグは、無線位置タグの現在位置をランダムな時間で、又は１つ以上のトリガに応答して判定してもよい。トリガは、１つ以上のアクションの発生又は非発生であってもよい。例えば、無線位置タグが電力を失ったことを無線位置タグが検出する場合、このことが、現在位置を判定するトリガであってもよい。
【００３４】
一実施形態では、無線位置タグは、例えば、ＷｉＦｉベースの屋内位置システム、近接度ベースのシステム、音響システム、及び赤外線システムなどの屋内位置システムを使用して、無線位置タグの位置を判定してもよい（４１４）。屋内位置システムとは、屋内の物体の位置を特定することを可能にする技術を指す。
【００３５】
例えば、ＷｉＦｉベースの屋内位置システムでは、無線位置タグは、環境内の１つ以上の無線アクセスポイントと通信してもよい。例えば、オフィス設定では、無線位置タグが印刷デバイスに接続されてもよい。無線位置タグは、印刷デバイスに近接する１つ以上の無線アクセスポイントと通信してもよい。無線アクセスポイントとは、無線に対応した電子デバイスが有線ネットワークに接続することを可能にするハードウェア電子デバイスを指す。無線アクセスポイントは、環境内の様々な位置に配置された独立型デバイスであってもよい。これに代えて、無線アクセスポイントは、例えば、環境の至る所で同様に配置されたルータなどの別のデバイスの構成要素であってもよい。無線アクセスポイントは、環境全体にサービスを提供するのに十分高い密度で存在してもよい。
【００３６】
様々な実施形態では、無線アクセスポイントは、無線位置タグからの１つ以上の通信の時間及び強度をロギングしてもよい。無線アクセスポイントは、ロギングされた情報の少なくとも一部を、例えばバックエンド電子デバイスなどの電子デバイスに送信してもよい。バックエンド電子デバイスは、受信された情報を使用して、無線アクセスタグの位置を推定してもよい。例えば、電子デバイスは、受信された情報を使用して、環境内の固定点に対する無線位置タグの位置を判定してもよい。電子デバイスは、関連する環境のマップを記憶し、又はマップにアクセスしてもよく、マップを使用して、基準点に対する無線位置タグの位置を判定してもよい。この位置は、基準点からの特定の距離として、又は経度及び緯度などの１つ以上の位置座標として測定されてもよい。
【００３７】
別の実施形態では、無線位置タグは、セルラ技術を使用して無線位置タグの位置を判定してもよい（４１４）。例えば、セキュアユーザプレーンロケーション（Ｓｅｃｕｒｅ  Ｕｓｅｒ  Ｐｌａｎｅ  Ｌｏｃａｔｉｏｎ、ＳＵＰＬ）プロトコルを使用して、無線位置タグの位置を正確に特定してもよい。ＳＵＰＬプロトコルは、ＩＰを介して位置情報を受信するためのインターネットプロトコル（ＩＰ）ベースのプロトコルである。この位置情報は、１つ以上のバックエンド電子デバイスによって記憶され得る環境のマップと関連して使用されてもよい。
【００３８】
様々な実施形態では、無線位置タグは、無線位置タグの現在位置をロギングしてもよい（４１６）。無線位置タグは、無線位置タグ上のローカルデータストア、又は無線位置タグと通信するローカルデータストアに、現在位置の表示を保存することによって、無線位置タグの現在位置をロギングしてもよい（４１６）。現在位置の表示は、現在位置の１つ以上の座標であってもよい。一実施形態では、無線位置タグは、１つ以上のバックエンド電子デバイスに１つ以上のピングメッセージを送信してもよい。ピングメッセージとは、無線位置タグの現在位置の表示を含む通信を指す。様々な実施形態では、無線位置タグは、１つ以上のバックエンド電子デバイスにピングメッセージを定期的に送信してもよい。別の実施形態では、無線位置タグは、以下により詳細に記載されるように、トリガイベントに応答して、１つ以上のバックエンド電子デバイスに１つ以上のピングメッセージを送信してもよい。一実施形態では、１つ以上のバックエンド電子デバイスは、印刷デバイス及び／又は無線位置タグと関連付けられた識別情報の少なくとも一部分と関連してそのような情報を記憶してもよい。
【００３９】
現在位置をロギングした後、無線位置タグは、現在位置が、ロギングされた直前の位置とは異なるかどうかを判定してもよい（４１８）。現在位置が直前の位置とは異なる場合、無線位置タグは、無線位置タグの位置が変化したという通知をバックエンド電子デバイスに送信してもよい（４２０）。バックエンド電子デバイスは、次いで通知を生成し、通知をユーザに提示して、位置の変化を管理者などのユーザに通知してもよい。
【００４０】
様々な実施形態では、上述のように、無線位置タグは、１つ以上のトリガイベントが発生する場合に、バックエンド電子デバイスに通知を送信してもよい。例えば、無線位置タグは、電子デバイスのイーサネット（登録商標）ポートから、無線位置タグがプラグインされていないことを検出する場合、又は電子デバイスがある期間電源オフされていることを検出する場合に、バックエンド電子デバイスに通知を送信してもよい。同様に、無線位置タグは、バックエンド電子デバイスに、無線位置タグが電力を失うか、又はそうでないかの通知を、無線位置タグのバックアップ電源を使用して送信してもよい。バックエンド電子デバイスは、次いで通知を生成し、通知をユーザに提示して、ユーザにトリガイベントを通知してもよい。
【００４１】
図５は、処理能力を有する印刷デバイス、又は印刷デバイスと通信するローカル若しくはリモートコンピューティングデバイス、又はバーコード走査デバイスなどの、システムの電子構成要素のいずれかに含まれ得る内部ハードウェアの例を示す。電気バス５００は、ハードウェアの他の例示された構成要素を相互接続する情報ハイウェイとして機能する。プロセッサ５０５は、プログラミング命令を実行するために必要な計算及び論理演算を実行するように構成された、システムの中央処理デバイスである。本明細書及び特許請求の範囲で使用されるとき、用語「プロセッサ」及び「処理デバイス」は、中央処理ユニット（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ、ＣＰＵ）、グラフィック処理ユニット（ｇｒａｐｈｉｃｓ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ、ＧＰＵ）、リモートサーバ、又はこれらの組み合わせなどの一連の演算を集合的に実行するプロセッサのセット内の単一のプロセッサ又は任意の数のプロセッサを指し得る。読み出し専用メモリ（Ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ、ＲＯＭ）、ランダムアクセスメモリ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ、ＲＡＭ）、フラッシュメモリ、ハードドライブ、及び電子データを記憶することができる他のデバイスは、プログラミング命令を記憶し得るメモリデバイス５２５の例を構成する。メモリデバイスは、データ及び／又は命令が記憶される単一のデバイス又はデバイスの集合を含んでもよい。本発明の様々な実施形態は、１つ以上のプロセッサ又は他のデバイスに、前の図との関連で記載される機能を実行させるように構成されたプログラミング命令を含むコンピュータ可読媒体を含んでもよい。
【００４２】
任意選択のディスプレイインターフェース５３０は、バス５００からの情報が、視覚的、グラフィック的、又は英数字形式でディスプレイデバイス５３５に表示されることを可能にしてもよい。オーディオインターフェース及びオーディオ出力（スピーカーなど）も設けられてもよい。外部デバイスとの通信は、無線アンテナ、ＲＦＩＤタグ、及び／又は近距離又はニアフィールド通信送受信機などの様々な通信デバイス５４０を使用して行われてもよく、これらのそれぞれは、任意選択的に、１つ以上の通信システムを介してデバイスの他の構成要素と通信可能に接続してもよい。通信デバイス（単数又は複数）５４０は、インターネット、ローカルエリアネットワーク、又はセルラ電話データネットワークなどの通信ネットワークに通信可能に接続されるように構成されてもよい。
【００４３】
ハードウェアはまた、キーボード、マウス、ジョイスティック、タッチスクリーン、タッチパッド、リモートコントロール、ポインティングデバイス、及び／又はマイクロフォンなどの入力デバイス５５０からのデータの受信を可能にするユーザインターフェースセンサ５４５を含んでもよい。
【００４４】
上記に開示された特徴及び機能、並びに代替物は、多くの他の異なるシステム又は用途に組み合わされてもよい。様々な現在予期されない、又は先行例のない代替物、修正、変形、又は改善が、当業者によって行われてもよく、これらのそれぞれはまた、開示される実施形態によって包含されることが意図されている。
【図１】
2020118681.tif 000003
【図２】
2020118681.tif 000004
【図３】
2020118681.tif 000005
【図４】
2020118681.tif 000006
【図５】
2020118681.tif 000007